Анализ жизненного цикла сделок Aptos: оптимистичное параллельное выполнение и расположение RWA

Глубокий анализ ключевых различий между Эфиром, Solana и Aptos в жизненном цикле транзакций

Сравнение технических характеристик различных публичных блокчейнов часто кажется сложным из-за различных точек зрения. Чтобы быстро и точно понять различия между Aptos и другими публичными блокчейнами, крайне важно выбрать подходящую аналитическую перспективу.

В данной статье мы рассмотрим жизненный цикл сделки, анализируя полный процесс сделки от создания до окончательного обновления статуса, включая пять ключевых этапов: создание и инициирование, трансляция, сортировка, выполнение и обновление статуса. С этой точки зрения мы сможем четко понять подходы к проектированию и технические компромиссы различных блокчейнов.

Все блокчейн-транзакции разворачиваются вокруг этих пяти шагов. В этой статье мы сосредоточимся на Aptos, подробно анализируя его уникальный дизайн и сопоставляя его с Ethereum и Solana.

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

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

Aptos - это высокопроизводительный публичный блокчейн, чей жизненный цикл транзакций имеет сходство с Эфиром, но достигает значительного повышения производительности благодаря уникальному оптимистичному параллельному исполнению и оптимизации пула памяти. Вот ключевые шаги жизненного цикла транзакций на Aptos:

Создание и инициирование

Сеть Aptos состоит из легких узлов, полных узлов и валидаторов. Пользователи инициируют транзакции через легкие узлы (например, кошельки или приложения), легкие узлы передают транзакции ближайшим полным узлам, которые затем синхронизируются с валидаторами.

трансляция

Aptos сохранил пул памяти, но после QuorumStore пулы памяти не совместно используются. В отличие от Ethereum, его пул памяти не только буфер для транзакций. После того как транзакция попадает в пул памяти, система производит предварительную сортировку на основе правил (таких как FIFO или стоимость газа), чтобы обеспечить отсутствие конфликтов при последующем параллельном выполнении транзакций. Эта конструкция позволяет избежать высоких аппаратных требований, связанных с необходимостью предварительного объявления наборов чтения и записи.

сортировка

Aptos использует консенсус AptosBFT, при этом предложитель в принципе не может свободно упорядочивать транзакции, aip-68 предоставляет предложителю дополнительные права на заполнение отложенных транзакций. Предварительная сортировка в пуле памяти была завершена для предотвращения конфликтов, генерация блоков больше зависит от сотрудничества между валидаторами, а не от доминирования предложителя.

Выполнение

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

Обновление состояния

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

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

Ethereum: Бенчмарк последовательного выполнения

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

Жизненный цикл транзакций Ethereum

  • Создание и инициирование: Пользователи инициируют транзакцию через кошелек, используя ретрансляционные шлюзы или интерфейс RPC.

  • Трансляция: сделка попадает в публичный мемпул, ожидая упаковки.

  • Сортировка: После обновления PoS строители блоков упаковывают транзакции согласно принципу максимизации прибыли, после чего подают их предложителю через торги на промежуточном уровне.

  • Выполнение: EVM последовательно обрабатывает транзакции, обновление состояния в однопоточном режиме.

  • Обновление состояния: Блок должен быть подтвержден через две контрольные точки для окончательности.

Серийное выполнение и дизайн пула памяти Ethereum ограничивают производительность, время блока составляет 12 секунд/слот, а TPS довольно низкий. В сравнении с этим, Aptos достиг качественного скачка за счет параллельного выполнения и оптимизации пула памяти.

Глубокое понимание основных различий между Эфиром, Solana и Aptos в жизненном цикле одной сделки

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

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

Цикл жизни транзакций Solana

  • Создание и инициирование: Пользователь инициирует транзакцию через кошелек.

  • Трансляция: отсутствует общий пул памяти, транзакции отправляются непосредственно текущему и следующим двум предложителям.

  • Сортировка: Предложители упаковывают блоки на основе PoH (Доказательство Истории), время блока составляет всего 400 миллисекунд.

  • Исполнение: Виртуальная машина Sealevel использует детерминированное параллельное выполнение и требует предварительного объявления наборов чтения и записи для избежания конфликтов.

  • Обновление статуса: Быстрое подтверждение BFT-консенсуса.

Solana не использует пул памяти, чтобы избежать узкого места в производительности. Из-за отсутствия пула памяти и уникального консенсуса PoH Solana узлы могут быстро достигать согласия по порядку транзакций, избегая необходимости ожидания транзакций в пуле памяти, что позволяет транзакциям практически мгновенно завершаться. Однако это также означает, что в случае перегрузки сети транзакции могут быть отклонены, а не ждать, и пользователям придется повторно отправлять их.

В сравнении, оптимистичное параллельное выполнение Aptos не требует объявления наборов чтения и записи, порог для узлов ниже, а TPS выше.

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

Два пути параллельного выполнения: Aptos против Solana

Исполнение сделки представляет собой обновление состояния блока, это процесс преобразования команды инициатора сделки в конечное состояние. Параллельное исполнение означает процесс одновременного вычисления состояния сети многопроцессорными системами. В текущем рынке параллельное исполнение делится на два типа: детерминированное параллельное исполнение и оптимистичное параллельное исполнение. Различия в этих двух направлениях разработки коренятся в том, как обеспечить отсутствие конфликтов между параллельными сделками.

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

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

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

Например, у аккаунта A баланс 100, транзакция 1 переводит 70 на B, транзакция 2 переводит 50 на C. Solana заранее подтверждает конфликты через декларации и обрабатывает по порядку; Aptos, если обнаруживает недостаток средств после параллельного выполнения, корректирует заново. Гибкость Aptos делает его более масштабируемым.

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

Оптимистичная параллельность предполагает, что параллельно обрабатываемые транзакции не будут конфликтовать, поэтому на стороне приложения перед выполнением транзакции не требуется отправлять декларацию транзакции. Если при проверке после выполнения транзакции обнаруживается конфликт, Block-STM повторно выполнит затронутые транзакции для обеспечения согласованности.

На практике, чтобы избежать значительного количества ошибок, приводящих к задержкам в работе публичной цепи, Aptos заранее избегает рисков на этапе广播交易. После того как транзакция попадает в общественный пул памяти, она предварительно сортируется в соответствии с правилами (такими как FIFO и уровень Gas-расходов), чтобы гарантировать, что транзакции в одном блоке не будут конфликтовать при параллельном выполнении. Эта предварительная сортировка транзакций является ключом к реализации оптимистичного параллелизма в Aptos.

В отличие от Solana, для Aptos не требуется вводить декларации о транзакциях, что существенно снижает требования к производительности узлов. При обеспечении отсутствия конфликтов транзакций сетевые затраты Aptos на добавление пула памяти значительно меньше, чем затраты Solana на введение деклараций о транзакциях. Таким образом, TPS Aptos может достигать 160,000, что более чем вдвое превышает показатели Solana.

Глубокое и простое понимание основных различий между Эфиром, Solana и Aptos в жизненном цикле одной транзакции

Наратив, основанный на безопасности, является направлением развития Aptos

RWA

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

RWA требует сложной поддержки смарт-контрактов, таких как разделение активов, распределение доходов и проверка соблюдения норм. Модульный дизайн и безопасность языка Move позволяют разработчикам легче создавать надежные приложения RWA. В отличие от этого, языки программирования других публичных блокчейнов могут иметь сложности, риски уязвимостей или высокую кривую обучения.

Потенциал Aptos в области RWA заключается в сочетании безопасности и производительности. В будущем он может сосредоточиться на сотрудничестве с традиционными финансовыми учреждениями, чтобы токенизировать высокоценные активы, такие как облигации и акции, с использованием языка Move для создания стандартов токенизации с высокой степенью соответствия. Этот нарратив "безопасность + эффективность" позволит Aptos выделиться на рынке RWA.

В июле 2024 года Aptos официально объявил о введении USDY от Ondo Finance в свою экосистему, с интеграцией в основные DEX и приложения для кредитования. На 10 марта рыночная капитализация USDY на Aptos составляет около 15 миллионов долларов, что составляет около 2,5% от общей рыночной капитализации USDY. В октябре 2024 года Aptos объявил, что Franklin Templeton запустил на сети Aptos фонд денежного рынка правительства США (FOBXX), представленный токеном BENJI. Кроме того, Aptos сотрудничает с Libre для продвижения токенизации ценных бумаг, переводя инвестиционные фонды нескольких инвестиционных учреждений на блокчейн, что улучшает доступ для институциональных инвесторов.

Платежи стабильной валютой

Платежи на стабильной монете должны обеспечивать окончательность сделок и безопасность активов. Язык Move от Aptos предотвращает двойные расходы через модель ресурсов, обеспечивая точность каждой транзакции стабильной монеты. Например, когда пользователи оплачивают с помощью USDC на Aptos, статус транзакции строго защищен, что предотвращает потерю средств из-за уязвимостей в контракте. Кроме того, низкие комиссии за Gas от Aptos делают его очень конкурентоспособным в сценариях мелких платежей.

PayFi и стабильные монеты должны учитывать как децентрализацию, так и соблюдение нормативных требований. Децентрализованный консенсус AptosBFT снижает риски централизации, в то время как его модульная архитектура поддерживает внедрение KYC/AML проверок разработчиками. Например, эмитент стабильной монеты может развернуть контракт на соблюдение норм в Aptos, чтобы обеспечить соответствие транзакций местным законам, не жертвуя эффективностью сети.

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

Итог: Технологические отличия Aptos и будущая нарратива

С точки зрения жизненного цикла сделки, мы можем четко сравнить различия в техническом дизайне Aptos и других публичных блокчейнов, а также выявить их основные нарративы.

Дизайн Aptos достигает тонкого баланса между производительностью и безопасностью. Его предварительная сортировка пула памяти в сочетании с оптимистичным параллелизмом Block-STM снижает порог для узлов и достигает высокой пропускной способности в 160 000 TPS. Такой подход "устойчивого ускорения", дополненный ресурсной моделью языка Move, придает Aptos большую безопасность.

Именно на основе этой комбинации безопасности и производительности Aptos демонстрирует огромный потенциал в нарративе RWA и PayFi. В области RWA высокая пропускная способность Aptos поддерживает масштабную токенизацию активов, и недавнее сотрудничество с несколькими финансовыми учреждениями уже дает свои плоды. В PayFi и стабильныхcoin-платежах низкая стоимость, высокая эффективность и соблюдение норм Aptos поддерживают микроплатежи и трансакции между странами, делая его сильным кандидатом на роль "инфраструктуры следующего поколения для платежей".

Таким образом, Aptos интегрировал соображения безопасности и эффективности на каждом этапе жизненного цикла транзакции. В будущем Aptos сможет благодаря нарративу "ценностной сети, управляемой безопасностью" связать традиционные финансы с экосистемой блокчейна, продолжая активное развитие в области RWA и PayFi, создавая новую модель публичной цепочки, сочетающую доверие и масштабируемость.

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

APT-1.15%
RWA0.72%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
0/400
ImpermanentTherapistvip
· 07-17 22:45
Сначала внимательно посмотри, а потом говори.
Посмотреть ОригиналОтветить0
FalseProfitProphetvip
· 07-17 17:13
Эта штука действительно быстрая?
Посмотреть ОригиналОтветить0
BearEatsAllvip
· 07-16 17:07
Продолжайте смотреть на высокопроизводительные публичные блокчейны
Посмотреть ОригиналОтветить0
CoinBasedThinkingvip
· 07-16 17:07
Этот дизайн очень интересный
Посмотреть ОригиналОтветить0
OnchainSnipervip
· 07-16 17:06
Давайте выделим основные моменты.
Посмотреть ОригиналОтветить0
LiquidatedTwicevip
· 07-16 16:52
это должно быть параллельная обработка
Посмотреть ОригиналОтветить0
MoonlightGamervip
· 07-16 16:40
Теперь все понятно.
Посмотреть ОригиналОтветить0
  • Закрепить