Технологические инновации Aptos: оптимистичное параллельное выполнение и оптимизация пула памяти для повышения производительности

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

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

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

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

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

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

трансляция

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

сортировка

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

Выполнить

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

Обновление статуса

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

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

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

Ethereum: эталон последовательного выполнения

Ethereum, будучи пионером смарт-контрактов, предоставляет основную структуру для понимания Aptos.

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

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

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

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

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

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

Жизненный цикл торговли Solana

  • Создание и инициирование: пользователи начинают транзакцию через кошелек.
  • Трансляция: нет публичного пула памяти, транзакции отправляются непосредственно текущему и двум следующим предложителям.
  • Сортировка: Предложители упаковывают блоки на основе PoH (Доказательство истории), время блока составляет всего 400 миллисекунд.
  • Исполнение: виртуальная машина Sealevel использует детерминированное параллельное исполнение и требует предварительного объявления наборов на чтение и запись, чтобы избежать конфликтов.
  • Обновление статуса: Быстрое подтверждение BFT консенсуса.

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

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

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

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

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

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

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

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

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

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

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

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

  • Платежи стабильными монетами: Язык Move Aptos предотвращает двойные расходы через модель ресурсов, а низкие комиссии Gas делают его весьма конкурентоспособным в сценариях малых платежей. Децентрализованный консенсус AptosBFT снижает риски централизации, в то время как его модульная архитектура поддерживает разработчиков в интеграции проверок KYC/AML.

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

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

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

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

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

APT0.53%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
StakeOrRegretvip
· 08-18 11:38
Aptos объединяет мир, просто действуй
Посмотреть ОригиналОтветить0
SadMoneyMeowvip
· 08-16 14:06
Еще одна экосистема, которая хочет зарабатывать деньги?
Посмотреть ОригиналОтветить0
NotSatoshivip
· 08-16 14:04
apt действительно классно
Посмотреть ОригиналОтветить0
BagHolderTillRetirevip
· 08-16 13:57
apt это же На луну!
Посмотреть ОригиналОтветить0
BearMarketMonkvip
· 08-16 13:54
Почему я так привязан к Aptos... разве это не альткоин эфира?
Посмотреть ОригиналОтветить0
  • Закрепить