Що таке Sui?

Що таке Sui?

Новачок
Опубліковано Jul 31, 2023Оновлено Sep 27, 2023
7m

Ця стаття є спонсорським контентом і не повинна розглядатися як фінансова чи інвестиційна порада. Думки, висловлені в цій статті, належать автору/учаснику і не обов'язково відображають думку Binance Academy. 

Короткий зміст

  • Sui – це платформа блокчейну та смартконтрактів рівня 1, розроблена для того, щоб зробити володіння цифровими активами швидким, конфіденційним, безпечним і доступним для всіх. 

  • Написана мовою програмування Move, його об'єктно-орієнтована модель забезпечує паралельне виконання, завершеність за частки секунди й багаті активи ончейн. 

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

Що таке Sui?

Sui – це блокчейн, призначений для поширення децентралізованих технологій у маси. Його токен, SUI, використовується для захисту мережі, оплати комісій gas, полегшення транзакцій у мережі й, у майбутньому, для забезпечення управління.

Початковий інвестор Sui, Mysten Labs, був заснований колишніми співробітниками Meta, які працювали над блокчейн-проєктом Diem, раніше відомим як Libra. В рамках цієї роботи вони розробили нові технології, такі як Move, нову мову програмування смартконтрактів, а також високопродуктивний мемпул і механізми консенсусу під назвою Narwhal та Bullshark відповідно. 

Їхня робота над Diem стала основою дизайну Sui. Однак ці інновації були змінені й розширені, щоб задовольнити потреби інклюзивного блокчейну рівня 1, а не місії Libra з розробки сумісної платформи мікроплатежів.

Як працює Sui?

На відміну від більшості інших блокчейнів, Sui використовує об'єкти як основну одиницю зберігання даних, а не акаунти. Розробники визначають, створюють і керують цими програмованими об'єктами, що представляють активи рівня користувача. Об'єкт має певні атрибути, зокрема право власності, значення які можуть бути оновлені на основі логіки управління смартконтракту, що створив його. Об'єкти та їхні атрибути зберігаються ончейн, а не всередині самого смартконтракту.

Більшість активів на Sui належить одній адресі, записаній як значення даних для об'єкта. Вони називаються "власними об'єктами". Для передачі права власності на власний об'єкт, потрібна лише зміна цього значення. Ці транзакції не залежать від інших дій, що виконуються в мережі, і можуть оброблятися паралельно. Більшість блокчейн-транзакцій, таких як переказ активів, P2P-платежі й створення NFT, потрапляють у цю категорію. 

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

Sui використовує алгоритм, відомий як Byzantine Consistent Broadcast, щоб скоротити перешкоди та підтримувати низьку затримку й високу пропускну здатність. Заявник або проксі-сервер можуть активно спілкуватися з валідаторами, щоб полегшити обробку без консенсусу, що призводить до майже миттєвого завершення без зниження безпеки. Це дозволяє паралельно надсилати та виконувати транзакції у великих масштабах.

Деякі активи на Sui мають можливість спільного володіння, а це означає, що кілька акаунтів повинні аутентифікувати транзакцію, яка змінює дані, пов'язані з об'єктом. Ці транзакції вважаються складними і мають бути підтверджені консенсусом. Sui використовує Delegated Proof of Stake для координації консенсусу. У Sui механізм консенсусу складається з двох частин: Narwhal s Tusk. Narwhal – це сховище транзакцій (мемпул), яке забезпечує доступність даних для обробки валідаторами. Tusk – це механізм, за допомогою якого упорядковуються всі транзакції, пов'язані із спільними об'єктами. 

Що робить Sui унікальним?

Об'єктно-орієнтована модель даних Sui – це ключове нововведення, яке дозволяє здійснювати безліч інших технічних проривів у блокчейні. 

Sui Move

Sui Move – рідна мова програмування для Sui. Вона була розроблена, щоб включити все, що потрібно блокчейн-розробнику для створення продуктивних, безпечних, багатофункціональних застосунків.

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

Програмовані блоки транзакцій (PTB)

Програмовані блоки транзакцій, або PTB, є одним із найпотужніших базисів Sui для розробників. Для звичайних блокчейнів основною одиницею виконання є транзакція, яка зазвичай спрощена і близька до виконання віртуальною машиною (VM). У Sui основна одиниця виконання піднята до рівня складної компонованої послідовності транзакцій.

PTB є неоднорідними і можуть отримати доступ до будь-якої публічної ончейн функції Move у всіх смартконтрактах. В рамках одинарного PTB, введені виходи більш ранніх ончейн викликів Move можуть бути об'єднані в ланцюг як типові входи для пізніших ончейн викликів Move. Ці типи можуть бути довільними об'єктами Sui, що мають багатий набір атрибутів та властивостей. Одинарний PTB може витягти об'єкт гравця з гаманця смартконтракту, використовувати його для здійснення ходу в грі, а потім відправити об'єкт значка, виграний в результаті переходу, в кейс з трофеями для декількох ігор, і все це без публікації нового коду смартконтракту. В одному PTB може бути до 1024 різнорідних транзакцій, що робить його композиційність практично необмеженою.

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

Горизонтальна масштабованість

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

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

Що таке токен SUI?

Токени SUI служать чотирьом цілям в мережі:

  • SUI можна використовувати для стейкінгу у валідатора, щоб захищати мережу та отримувати винагороди за стейкінг. 

  • Їх можна використовувати для оплати комісій gas для виконання транзакцій і інших операцій. 

  • Вони діють як нативний актив для полегшення транзакцій у мережі, що лежать в основі всієї економіки Sui.

  • Також SUI дають власникам право брати участь у майбутньому управлінні. 

Загальна пропозиція SUI обмежена 10 мільярдами токенів.

Екосистема Sui

Основна мережа Sui запущена у травні 2023 року. З того часу було випущено серію ігор, і наступного року їх стане ще більше. DeFi-застосунки й NFT-проєкти також починають з'являтися з цікавішими програмами, запланованими на кінець 2023 року.

SuiFrens

SuiFres – це, в першу чергу, демонстрація можливостей Sui Move, що втілює в життя компанування, розширюваність і динамізм цифрових активів на Sui. Наразі сімейство складається з Capybaras і Bullsharks, і їхня кількість буде збільшуватися.

Pyth Oracle

Pyth пов'язує високоякісні ринкові дані від найбільших світових професійних трейдерів і бірж з будь-яким смартконтрактом у будь-якому місці.

Гра 8192

SUI 8192 – це розташована повністю ончейн, більш складніша версія популярної гри 2048, створена на блокчейні Sui компанією Ethos.

Suia

Як застосунок для підтвердження відвідування, Suia перевіряє участь у заходах на основі Sui. Його можна використовувати з квитками на заходи, медалями за внесок і для ігор, допомагаючи організаторам залучати та нагороджувати учасників.

Яке майбутнє Sui?

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

Деякі нещодавні та майбутні функції: 

Спонсоровані транзакції

Щоб обробити транзакцію на Sui, користувач має сплатити комісію gas. Однак багато користувачів, погано знайомі з блокчейнами, не знайомі з концепцією, і це може стати перешкодою для здійснення їхньої транзакції. Щоб усунути тертя, пов'язане з оплатою комісії, спонсоровані транзакції, що здійснюються через gas-станції, дозволяють розробникам застосунків оплачувати комісію, ніколи не розкриваючи її існування користувачеві. Натомість розробники можуть використати інші моделі отримання доходу, такі як реклама, підписка чи преміумні застосунки.

Стандарт Kiosk

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

Підсумки

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

Поділіться дописами
Реєстрація акаунту
Застосуйте свої знання на практиці, відкривши акаунт Binance вже сьогодні.