Сравнение технологий публичных цепочек с точки зрения жизненного цикла сделок
Сравнение технологических различий между различными публичными цепями может показаться скучным из-за различной глубины наблюдения. Чтобы быстро и точно понять отличия между публичными цепями, важно выбрать подходящую точку входа. В этой статье мы возьмем жизненный цикл транзакции за якорь и проанализируем полный процесс транзакции от создания до окончательного обновления состояния, включая создание и инициирование, трансляцию, сортировку, выполнение и обновление состояния, чтобы четко понять проектные концепции и технические компромиссы различных публичных цепей.
Aptos: Оптимистичное параллельное выполнение и высокопроизводительный дизайн
Aptos - это общественная цепочка, ориентированная на высокую производительность, чей жизненный цикл транзакций достиг значительного повышения производительности благодаря уникальному оптимистичному параллельному выполнению и оптимизации пула памяти.
Создание и инициирование
Сеть Aptos состоит из легких узлов, полных узлов и валидаторов. Пользователи инициируют транзакции через легкие узлы, которые пересылают транзакции ближайшим полным узлам, а затем синхронизируют их с валидаторами.
Радио
Aptos сохраняет пул памяти, но между пулами памяти не происходит обмена после QuorumStore. Система выполняет предварительную сортировку на основе правил, чтобы гарантировать отсутствие конфликтов транзакций при последующем параллельном выполнении, что позволяет избежать высоких аппаратных требований для предварительного объявления наборов чтения и записи.
сортировка
Aptos использует консенсус AptosBFT, и предложитель в принципе не может свободно упорядочивать транзакции. Предварительная сортировка в пуле памяти уже завершена для избежания конфликтов, генерация блоков больше зависит от сотрудничества между валидаторами.
Выполнить
Aptos использует технологию Block-STM для реализации оптимистичного параллельного выполнения. Транзакции предполагаются без конфликтов и обрабатываются одновременно, если обнаруживается конфликт, затронутые транзакции будут повторно выполнены. Этот подход использует многопроцессорные системы для повышения эффективности, TPS может достигать 160 000.
Обновление состояния
Состояние синхронизации валидатора, окончательность подтверждается контрольной точкой, эффективность высокая.
Основное преимущество Aptos заключается в сочетании оптимистичного параллелизма и предсортировки в пуле памяти, что снижает требования к производительности узлов и значительно увеличивает пропускную способность.
Эфириум: Бенчмарк последовательного исполнения
Эфир, будучи пионером смарт-контрактов, предоставляет основную структуру для понимания жизненного цикла транзакций других публичных блокчейнов.
Жизненный цикл транзакции Ethereum
Создание и инициирование: Пользователь инициирует транзакцию через кошелек, используя шлюз реле или RPC-интерфейс.
Трансляция: Сделка попадает в общую память, ожидая упаковки.
Сортировка: После обновления PoS строители блоков упаковывают транзакции на основе принципа максимизации прибыли.
Выполнение: EVM последовательно обрабатывает транзакции, обновляя состояние в одном потоке.
Обновление состояния: блок должен пройти два контрольных пункта для подтверждения окончательности.
Серийное выполнение и проектирование пула памяти Ethereum ограничивают производительность, время блока составляет 12 секунд на слот, а TPS низкое.
Solana: высшая оптимизация с детерминистским параллелизмом
Солана известна высокой производительностью, ее жизненный цикл транзакций значительно отличается от Aptos, особенно в отношении пула памяти и способа выполнения.
Жизненный цикл торговли Solana
Создание и инициирование: Пользователь инициирует транзакцию через кошелек.
Трансляция: нет общего пула памяти, транзакции отправляются непосредственно текущему и двум следующим предложителям.
Сортировка: Предложители упаковывают блоки на основе PoH, время блока составляет всего 400 миллисекунд.
Исполнение: Виртуальная машина Sealevel использует детерминированное параллельное исполнение, необходимо заранее объявить наборы чтения и записи, чтобы избежать конфликтов.
Solana не использует пулы памяти, узлы могут быстро достигать консенсуса по порядку транзакций, транзакции могут почти мгновенно завершаться. Однако, в случае перегрузки сети, транзакции могут быть отброшены, а не ждать, и пользователю необходимо повторно отправить их.
Два пути параллельного выполнения: Aptos против Solana
Параллельное выполнение в блокчейне относится к процессу одновременного вычисления состояния сети на многоядерных процессорах. В текущем рынке параллельное выполнение делится на два типа: детерминированное параллельное выполнение и оптимистичное параллельное выполнение, основное различие заключается в том, как обеспечить отсутствие конфликтов между параллельными транзакциями.
Детерминированное параллельное выполнение (Solana): перед трансляцией транзакций необходимо объявить наборы чтения и записи, движок Sealevel обрабатывает безконфликтные транзакции параллельно в соответствии с объявлением, конфликтующие транзакции выполняются последовательно.
Оптимистичное параллельное выполнение (Aptos): предполагается, что транзакции не конфликтуют, параллельное выполнение Block-STM проверяется после, в случае конфликта повторяется попытка. Предварительная сортировка в пуле памяти снижает риск конфликтов, нагрузка на узлы меньше.
Нарратив, основанный на безопасности, является направлением развития Aptos
RWA
Aptos активно продвигает токенизацию реальных активов и институциональные финансовые решения. Его технология Block-STM может параллельно обрабатывать несколько транзакций по передаче активов, избегая задержек в подтверждении прав собственности, вызванных перегрузкой сети. Предварительная сортировка в пуле памяти гарантирует, что транзакции выполняются в правильном порядке, поддерживая надежность учета активов. Модульный дизайн и безопасность языка Move способствуют созданию надежных приложений RWA.
Платежи с использованием стабильной валюты
Язык Move от Aptos предотвращает двойные расходы через модель ресурсов, обеспечивая точность переводов стейблкоинов. Низкие Gas-расходы делают его очень конкурентоспособным в сценариях микроплатежей. Предварительная сортировка в памяти и Block-STM гарантируют стабильность платежных транзакций и низкую задержку.
Потенциал Aptos в области PayFi и платежей со стабильной валютой заключается в триаде "безопасность, эффективность, соблюдение норм". В будущем это может способствовать массовому принятию стабильной валюты, созданию сети трансакций между странами или сотрудничеству с платежными гигантами для разработки системы расчетов на блокчейне.
Резюме
Дизайн Aptos добивается баланса между производительностью и безопасностью. Его предсортировка в пуле памяти в сочетании с оптимистичным параллелизмом Block-STM снижает порог для узлов и одновременно обеспечивает высокую пропускную способность. Этот подход "стабильность с акцентом на скорость", дополненный моделью ресурсов языка Move, придает Aptos более высокую безопасность.
Aptos интегрирует безопасность и эффективность на каждом этапе жизненного цикла транзакций, что отличает его от других публичных блокчейнов. В будущем Aptos сможет благодаря нарративу "ценностной сети, управляемой безопасностью" соединить традиционные финансы и блокчейн-экосистему, продолжая развиваться в области RWA и PayFi, создавая новую структуру публичного блокчейна, сочетающую доверие и масштабируемость.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Aptos и Solana: техническая борьба за параллельное выполнение публичных цепочек
Сравнение технологий публичных цепочек с точки зрения жизненного цикла сделок
Сравнение технологических различий между различными публичными цепями может показаться скучным из-за различной глубины наблюдения. Чтобы быстро и точно понять отличия между публичными цепями, важно выбрать подходящую точку входа. В этой статье мы возьмем жизненный цикл транзакции за якорь и проанализируем полный процесс транзакции от создания до окончательного обновления состояния, включая создание и инициирование, трансляцию, сортировку, выполнение и обновление состояния, чтобы четко понять проектные концепции и технические компромиссы различных публичных цепей.
Aptos: Оптимистичное параллельное выполнение и высокопроизводительный дизайн
Aptos - это общественная цепочка, ориентированная на высокую производительность, чей жизненный цикл транзакций достиг значительного повышения производительности благодаря уникальному оптимистичному параллельному выполнению и оптимизации пула памяти.
Создание и инициирование
Сеть Aptos состоит из легких узлов, полных узлов и валидаторов. Пользователи инициируют транзакции через легкие узлы, которые пересылают транзакции ближайшим полным узлам, а затем синхронизируют их с валидаторами.
Радио
Aptos сохраняет пул памяти, но между пулами памяти не происходит обмена после QuorumStore. Система выполняет предварительную сортировку на основе правил, чтобы гарантировать отсутствие конфликтов транзакций при последующем параллельном выполнении, что позволяет избежать высоких аппаратных требований для предварительного объявления наборов чтения и записи.
сортировка
Aptos использует консенсус AptosBFT, и предложитель в принципе не может свободно упорядочивать транзакции. Предварительная сортировка в пуле памяти уже завершена для избежания конфликтов, генерация блоков больше зависит от сотрудничества между валидаторами.
Выполнить
Aptos использует технологию Block-STM для реализации оптимистичного параллельного выполнения. Транзакции предполагаются без конфликтов и обрабатываются одновременно, если обнаруживается конфликт, затронутые транзакции будут повторно выполнены. Этот подход использует многопроцессорные системы для повышения эффективности, TPS может достигать 160 000.
Обновление состояния
Состояние синхронизации валидатора, окончательность подтверждается контрольной точкой, эффективность высокая.
Основное преимущество Aptos заключается в сочетании оптимистичного параллелизма и предсортировки в пуле памяти, что снижает требования к производительности узлов и значительно увеличивает пропускную способность.
Эфириум: Бенчмарк последовательного исполнения
Эфир, будучи пионером смарт-контрактов, предоставляет основную структуру для понимания жизненного цикла транзакций других публичных блокчейнов.
Жизненный цикл транзакции Ethereum
Серийное выполнение и проектирование пула памяти Ethereum ограничивают производительность, время блока составляет 12 секунд на слот, а TPS низкое.
Solana: высшая оптимизация с детерминистским параллелизмом
Солана известна высокой производительностью, ее жизненный цикл транзакций значительно отличается от Aptos, особенно в отношении пула памяти и способа выполнения.
Жизненный цикл торговли Solana
Solana не использует пулы памяти, узлы могут быстро достигать консенсуса по порядку транзакций, транзакции могут почти мгновенно завершаться. Однако, в случае перегрузки сети, транзакции могут быть отброшены, а не ждать, и пользователю необходимо повторно отправить их.
Два пути параллельного выполнения: Aptos против Solana
Параллельное выполнение в блокчейне относится к процессу одновременного вычисления состояния сети на многоядерных процессорах. В текущем рынке параллельное выполнение делится на два типа: детерминированное параллельное выполнение и оптимистичное параллельное выполнение, основное различие заключается в том, как обеспечить отсутствие конфликтов между параллельными транзакциями.
Нарратив, основанный на безопасности, является направлением развития Aptos
RWA
Aptos активно продвигает токенизацию реальных активов и институциональные финансовые решения. Его технология Block-STM может параллельно обрабатывать несколько транзакций по передаче активов, избегая задержек в подтверждении прав собственности, вызванных перегрузкой сети. Предварительная сортировка в пуле памяти гарантирует, что транзакции выполняются в правильном порядке, поддерживая надежность учета активов. Модульный дизайн и безопасность языка Move способствуют созданию надежных приложений RWA.
Платежи с использованием стабильной валюты
Язык Move от Aptos предотвращает двойные расходы через модель ресурсов, обеспечивая точность переводов стейблкоинов. Низкие Gas-расходы делают его очень конкурентоспособным в сценариях микроплатежей. Предварительная сортировка в памяти и Block-STM гарантируют стабильность платежных транзакций и низкую задержку.
Потенциал Aptos в области PayFi и платежей со стабильной валютой заключается в триаде "безопасность, эффективность, соблюдение норм". В будущем это может способствовать массовому принятию стабильной валюты, созданию сети трансакций между странами или сотрудничеству с платежными гигантами для разработки системы расчетов на блокчейне.
Резюме
Дизайн Aptos добивается баланса между производительностью и безопасностью. Его предсортировка в пуле памяти в сочетании с оптимистичным параллелизмом Block-STM снижает порог для узлов и одновременно обеспечивает высокую пропускную способность. Этот подход "стабильность с акцентом на скорость", дополненный моделью ресурсов языка Move, придает Aptos более высокую безопасность.
Aptos интегрирует безопасность и эффективность на каждом этапе жизненного цикла транзакций, что отличает его от других публичных блокчейнов. В будущем Aptos сможет благодаря нарративу "ценностной сети, управляемой безопасностью" соединить традиционные финансы и блокчейн-экосистему, продолжая развиваться в области RWA и PayFi, создавая новую структуру публичного блокчейна, сочетающую доверие и масштабируемость.