第4課

Приложения и примеры использования Stellar

Урок 4 посвящен практическому применению и случаям использования сети Stellar. Способность Stellar токенизировать практически любые активы в сочетании с эффективным механизмом консенсуса привела к тому, что ее стали использовать в различных секторах экономики. Мы рассмотрим его влияние в самых разных областях - от передачи активов до сложных финансовых инструментов и децентрализованных приложений.

Stellar, как платформа, сыграла важную роль в упрощении различных финансовых процессов и решений. Способность сети токенизировать практически любой тип активов в сочетании с эффективным механизмом консенсуса привела к тому, что ее стали использовать в различных отраслях. Современные приложения варьируются от простых переводов активов до более сложных финансовых инструментов и децентрализованных приложений.

Примеры из практики:

  1. Денежные переводы: Сеть Stellar используется для трансграничных денежных переводов, предоставляя более быструю и дешевую альтернативу традиционным банковским системам.
  2. Решения для мобильного банкинга: Несколько платформ мобильного банкинга интегрировали Stellar, чтобы обеспечить доступ к финансовым услугам для населения, не охваченного банковским обслуживанием.
  3. Проекты токенизации: Различные организации использовали Stellar для токенизации активов, включая фиатные валюты, товары и даже углеродные кредиты.

Stellar в трансграничных платежах

Влияние Stellar на трансграничные платежи и денежные переводы очень велико. Его способность облегчать быстрые и экономичные транзакции произвела революцию в способах перевода денег через границы.

  • Эффективность: Stellar сокращает время транзакций с нескольких дней до нескольких секунд, что является решающим фактором при денежных переводах и международной торговле.
  • Сокращение расходов: Минимизируя комиссионные за транзакции, Stellar делает экономичной отправку небольших денежных переводов, что является значительным преимуществом для пользователей в развивающихся странах.
  • Доступность: Простота доступа к Stellar позволяет большему числу пользователей участвовать в мировой экономике, преодолевая разрыв между различными финансовыми системами.

Выпуск токенов на Stellar

Эмиссия активов на Stellar - это простой процесс, который демократизирует доступ к токенизации активов. Любой счет на Stellar может выпускать активы, которые могут представлять собой широкий спектр ценностей - от традиционных фиатных валют до инновационных концепций, таких как NFT.

Процесс выпуска жетонов:

  1. Создайте учетные записи выдачи и распространения: В целях безопасности и аудита рекомендуется завести отдельные учетные записи для выдачи и распространения актива.
  2. Именование и идентификация активов: Активы идентифицируются по их уникальному коду и счету эмитента. Соблюдение стандартизированных кодов, таких как ISO 4217 для валют, может повысить ясность и узнаваемость.
  3. Соответствие и контроль: Stellar позволяет эмитентам контролировать доступ к активам с помощью флагов и поддерживает соответствие нормативным требованиям.

Стабильные монеты на Stellar:

  • Значительную категорию активов на Stellar составляют стейблкоины, которые привязаны к реальным активам, например, к фиатным валютам.
  • Стабильные монеты, обеспеченные резервами, занимают видное место, требуя механизма выкупа базового актива, обеспечивая тем самым стабильность и доверие.

Управление активами и казначейство:

  • Эмитенты должны управлять внецепочечным резервом для обеспеченных резервами стабильных монет, обеспечивая прозрачность и безопасность.
  • Соблюдение правил и правильное управление активами имеет решающее значение для поддержания доверия и функциональности экосистемы.
  • В заключение:
    Инфраструктура Stellar поддерживает огромное количество приложений, от денежных переводов до сложных финансовых инструментов. Его подход к выпуску активов, особенно стабильных монет, демонстрирует сочетание инноваций и практичности, позиционируя Stellar как значимого игрока в блокчейн- и финансовом секторах.

Якорные активы на Stellar

Якоря играют ключевую роль в экосистеме Stellar, выступая в качестве мостов между цифровой сферой бухгалтерской книги и традиционным финансовым миром. Они служат как входом, так и выходом, обеспечивая конвертацию между фиатными валютами и их цифровыми аналогами в сети Stellar.

Функциональность якоря:

  • Принимайте депозиты: Якоря принимают фиатные депозиты через традиционные финансовые механизмы и выпускают соответствующие цифровые токены на Stellar.
  • Облегчают вывод средств: Они позволяют пользователям обменивать цифровые токены на фиатную валюту, эффективно удаляя цифровое представление и выпуская фиатные средства обратно пользователю.
  • Стандарты совместимости: Якоря работают в соответствии с предложениями звездной экосистемы (SEPs), обеспечивая последовательное и совместимое взаимодействие различных сервисов и платформ.
    Интеграция якоря:
  • Клиентские приложения: Кошельки и другие клиентские приложения взаимодействуют с якорями через SEP для облегчения пользовательских транзакций.
  • Сервер SEP: Сервер SEP обрабатывает запросы клиентов, взаимодействует с сетью Stellar и связывается с бизнес-сервером ведущего для операций, не связанных с блокчейном.
  • Архитектура платформы Anchor:
  • Якорная платформа: Она включает в себя различные компоненты, такие как сервер SEP, база данных и внутренние серверы для управления транзакциями и наблюдения за сетью Stellar.
  • Бизнес-сервер: Важнейший компонент, который необходимо реализовать ведущим, он обрабатывает бизнес-логику и взаимодействует с сервером SEP для обновления транзакций и других операционных данных.

Создание приложений на Stellar

Разработка в сети Stellar предлагает множество инструментов и возможностей для строителей. Он предназначен для создания финансовых приложений, использующих скорость, низкую стоимость и гибкость бухгалтерской книги Stellar.

Подход к развитию:

  • Взаимодействие с клиентами: Приложения могут выступать в роли клиентов, которые инициируют запросы к якорям и другим участникам сети, используя стандартизированные протоколы SEP для различных операций.
  • Интеграция SEP: Разработчики могут создавать приложения, реализующие различные SEP для расширения функциональности, например, SEP-6 для автоматического пополнения и снятия средств или SEP-31 для трансграничных платежей.
  • Службы событий: В будущие архитектуры планируется включить сервисы, которые будут отправлять обновления клиентам, обеспечивая уведомления о событиях в реальном времени и оптимизируя взаимодействие.
    Серверы и наблюдатели платформы:
  • Сервер платформы: Внутренний компонент, который поддерживает состояние транзакций и обрабатывает внутреннюю логику, соответствующую требованиям бизнеса.
  • Stellar Observer: Необязательный, но рекомендуемый компонент, который следит за активностью сети Stellar, обнаруживает входящие платежи и соответствующим образом обновляет статусы транзакций.

Решения для опеки:

  • Custody Server: Предстоящий компонент, предназначенный для взаимодействия с кастодиальными службами и обеспечивающий возможности безопасного проведения транзакций в сети Stellar.
  • Режим самоокупаемости: Он будет служить усовершенствованной версией текущего Stellar Observer, расширяя возможности самостоятельного хранения данных для предприятий.

Создание приложений на Stellar подразумевает взаимодействие с различными компонентами сети, от серверов SEP, которые обрабатывают стандартизированные протокольные запросы, до серверов платформы, которые управляют бизнес-логикой. Архитектура якорной платформы представляет собой план для интеграции возможностей Stellar в различные финансовые приложения, прокладывая путь к инновационным решениям в сфере финтеха.

Наборы для разработки Stellar (SDK)

Stellar предлагает набор комплектов для разработки программного обеспечения (SDK), которые позволяют разработчикам беспрепятственно взаимодействовать с сетью Stellar. Эти SDK предоставляют необходимые инструменты для создания, подписания и отправки транзакций, а также для связи с Horizon, сервером API Stellar.

Доступные SDK:

  • JavaScript SDK: Идеальный для веб-разработки, этот SDK прекрасно подходит для создания приложений на основе браузера или сервисов Node.js.
  • Java SDK: Подходит для приложений, работающих на виртуальной машине Java (JVM), включая приложения для Android.
  • Go SDK: Предлагает надежные функции для приложений на стороне сервера, с такими ключевыми библиотеками, как txnbuild для создания транзакций и horizonclient для взаимодействия с Horizon.
  • Python SDK: Отличный выбор для написания сценариев и быстрого создания прототипов, с широкой поддержкой анализа данных и разработки бэкэнда.
  • Другие SDK: Экосистема Stellar включает SDK для C# .NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP и Elixir, каждый из которых имеет специализированную поддержку сообщества.
    Библиотеки SDK и документация:
    Каждый SDK имеет исчерпывающую документацию и примеры использования, которые помогут разработчикам разобраться во всех тонкостях разработки приложений на Stellar. Документация включает практические примеры, демонстрирующие, как создавать и отправлять транзакции, запрашивать данные бухгалтерской книги и использовать конечные точки REST Horizon.

SDK для соробана

Для разработчиков, заинтересованных в создании смарт-контрактов на платформе Stellar's Soroban, доступны специальные SDK. Они предоставляют специализированные инструменты для написания, развертывания и взаимодействия со смарт-контрактами в сети Stellar.

Soroban - это платформа для смарт-контрактов Stellar, которая была разработана с акцентом на масштабируемость, чувствительность и обеспечение последовательного и высококачественного опыта разработчиков. Он призван установить новый стандарт для смарт-контрактов, будучи одновременно удобным для разработчиков и рассчитанным на масштабирование. Soroban работает по принципу платформы "батарейки в комплекте", предлагая разработчикам необходимые инструменты для быстрого и эффективного начала работы. Он включает в себя локальную песочницу для разработки, набор функций хоста и встроенные контракты. Soroban создан на основе Rust, используя экосистему Rust для создания безопасных и эффективных инструментов.

Одним из ключевых аспектов Soroban является его масштабируемость, а дизайн поддерживает параллелизм и эффективную обработку транзакций. Она представляет газовую модель, которая тесно соотносит используемые вычислительные ресурсы и плату за них, стремясь максимизировать пропускную способность и снизить затраты. Soroban также решает проблему раздувания бухгалтерской книги, разрабатывая механизм архивирования состояния.

Соробан не зависит исключительно от Stellar и может быть использован любым процессором транзакций, включая другие блокчейны и разрешенные бухгалтерские книги. Однако интеграция с сетью Stellar позволяет ей обеспечить надежный доступ к финансовым рельсам, используя глобальную якорную сеть Stellar и существующую инфраструктуру для входов и выходов.

На момент последнего обновления Соробан был доступен в Testnet, и разработчикам предлагалось принять участие в тестировании и предоставить отзывы. Платформа поддерживается фондом Stellar Development Foundation в размере $100 млн. для стимулирования разработки и внедрения.

Запуск узла на Stellar

Типы узлов:

  • Базовый валидатор: Участвует в консенсусе, но не публикует исторические архивы. Идеально подходит для организаций, которым необходимо подтверждать транзакции без ведения публичной истории.
  • Полный валидатор: Действует как Основной валидатор, а также публикует полный исторический архив. Поддерживает здоровье сети и децентрализацию.
  • Архиватор: Не участвует в консенсусе, но публикует исторические архивы. Используется редко и в основном для особых случаев, например, для исследователей блокчейна.
    Настройка и управление узлами:
  • Подготовка: Выбор правильного типа узла в зависимости от Ваших потребностей и подготовка среды.
  • Установка: Установите Stellar Core и настройте его на подключение к сети.
  • Обслуживание: Мониторинг производительности узла и участие в сообществе валидаторов для обновления и управления.
    Зачем запускать собственный узел?
    Запуск собственного узла дает несколько преимуществ, включая:
  • Никаких ограничений по скорости, гарантированный доступ к сети.
  • Оперативный контроль и независимость от государственных служб SDF.
  • Возможность запуска нескольких экземпляров для избыточности и масштабируемости.

Выдающиеся децентрализованные приложения (DApps) на Stellar

Демонстрация звездных DApps

В сети Stellar работает целый ряд децентрализованных приложений, каждое из которых использует возможности Stellar для предоставления уникальных услуг. От финансовых инструментов до платформ для управления активами - эти DApps свидетельствуют о гибкости и эффективности Stellar.

Примечательные DApps:

  • Финансовые платформы: Предоставление услуг по трансграничным платежам, денежным переводам и обмену валюты со снижением затрат и увеличением скорости.
  • Управление активами: Позволяет пользователям выпускать, управлять и торговать различными активами, от традиционных фиатных валют до инновационных цифровых токенов.
  • Токенизированные услуги: Облегчение создания и обмена токенизированных активов, включая стабильные монеты, привязанные к реальным валютам и товарам.
    Вот два реальных примера, демонстрирующих разнообразие децентрализованных приложений (DApps), созданных на базе сети Stellar:
  1. Решение для трансграничных платежей: StellarPay Global
    StellarPay Global - яркий пример финансовой платформы, использующей возможности сети Stellar для трансграничных платежей. Этот DApp упрощает международные транзакции, делая их более доступными, быстрыми и экономичными. Пользователи могут легко конвертировать свою местную фиатную валюту в цифровые токены в сети Stellar и отправлять эти токены получателям в разных странах. Затем получатели могут конвертировать эти цифровые токены обратно в свою местную фиатную валюту. Этот процесс значительно сокращает время и комиссии, связанные с традиционными банковскими переводами. StellarPay Global предназначен как для частных лиц, так и для предприятий, предлагая оптимизированное решение для денежных переводов и глобальных торговых платежей, тем самым способствуя финансовой инклюзии и соединяя разрозненные финансовые системы.
  2. Управление активами и трейдинг: Smartlands
    Smartlands - это инновационная платформа управления активами, построенная на базе сети Stellar. Она предоставляет комплексное решение для токенизации активов реального мира, таких как недвижимость, предметы искусства и товары. Используя эффективную и безопасную технологию блокчейн Stellar, Smartlands позволяет пользователям с легкостью выпускать токенизированные активы и торговать ими. Инвесторы могут приобрести дробное владение различными активами, открывая инвестиционные возможности, которые раньше были недоступны из-за высоких входных барьеров. Платформа обеспечивает прозрачность и соответствие нормативным требованиям, что делает ее надежным и эффективным рынком для токенизации активов. Smartlands не только демократизирует доступ к инвестициям в дорогостоящие активы, но и обеспечивает новый уровень ликвидности на традиционно неликвидных рынках.

Влияние звездных DApps

DApps, построенные на Stellar, вносят свой вклад в экосистему, поскольку:
Повышения полезности сети и демонстрации реальных приложений.

  • Содействие вовлечению в финансовую жизнь с помощью доступных и недорогих услуг.
  • Поощрение инноваций и развитие разнообразного ассортимента финансовых продуктов.
  • Каждый DApp, созданный на базе Stellar, не только расширяет функциональные возможности сети, но и укрепляет видение Stellar открытой и инклюзивной глобальной финансовой системы. Благодаря этим приложениям Stellar активно используется для революции в различных отраслях, делая финансовые услуги более доступными для всех.

Блокчейн Stellar является домом для растущей экосистемы децентрализованных приложений (DApps), которые меняют способы взаимодействия с финансовыми услугами и другими цифровыми активами. Вот некоторые из основных DApps, созданных на базе Stellar:

Проекты экосистемы Stellar | Stellar Ecosystem

Сеть Stellar превратилась в надежную экосистему, отличающуюся впечатляющим набором из 383 децентрализованных приложений по состоянию на 31 декабря 2023 года. Этот обширный набор DApps подчеркивает универсальность Stellar, позволяющую осуществлять множество финансовых операций и использовать инновационные решения. Платформа демонстрирует значительный охват различных сфер деятельности, от оптимизированных платежных решений и безопасных цифровых кошельков до сложных систем трансграничных платежей. Доступность этих приложений отражает стремление сети облегчить широкий спектр финансовой деятельности и услуг.

Заключение

В заключение хочу сказать, что всестороннее путешествие по технологии блокчейн Stellar и ее экосистеме стало глубоким погружением в новаторский потенциал этой платформы. С момента своего создания и до сегодняшних передовых возможностей Stellar постоянно доказывает свое стремление к революции в финансовой сфере.

Архитектура сети Stellar с ее инновационным протоколом консенсуса и многоуровневым стеком заложила прочную основу для бесшовных и эффективных транзакций. С появлением Lumens (XLM) компания Stellar не только предоставила собственный актив для облегчения транзакций, но и инструмент для обеспечения целостности сети и содействия финансовой доступности.

Массив приложений и сценариев использования, от денежных переводов до токенизации активов, демонстрирует адаптивность и полезность Stellar в решении реальных финансовых сценариев. Эволюция сети была отмечена значительным вкладом ее основателей и постоянной работой Фонда развития Stellar, который направляет платформу в будущее справедливого финансового доступа.

Поскольку платформа продолжает развиваться благодаря платформе смарт-контрактов Soroban и постоянно расширяющемуся набору децентрализованных приложений, Stellar находится на переднем крае инноваций в области блокчейна. Ее экосистема - яркое свидетельство способности платформы расширять возможности как пользователей, так и разработчиков, катализируя новую эру финансовых услуг, более открытых, подвижных и расширяющих возможности.

Будущие разработки

Будущие перспективы Stellar весьма многообещающи: несколько ключевых событий описаны в обзоре Фонда развития Stellar за 3 квартал 2023 года и в других источниках. Одним из наиболее значимых предстоящих событий является запуск Soroban, платформы смарт-контрактов Stellar, которая в настоящее время работает на Testnet и готовится к запуску на Mainnet, а голосование валидаторов для обновления Протокола 20 ожидается в начале 2024 года. Интеграция смарт-контрактов призвана превратить Stellar из блокчейна, ориентированного на платежи, в более универсальную платформу, поддерживающую широкий спектр децентрализованных приложений, что потенциально повысит спрос на родной токен Stellar, XLM.

Кроме того, сеть Stellar представила платформу Anchor Platform, которая упрощает процесс интеграции предприятий в блокчейн, и Stellar Asset Sandbox, которая обеспечивает тестовую среду для токенизации активов, включая такие функции, как контроль доступа на основе ролей и управление казначейством. Ожидается, что эти инструменты привлекут в экосистему Stellar больше финтех-компаний и разработчиков.

Более того, платформа Stellar Disbursement Platform получила открытый исходный код, что может привести к росту внедрения и инноваций в сети. Появление стабильной монеты EURC компании Circle в сети Stellar и планы компании MoneyGram International запустить цифровой кошелек на Stellar в 1 квартале 2024 года, не связанный с хранением, также являются примечательными событиями, которые подчеркивают растущую полезность и охват сети.

Несмотря на эти достижения, Stellar сталкивается с жесткой конкуренцией, особенно со стороны Ethereum, который имеет гораздо большую рыночную стоимость и сообщество разработчиков. Однако то, что Stellar уделяет особое внимание предотвращению "раздувания штатов", распространенной проблемы блокчейна, и партнерство с компанией Certora, занимающейся вопросами безопасности, для платформы Soroban демонстрирует стремление к созданию надежной и масштабируемой сети. Ожидается, что проект Soroban перейдет от этапа тестирования к запуску основной сети в ближайшие месяцы, что станет кульминацией почти двухлетней работы над проектом.

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
目錄
第4課

Приложения и примеры использования Stellar

Урок 4 посвящен практическому применению и случаям использования сети Stellar. Способность Stellar токенизировать практически любые активы в сочетании с эффективным механизмом консенсуса привела к тому, что ее стали использовать в различных секторах экономики. Мы рассмотрим его влияние в самых разных областях - от передачи активов до сложных финансовых инструментов и децентрализованных приложений.

Stellar, как платформа, сыграла важную роль в упрощении различных финансовых процессов и решений. Способность сети токенизировать практически любой тип активов в сочетании с эффективным механизмом консенсуса привела к тому, что ее стали использовать в различных отраслях. Современные приложения варьируются от простых переводов активов до более сложных финансовых инструментов и децентрализованных приложений.

Примеры из практики:

  1. Денежные переводы: Сеть Stellar используется для трансграничных денежных переводов, предоставляя более быструю и дешевую альтернативу традиционным банковским системам.
  2. Решения для мобильного банкинга: Несколько платформ мобильного банкинга интегрировали Stellar, чтобы обеспечить доступ к финансовым услугам для населения, не охваченного банковским обслуживанием.
  3. Проекты токенизации: Различные организации использовали Stellar для токенизации активов, включая фиатные валюты, товары и даже углеродные кредиты.

Stellar в трансграничных платежах

Влияние Stellar на трансграничные платежи и денежные переводы очень велико. Его способность облегчать быстрые и экономичные транзакции произвела революцию в способах перевода денег через границы.

  • Эффективность: Stellar сокращает время транзакций с нескольких дней до нескольких секунд, что является решающим фактором при денежных переводах и международной торговле.
  • Сокращение расходов: Минимизируя комиссионные за транзакции, Stellar делает экономичной отправку небольших денежных переводов, что является значительным преимуществом для пользователей в развивающихся странах.
  • Доступность: Простота доступа к Stellar позволяет большему числу пользователей участвовать в мировой экономике, преодолевая разрыв между различными финансовыми системами.

Выпуск токенов на Stellar

Эмиссия активов на Stellar - это простой процесс, который демократизирует доступ к токенизации активов. Любой счет на Stellar может выпускать активы, которые могут представлять собой широкий спектр ценностей - от традиционных фиатных валют до инновационных концепций, таких как NFT.

Процесс выпуска жетонов:

  1. Создайте учетные записи выдачи и распространения: В целях безопасности и аудита рекомендуется завести отдельные учетные записи для выдачи и распространения актива.
  2. Именование и идентификация активов: Активы идентифицируются по их уникальному коду и счету эмитента. Соблюдение стандартизированных кодов, таких как ISO 4217 для валют, может повысить ясность и узнаваемость.
  3. Соответствие и контроль: Stellar позволяет эмитентам контролировать доступ к активам с помощью флагов и поддерживает соответствие нормативным требованиям.

Стабильные монеты на Stellar:

  • Значительную категорию активов на Stellar составляют стейблкоины, которые привязаны к реальным активам, например, к фиатным валютам.
  • Стабильные монеты, обеспеченные резервами, занимают видное место, требуя механизма выкупа базового актива, обеспечивая тем самым стабильность и доверие.

Управление активами и казначейство:

  • Эмитенты должны управлять внецепочечным резервом для обеспеченных резервами стабильных монет, обеспечивая прозрачность и безопасность.
  • Соблюдение правил и правильное управление активами имеет решающее значение для поддержания доверия и функциональности экосистемы.
  • В заключение:
    Инфраструктура Stellar поддерживает огромное количество приложений, от денежных переводов до сложных финансовых инструментов. Его подход к выпуску активов, особенно стабильных монет, демонстрирует сочетание инноваций и практичности, позиционируя Stellar как значимого игрока в блокчейн- и финансовом секторах.

Якорные активы на Stellar

Якоря играют ключевую роль в экосистеме Stellar, выступая в качестве мостов между цифровой сферой бухгалтерской книги и традиционным финансовым миром. Они служат как входом, так и выходом, обеспечивая конвертацию между фиатными валютами и их цифровыми аналогами в сети Stellar.

Функциональность якоря:

  • Принимайте депозиты: Якоря принимают фиатные депозиты через традиционные финансовые механизмы и выпускают соответствующие цифровые токены на Stellar.
  • Облегчают вывод средств: Они позволяют пользователям обменивать цифровые токены на фиатную валюту, эффективно удаляя цифровое представление и выпуская фиатные средства обратно пользователю.
  • Стандарты совместимости: Якоря работают в соответствии с предложениями звездной экосистемы (SEPs), обеспечивая последовательное и совместимое взаимодействие различных сервисов и платформ.
    Интеграция якоря:
  • Клиентские приложения: Кошельки и другие клиентские приложения взаимодействуют с якорями через SEP для облегчения пользовательских транзакций.
  • Сервер SEP: Сервер SEP обрабатывает запросы клиентов, взаимодействует с сетью Stellar и связывается с бизнес-сервером ведущего для операций, не связанных с блокчейном.
  • Архитектура платформы Anchor:
  • Якорная платформа: Она включает в себя различные компоненты, такие как сервер SEP, база данных и внутренние серверы для управления транзакциями и наблюдения за сетью Stellar.
  • Бизнес-сервер: Важнейший компонент, который необходимо реализовать ведущим, он обрабатывает бизнес-логику и взаимодействует с сервером SEP для обновления транзакций и других операционных данных.

Создание приложений на Stellar

Разработка в сети Stellar предлагает множество инструментов и возможностей для строителей. Он предназначен для создания финансовых приложений, использующих скорость, низкую стоимость и гибкость бухгалтерской книги Stellar.

Подход к развитию:

  • Взаимодействие с клиентами: Приложения могут выступать в роли клиентов, которые инициируют запросы к якорям и другим участникам сети, используя стандартизированные протоколы SEP для различных операций.
  • Интеграция SEP: Разработчики могут создавать приложения, реализующие различные SEP для расширения функциональности, например, SEP-6 для автоматического пополнения и снятия средств или SEP-31 для трансграничных платежей.
  • Службы событий: В будущие архитектуры планируется включить сервисы, которые будут отправлять обновления клиентам, обеспечивая уведомления о событиях в реальном времени и оптимизируя взаимодействие.
    Серверы и наблюдатели платформы:
  • Сервер платформы: Внутренний компонент, который поддерживает состояние транзакций и обрабатывает внутреннюю логику, соответствующую требованиям бизнеса.
  • Stellar Observer: Необязательный, но рекомендуемый компонент, который следит за активностью сети Stellar, обнаруживает входящие платежи и соответствующим образом обновляет статусы транзакций.

Решения для опеки:

  • Custody Server: Предстоящий компонент, предназначенный для взаимодействия с кастодиальными службами и обеспечивающий возможности безопасного проведения транзакций в сети Stellar.
  • Режим самоокупаемости: Он будет служить усовершенствованной версией текущего Stellar Observer, расширяя возможности самостоятельного хранения данных для предприятий.

Создание приложений на Stellar подразумевает взаимодействие с различными компонентами сети, от серверов SEP, которые обрабатывают стандартизированные протокольные запросы, до серверов платформы, которые управляют бизнес-логикой. Архитектура якорной платформы представляет собой план для интеграции возможностей Stellar в различные финансовые приложения, прокладывая путь к инновационным решениям в сфере финтеха.

Наборы для разработки Stellar (SDK)

Stellar предлагает набор комплектов для разработки программного обеспечения (SDK), которые позволяют разработчикам беспрепятственно взаимодействовать с сетью Stellar. Эти SDK предоставляют необходимые инструменты для создания, подписания и отправки транзакций, а также для связи с Horizon, сервером API Stellar.

Доступные SDK:

  • JavaScript SDK: Идеальный для веб-разработки, этот SDK прекрасно подходит для создания приложений на основе браузера или сервисов Node.js.
  • Java SDK: Подходит для приложений, работающих на виртуальной машине Java (JVM), включая приложения для Android.
  • Go SDK: Предлагает надежные функции для приложений на стороне сервера, с такими ключевыми библиотеками, как txnbuild для создания транзакций и horizonclient для взаимодействия с Horizon.
  • Python SDK: Отличный выбор для написания сценариев и быстрого создания прототипов, с широкой поддержкой анализа данных и разработки бэкэнда.
  • Другие SDK: Экосистема Stellar включает SDK для C# .NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP и Elixir, каждый из которых имеет специализированную поддержку сообщества.
    Библиотеки SDK и документация:
    Каждый SDK имеет исчерпывающую документацию и примеры использования, которые помогут разработчикам разобраться во всех тонкостях разработки приложений на Stellar. Документация включает практические примеры, демонстрирующие, как создавать и отправлять транзакции, запрашивать данные бухгалтерской книги и использовать конечные точки REST Horizon.

SDK для соробана

Для разработчиков, заинтересованных в создании смарт-контрактов на платформе Stellar's Soroban, доступны специальные SDK. Они предоставляют специализированные инструменты для написания, развертывания и взаимодействия со смарт-контрактами в сети Stellar.

Soroban - это платформа для смарт-контрактов Stellar, которая была разработана с акцентом на масштабируемость, чувствительность и обеспечение последовательного и высококачественного опыта разработчиков. Он призван установить новый стандарт для смарт-контрактов, будучи одновременно удобным для разработчиков и рассчитанным на масштабирование. Soroban работает по принципу платформы "батарейки в комплекте", предлагая разработчикам необходимые инструменты для быстрого и эффективного начала работы. Он включает в себя локальную песочницу для разработки, набор функций хоста и встроенные контракты. Soroban создан на основе Rust, используя экосистему Rust для создания безопасных и эффективных инструментов.

Одним из ключевых аспектов Soroban является его масштабируемость, а дизайн поддерживает параллелизм и эффективную обработку транзакций. Она представляет газовую модель, которая тесно соотносит используемые вычислительные ресурсы и плату за них, стремясь максимизировать пропускную способность и снизить затраты. Soroban также решает проблему раздувания бухгалтерской книги, разрабатывая механизм архивирования состояния.

Соробан не зависит исключительно от Stellar и может быть использован любым процессором транзакций, включая другие блокчейны и разрешенные бухгалтерские книги. Однако интеграция с сетью Stellar позволяет ей обеспечить надежный доступ к финансовым рельсам, используя глобальную якорную сеть Stellar и существующую инфраструктуру для входов и выходов.

На момент последнего обновления Соробан был доступен в Testnet, и разработчикам предлагалось принять участие в тестировании и предоставить отзывы. Платформа поддерживается фондом Stellar Development Foundation в размере $100 млн. для стимулирования разработки и внедрения.

Запуск узла на Stellar

Типы узлов:

  • Базовый валидатор: Участвует в консенсусе, но не публикует исторические архивы. Идеально подходит для организаций, которым необходимо подтверждать транзакции без ведения публичной истории.
  • Полный валидатор: Действует как Основной валидатор, а также публикует полный исторический архив. Поддерживает здоровье сети и децентрализацию.
  • Архиватор: Не участвует в консенсусе, но публикует исторические архивы. Используется редко и в основном для особых случаев, например, для исследователей блокчейна.
    Настройка и управление узлами:
  • Подготовка: Выбор правильного типа узла в зависимости от Ваших потребностей и подготовка среды.
  • Установка: Установите Stellar Core и настройте его на подключение к сети.
  • Обслуживание: Мониторинг производительности узла и участие в сообществе валидаторов для обновления и управления.
    Зачем запускать собственный узел?
    Запуск собственного узла дает несколько преимуществ, включая:
  • Никаких ограничений по скорости, гарантированный доступ к сети.
  • Оперативный контроль и независимость от государственных служб SDF.
  • Возможность запуска нескольких экземпляров для избыточности и масштабируемости.

Выдающиеся децентрализованные приложения (DApps) на Stellar

Демонстрация звездных DApps

В сети Stellar работает целый ряд децентрализованных приложений, каждое из которых использует возможности Stellar для предоставления уникальных услуг. От финансовых инструментов до платформ для управления активами - эти DApps свидетельствуют о гибкости и эффективности Stellar.

Примечательные DApps:

  • Финансовые платформы: Предоставление услуг по трансграничным платежам, денежным переводам и обмену валюты со снижением затрат и увеличением скорости.
  • Управление активами: Позволяет пользователям выпускать, управлять и торговать различными активами, от традиционных фиатных валют до инновационных цифровых токенов.
  • Токенизированные услуги: Облегчение создания и обмена токенизированных активов, включая стабильные монеты, привязанные к реальным валютам и товарам.
    Вот два реальных примера, демонстрирующих разнообразие децентрализованных приложений (DApps), созданных на базе сети Stellar:
  1. Решение для трансграничных платежей: StellarPay Global
    StellarPay Global - яркий пример финансовой платформы, использующей возможности сети Stellar для трансграничных платежей. Этот DApp упрощает международные транзакции, делая их более доступными, быстрыми и экономичными. Пользователи могут легко конвертировать свою местную фиатную валюту в цифровые токены в сети Stellar и отправлять эти токены получателям в разных странах. Затем получатели могут конвертировать эти цифровые токены обратно в свою местную фиатную валюту. Этот процесс значительно сокращает время и комиссии, связанные с традиционными банковскими переводами. StellarPay Global предназначен как для частных лиц, так и для предприятий, предлагая оптимизированное решение для денежных переводов и глобальных торговых платежей, тем самым способствуя финансовой инклюзии и соединяя разрозненные финансовые системы.
  2. Управление активами и трейдинг: Smartlands
    Smartlands - это инновационная платформа управления активами, построенная на базе сети Stellar. Она предоставляет комплексное решение для токенизации активов реального мира, таких как недвижимость, предметы искусства и товары. Используя эффективную и безопасную технологию блокчейн Stellar, Smartlands позволяет пользователям с легкостью выпускать токенизированные активы и торговать ими. Инвесторы могут приобрести дробное владение различными активами, открывая инвестиционные возможности, которые раньше были недоступны из-за высоких входных барьеров. Платформа обеспечивает прозрачность и соответствие нормативным требованиям, что делает ее надежным и эффективным рынком для токенизации активов. Smartlands не только демократизирует доступ к инвестициям в дорогостоящие активы, но и обеспечивает новый уровень ликвидности на традиционно неликвидных рынках.

Влияние звездных DApps

DApps, построенные на Stellar, вносят свой вклад в экосистему, поскольку:
Повышения полезности сети и демонстрации реальных приложений.

  • Содействие вовлечению в финансовую жизнь с помощью доступных и недорогих услуг.
  • Поощрение инноваций и развитие разнообразного ассортимента финансовых продуктов.
  • Каждый DApp, созданный на базе Stellar, не только расширяет функциональные возможности сети, но и укрепляет видение Stellar открытой и инклюзивной глобальной финансовой системы. Благодаря этим приложениям Stellar активно используется для революции в различных отраслях, делая финансовые услуги более доступными для всех.

Блокчейн Stellar является домом для растущей экосистемы децентрализованных приложений (DApps), которые меняют способы взаимодействия с финансовыми услугами и другими цифровыми активами. Вот некоторые из основных DApps, созданных на базе Stellar:

Проекты экосистемы Stellar | Stellar Ecosystem

Сеть Stellar превратилась в надежную экосистему, отличающуюся впечатляющим набором из 383 децентрализованных приложений по состоянию на 31 декабря 2023 года. Этот обширный набор DApps подчеркивает универсальность Stellar, позволяющую осуществлять множество финансовых операций и использовать инновационные решения. Платформа демонстрирует значительный охват различных сфер деятельности, от оптимизированных платежных решений и безопасных цифровых кошельков до сложных систем трансграничных платежей. Доступность этих приложений отражает стремление сети облегчить широкий спектр финансовой деятельности и услуг.

Заключение

В заключение хочу сказать, что всестороннее путешествие по технологии блокчейн Stellar и ее экосистеме стало глубоким погружением в новаторский потенциал этой платформы. С момента своего создания и до сегодняшних передовых возможностей Stellar постоянно доказывает свое стремление к революции в финансовой сфере.

Архитектура сети Stellar с ее инновационным протоколом консенсуса и многоуровневым стеком заложила прочную основу для бесшовных и эффективных транзакций. С появлением Lumens (XLM) компания Stellar не только предоставила собственный актив для облегчения транзакций, но и инструмент для обеспечения целостности сети и содействия финансовой доступности.

Массив приложений и сценариев использования, от денежных переводов до токенизации активов, демонстрирует адаптивность и полезность Stellar в решении реальных финансовых сценариев. Эволюция сети была отмечена значительным вкладом ее основателей и постоянной работой Фонда развития Stellar, который направляет платформу в будущее справедливого финансового доступа.

Поскольку платформа продолжает развиваться благодаря платформе смарт-контрактов Soroban и постоянно расширяющемуся набору децентрализованных приложений, Stellar находится на переднем крае инноваций в области блокчейна. Ее экосистема - яркое свидетельство способности платформы расширять возможности как пользователей, так и разработчиков, катализируя новую эру финансовых услуг, более открытых, подвижных и расширяющих возможности.

Будущие разработки

Будущие перспективы Stellar весьма многообещающи: несколько ключевых событий описаны в обзоре Фонда развития Stellar за 3 квартал 2023 года и в других источниках. Одним из наиболее значимых предстоящих событий является запуск Soroban, платформы смарт-контрактов Stellar, которая в настоящее время работает на Testnet и готовится к запуску на Mainnet, а голосование валидаторов для обновления Протокола 20 ожидается в начале 2024 года. Интеграция смарт-контрактов призвана превратить Stellar из блокчейна, ориентированного на платежи, в более универсальную платформу, поддерживающую широкий спектр децентрализованных приложений, что потенциально повысит спрос на родной токен Stellar, XLM.

Кроме того, сеть Stellar представила платформу Anchor Platform, которая упрощает процесс интеграции предприятий в блокчейн, и Stellar Asset Sandbox, которая обеспечивает тестовую среду для токенизации активов, включая такие функции, как контроль доступа на основе ролей и управление казначейством. Ожидается, что эти инструменты привлекут в экосистему Stellar больше финтех-компаний и разработчиков.

Более того, платформа Stellar Disbursement Platform получила открытый исходный код, что может привести к росту внедрения и инноваций в сети. Появление стабильной монеты EURC компании Circle в сети Stellar и планы компании MoneyGram International запустить цифровой кошелек на Stellar в 1 квартале 2024 года, не связанный с хранением, также являются примечательными событиями, которые подчеркивают растущую полезность и охват сети.

Несмотря на эти достижения, Stellar сталкивается с жесткой конкуренцией, особенно со стороны Ethereum, который имеет гораздо большую рыночную стоимость и сообщество разработчиков. Однако то, что Stellar уделяет особое внимание предотвращению "раздувания штатов", распространенной проблемы блокчейна, и партнерство с компанией Certora, занимающейся вопросами безопасности, для платформы Soroban демонстрирует стремление к созданию надежной и масштабируемой сети. Ожидается, что проект Soroban перейдет от этапа тестирования к запуску основной сети в ближайшие месяцы, что станет кульминацией почти двухлетней работы над проектом.

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。