Аналіз життєвого циклу交易 Aptos: як оптимістичний паралелізм і безпека сприяють розвитку RWA та PayFi

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

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

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

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

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

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

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

створення та ініціювання

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

трансляція

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

сортування

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

виконати

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

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

Стан синхронізації валідаторів, остаточність підтверджується контрольними точками, подібно до механізму Epoch в Ethereum, але з більшою ефективністю.

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

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

Ethereum: базовий показник серійного виконання

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

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

  • Створення та ініціація: Користувач ініціює транзакцію через гаманець за допомогою релейного шлюзу або RPC-інтерфейсу.
  • Трансляція: Транзакція потрапляє в публічний пул пам'яті, чекаючи на упаковку.
  • Сортування: Після оновлення PoS будівники блоків упаковують транзакції відповідно до принципу максимізації прибутку, а потім подають їх пропоненту після торгівлі на релейному рівні.
  • Виконання: EVM послідовно обробляє транзакції, оновлює стан в однопоточному режимі.
  • Оновлення статусу: Блок повинен бути підтверджений через дві контрольні точки для підтвердження остаточності.

Обмеження продуктивності серійного виконання та дизайну пулу пам'яті Ethereum становлять 12 секунд/слот для блоку, що призводить до низького TPS. На відміну від цього, Aptos досяг якісного стрибка завдяки паралельному виконанню та оптимізації пулу пам'яті.

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

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

Життєвий цикл торгівлі Solana

  • Створення та ініціювання: користувач ініціює транзакцію через гаманець.
  • Трансляція: немає публічного пулу пам'яті, транзакції надсилаються безпосередньо поточному та двом наступним пропонентам.
  • Сортування: пропонувальники пакують блоки на основі PoH (Proof of History), час блоку становить лише 400 мілісекунд.
  • Виконання: Віртуальна машина Sealevel використовує детерміністичне паралельне виконання, необхідно заздалегідь оголосити набори для читання та запису, щоб уникнути конфліктів.
  • Оновлення статусу: швидке підтвердження BFT-консенсусу.

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

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

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

Виконання交易 представляє собою оновлення стану блоку, це процес перетворення команди ініціатора交易 в стан з остаточним статусом. Паралельне виконання в блокчейні означає процес одночасного обчислення стану мережі багатоядерними процесорами. На поточному ринку паралельне виконання поділяється на два види: детерміністичне паралельне виконання та оптимістичне паралельне виконання.

Aptos та Solana обрали різні напрямки:

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

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

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

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

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

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

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

Наратив на основі безпеки є напрямком розвитку Aptos

RWA

Aptos активно просуває токенізацію реальних активів та рішення для інституційних фінансів. На відміну від Ethereum, Block-STM Aptos може паралельно обробляти кілька транзакцій з переміщення активів, уникаючи затримок у підтвердженні прав власності, викликаних перевантаженням мережі. На деяких публічних блокчейнах, незважаючи на швидкість транзакцій, відсутність дизайну мемпулу може призвести до скидання транзакцій у разі перевантаження мережі, що вплине на стабільність підтвердження прав власності RWA. Передсортування мемпулу Aptos забезпечує виконання транзакцій у порядку, навіть під час пікових навантажень, що дозволяє підтримувати надійність записів активів.

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

Потенціал Aptos у сфері RWA полягає в поєднанні безпеки та продуктивності. У майбутньому він може зосередитися на співпраці з традиційними фінансовими установами, вносячи в блокчейн високоцінні активи, такі як облігації та акції, використовуючи мову Move для створення стандартів токенізації з високою ступенем відповідності. Ця наратив "безпека + ефективність" дозволить Aptos вирізнятися на ринку RWA.

У липні 2024 року Aptos офіційно оголосив про впровадження USDY від Ondo Finance в свою екосистему та інтеграцію в основні DEX і кредитні додатки. Станом на 10 березня, капіталізація USDY на Aptos становила приблизно 15 мільйонів доларів, що складає близько 2,5% від загальної капіталізації USDY. У жовтні 2024 року Aptos оголосив, що Franklin Templeton запустив на Aptos Network фонд грошового ринку уряду США (FOBXX), представлений токеном BENJI. Крім того, Aptos співпрацює з Libre для просування токенізації цінних паперів, переводячи інвестиційні фонди Brevan Howard, BlackRock і Hamilton Lane на блокчейн, щоб покращити доступ для інституційних інвесторів.

Платежі стабільною монетою

Платежі в стабільних монетах повинні забезпечувати остаточність угод і безпеку активів. Мова Move від Aptos запобігає подвійним витратам завдяки моделі ресурсів, що гарантує точність кожного переказу стабільних монет. Наприклад, коли користувач здійснює платіж USDC на Aptos, оновлення статусу угоди суворо захищене, що запобігає втраті коштів через вразливості контрактів. Крім того, низькі витрати на Gas в Aptos (завдяки високому TPS, який розподіляє витрати) роблять його надзвичайно конкурентоспроможним у сценаріях малих платежів. Високі витрати на Gas в Ethereum обмежують його платіжні застосунки, тоді як деякі публічні блокчейни, хоча й мають низькі витрати, можуть зазнавати ризику відкидання угод під час перевантаження мережі, що може вплинути на досвід користувачів. Попереднє сортування в пам'яті Aptos і Block-STM забезпечують стабільність і низьку затримку платіжних угод.

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

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

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

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

Підсумок: Технічні відмінності Aptos та майбутня нарація

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

Дизайн Aptos досягає вишуканого балансу між продуктивністю та безпекою. Його попереднє сортування пулу пам'яті в поєднанні з оптимістичним паралелізмом Block-STM знижує поріг для вузлів і забезпечує високу пропускну здатність у 160 000 TPS. На відміну від послідовного виконання Ethereum

APT-2.76%
RWA-1.61%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 2
  • Репост
  • Поділіться
Прокоментувати
0/400
DaoTherapyvip
· 22год тому
Так Aptos справді гірший за все?
Переглянути оригіналвідповісти на0
FancyResearchLabvip
· 22год тому
Оптимізм паралельно? Цю пастку я спробую наступного разу.
Переглянути оригіналвідповісти на0
  • Закріпити