Глубокий анализ жизненного цикла транзакций: исследование технических различий между 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 заключается в сочетании оптимистичного параллелизма и предварительной сортировки в пуле памяти, что снижает требования к производительности узлов и значительно повышает пропускную способность.
Ethereum: эталон последовательного выполнения
Ethereum, будучи пионером смарт-контрактов, предоставляет основную структуру для понимания Aptos.
Жизненный цикл транзакций Ethereum
Создание и инициирование: Пользователи инициируют транзакции через кошелек через ретрансляционный шлюз или RPC-интерфейс.
Трансляция: Сделка попадает в публичный пул памяти и ожидает упаковки.
Сортировка: После обновления PoS строители блоков упаковывают транзакции на основе принципа максимизации прибыли, после чего уровень ретрансляции делает ставку и передает их предложителю.
Выполнение: EVM последовательно обрабатывает транзакции, обновляет состояние в одном потоке.
Обновление состояния: блоки должны пройти два контрольных пункта для подтверждения окончательности.
Серийное выполнение Ethereum и дизайн пула памяти ограничивают его производительность, время блока составляет 12 секунд на слот, а TPS относительно низкий.
Solana: максимальная оптимизация с определенной параллельностью
Solana славится высокой производительностью, и его жизненный цикл транзакций значительно отличается от Aptos, особенно в отношении пула памяти и способа исполнения.
Жизненный цикл торговли Solana
Создание и инициирование: пользователи начинают транзакцию через кошелек.
Трансляция: нет публичного пула памяти, транзакции отправляются непосредственно текущему и двум следующим предложителям.
Сортировка: Предложители упаковывают блоки на основе PoH (Доказательство истории), время блока составляет всего 400 миллисекунд.
Исполнение: виртуальная машина Sealevel использует детерминированное параллельное исполнение и требует предварительного объявления наборов на чтение и запись, чтобы избежать конфликтов.
Solana не использует пул памяти, узлы могут быстро достигать консенсуса по порядку транзакций, что исключает необходимость ожидания транзакций в пуле памяти. Однако это также означает, что в условиях перегрузки сети транзакции могут быть отклонены, а не ожидать, и пользователям придется повторно отправлять их.
Два пути параллельного выполнения: Aptos против Solana
Параллельное выполнение в блокчейне означает процесс одновременного вычисления состояния сети с использованием многоядерных процессоров. В настоящее время на рынке существуют два основных способа параллельного выполнения: детерминированное параллельное выполнение и оптимистичное параллельное выполнение.
Детерминированное параллельное выполнение (Solana): перед трансляцией транзакции необходимо объявить наборы на чтение и запись, движок Sealevel обрабатывает конфликтующие транзакции последовательно, а бесконфликтные транзакции параллельно на основе объявлений. Преимущества - высокая эффективность, недостатки - высокие требования к аппаратному обеспечению.
Оптимистичное параллельное выполнение (Aptos): предполагается, что транзакции не конфликтуют, после выполнения параллельно с использованием Block-STM происходит проверка, если есть конфликт, то повторная попытка. Предварительная сортировка в памяти снижает риск конфликтов, облегчая нагрузку на узлы.
Оптимистичная параллельная обработка подтверждения конфликтов через пул памяти
Оптимистичная параллель 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, создавая новую модель публичной цепи, сочетающую доверие и масштабируемость.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
18 Лайков
Награда
18
5
Репост
Поделиться
комментарий
0/400
StakeOrRegret
· 08-18 11:38
Aptos объединяет мир, просто действуй
Посмотреть ОригиналОтветить0
SadMoneyMeow
· 08-16 14:06
Еще одна экосистема, которая хочет зарабатывать деньги?
Посмотреть ОригиналОтветить0
NotSatoshi
· 08-16 14:04
apt действительно классно
Посмотреть ОригиналОтветить0
BagHolderTillRetire
· 08-16 13:57
apt это же На луну!
Посмотреть ОригиналОтветить0
BearMarketMonk
· 08-16 13:54
Почему я так привязан к Aptos... разве это не альткоин эфира?
Технологические инновации 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 заключается в сочетании оптимистичного параллелизма и предварительной сортировки в пуле памяти, что снижает требования к производительности узлов и значительно повышает пропускную способность.
Ethereum: эталон последовательного выполнения
Ethereum, будучи пионером смарт-контрактов, предоставляет основную структуру для понимания Aptos.
Жизненный цикл транзакций Ethereum
Серийное выполнение Ethereum и дизайн пула памяти ограничивают его производительность, время блока составляет 12 секунд на слот, а TPS относительно низкий.
Solana: максимальная оптимизация с определенной параллельностью
Solana славится высокой производительностью, и его жизненный цикл транзакций значительно отличается от Aptos, особенно в отношении пула памяти и способа исполнения.
Жизненный цикл торговли Solana
Solana не использует пул памяти, узлы могут быстро достигать консенсуса по порядку транзакций, что исключает необходимость ожидания транзакций в пуле памяти. Однако это также означает, что в условиях перегрузки сети транзакции могут быть отклонены, а не ожидать, и пользователям придется повторно отправлять их.
Два пути параллельного выполнения: Aptos против Solana
Параллельное выполнение в блокчейне означает процесс одновременного вычисления состояния сети с использованием многоядерных процессоров. В настоящее время на рынке существуют два основных способа параллельного выполнения: детерминированное параллельное выполнение и оптимистичное параллельное выполнение.
Детерминированное параллельное выполнение (Solana): перед трансляцией транзакции необходимо объявить наборы на чтение и запись, движок Sealevel обрабатывает конфликтующие транзакции последовательно, а бесконфликтные транзакции параллельно на основе объявлений. Преимущества - высокая эффективность, недостатки - высокие требования к аппаратному обеспечению.
Оптимистичное параллельное выполнение (Aptos): предполагается, что транзакции не конфликтуют, после выполнения параллельно с использованием Block-STM происходит проверка, если есть конфликт, то повторная попытка. Предварительная сортировка в памяти снижает риск конфликтов, облегчая нагрузку на узлы.
Оптимистичная параллельная обработка подтверждения конфликтов через пул памяти
Оптимистичная параллель 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, создавая новую модель публичной цепи, сочетающую доверие и масштабируемость.