Move Wars: які незалежні інновації технічних рішень Aptos і Sui?

Автор: ПОЛ ВЕРАДИТТАКІТ

Компіляція оригінального тексту: Deep Tide TechFlow

З моменту створення біткойна ми були свідками «війни рівня 1», які спонукали до розробки передових технологій для вирішення трилеми блокчейну. Завжди існує потреба у високомасштабованих рішеннях, оскільки жодне окреме рішення не може задовольнити потреби галузі, забезпечуючи безпеку найвищого рівня. Це призвело до створення Sui та Aptos, які використали архітектуру покинутих проектів Facebook Diem та Novi.

кв

Aptos Labs на чолі з Мо Шейхом і Евері Чінг (керівник Diem/Novi) створили Aptos Blockchain, щоб відродити технологію Diem і конкурувати з лідерами ринку, такими як Ethereum і Bitcoin. Aptos створено для забезпечення гнучкої, масштабованої та безпечної інфраструктури. Він використовує архітектуру Diem із передовими технологіями для забезпечення високої пропускної здатності, низької затримки та синхронізації стану, яку можна перевірити.

Суй

Sui, розроблений Mysten Labs і керований колишніми керівниками Facebook Еваном Ченгом і Семом Блекшіром, спрямований на усунення обмежень, з якими стикаються поточні зашифровані мережі, щоб задовольнити потреби широкомасштабного використання. На відміну від Aptos, Sui не є форком Diem, а створений з нуля, щоб скористатися перевагами властивої масштабованості та швидкого розрахунку. Sui розроблено для забезпечення високопродуктивних, низьких затримок і доступних обчислювальних ресурсів для задоволення потреб додатків мільярдів користувачів.

Переміщення: мова розширення

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

Move War: Які незалежні інновації технічних рішень Aptos і Sui?

фон

Move — це мова байт-коду для розробки спеціальних транзакцій і смарт-контрактів. Що відрізняє Move від інших мов, таких як Solidity, це його можливості управління ресурсами та акцент на дефіциті та контролі доступу до цифрових активів. Дефіцит обмежує формування активів, щоб зменшити ризик подвійних витрат, тоді як контроль доступу визначає право власності та доступ до активів. Управління ресурсами Move базується на математичній ідеї лінійної логіки, розглядаючи активи як абсолютні ресурси, які втрачаються назавжди після їхнього вичерпання. Ця специфіка ресурсу дозволяє безпечно передавати між місцями зберігання програм без неявного видалення або копіювання, звідси й назва «Переміщення».

Переміщення Суї змінюється

У той час як Move від Aptos багато в чому повторює технічну документацію Diem, Sui додає об’єктно-орієнтовану систему зберігання для відстеження всього, від адрес до транзакцій.

Sui класифікує властивості як об’єкти, визначені таким чином:

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

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

Механізм консенсусу Sui/Aptos

Консенсус — це процес узгодження вузлів блокчейну (валідаторів) щодо автентичності транзакцій і блоків. І Aptos, і Sui створені на основі загальновизнаної концепції візантійської відмовостійкості (BFT). Основний принцип механізму консенсусу полягає в тому, що навіть якщо до 1/3 валідаторів стають зловмисними або виходять з ладу, мережа може функціонувати нормально.

Візантійська відмовостійкість (BFT)

Основні концепції візантійської відмовостійкості такі:

  1. Мережа складається з валідаторів, які разом мають N прав голосу, щоб вирішити, чи затверджувати новий блок.
  2. N зазвичай приймає значення 3 F + 1 і має бути здатним вмістити F валідаторів з правом голосу. Це означає, що до F валідаторів можуть бути шкідливими, повільними, відключеними тощо.
  3. У кожному раунді ведучий обирається випадковим чином і для спостереження.
  4. У кожному циклі лідер пропонує новий блок, а решта валідаторів голосують за нього.
  5. Поки є 2 F + 1 голоси від довірених валідаторів, вони можуть узгодити консенсусний вибір.

Технологія розпаралелювання завдань

Aptos 的 Block STM

Move War: Які незалежні інновації технічних рішень Aptos і Sui?

Aptos досягає розпаралелювання за допомогою Block-STM, модифікації високопродуктивного алгоритму HotStuff, натхненного програмною транзакційною пам’яттю. Block-STM розпізнає зв’язок між транзакціями та дозволяє паралельне виконання. Якщо транзакція не проходить перевірку, але має залежності, її можна виконати повторно; інакше вона скасовується. Після вирішення суперечки за допомогою методу відкладеної фіксації всі транзакції в блоці одночасно фіксуються в блокчейні. Такий підхід економить час і ресурси, оскільки транзакції більше не потрібно обробляти послідовно.

Нарвал і бивень Суї

Для складних процесів Sui застосовує техніку консенсусу Нарвала та Туска на своєму рівні виконання, щоб досягти розпаралелювання. Narwhal — це модуль mempool, який забезпечує доступність даних, поданих на консенсус. Дизайн Narwhal використовує спрямований ациклічний граф (DAG), де багато його компонентів з’єднані мережею, а не ланцюгом (подібно до розподіленої книги). Його також можна використовувати автономно (без Tusk) з іншими механізмами консенсусу, включаючи HotStuff або Cosmos' Ignite.

  1. Відправник (подібно до головного вузла) транслює транзакцію всім валідаторам Sui.
  2. Відправник отримує голоси від валідаторів Sui. Ваги розподіляються пропорційно зацікавленості валідаторів у Sui згідно з налаштуванням делегованого підтвердження частки.
  3. Відправник збирає голоси, що задовольняють умову антивізантійської більшості, і створює сертифікат. Валідатори повинні досягти консенсусу через візантійську угоду, щоб замовити сертифікати в порядку.
  4. Після обробки кожного сертифіката по черзі відправник останній раз надсилає сертифікат верифікатору для остаточного підтвердження транзакції.

Move War: Які незалежні інновації технічних рішень Aptos і Sui?

Транзакції Sui з’єднані як мережевий графік, а не як серія транзакцій, послідовно накопичених у блокчейні. Ця парадигма даних на основі DAG у поєднанні з розбиттям транзакцій на менші частини та використанням їхніх властивостей підвищує масштабованість. Асинхронна архітектура Sui забезпечує безпеку від атак на відмову в обслуговуванні, а Tusk, високопродуктивний консенсусний процес BFT, забезпечує впорядкування транзакцій. Разом Нарвал і Туск дозволяють кожному валідатору обробляти більше транзакцій за певний проміжок часу.

Move War: Які незалежні інновації технічних рішень Aptos і Sui?

Продуктивність продукту

Move War: Які незалежні інновації технічних рішень Aptos і Sui?

Aptos: 160 000 транзакцій в секунду;

Aptos пишається тим, що обробляє 160 000 транзакцій за секунду (TPS). Це досягнення виграє від чотирьох ключових технологічних досягнень: паралельного виконання транзакцій, синхронізації стану, відкладеної фіксації та спільного планування.

  1. Паралельне виконання транзакцій – транзакції обробляються паралельно, а пов’язані процеси виконуються повторно.
  2. Синхронізація стану - дані ланцюжка можуть бути синхронізовані та перевірені надійними невалідаторами.
  3. Спільне планування – дозволяє оптимізувати розподіл ресурсів транзакцій на етапі планування для швидшої обробки.
  4. Відкладена фіксація – концепція пакетної фіксації транзакцій після завершення процесу блокування STM.

Sui: 120 000 транзакцій в секунду і «безлімітний» TPS.

Восьмиядерний Macbook Pro може обробляти понад 120 000 транзакцій за секунду в блокчейні Sui.

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

Програми

Як Aptos, так і Sui підходять для широкого спектру випадків використання в різних галузях і сферах застосування.

Універсальна архітектура блокчейну Aptos робить його придатним для застосування в різних сферах. Його головна мета — децентралізація хмарної інфраструктури, яка підтримує програми Web 2.0, і сприяння широкому впровадженню Web 3.0. Завдяки масштабованості, безпеці та низьким комісіям блокчейн Aptos ідеально підходить для додатків у фінансах, управлінні ланцюжками поставок, децентралізованому фінансуванні (DeFi), іграх, управлінні ідентифікацією тощо. Орієнтація платформи на вирішення реальних проблем робить її привабливою для розробників і підприємств, які шукають надійні та масштабовані блокчейн-рішення.

Як блокчейн рівня 1 без доступу, Sui Blockchain пропонує миттєві розрахунки, високу пропускну здатність і низьку затримку для різноманітних галузей і варіантів використання. Його зосередженість на енергоефективності та децентралізації робить Sui ідеальним для фінансів, Інтернету речей (IoT), ігор, соціальних мереж, обміну вмістом та інших сфер, чутливих до затримок. Зосередженість Sui на підтримці чутливих до затримок децентралізованих програм робить його сильним суперником в екосистемі блокчейну.

Показники ринку

Компанія Aptos отримала значне фінансування від відомих компаній венчурного капіталу на загальну суму приблизно 400 мільйонів доларів. Серед інвесторів – Andreessen Horowitz, FTX Ventures, Jump Crypto, a16z, Tiger Global і Multicoin Capital тощо. Така потужна фінансова підтримка підкреслює довіру інвесторів до проекту Aptos та його потенціалу для зростання та успіху. Участь відомих компаній не тільки забезпечує фінансову підтримку, але й відкриває двері для потенційної співпраці та партнерства, що ще більше зміцнює позиції Aptos на ринку.

Move War: Які незалежні інновації технічних рішень Aptos і Sui?

Sui також має потужну підтримку великих інвесторів, таких як Lightspeed Venture Partners, Andreessen Horowitz і Redpoint. У своєму останньому раунді серії B Sui зібрав приголомшливі 300 мільйонів доларів, що в поєднанні з 36 мільйонами доларів, зібраних у раунді серії A, дає загальну суму в 336 мільйонів доларів. Величезне фінансування та висока оцінка понад 2 мільярди доларів США підкреслюють зацікавленість ринку та довіру до проекту Sui. Участь відомих інвесторів проклала шлях до стратегічних альянсів і партнерств, сприяючи зростанню Sui та розвитку екосистеми.

Move War: Які незалежні інновації технічних рішень Aptos і Sui?

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

Підсумкові думки

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

Переглянути оригінал
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
Немає коментарів