Про Sui
Last updated
Last updated
Sui — це перший бездозволовий блокчейн рівня 1, розроблений з нуля, щоб дозволити творцям і розробникам створювати досвід, який обслуговує наступний мільярд користувачів у web3. Sui є горизонтально масштабованим для підтримки широкого діапазону розробки додатків з неперевершеною швидкістю за низькою ціною.
Sui — це платформа смарт-контрактів, яка підтримується набором валідаторів без дозволу, які відіграють роль, подібну до валідаторів або майнерів в інших системах блокчейну.
Sui пропонує масштабованість і безпрецедентну низьку затримку для простих випадків використання. Sui дозволяє обробляти більшість транзакцій паралельно. Це краще використовує ресурси обробки та пропонує можливість збільшити пропускну здатність шляхом додавання додаткових ресурсів. Sui відмовляється від консенсусу та замість цього використовує простіші примітиви з меншою затримкою для простих випадків використання, таких як платіжні транзакції та передача активів. Це безпрецедентне явище у світі блокчейнів і дозволяє створювати низку нових розподілених програм, чутливих до затримок, починаючи від ігор і закінчуючи роздрібними платежами у фізичних точках продажу.
Sui написаний мовою і підтримує смарт-контракти, написані , щоб визначити активи, які можуть мати власника. Програми переміщення визначають операції з цими активами, зокрема: спеціальні правила для їх створення, передачу цих активів новим власникам і операції, які змінюють активи. Щоб дізнатися про відмінності між core Move і Sui Move, див. Чим Sui Move відрізняється від Core Move.
Sui має нативний токен під назвою SUI з фіксованим запасом. Токен SUI використовується для оплати газу, а також як у межах епохи. Право голосу валідаторів у цій епосі є функцією цієї делегованої частки. Валідатори періодично переналаштовуються відповідно до делегованої їм частки. У будь-яку епоху набір валідаторів . Наприкінці епохи комісії, зібрані через усі оброблені транзакції, розподіляються між валідаторами відповідно до їхнього внеску в роботу системи. Валідатори можуть, у свою чергу, поділитися деякими комісіями як винагороду для користувачів, які делегували їм частку.
Sui підтримується низкою найсучасніших рецензованих робіт і роками розробки з відкритим кодом.
Транзакція в Sui — це зміна блокчейну. Це може бути проста транзакція, яка впливає лише на об’єкти з одним власником і однією адресою, як-от карбування NFT або передача NFT чи іншого токена. Ці прості транзакції можуть обійти протокол консенсусу в Sui.
Більш складні транзакції, що впливають на об’єкти, які спільно використовуються або належать кільком адресам, наприклад керування активами та інші випадки використання DeFi, проходять через мемпул на основі DAG і ефективний консенсус Byzantine Fault Tolerant (BFT).
Sui масштабується горизонтально без верхньої межі, щоб задовольнити потреби додатків, зберігаючи надзвичайно низькі операційні витрати на транзакцію. Його революційний дизайн системи усуває критичне вузьке місце в існуючих блокчейнах: необхідність досягнення глобального консенсусу щодо загального впорядкованого списку транзакцій. Це обчислення марнотратне, оскільки багато транзакцій не конкурують за той самий ресурс з іншими транзакціями.
Sui робить значний стрибок у масштабованості, уможливлюючи паралельне узгодження причинно незалежних транзакцій. Валідатори Sui здійснюють такі транзакції за допомогою Byzantine Consistent Broadcast, усуваючи накладні витрати глобального консенсусу без шкоди для гарантій безпеки та живучості.
Цей прорив можливий лише завдяки новій моделі даних Sui. Завдяки орієнтованому на об’єкт перегляду та сильним типам власності Move, залежності чітко закодовані. У результаті Sui узгоджує та виконує транзакції з багатьма об’єктами паралельно. Тим часом транзакції, які впливають на спільний стан, упорядковуються через консенсус Byzantine Fault Tolerant і виконуються паралельно.
Незрівнянна масштабованість, негайне врегулювання
Безпечна мова смарт-контракту, доступна для звичайних розробників
Здатність визначати складні активи в ланцюжку
Кращий досвід роботи з додатками web3
Sui — це єдиний блокчейн на сьогоднішній день, який може масштабуватися разом із розвитком web3, досягаючи найкращих у галузі продуктивності, вартості, програмованості та зручності використання. По мірі того, як ми просуваємося до запуску основної мережі, ми продемонструємо потужність, що перевищує можливості обробки транзакцій усталених систем – як традиційних, так і блокчейн. Ми розглядаємо Sui як першу програмовану блокчейн-платформу в масштабі Інтернету, базовий рівень для web3.
Сьогодні користувачі існуючих блокчейнів платять значні податки, оскільки використання мережі зростає через обмежену пропускну здатність. Крім того, висока затримка обмежує швидкість реагування програм. Ці фактори сприяють поганій взаємодії з користувачем, яка дуже поширена в web3:Games are slow and prohibitively expensive to play
Інвестори втрачають кошти, коли вони не можуть ліквідувати кредити з недостатньою заставою в децентралізованому фінансуванні (DeFi)
Масові послуги великого обсягу з низькою вартістю за трансакцію, як-от мікроплатежі та купони, не оплачуються в мережі
Штучно завищені мінімальні ціни на активи через високі ціни на газSui scales horizontally to meet the demands of applications. Network capacity grows in proportion to the increase in Sui validators' processing power by adding workers, resulting in low gas fees even during high network traffic. This scalability characteristic is in sharp contrast to other blockchains with rigid bottlenecks.
За своєю конструкцією валідатори (вузли) Sui можуть нескінченно ефективно масштабувати пропускну здатність мережі, щоб задовольнити потреби розробників і творців. Ми віримо, що Sui може зробити для web3 те, що зробив широкосмуговий Інтернет для web2.
У цьому експерименті використовується конфігурація, у якій кожен клієнт надсилає пакет із 100 транзакцій (наприклад, перекази 100 окремим одержувачам) з одним підписом. Ця конфігурація фіксує очікувану схему використання блокчейну з високим ступенем масштабування — наприклад, гаманець або ігровий сервер, що працює в масштабі, ймовірно, повинен буде надсилати сотні чи тисячі транзакцій у ланцюжку за секунду. З розміром партії 1 валідатор, що працює на тій же машині, може обробити 20 000 TPS з 8 ядрами та демонструє таке ж лінійне зростання пропускної здатності, коли додається більше ядер.
Ми опублікуємо повний звіт про продуктивність для оптимізованих мереж Sui у різних конфігураціях, коли наша тестова мережа буде випущена.
Переміщення смарт-контрактів потужність додатків Sui. Move — це мова програмування, спочатку розроблена у Facebook для написання безпечних смарт-контрактів. Це мова, що не залежить від платформи, що дозволяє використовувати спільні бібліотеки, інструменти та спільноти розробників у блокчейнах.
Ми впевнені, що Move має хороші можливості стати фактичним середовищем виконання не лише для Sui, але й для кожної платформи смарт-контрактів наступного покоління.
Масштабованість Sui не обмежується обробкою транзакцій. Сховище також є недорогим і горизонтально масштабованим. Це дозволяє розробникам визначати складні активи з багатими атрибутами, які живуть безпосередньо в ланцюжку, замість того, щоб вводити рівні опосередкованості в сховищі поза ланцюгом, щоб заощадити на оплаті газу. Переміщення атрибутів у ланцюжку розблоковує можливість реалізації логіки додатків, яка використовує ці атрибути в смарт-контрактах, підвищуючи можливість комбінування та прозорість для додатків.
Багаті активи в ланцюжку забезпечать нові програми та економію, засновану на корисності, не покладаючись виключно на штучний дефіцит. Розробники можуть впроваджувати динамічні NFT, які можна оновлювати, об’єднувати та групувати відповідно до програми, наприклад, змінювати аватари та настроювані елементи на основі ігрового процесу. Ця можливість забезпечує більшу економію в грі, оскільки поведінка NFT повністю відображається в ланцюжку, роблячи NFT більш цінними та забезпечуючи більш привабливі цикли зворотного зв’язку.
Ми хочемо зробити Sui найдоступнішою платформою смарт-контрактів, що дозволить розробникам створювати чудові умови для користувачів у web3. Щоб залучити наступний мільярд користувачів, ми надамо розробникам різноманітні інструменти, щоб скористатися потужністю блокчейну Sui. Sui Development Kit (SDK) дозволить розробникам створювати без обмежень.
Ось кілька цікавих речей, які ви можете робити зараз, і деякі програми, які стануть можливими протягом наступних кількох тижнів і місяців. Sui дозволяє розробникам визначати та створювати:
Примітиви On-chain DeFi і Traditional Finance (TradFi): увімкнення торгівлі в ланцюжку в реальному часі з низькою затримкою
Складні ігри та бізнес-логіка: прозора реалізація логіки в ланцюжку, розширення функціональних можливостей активів і надання цінності поза межами чистого дефіциту
Програми винагороди та лояльності: розгортання масових airdrops, які охоплюють мільйони людей через недорогі транзакції
Сервіси токенізації активів: безперебійне забезпечення права власності на будь-яке інше: від актів власності до предметів колекціонування та медичних та освітніх записів.
Децентралізовані мережі соціальних медіа: розширення можливостей медіа, публікацій, лайків і мереж, що належать творцям, з урахуванням конфіденційності та сумісності
Мемпул на основі DAG і ефективний консенсус Byzantine Fault Tolerant (BFT).
Конструкція Move запобігає таким проблемам, як , та , які зловмисники використовували для викрадення мільйонів на інших платформах. Його акцент на безпеці та виразності полегшує розробникам перехід від web2 до web3 без розуміння тонкощів базової інфраструктури.