Lección 4

Програми та випадки використання Stellar

Урок 4 присвячений практичним застосуванням і сценаріям використання мережі Stellar. Здатність Stellar токенізувати майже будь-який актив у поєднанні з ефективним механізмом консенсусу призвела до його впровадження в різних секторах. Ми розглянемо його вплив у різних сферах: від передачі активів до складних фінансових інструментів і децентралізованих програм.

Stellar як платформа відіграла важливу роль у полегшенні різноманітних фінансових процесів і рішень. Здатність мережі токенізувати практично будь-який тип активів у поєднанні з ефективним механізмом консенсусу призвели до її впровадження в різних секторах. Поточні програми варіюються від простих передач активів до більш складних фінансових інструментів і децентралізованих програм.

Тематичні дослідження:

  1. Грошові перекази: Мережа Stellar використовується для транскордонних грошових переказів, забезпечуючи швидшу та дешевшу альтернативу традиційним банківським системам.
  2. Рішення для мобільного банкінгу. Кілька платформ мобільного банкінгу інтегрували Stellar, щоб забезпечити доступ до фінансових послуг для населення з недостатнім банківським обслуговуванням.
  3. Проекти токенізації: різні організації використовували Stellar для токенізації активів, зокрема фіатних валют, товарів і навіть вуглецевих кредитів.

Зірка в транскордонних платежах

Вплив Stellar на транскордонні платежі та грошові перекази є глибоким. Його здатність сприяти швидким і економічно ефективним транзакціям революціонізувала спосіб переказу грошей через кордони.

  • Ефективність: Stellar скорочує час транзакцій з днів до секунд, що є вирішальним фактором у грошових переказах і міжнародній торгівлі.
  • Зменшення витрат: завдяки мінімізації комісій за транзакції Stellar робить надсилання невеликих грошових переказів економним, що є значною перевагою для користувачів у країнах, що розвиваються.
  • Доступність: легкий доступ до Stellar дозволяє більшій кількості користувачів брати участь у глобальній економіці, долаючи розрив між різними фінансовими системами.

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

Випуск активів на Stellar є простим процесом, який демократизує доступ до токенізації активів. Будь-який обліковий запис на Stellar може випускати активи, які можуть представляти широкий діапазон цінностей – від традиційних фіатних валют до інноваційних концепцій, таких як NFT.

Процес випуску токенів:

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

Стайблкойни на Stellar:

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

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

  • Емітенти повинні керувати позамережевим резервом для стейблкоїнів, забезпечених резервами, забезпечуючи прозорість і безпеку.
  • Дотримання правил і належне управління активами є вирішальними для підтримки довіри та функціональності в екосистемі.
  • На закінчення:
    Інфраструктура Stellar підтримує широкий спектр програм, від грошових переказів до складних фінансових інструментів. Його підхід до випуску активів, зокрема стейблкойнів, демонструє поєднання інновацій і практичності, позиціонуючи Stellar як важливого гравця в блокчейні та фінансовому секторах.

Якірні активи на Stellar

Якір відіграє ключову роль в екосистемі Stellar, виступаючи в якості мостів між цифровою сферою бухгалтерської книги та традиційним фінансовим світом. Вони служать як початковими, так і вихідними, забезпечуючи конвертацію між фіатними валютами та їхніми цифровими аналогами в мережі Stellar.

Функціональність прив'язки:

  • Приймайте депозити: якорі приймають фіатні депозити через традиційні фінансові механізми та випускають відповідні цифрові токени на Stellar.
  • Спрощення зняття коштів: вони дозволяють користувачам обмінювати цифрові токени на фіатну валюту, фактично видаляючи цифрове представлення та повертаючи фіатні кошти назад користувачу.
  • Стандарти сумісності: якорі діють відповідно до пропозицій Stellar Ecosystem Proposals (SEP), забезпечуючи послідовну та сумісну роботу на різних службах і платформах.
    Якірна інтеграція:
  • Клієнтські програми: гаманці та інші клієнтські програми взаємодіють з якорями через SEP, щоб полегшити транзакції користувача.
  • Сервер SEP: сервер SEP обробляє клієнтські запити, взаємодіє з мережею Stellar і спілкується з бізнес-сервером прив’язки для операцій, не пов’язаних з блокчейном.
  • Архітектура опорної платформи:
  • Якірна платформа: включає в себе різні компоненти, такі як сервер SEP, базу даних і внутрішні сервери для керування транзакціями та спостереження за мережею Stellar.
  • Бізнес-сервер: важливий компонент, який потрібно реалізувати якорям, він обробляє бізнес-логіку та спілкується з сервером SEP для оновлення транзакцій та інших операційних даних.

Створення додатків на Stellar

Розробка в мережі Stellar пропонує різноманітні інструменти та можливості для розробників. Він призначений для створення фінансових програм, які використовують швидкість, низьку вартість і гнучкість бухгалтерської книги Stellar.

Підхід до розробки:

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

Рішення щодо опіки:

  • Сервер опіки: Майбутній компонент, розроблений для взаємодії зі службами опіки, забезпечуючи можливості безпечних транзакцій у мережі Stellar.
  • Режим самоохорони: він слугуватиме розширеною версією поточного Stellar Observer, покращуючи функції самоопіки для компаній.

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

Stellar Development Kits (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 Soroban

Для розробників, зацікавлених у створенні смарт-контрактів на платформі Stellar Soroban, доступні спеціальні SDK. Вони надають спеціалізовані інструменти для написання, розгортання та взаємодії з розумними контрактами в мережі Stellar.

Soroban — це платформа смарт-контрактів Stellar, яка була розроблена з акцентом на масштабованість, чутливість і забезпечення постійного та високоякісного досвіду розробника. Він має на меті встановити новий стандарт для смарт-контрактів, будучи зручним для розробників і створеним для масштабування. Soroban працює за принципом платформи «з батарейками», пропонуючи розробникам необхідні інструменти для швидкого та ефективного початку роботи. Він включає локальну пісочницю для розробки, набір функцій хоста та вбудовані контракти. Soroban створено з використанням Rust, використовуючи екосистему Rust для безпечних і ефективних інструментів.

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

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

Станом на останнє оновлення Soroban був опублікований на Testnet, і розробникам було запропоновано брати участь у тестуванні та надавати відгуки. Платформа підтримується фондом усиновлення у розмірі 100 мільйонів доларів від Stellar Development Foundation, спрямованим на стимулювання розвитку та усиновлення.

Запуск Node на Stellar

Типи вузлів:

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

Відомі децентралізовані програми (DApps) на Stellar

Демонстрація 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 не тільки демократизує доступ до інвестицій у дорогоцінні активи, але й забезпечує новий рівень ліквідності на традиційно неліквідних ринках.

Вплив Stellar DApps

DApps, побудовані на Stellar, сприяють розвитку екосистеми:
Підвищення користі мережі та демонстрація реальних програм.

  • Сприяння фінансовій інклюзії через доступні та доступні послуги.
  • Заохочення інновацій і сприяння різноманітному спектру фінансових продуктів.
  • Кожен DApp, створений на базі Stellar, не тільки розширює функціональні можливості мережі, але й підсилює бачення Stellar відкритої та інклюзивної глобальної фінансової системи. Завдяки цим програмам Stellar активно використовується для революції в різних секторах, роблячи фінансові послуги доступнішими для всіх.

Блокчейн Stellar є домом для зростаючої екосистеми децентралізованих програм (DApps), які змінюють наш спосіб взаємодії з фінансовими послугами та іншими цифровими активами. Ось деякі з основних DApps, створених на Stellar:

Зоряний | Проекти зоряної екосистеми

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

Висновок

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

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

Низка додатків і випадків використання, від грошових переказів до токенізації активів, демонструє адаптивність і корисність Stellar у вирішенні реальних фінансових сценаріїв. Еволюція мережі відзначена значним внеском її засновників і поточною роботою Stellar Development Foundation, яка спрямовує платформу до майбутнього справедливого фінансового доступу.

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

Майбутній розвиток

Майбутні перспективи для Stellar досить багатообіцяючі, з кількома ключовими подіями, викладеними в огляді Stellar Development Foundation за 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 у першому кварталі 2024 року також є важливими подіями, які підкреслюють зростаючу корисність і охоплення мережі.

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

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.
Catálogo
Lección 4

Програми та випадки використання Stellar

Урок 4 присвячений практичним застосуванням і сценаріям використання мережі Stellar. Здатність Stellar токенізувати майже будь-який актив у поєднанні з ефективним механізмом консенсусу призвела до його впровадження в різних секторах. Ми розглянемо його вплив у різних сферах: від передачі активів до складних фінансових інструментів і децентралізованих програм.

Stellar як платформа відіграла важливу роль у полегшенні різноманітних фінансових процесів і рішень. Здатність мережі токенізувати практично будь-який тип активів у поєднанні з ефективним механізмом консенсусу призвели до її впровадження в різних секторах. Поточні програми варіюються від простих передач активів до більш складних фінансових інструментів і децентралізованих програм.

Тематичні дослідження:

  1. Грошові перекази: Мережа Stellar використовується для транскордонних грошових переказів, забезпечуючи швидшу та дешевшу альтернативу традиційним банківським системам.
  2. Рішення для мобільного банкінгу. Кілька платформ мобільного банкінгу інтегрували Stellar, щоб забезпечити доступ до фінансових послуг для населення з недостатнім банківським обслуговуванням.
  3. Проекти токенізації: різні організації використовували Stellar для токенізації активів, зокрема фіатних валют, товарів і навіть вуглецевих кредитів.

Зірка в транскордонних платежах

Вплив Stellar на транскордонні платежі та грошові перекази є глибоким. Його здатність сприяти швидким і економічно ефективним транзакціям революціонізувала спосіб переказу грошей через кордони.

  • Ефективність: Stellar скорочує час транзакцій з днів до секунд, що є вирішальним фактором у грошових переказах і міжнародній торгівлі.
  • Зменшення витрат: завдяки мінімізації комісій за транзакції Stellar робить надсилання невеликих грошових переказів економним, що є значною перевагою для користувачів у країнах, що розвиваються.
  • Доступність: легкий доступ до Stellar дозволяє більшій кількості користувачів брати участь у глобальній економіці, долаючи розрив між різними фінансовими системами.

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

Випуск активів на Stellar є простим процесом, який демократизує доступ до токенізації активів. Будь-який обліковий запис на Stellar може випускати активи, які можуть представляти широкий діапазон цінностей – від традиційних фіатних валют до інноваційних концепцій, таких як NFT.

Процес випуску токенів:

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

Стайблкойни на Stellar:

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

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

  • Емітенти повинні керувати позамережевим резервом для стейблкоїнів, забезпечених резервами, забезпечуючи прозорість і безпеку.
  • Дотримання правил і належне управління активами є вирішальними для підтримки довіри та функціональності в екосистемі.
  • На закінчення:
    Інфраструктура Stellar підтримує широкий спектр програм, від грошових переказів до складних фінансових інструментів. Його підхід до випуску активів, зокрема стейблкойнів, демонструє поєднання інновацій і практичності, позиціонуючи Stellar як важливого гравця в блокчейні та фінансовому секторах.

Якірні активи на Stellar

Якір відіграє ключову роль в екосистемі Stellar, виступаючи в якості мостів між цифровою сферою бухгалтерської книги та традиційним фінансовим світом. Вони служать як початковими, так і вихідними, забезпечуючи конвертацію між фіатними валютами та їхніми цифровими аналогами в мережі Stellar.

Функціональність прив'язки:

  • Приймайте депозити: якорі приймають фіатні депозити через традиційні фінансові механізми та випускають відповідні цифрові токени на Stellar.
  • Спрощення зняття коштів: вони дозволяють користувачам обмінювати цифрові токени на фіатну валюту, фактично видаляючи цифрове представлення та повертаючи фіатні кошти назад користувачу.
  • Стандарти сумісності: якорі діють відповідно до пропозицій Stellar Ecosystem Proposals (SEP), забезпечуючи послідовну та сумісну роботу на різних службах і платформах.
    Якірна інтеграція:
  • Клієнтські програми: гаманці та інші клієнтські програми взаємодіють з якорями через SEP, щоб полегшити транзакції користувача.
  • Сервер SEP: сервер SEP обробляє клієнтські запити, взаємодіє з мережею Stellar і спілкується з бізнес-сервером прив’язки для операцій, не пов’язаних з блокчейном.
  • Архітектура опорної платформи:
  • Якірна платформа: включає в себе різні компоненти, такі як сервер SEP, базу даних і внутрішні сервери для керування транзакціями та спостереження за мережею Stellar.
  • Бізнес-сервер: важливий компонент, який потрібно реалізувати якорям, він обробляє бізнес-логіку та спілкується з сервером SEP для оновлення транзакцій та інших операційних даних.

Створення додатків на Stellar

Розробка в мережі Stellar пропонує різноманітні інструменти та можливості для розробників. Він призначений для створення фінансових програм, які використовують швидкість, низьку вартість і гнучкість бухгалтерської книги Stellar.

Підхід до розробки:

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

Рішення щодо опіки:

  • Сервер опіки: Майбутній компонент, розроблений для взаємодії зі службами опіки, забезпечуючи можливості безпечних транзакцій у мережі Stellar.
  • Режим самоохорони: він слугуватиме розширеною версією поточного Stellar Observer, покращуючи функції самоопіки для компаній.

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

Stellar Development Kits (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 Soroban

Для розробників, зацікавлених у створенні смарт-контрактів на платформі Stellar Soroban, доступні спеціальні SDK. Вони надають спеціалізовані інструменти для написання, розгортання та взаємодії з розумними контрактами в мережі Stellar.

Soroban — це платформа смарт-контрактів Stellar, яка була розроблена з акцентом на масштабованість, чутливість і забезпечення постійного та високоякісного досвіду розробника. Він має на меті встановити новий стандарт для смарт-контрактів, будучи зручним для розробників і створеним для масштабування. Soroban працює за принципом платформи «з батарейками», пропонуючи розробникам необхідні інструменти для швидкого та ефективного початку роботи. Він включає локальну пісочницю для розробки, набір функцій хоста та вбудовані контракти. Soroban створено з використанням Rust, використовуючи екосистему Rust для безпечних і ефективних інструментів.

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

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

Станом на останнє оновлення Soroban був опублікований на Testnet, і розробникам було запропоновано брати участь у тестуванні та надавати відгуки. Платформа підтримується фондом усиновлення у розмірі 100 мільйонів доларів від Stellar Development Foundation, спрямованим на стимулювання розвитку та усиновлення.

Запуск Node на Stellar

Типи вузлів:

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

Відомі децентралізовані програми (DApps) на Stellar

Демонстрація 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 не тільки демократизує доступ до інвестицій у дорогоцінні активи, але й забезпечує новий рівень ліквідності на традиційно неліквідних ринках.

Вплив Stellar DApps

DApps, побудовані на Stellar, сприяють розвитку екосистеми:
Підвищення користі мережі та демонстрація реальних програм.

  • Сприяння фінансовій інклюзії через доступні та доступні послуги.
  • Заохочення інновацій і сприяння різноманітному спектру фінансових продуктів.
  • Кожен DApp, створений на базі Stellar, не тільки розширює функціональні можливості мережі, але й підсилює бачення Stellar відкритої та інклюзивної глобальної фінансової системи. Завдяки цим програмам Stellar активно використовується для революції в різних секторах, роблячи фінансові послуги доступнішими для всіх.

Блокчейн Stellar є домом для зростаючої екосистеми децентралізованих програм (DApps), які змінюють наш спосіб взаємодії з фінансовими послугами та іншими цифровими активами. Ось деякі з основних DApps, створених на Stellar:

Зоряний | Проекти зоряної екосистеми

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

Висновок

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

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

Низка додатків і випадків використання, від грошових переказів до токенізації активів, демонструє адаптивність і корисність Stellar у вирішенні реальних фінансових сценаріїв. Еволюція мережі відзначена значним внеском її засновників і поточною роботою Stellar Development Foundation, яка спрямовує платформу до майбутнього справедливого фінансового доступу.

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

Майбутній розвиток

Майбутні перспективи для Stellar досить багатообіцяючі, з кількома ключовими подіями, викладеними в огляді Stellar Development Foundation за 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 у першому кварталі 2024 року також є важливими подіями, які підкреслюють зростаючу корисність і охоплення мережі.

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

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.