Понимание ключевых различий между 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 не использует общий пул памяти. Транзакции отправляются непосредственно текущему предложителю и следующим двум предложителям.

  • Сортировка: Предлагающий упаковывает блок на основе Proof of History (PoH), с временем блоков до 400 миллисекунд.

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

  • Обновление статуса: Консенсус BFT быстро подтверждает окончательность транзакции.

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

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


Источник: исследование обуви

Два пути к параллельному выполнению: Aptos vs Solana

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

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

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

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

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

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

Оптимистичная параллельность и пул памяти:

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

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

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

Накладные расходы на обеспечение отсутствия конфликтов транзакций в Aptos через пул памяти имеют гораздо меньшее влияние на TPS по сравнению с затратами на объявления транзакций Solana. В результате Aptos может достичь TPS 160 000 — более чем в два раза больше, чем у Solana. Однако предварительная сортировка транзакций влияет на сложность захвата MEV (Максимально извлекаемая стоимость) на Aptos, что имеет как плюсы, так и минусы для пользователей.

Фокус развития 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 и стейблкоинов заключается в тройной комбинации "безопасности, эффективности и соответствия". В будущем он будет продолжать способствовать широкому распространению стейблкоинов, создавать международные платежные сети или сотрудничать с платежными гигантами для разработки систем согласования on-chain. Высокая пропускная способность и низкие затраты также поддержат сценарии микроплатежей, такие как мгновенные чаевые для создателей контента. Сюжет 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]. Если у вас есть возражения против перепечатки, пожалуйста, свяжитесь Gate Learnкоманда, команда обработает это как можно скорее в соответствии с соответствующими процедурами.
  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
  3. Другие языковые версии статьи переведены командой Gate Learn и не упоминаются в Gate, переведенная статья не может быть воспроизведена, распространена или украдена.

Понимание ключевых различий между 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 не использует общий пул памяти. Транзакции отправляются непосредственно текущему предложителю и следующим двум предложителям.

  • Сортировка: Предлагающий упаковывает блок на основе Proof of History (PoH), с временем блоков до 400 миллисекунд.

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

  • Обновление статуса: Консенсус BFT быстро подтверждает окончательность транзакции.

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

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


Источник: исследование обуви

Два пути к параллельному выполнению: Aptos vs Solana

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

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

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

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

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

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

Оптимистичная параллельность и пул памяти:

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

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

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

Накладные расходы на обеспечение отсутствия конфликтов транзакций в Aptos через пул памяти имеют гораздо меньшее влияние на TPS по сравнению с затратами на объявления транзакций Solana. В результате Aptos может достичь TPS 160 000 — более чем в два раза больше, чем у Solana. Однако предварительная сортировка транзакций влияет на сложность захвата MEV (Максимально извлекаемая стоимость) на Aptos, что имеет как плюсы, так и минусы для пользователей.

Фокус развития 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 и стейблкоинов заключается в тройной комбинации "безопасности, эффективности и соответствия". В будущем он будет продолжать способствовать широкому распространению стейблкоинов, создавать международные платежные сети или сотрудничать с платежными гигантами для разработки систем согласования on-chain. Высокая пропускная способность и низкие затраты также поддержат сценарии микроплатежей, такие как мгновенные чаевые для создателей контента. Сюжет 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]. Если у вас есть возражения против перепечатки, пожалуйста, свяжитесь Gate Learnкоманда, команда обработает это как можно скорее в соответствии с соответствующими процедурами.
  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
  3. Другие языковые версии статьи переведены командой Gate Learn и не упоминаются в Gate, переведенная статья не может быть воспроизведена, распространена или украдена.
เริ่มตอนนี้
สมัครและรับรางวัล
$100