Переміщення воєн

СереднійDec 24, 2023
У статті порівнюються Aptos і Sui екосистеми Move у багатьох вимірах, від технічної інфраструктури до екологічних програм.
Переміщення воєн

Попередній досвід

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

Аптос

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

Sui

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

Move: мова масштабованості

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

Попередній досвід

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

Змінюється хід Суї

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

Класифікація власності Sui на об'єкти визначається наступним чином.

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

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

Consensus Foundation для Sui/Aptos

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

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

Основна концепція, що лежить в основі BFT, така:

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

Методи розпаралелювання завдань:

Аптос Блок-СТМ

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

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

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

Підсумок життєвого циклу:

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

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

Ефективність продукту:

Потужність: 160 тис. TPS

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

  1. Parallel Transaction Execution - паралельна обробка транзакцій і повторне виконання залежних процесів.
  2. Синхронізація стану - дані ланцюжка можуть синхронізуватися та перевірятися надійними невалідаторами.
  3. Спільне планування – дозволяє оптимізувати розподіл ресурсів для транзакцій на етапі планування для прискорення обробки.
  4. Lazy Commit – ідея масового здійснення транзакцій після завершення процедури Block-STM.

Sui: 120k & «нескінченний» TPS

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

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

Випадок використання:

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

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

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

Тяга:

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

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

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

Заключні думки

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

ПРО МЕНЕ

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

Відмова від відповідальності:

  1. Цю статтю передруковано з [VeradiVerdict]. Усі авторські права належать оригінальному автору [PAUL VERADITTAKIT]. Якщо є заперечення щодо цього передруку, зв’яжіться з командою Gate Learn(gatelearn@gate.io), і вони негайно вирішать це.
  2. Відмова від відповідальності: погляди та думки, висловлені в цій статті, належать виключно автору та не є жодною інвестиційною порадою.
  3. Переклади статті на інші мови виконує команда Gate Learn. Якщо не зазначено вище, копіювання, розповсюдження або плагіат перекладених статей заборонено.
เริ่มตอนนี้
สมัครและรับรางวัล
$100
ลงทะเบียนทันที