Посібник з розуміння відмінностей між Ethereum, Solana та Aptos через життєвий цикл транзакції

Середній3/25/2025, 2:31:22 AM
Через призму життєвого циклу транзакцій ця стаття пропонує докладне порівняння між Aptos та основними громадськими блокчейнами, такими як Ethereum та Solana, виокремлюючи ключові технологічні відмінності. Вона також досліджує значний потенціал Aptos у токенізації активів реального світу (RWA) та фінансів, спрямованих на оплату (PayFi), проілюструвавши, як Aptos зводить традиційні фінанси з блокчейн-екосистемами за допомогою наративу, побудованого навколо мереж, спрямованих на забезпечення безпеки.

Порівняння технічних відмінностей між мовою Move, Aptos та іншими громадськими блокчейнами може видатися нудним через різні глибини спостереження. Поверхневий аналіз невід'ємно буде неоднозначним, тоді як занурення в код може призвести до втрати загального уявлення. Для швидкого та точного розуміння відмінностей між Aptos та іншими громадськими блокчейнами важливо обрати відповідну опорну точку.

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

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

Aptos: Оптимістичний паралелізм для високопродуктивного блокчейну

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

Створення та Ініціація

Мережа Aptos складається з легких вузлів, повних вузлів та валідаторів. Користувачі ініціюють транзакції через легкі вузли (такі як гаманці або додатки). Легкі вузли переадресовують ці транзакції до недалеких повних вузлів, які потім синхронізують їх з валідаторами.

Трансляція

Aptos підтримує пам'ять буфера, але після QuorumStore пам'ять буфера більше не спільна між вузлами. На відміну від Ethereum, пам'ять буфера Aptos не просто буфер транзакцій. Після введення в пам'ять буфера транзакції передбачено попередньо відсортованими згідно з правилами (наприклад, FIFO або газові винагороди), щоб забезпечити конфліктне виконання паралельно пізніше. Цей дизайн уникне високих апаратних вимог, пов'язаних з оголошенням наборів читання-запису наперед, які характерні для Solana.

Замовлення

Aptos використовує консенсус AptosBFT. У принципі пропозери не можуть вільно перепорядковувати транзакції, хоча aip-68 надає їм обмежені додаткові права на включення затриманих транзакцій. Оскільки уникнення конфліктів вже було вирішено завдяки попередньому упорядкуванню пам'яті, створення блоку більше ґрунтується на співпраці валідаторів, а не на пропозер-орієнтованому.

Виконання

Aptos використовує технологію Block-STM для досягнення оптимістичного паралельного виконання. Угоди припускаються конфліктними та обробляються одночасно. Якщо виникають конфлікти після виконання, затронуті угоди виконуються повторно. Цей підхід значно підвищує продуктивність за допомогою багатоядерних процесорів, досягаючи TPS до 160 000.

Оновлення стану

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

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


Джерело: Біла книга Aptos

Ethereum: Базовий рівень для послідовного виконання

Як піонер смарт-контрактів, Ethereum є походженням технології громадського блокчейну. Її життєвий цикл транзакцій надає базову структуру для розуміння Aptos.

Цикл транзакцій Ethereum

  • Створення та Ініціація: Користувачі ініціюють транзакції через гаманці через реле-ворота або інтерфейси RPC.
  • Трансляція: Транзакції потрапляють в загальний публічний пул та чекають на упакування.

  • Замовлення: Після оновлення до PoS блок-білдери пакують транзакції на основі принципів максимізації прибутку. Після торгівлі через ретрансляційний шар вони подають пакет пропоненту.

  • Виконання: EVM обробляє транзакції послідовно, оновлюючи стан однопотоковим способом.

  • Оновлення стану: блоки потребують підтвердження двома контрольними точками для досягнення остаточності.

Серійна модель виконання Ethereum та конструкція mempool накладають обмеження на продуктивність, час блоку - 12 секунд на слот і відносно низька TPS. Натомість, Aptos досягає якісного стрибка у продуктивності завдяки паралельному виконанню та оптимізованому дизайну mempool.

Solana: Екстремальна оптимізація через детермінований паралелізм

Solana відома своєю високою продуктивністю, а її життєвий цикл транзакцій відрізняється значно від Aptos, особливо щодо мемпулу та методів виконання.

Життєвий цикл транзакцій Solana

  • Створення та Ініціація: Користувачі ініціюють транзакції через гаманці.

  • Трансляція: Немає загального мемпула; транзакції надсилаються безпосередньо поточному та наступним двом пропонентам.

  • Замовлення: Пропоненти пакують блоки на основі PoH (Proof of History), з часом блоку всього 400 мілісекунд.

  • Виконання: Віртуальна машина Sealevel використовує детерміноване паралельне виконання, що потребує попередньої декларації наборів на читання та запис для уникнення конфліктів.

  • Оновлення стану: BFT консенсус швидко підтверджує блоки.

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

Навпаки, оптимістичний паралелізм Aptos не вимагає оголошення наборів читання/запису, що полегшує участь вузлів, тоді як досягається ще вища TPS.


Джерело: Дослідження Shoal

Два шляхи паралельного виконання: Aptos проти Solana

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

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

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

  • Детерміноване паралельне виконання (Solana): Транзакції повинні оголосити свої набори для читання/запису перед трансляцією. Двигун Sealevel використовує це оголошення для обробки неконфліктних транзакцій паралельно, тоді як конфліктні виконуються послідовно.

Перевага: Висока ефективність.

Недолік: Високі вимоги до апаратного забезпечення.

  • Оптимістичне паралельне виконання (Aptos): Припускає, що транзакції не конфліктують між собою і виконуються паралельно за допомогою Block-STM. Після виконання перевіряються конфлікти - якщо вони є, конфліктні транзакції повторно виконуються. Попереднє сортування в мемпул допомагає зменшити ризик конфлікту, знижуючи навантаження на вузли.

Перевага: Легші вимоги до вузла та гнучка масштабованість.

Недоліка: Додаткові витрати на повторне виконання у випадку конфліктів.

Приклад: Обліковий запис A має баланс 100. Транзакція 1 переказує 70 на B, а транзакція 2 переказує 50 на C. Солана передбачила б передбачувані набори читання/запису та заздалегідь виявляла б конфлікти, а потім обробляла їх послідовно. Aptos виконував би обидві паралельно, і якщо після цього виявлялося, що баланс недостатній, воно коригувалося б та перевиконувалося за потреби. Ця гнучкість надає Aptos більшу масштабованість.

Оптимістична паралельність підтверджує конфлікти наперед через мемпул

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

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

На Aptos, як тільки транзакція потрапляє в публічний мемпул, вона попередньо сортується відповідно до певних правил (таких як FIFO та плата за газ), щоб гарантувати, що транзакції в блоці не конфліктуватимуть при паралельному виконанні. Це свідчить про те, що ініціатори Aptos не мають можливості перезамовляти транзакції, а також мережа не має спеціальних конструкторів блоків. Цей механізм попереднього сортування в мемпулі є ключем до реалізації Aptos оптимістичного паралелізму. На відміну від Solana, яка вимагає явних декларацій транзакцій, Aptos не покладається на такий механізм, що значно знижує вимоги до продуктивності вузлів мережі. Коли справа доходить до накладних витрат на мережу для забезпечення неконфліктних транзакцій, підхід Aptos на основі мемпулу має набагато менший вплив на TPS, ніж підхід Solana, заснований на деклараціях. В результаті Aptos може досягти рівня TPS до 160 000, що більш ніж удвічі більше, ніж у Solana. Побічним ефектом попереднього сортування є те, що захоплення MEV (Miner Extractable Value) на Aptos стає складнішим. Хоча це має як переваги, так і недоліки для користувачів, подальше обговорення виходить за рамки цієї статті.

Безпекоцентрична наратив - це напрямок розвитку Aptos.

  • RWA: Aptos активно просуває рішення для токенізації реальних активів та інституційного фінансування. У порівнянні з Ethereum, Block-STM від Aptos може обробляти кілька транзакцій з передачі активів паралельно, уникаючи затримок підтвердження, викликаних перевантаженням мережі. Незважаючи на те, що Solana та Sui пропонують високу швидкість транзакцій, відсутність дизайну мемпулу може призвести до переривання транзакцій під час перевантаження мережі, що вплине на стабільність підтверджень RWA. Попереднє сортування мемпулу Aptos гарантує, що транзакції виконуються в порядку, зберігаючи надійність записів про активи навіть у пікові періоди. Додатки RWA вимагають комплексної підтримки смарт-контрактів, такої як фракціоналізація активів, розподіл прибутковості та перевірка відповідності. Модульна та безпечна конструкція мови Move дозволяє розробникам легше створювати надійні програми RWA. На противагу цьому, Solidity від Ethereum передбачає вищі витрати на розробку через свою складність і ризики вразливості, тоді як програмування Rust від Solana, хоч і ефективне, має крутішу криву навчання для розробників. Дружня до розробників екосистема Aptos, ймовірно, залучить більше проєктів RWA, сформувавши позитивний цикл зростання. Сильна сторона Aptos у сфері RWA полягає в поєднанні безпеки та продуктивності. У майбутньому він може зосередитися на співпраці з традиційними фінансовими установами, щоб вивести високовартісні активи, такі як облігації та акції, у мережу, використовуючи Move для створення високосумісних стандартів токенізації. Цей наратив «безпека + ефективність» може допомогти Aptos виділитися на ринку RWA.

    • У липні 2024 року Aptos офіційно оголосив про інтеграцію USDY в екосистему Ondo Finance, включаючи підтримку від великих DEX та протоколів кредитування. На 10 березня ринкова капіталізація USDY на Aptos становила приблизно $15 мільйонів, що становить близько 2,5% від загальної вартості USDY. У жовтні 2024 року Aptos розкрив, що Franklin Templeton запустив свій онлайн-фонд урядових коштів США (FOBXX) на Aptos Network, представлений токеном BENJI. Крім того, Aptos співпрацює з Libre для просування токенізації цінних паперів, приводячи інвестиційні фонди від Brevan Howard, BlackRock та Hamilton Lane на ланцюг для покращення доступу інституційних інвесторів.
  • Оплата стейблкойна: Оплата стейблкойном потребує гарантії фінальності транзакції та безпеки активів. Мова Move від Aptos використовує модель ресурсів для запобігання подвійного витрачання та забезпечення точності кожного переказу стейблкойна. Наприклад, коли користувачі платять за допомогою USDC на Aptos, стан транзакції строго захищений, що запобігає втраті коштів, спричинені вразливостями контракту. Крім того, низькі комісії Aptos (завдяки високій TPS розподілу витрат) роблять його висококонкурентним для сценаріїв платежів малих значень. Високі комісії Ethereum обмежують його використання в оплаті, тоді як Solana, хоча недорога, може втратити транзакції під час мережевої конгестії, що впливає на досвід користувача. Попередня сортування mempool та виконання Block-STM Aptos забезпечують стабільність операцій з оплатою та низьку затримку.

    • Платежі PayFi та стейблкоїнів повинні збалансувати децентралізацію та відповідність нормативним вимогам: децентралізований консенсус AptosBFT знижує ризики централізації, а його модульна архітектура дозволяє розробникам вбудовувати перевірки KYC/AML. Наприклад, емітент стейблкоїнів може розгорнути сумісні смарт-контракти на Aptos, щоб гарантувати, що транзакції відповідають місцевим правилам без шкоди для ефективності мережі. Це краще, ніж централізована ретрансляційна модель Ethereum, і компенсує структуру Solana, очолювану пропонентом, яка створює потенційні ризики відповідності. Збалансований дизайн Aptos робить його більш придатним для інституційного прийняття.

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

  • Переваги Aptos в безпеці - попереднє сортування пам'яті, Block-STM, AptosBFT та мова Move - не тільки підвищують його стійкість до атак, але й закладають твердий фундамент для наративів RWA та PayFi. У області RWA його висока безпека і пропускна здатність підтримують токенізацію активів та транзакції великого масштабу; У PayFi та стабільних виплатах низькі витрати та висока ефективність сприяють прийняттю застосування в реальному світі. Порівняно з міцністю Ethereum, але низькою ефективністю, та високою швидкістю Solana, але високою бар'єром входу, Aptos відкриває новий шлях через баланс. У майбутньому Aptos може використовувати ці переваги, щоб сформувати наратив про "безпекову мережу цінностей", ставши мостом між традиційною економікою та світом блокчейну.

Огляд: Технічні відмінності Aptos та майбутня наратив

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

Конструкція Aptos забезпечує тонкий баланс між продуктивністю та безпекою. Попереднє сортування мемпулу в поєднанні з оптимістичним паралелізмом Block-STM знижує вимоги до вузлів, забезпечуючи при цьому 160 000 TPS, перевершуючи детермінований паралелізм Solana і паралелізм на рівні об'єктів Sui. У порівнянні з послідовним виконанням Ethereum, паралельні можливості Aptos є якісним стрибком. На відміну від радикальної оптимізації Solana і Sui, яка прибрала мемпул, Aptos зберігає механізм попереднього сортування, що забезпечує стабільність мережі при великому навантаженні. Цей підхід «стабільність, перш за все швидкість» у поєднанні з ресурсною моделлю мови Move забезпечує Aptos сильніший захист — чи то протистояння DDoS-атакам, чи запобігання вразливостям контрактів, — перевершуючи традиційну архітектуру Ethereum і високу надійність обладнання Solana. Якщо порівнювати з Sui, яка також побудована на мові Move, розбіжності між Aptos і Sui особливо помітні. Sui орієнтований на об'єкти, використовуючи впорядкування на основі DAG і паралелізм на рівні об'єктів для досягнення надзвичайної продуктивності, що робить його добре придатним для сценаріїв управління активами з високим рівнем одночасності. Aptos орієнтований на обліковий запис, використовуючи мемпул і оптимістичний паралелізм, щоб збалансувати загальне використання та сумісність з екосистемою. Ця різниця не тільки відображає вибір технічного дизайну, але й натякає на різні напрямки застосування: Sui може досягти успіху в складних операціях з активами, тоді як Aptos має перевагу в сценаріях використання, орієнтованих на безпеку. Саме це поєднання безпеки та продуктивності дає Aptos великий потенціал у наративах RWA та PayFi. У RWA висока пропускна здатність Aptos підтримує масштабну токенізацію активів. Нещодавня співпраця з Ondo Finance (ринкова капіталізація USDY ~$15 млн), Franklin Templeton та Libre вже дає результати. У платежах PayFi та стейблкоїнів низька вартість, висока ефективність та можливості відповідності вимогам Aptos підтримують мікроплатежі та транскордонні розрахунки, що робить його сильним кандидатом для платіжної інфраструктури наступного покоління.

Таким чином, Aptos інтегрує міркування безпеки та ефективності в кожен етап життєвого циклу транзакції, відрізняючись від надійності, але низької ефективності Ethereum, високої продуктивності, але високого вхідного бар'єру Solana та екстремальної оптимізації Sui, керованої об'єктами. Заглядаючи в майбутнє, Aptos може використовувати наратив про «мережу створення вартості, засновану на безпеці», щоб з'єднати традиційні фінанси з екосистемою блокчейну, продовжуючи поглиблювати свої зусилля в секторах RWA і PayFi і створюючи нову парадигму публічного ланцюга, яка поєднує в собі як довіру, так і масштабованість.

Про Movemaker: Movemaker є першою офіційною громадською організацією, яку затвердило Фонд Aptos та спільно ініціювали Ankaa та BlockBooster. Вона фокусується на просуванні розвитку та зростання екосистеми Aptos у китайськомовній спільноті.

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

Помилка: Ця стаття/блог надається лише для посилання і відображає особисту точку зору автора. Вона не відображає позицію Movemaker. Ця стаття не призначена для надання:
(i) інвестиційні консультації або інвестиційні рекомендації; (ii) пропозиція або заклик купити, продати або утримувати цифрові активи; або (iii) фінансові, бухгалтерські, юридичні чи податкові консультації. Зберігання цифрових активів, включаючи стейблкоїни та NFT, пов'язане з надзвичайно високими ризиками, зі значною волатильністю цін, і вони навіть можуть стати непотрібними. Ви повинні ретельно обміркувати, чи підходить вам торгівля або зберігання цифрових активів, виходячи з вашого фінансового становища. З конкретних питань проконсультуйтеся зі своїм юридичним, податковим або інвестиційним консультантом. Інформація, наведена в цій статті (включаючи ринкові дані та статистику, якщо такі є) призначена лише для загального використання. Незважаючи на те, що при складанні даних і діаграм було вжито розумної обережності, ми не несемо відповідальності за будь-які фактичні помилки або упущення, що містяться в цьому документі.

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

  1. Цю статтю пeрeдруковано з [TechFlow], і авторське право належить оригінальному автору [Кевін, дослідник в Movemaker]. Якщо у вас є які-небудь зауваження до цього перепринту, будь ласка, зв'яжіться зGate Learnкоманда, і команда вирішить це якнайшвидше відповідно до відповідних процедур.
  2. Відмова від відповідальності: Погляди та думки, висловлені в цій статті, відображають лише особисті погляди автора і не становлять жодної інвестиційної консультації.
  3. Інші мовні версії статті були перекладені командою Gate Learn. Без зазначення джерела заборонено копіювання, розповсюдження або плагіат перекладеного контенту.Gate.io.

Посібник з розуміння відмінностей між Ethereum, Solana та Aptos через життєвий цикл транзакції

Середній3/25/2025, 2:31:22 AM
Через призму життєвого циклу транзакцій ця стаття пропонує докладне порівняння між Aptos та основними громадськими блокчейнами, такими як Ethereum та Solana, виокремлюючи ключові технологічні відмінності. Вона також досліджує значний потенціал Aptos у токенізації активів реального світу (RWA) та фінансів, спрямованих на оплату (PayFi), проілюструвавши, як Aptos зводить традиційні фінанси з блокчейн-екосистемами за допомогою наративу, побудованого навколо мереж, спрямованих на забезпечення безпеки.

Порівняння технічних відмінностей між мовою Move, Aptos та іншими громадськими блокчейнами може видатися нудним через різні глибини спостереження. Поверхневий аналіз невід'ємно буде неоднозначним, тоді як занурення в код може призвести до втрати загального уявлення. Для швидкого та точного розуміння відмінностей між Aptos та іншими громадськими блокчейнами важливо обрати відповідну опорну точку.

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

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

Aptos: Оптимістичний паралелізм для високопродуктивного блокчейну

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

Створення та Ініціація

Мережа Aptos складається з легких вузлів, повних вузлів та валідаторів. Користувачі ініціюють транзакції через легкі вузли (такі як гаманці або додатки). Легкі вузли переадресовують ці транзакції до недалеких повних вузлів, які потім синхронізують їх з валідаторами.

Трансляція

Aptos підтримує пам'ять буфера, але після QuorumStore пам'ять буфера більше не спільна між вузлами. На відміну від Ethereum, пам'ять буфера Aptos не просто буфер транзакцій. Після введення в пам'ять буфера транзакції передбачено попередньо відсортованими згідно з правилами (наприклад, FIFO або газові винагороди), щоб забезпечити конфліктне виконання паралельно пізніше. Цей дизайн уникне високих апаратних вимог, пов'язаних з оголошенням наборів читання-запису наперед, які характерні для Solana.

Замовлення

Aptos використовує консенсус AptosBFT. У принципі пропозери не можуть вільно перепорядковувати транзакції, хоча aip-68 надає їм обмежені додаткові права на включення затриманих транзакцій. Оскільки уникнення конфліктів вже було вирішено завдяки попередньому упорядкуванню пам'яті, створення блоку більше ґрунтується на співпраці валідаторів, а не на пропозер-орієнтованому.

Виконання

Aptos використовує технологію Block-STM для досягнення оптимістичного паралельного виконання. Угоди припускаються конфліктними та обробляються одночасно. Якщо виникають конфлікти після виконання, затронуті угоди виконуються повторно. Цей підхід значно підвищує продуктивність за допомогою багатоядерних процесорів, досягаючи TPS до 160 000.

Оновлення стану

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

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


Джерело: Біла книга Aptos

Ethereum: Базовий рівень для послідовного виконання

Як піонер смарт-контрактів, Ethereum є походженням технології громадського блокчейну. Її життєвий цикл транзакцій надає базову структуру для розуміння Aptos.

Цикл транзакцій Ethereum

  • Створення та Ініціація: Користувачі ініціюють транзакції через гаманці через реле-ворота або інтерфейси RPC.
  • Трансляція: Транзакції потрапляють в загальний публічний пул та чекають на упакування.

  • Замовлення: Після оновлення до PoS блок-білдери пакують транзакції на основі принципів максимізації прибутку. Після торгівлі через ретрансляційний шар вони подають пакет пропоненту.

  • Виконання: EVM обробляє транзакції послідовно, оновлюючи стан однопотоковим способом.

  • Оновлення стану: блоки потребують підтвердження двома контрольними точками для досягнення остаточності.

Серійна модель виконання Ethereum та конструкція mempool накладають обмеження на продуктивність, час блоку - 12 секунд на слот і відносно низька TPS. Натомість, Aptos досягає якісного стрибка у продуктивності завдяки паралельному виконанню та оптимізованому дизайну mempool.

Solana: Екстремальна оптимізація через детермінований паралелізм

Solana відома своєю високою продуктивністю, а її життєвий цикл транзакцій відрізняється значно від Aptos, особливо щодо мемпулу та методів виконання.

Життєвий цикл транзакцій Solana

  • Створення та Ініціація: Користувачі ініціюють транзакції через гаманці.

  • Трансляція: Немає загального мемпула; транзакції надсилаються безпосередньо поточному та наступним двом пропонентам.

  • Замовлення: Пропоненти пакують блоки на основі PoH (Proof of History), з часом блоку всього 400 мілісекунд.

  • Виконання: Віртуальна машина Sealevel використовує детерміноване паралельне виконання, що потребує попередньої декларації наборів на читання та запис для уникнення конфліктів.

  • Оновлення стану: BFT консенсус швидко підтверджує блоки.

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

Навпаки, оптимістичний паралелізм Aptos не вимагає оголошення наборів читання/запису, що полегшує участь вузлів, тоді як досягається ще вища TPS.


Джерело: Дослідження Shoal

Два шляхи паралельного виконання: Aptos проти Solana

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

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

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

  • Детерміноване паралельне виконання (Solana): Транзакції повинні оголосити свої набори для читання/запису перед трансляцією. Двигун Sealevel використовує це оголошення для обробки неконфліктних транзакцій паралельно, тоді як конфліктні виконуються послідовно.

Перевага: Висока ефективність.

Недолік: Високі вимоги до апаратного забезпечення.

  • Оптимістичне паралельне виконання (Aptos): Припускає, що транзакції не конфліктують між собою і виконуються паралельно за допомогою Block-STM. Після виконання перевіряються конфлікти - якщо вони є, конфліктні транзакції повторно виконуються. Попереднє сортування в мемпул допомагає зменшити ризик конфлікту, знижуючи навантаження на вузли.

Перевага: Легші вимоги до вузла та гнучка масштабованість.

Недоліка: Додаткові витрати на повторне виконання у випадку конфліктів.

Приклад: Обліковий запис A має баланс 100. Транзакція 1 переказує 70 на B, а транзакція 2 переказує 50 на C. Солана передбачила б передбачувані набори читання/запису та заздалегідь виявляла б конфлікти, а потім обробляла їх послідовно. Aptos виконував би обидві паралельно, і якщо після цього виявлялося, що баланс недостатній, воно коригувалося б та перевиконувалося за потреби. Ця гнучкість надає Aptos більшу масштабованість.

Оптимістична паралельність підтверджує конфлікти наперед через мемпул

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

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

На Aptos, як тільки транзакція потрапляє в публічний мемпул, вона попередньо сортується відповідно до певних правил (таких як FIFO та плата за газ), щоб гарантувати, що транзакції в блоці не конфліктуватимуть при паралельному виконанні. Це свідчить про те, що ініціатори Aptos не мають можливості перезамовляти транзакції, а також мережа не має спеціальних конструкторів блоків. Цей механізм попереднього сортування в мемпулі є ключем до реалізації Aptos оптимістичного паралелізму. На відміну від Solana, яка вимагає явних декларацій транзакцій, Aptos не покладається на такий механізм, що значно знижує вимоги до продуктивності вузлів мережі. Коли справа доходить до накладних витрат на мережу для забезпечення неконфліктних транзакцій, підхід Aptos на основі мемпулу має набагато менший вплив на TPS, ніж підхід Solana, заснований на деклараціях. В результаті Aptos може досягти рівня TPS до 160 000, що більш ніж удвічі більше, ніж у Solana. Побічним ефектом попереднього сортування є те, що захоплення MEV (Miner Extractable Value) на Aptos стає складнішим. Хоча це має як переваги, так і недоліки для користувачів, подальше обговорення виходить за рамки цієї статті.

Безпекоцентрична наратив - це напрямок розвитку Aptos.

  • RWA: Aptos активно просуває рішення для токенізації реальних активів та інституційного фінансування. У порівнянні з Ethereum, Block-STM від Aptos може обробляти кілька транзакцій з передачі активів паралельно, уникаючи затримок підтвердження, викликаних перевантаженням мережі. Незважаючи на те, що Solana та Sui пропонують високу швидкість транзакцій, відсутність дизайну мемпулу може призвести до переривання транзакцій під час перевантаження мережі, що вплине на стабільність підтверджень RWA. Попереднє сортування мемпулу Aptos гарантує, що транзакції виконуються в порядку, зберігаючи надійність записів про активи навіть у пікові періоди. Додатки RWA вимагають комплексної підтримки смарт-контрактів, такої як фракціоналізація активів, розподіл прибутковості та перевірка відповідності. Модульна та безпечна конструкція мови Move дозволяє розробникам легше створювати надійні програми RWA. На противагу цьому, Solidity від Ethereum передбачає вищі витрати на розробку через свою складність і ризики вразливості, тоді як програмування Rust від Solana, хоч і ефективне, має крутішу криву навчання для розробників. Дружня до розробників екосистема Aptos, ймовірно, залучить більше проєктів RWA, сформувавши позитивний цикл зростання. Сильна сторона Aptos у сфері RWA полягає в поєднанні безпеки та продуктивності. У майбутньому він може зосередитися на співпраці з традиційними фінансовими установами, щоб вивести високовартісні активи, такі як облігації та акції, у мережу, використовуючи Move для створення високосумісних стандартів токенізації. Цей наратив «безпека + ефективність» може допомогти Aptos виділитися на ринку RWA.

    • У липні 2024 року Aptos офіційно оголосив про інтеграцію USDY в екосистему Ondo Finance, включаючи підтримку від великих DEX та протоколів кредитування. На 10 березня ринкова капіталізація USDY на Aptos становила приблизно $15 мільйонів, що становить близько 2,5% від загальної вартості USDY. У жовтні 2024 року Aptos розкрив, що Franklin Templeton запустив свій онлайн-фонд урядових коштів США (FOBXX) на Aptos Network, представлений токеном BENJI. Крім того, Aptos співпрацює з Libre для просування токенізації цінних паперів, приводячи інвестиційні фонди від Brevan Howard, BlackRock та Hamilton Lane на ланцюг для покращення доступу інституційних інвесторів.
  • Оплата стейблкойна: Оплата стейблкойном потребує гарантії фінальності транзакції та безпеки активів. Мова Move від Aptos використовує модель ресурсів для запобігання подвійного витрачання та забезпечення точності кожного переказу стейблкойна. Наприклад, коли користувачі платять за допомогою USDC на Aptos, стан транзакції строго захищений, що запобігає втраті коштів, спричинені вразливостями контракту. Крім того, низькі комісії Aptos (завдяки високій TPS розподілу витрат) роблять його висококонкурентним для сценаріїв платежів малих значень. Високі комісії Ethereum обмежують його використання в оплаті, тоді як Solana, хоча недорога, може втратити транзакції під час мережевої конгестії, що впливає на досвід користувача. Попередня сортування mempool та виконання Block-STM Aptos забезпечують стабільність операцій з оплатою та низьку затримку.

    • Платежі PayFi та стейблкоїнів повинні збалансувати децентралізацію та відповідність нормативним вимогам: децентралізований консенсус AptosBFT знижує ризики централізації, а його модульна архітектура дозволяє розробникам вбудовувати перевірки KYC/AML. Наприклад, емітент стейблкоїнів може розгорнути сумісні смарт-контракти на Aptos, щоб гарантувати, що транзакції відповідають місцевим правилам без шкоди для ефективності мережі. Це краще, ніж централізована ретрансляційна модель Ethereum, і компенсує структуру Solana, очолювану пропонентом, яка створює потенційні ризики відповідності. Збалансований дизайн Aptos робить його більш придатним для інституційного прийняття.

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

  • Переваги Aptos в безпеці - попереднє сортування пам'яті, Block-STM, AptosBFT та мова Move - не тільки підвищують його стійкість до атак, але й закладають твердий фундамент для наративів RWA та PayFi. У області RWA його висока безпека і пропускна здатність підтримують токенізацію активів та транзакції великого масштабу; У PayFi та стабільних виплатах низькі витрати та висока ефективність сприяють прийняттю застосування в реальному світі. Порівняно з міцністю Ethereum, але низькою ефективністю, та високою швидкістю Solana, але високою бар'єром входу, Aptos відкриває новий шлях через баланс. У майбутньому Aptos може використовувати ці переваги, щоб сформувати наратив про "безпекову мережу цінностей", ставши мостом між традиційною економікою та світом блокчейну.

Огляд: Технічні відмінності Aptos та майбутня наратив

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

Конструкція Aptos забезпечує тонкий баланс між продуктивністю та безпекою. Попереднє сортування мемпулу в поєднанні з оптимістичним паралелізмом Block-STM знижує вимоги до вузлів, забезпечуючи при цьому 160 000 TPS, перевершуючи детермінований паралелізм Solana і паралелізм на рівні об'єктів Sui. У порівнянні з послідовним виконанням Ethereum, паралельні можливості Aptos є якісним стрибком. На відміну від радикальної оптимізації Solana і Sui, яка прибрала мемпул, Aptos зберігає механізм попереднього сортування, що забезпечує стабільність мережі при великому навантаженні. Цей підхід «стабільність, перш за все швидкість» у поєднанні з ресурсною моделлю мови Move забезпечує Aptos сильніший захист — чи то протистояння DDoS-атакам, чи запобігання вразливостям контрактів, — перевершуючи традиційну архітектуру Ethereum і високу надійність обладнання Solana. Якщо порівнювати з Sui, яка також побудована на мові Move, розбіжності між Aptos і Sui особливо помітні. Sui орієнтований на об'єкти, використовуючи впорядкування на основі DAG і паралелізм на рівні об'єктів для досягнення надзвичайної продуктивності, що робить його добре придатним для сценаріїв управління активами з високим рівнем одночасності. Aptos орієнтований на обліковий запис, використовуючи мемпул і оптимістичний паралелізм, щоб збалансувати загальне використання та сумісність з екосистемою. Ця різниця не тільки відображає вибір технічного дизайну, але й натякає на різні напрямки застосування: Sui може досягти успіху в складних операціях з активами, тоді як Aptos має перевагу в сценаріях використання, орієнтованих на безпеку. Саме це поєднання безпеки та продуктивності дає Aptos великий потенціал у наративах RWA та PayFi. У RWA висока пропускна здатність Aptos підтримує масштабну токенізацію активів. Нещодавня співпраця з Ondo Finance (ринкова капіталізація USDY ~$15 млн), Franklin Templeton та Libre вже дає результати. У платежах PayFi та стейблкоїнів низька вартість, висока ефективність та можливості відповідності вимогам Aptos підтримують мікроплатежі та транскордонні розрахунки, що робить його сильним кандидатом для платіжної інфраструктури наступного покоління.

Таким чином, Aptos інтегрує міркування безпеки та ефективності в кожен етап життєвого циклу транзакції, відрізняючись від надійності, але низької ефективності Ethereum, високої продуктивності, але високого вхідного бар'єру Solana та екстремальної оптимізації Sui, керованої об'єктами. Заглядаючи в майбутнє, Aptos може використовувати наратив про «мережу створення вартості, засновану на безпеці», щоб з'єднати традиційні фінанси з екосистемою блокчейну, продовжуючи поглиблювати свої зусилля в секторах RWA і PayFi і створюючи нову парадигму публічного ланцюга, яка поєднує в собі як довіру, так і масштабованість.

Про Movemaker: Movemaker є першою офіційною громадською організацією, яку затвердило Фонд Aptos та спільно ініціювали Ankaa та BlockBooster. Вона фокусується на просуванні розвитку та зростання екосистеми Aptos у китайськомовній спільноті.

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

Помилка: Ця стаття/блог надається лише для посилання і відображає особисту точку зору автора. Вона не відображає позицію Movemaker. Ця стаття не призначена для надання:
(i) інвестиційні консультації або інвестиційні рекомендації; (ii) пропозиція або заклик купити, продати або утримувати цифрові активи; або (iii) фінансові, бухгалтерські, юридичні чи податкові консультації. Зберігання цифрових активів, включаючи стейблкоїни та NFT, пов'язане з надзвичайно високими ризиками, зі значною волатильністю цін, і вони навіть можуть стати непотрібними. Ви повинні ретельно обміркувати, чи підходить вам торгівля або зберігання цифрових активів, виходячи з вашого фінансового становища. З конкретних питань проконсультуйтеся зі своїм юридичним, податковим або інвестиційним консультантом. Інформація, наведена в цій статті (включаючи ринкові дані та статистику, якщо такі є) призначена лише для загального використання. Незважаючи на те, що при складанні даних і діаграм було вжито розумної обережності, ми не несемо відповідальності за будь-які фактичні помилки або упущення, що містяться в цьому документі.

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

  1. Цю статтю пeрeдруковано з [TechFlow], і авторське право належить оригінальному автору [Кевін, дослідник в Movemaker]. Якщо у вас є які-небудь зауваження до цього перепринту, будь ласка, зв'яжіться зGate Learnкоманда, і команда вирішить це якнайшвидше відповідно до відповідних процедур.
  2. Відмова від відповідальності: Погляди та думки, висловлені в цій статті, відображають лише особисті погляди автора і не становлять жодної інвестиційної консультації.
  3. Інші мовні версії статті були перекладені командою Gate Learn. Без зазначення джерела заборонено копіювання, розповсюдження або плагіат перекладеного контенту.Gate.io.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!