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

Середній3/21/2025, 7:46:05 AM
Аналізуючи повний життєвий цикл транзакцій - від створення та ініціації до трансляції, сортування, виконання та оновлення статусу - ця стаття розкриває філософію дизайну та технічні компроміси публічних блокчейнів. Вона розкриває основні наративи різних ланцюжків та досліджує, як будувати ринково-привабливі додатки на Aptos.

Ця стаття акцентує увагу на Aptos, аналізуючи його унікальний дизайн та порівнюючи його з Ethereum та Solana.

Порівнюючи технічні відмінності між мовою 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 Ethereum будівники блоків упаковують транзакції на основі принципів максимізації прибутку. Шар ретрансляції робить ставки та надсилає транзакції пропоненту.

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

  • Статус оновлення: Блоки повинні пройти через дві контрольні точки, щоб підтвердити остаточність.

Послідовне виконання Ethereum та конструкція пула пам'яті накладають обмеження на продуктивність, з часами блоків 12 секунд на слот та відносно низьким TPS. У порівнянні, Aptos досягає значного стрибка в продуктивності завдяки паралельному виконанню та оптимізації пула пам'яті.

Solana: Остаточна оптимізація детерміністичної паралельності

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

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

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

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

  • Сортування: Пропонент упаковує блок на основі Доказу Історії (PoH), з часами блоку навіть у 400 мілісекунд.

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

  • Оновлення стану: Консенсус BFT швидко підтверджує остаточність транзакції.

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

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


Джерело: дослідження взуття

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

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

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

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

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

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

Наприклад: Обліковий запис A має баланс 100. Угода 1 переказує 70 на рахунок B, а угода 2 переказує 50 на рахунок C. Solana підтверджує конфлікти через декларації перед виконанням, обробляючи угоди у порядку. На відміну від цього, Aptos виконує угоди паралельно, і якщо виявляє недостатньо коштів, він відповідним чином коригує угоди. Гнучкість Aptos робить його більш масштабованим.

Оптимістичний паралелізм та пул пам'яті:

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

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

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

Перевантаження в забезпеченні того, щоб транзакції не конфліктували в Аптос через пам'ять пулу, має набагато менший вплив на TPS порівняно з вартістю транзакційних декларацій Solana. У результаті Аптос може досягти TPS у 160 000—більше ніж вдвічі більше, ніж у Solana. Однак попереднє сортування транзакцій впливає на складність захоплення MEV (Максимально можлива вилучаєма вартість) на Аптос, що має як позитиви, так і негативи для користувачів.

Фокус розвитку Aptos: зорієнтована на безпеку наратив

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

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

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

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

  • Переваги безпеки 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.

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

Завдяки поєднанню безпеки та продуктивності Aptos демонструє великий потенціал у RWA та PayFi наративах. У просторі RWA висока пропускна здатність Aptos підтримує токенізацію активів великого масштабу, з початковими співпрацями з Ondo Finance (капіталізація ринку USDY близько $15 мільйонів), Franklin Templeton та Libre. У PayFi та стабільних платежах низька вартість, висока ефективність та дотримання вимог підтримують мікроплатежі та міжнародні розрахунки, роблячи його сильним кандидатом для "інфраструктури платежів наступного покоління".

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

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

Увага:

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

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

Середній3/21/2025, 7:46:05 AM
Аналізуючи повний життєвий цикл транзакцій - від створення та ініціації до трансляції, сортування, виконання та оновлення статусу - ця стаття розкриває філософію дизайну та технічні компроміси публічних блокчейнів. Вона розкриває основні наративи різних ланцюжків та досліджує, як будувати ринково-привабливі додатки на Aptos.

Ця стаття акцентує увагу на Aptos, аналізуючи його унікальний дизайн та порівнюючи його з Ethereum та Solana.

Порівнюючи технічні відмінності між мовою 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 Ethereum будівники блоків упаковують транзакції на основі принципів максимізації прибутку. Шар ретрансляції робить ставки та надсилає транзакції пропоненту.

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

  • Статус оновлення: Блоки повинні пройти через дві контрольні точки, щоб підтвердити остаточність.

Послідовне виконання Ethereum та конструкція пула пам'яті накладають обмеження на продуктивність, з часами блоків 12 секунд на слот та відносно низьким TPS. У порівнянні, Aptos досягає значного стрибка в продуктивності завдяки паралельному виконанню та оптимізації пула пам'яті.

Solana: Остаточна оптимізація детерміністичної паралельності

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

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

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

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

  • Сортування: Пропонент упаковує блок на основі Доказу Історії (PoH), з часами блоку навіть у 400 мілісекунд.

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

  • Оновлення стану: Консенсус BFT швидко підтверджує остаточність транзакції.

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

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


Джерело: дослідження взуття

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

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

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

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

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

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

Наприклад: Обліковий запис A має баланс 100. Угода 1 переказує 70 на рахунок B, а угода 2 переказує 50 на рахунок C. Solana підтверджує конфлікти через декларації перед виконанням, обробляючи угоди у порядку. На відміну від цього, Aptos виконує угоди паралельно, і якщо виявляє недостатньо коштів, він відповідним чином коригує угоди. Гнучкість Aptos робить його більш масштабованим.

Оптимістичний паралелізм та пул пам'яті:

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

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

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

Перевантаження в забезпеченні того, щоб транзакції не конфліктували в Аптос через пам'ять пулу, має набагато менший вплив на TPS порівняно з вартістю транзакційних декларацій Solana. У результаті Аптос може досягти TPS у 160 000—більше ніж вдвічі більше, ніж у Solana. Однак попереднє сортування транзакцій впливає на складність захоплення MEV (Максимально можлива вилучаєма вартість) на Аптос, що має як позитиви, так і негативи для користувачів.

Фокус розвитку Aptos: зорієнтована на безпеку наратив

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

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

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

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

  • Переваги безпеки 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.

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

Завдяки поєднанню безпеки та продуктивності Aptos демонструє великий потенціал у RWA та PayFi наративах. У просторі RWA висока пропускна здатність Aptos підтримує токенізацію активів великого масштабу, з початковими співпрацями з Ondo Finance (капіталізація ринку USDY близько $15 мільйонів), Franklin Templeton та Libre. У PayFi та стабільних платежах низька вартість, висока ефективність та дотримання вимог підтримують мікроплатежі та міжнародні розрахунки, роблячи його сильним кандидатом для "інфраструктури платежів наступного покоління".

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

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

Увага:

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