Move Wars: В чем независимые инновации технических решений Aptos и Sui?

Автор: ПОЛ ВЕРАДИТТАКИТ

Составление оригинального текста: Deep Tide TechFlow

С момента создания Биткойна мы были свидетелями «войн L1», которые привели к развитию передовых технологий для решения трилеммы блокчейна. Всегда существует потребность в решениях с высокой степенью масштабируемости, поскольку ни одно решение не может удовлетворить потребности отрасли, обеспечив при этом безопасность на высшем уровне. Это привело к созданию Sui и Aptos, которые использовали архитектуру заброшенных проектов Facebook Diem и Novi.

Подходит

Aptos Labs во главе с Мо Шейхом и Эйвери Чингом (исполнительный директор Diem/Novi) создали блокчейн Aptos, чтобы возродить технологию Diem и конкурировать с лидерами рынка, такими как Ethereum и Bitcoin. Aptos обеспечивает гибкую, масштабируемую и безопасную инфраструктуру. Он использует архитектуру Diem с передовыми технологиями для обеспечения высокой пропускной способности, низкой задержки и проверяемой синхронизации состояний.

Суй

Sui, разработанный Mysten Labs и управляемый бывшими руководителями Facebook Эваном Ченгом и Сэмом Блэкширом, направлен на устранение ограничений, с которыми сталкиваются современные зашифрованные сети, чтобы удовлетворить потребности крупномасштабного использования. В отличие от Aptos, Sui не является ответвлением Diem, а создан с нуля, чтобы использовать преимущества встроенной масштабируемости и возможности быстрого расчета. Sui предназначен для обеспечения высокой пропускной способности, низкой задержки и доступных вычислительных ресурсов для удовлетворения потребностей приложений миллиардов пользователей.

Move: язык расширения

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

Move War: Каковы самостоятельные инновации технических решений Aptos и Sui?

фон

Move — это язык байт-кода для разработки пользовательских транзакций и смарт-контрактов. Что отличает Move от других языков, таких как Solidity, так это его возможности управления ресурсами и упор на дефицит и контроль доступа к цифровым активам. Дефицит ограничивает формирование активов, чтобы снизить риск двойных расходов, в то время как контроль доступа определяет право собственности и доступ к активам. Управление ресурсами Move основано на математической идее линейной логики, рассматривая активы как абсолютные ресурсы, которые теряются навсегда после исчерпания. Эта специфичность ресурса позволяет безопасно перемещаться между местами хранения программ без неявного удаления или копирования, отсюда и название «Переместить».

Движения Суи изменены

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

Sui классифицирует свойства как объекты, определенные следующим образом:

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

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

Механизм консенсуса Sui/Aptos

Консенсус — это процесс, при котором узлы блокчейна (валидаторы) соглашаются на подлинность транзакций и блоков. И Aptos, и Sui построены на широко известной концепции византийской отказоустойчивости (BFT). Основной принцип механизма консенсуса заключается в том, что даже если до 1/3 валидаторов становятся злонамеренными или выходят из строя, сеть все равно может нормально функционировать.

Византийская отказоустойчивость (BFT)

Основные концепции византийской отказоустойчивости заключаются в следующем:

  1. Сеть состоит из валидаторов, которые в совокупности имеют N прав голоса, чтобы решить, одобрять ли новый блок.
  2. N обычно принимает значение 3 F + 1 и должно иметь возможность разместить F валидаторов с правом голоса. Это означает, что до F валидаторов могут быть вредоносными, медленными, отключенными и т. д.
  3. В каждом раунде случайным и наблюдаемым образом выбирается лидер.
  4. В каждом цикле лидер предлагает новый блок, а остальные валидаторы голосуют за него.
  5. Пока есть 2 голоса F + 1 от доверенных валидаторов, они могут согласиться на консенсусный выбор.

Технология распараллеливания задач

Aptos 的 Block STM

Move War: Каковы самостоятельные инновации технических решений Aptos и Sui?

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

Нарвал и Бивень Суи

Для сложных процессов Sui использует технику консенсуса Narwhal и Tusk на уровне выполнения для достижения параллелизма. Narwhal — это модуль мемпула, обеспечивающий доступность данных, переданных на согласование. В дизайне Narwhal используется направленный ациклический граф (DAG), многие компоненты которого связаны сетью, а не цепочкой (по аналогии с распределенным реестром). Его также можно использовать автономно (без Tusk) с другими механизмами консенсуса, включая HotStuff или Cosmos Ignite.

  1. Отправитель (аналогично узлу-лидеру) рассылает транзакцию всем валидаторам Sui.
  2. Отправитель получает голоса от валидаторов Sui. Веса распределяются пропорционально интересу валидаторов к Sui в соответствии с настройкой делегированного доказательства доли.
  3. Отправитель собирает голоса, удовлетворяющие условию антивизантийского большинства, и создает сертификат. Валидаторы должны достичь консенсуса посредством византийского соглашения, чтобы упорядочить сертификаты.
  4. После обработки каждого сертификата по очереди отправитель в последний раз отправляет сертификат обратно верификатору для завершения окончательного подтверждения транзакции.

Move War: Каковы самостоятельные инновации технических решений Aptos и Sui?

Транзакции Суи связаны в виде сетевого графа, а не серии транзакций, последовательно сложенных в цепочке блоков. Эта парадигма данных на основе DAG в сочетании с разбиением транзакций на более мелкие части и использованием присущих им свойств повышает масштабируемость. Асинхронная архитектура Sui обеспечивает защиту от атак типа «отказ в обслуживании», а Tusk, высокопроизводительный процесс консенсуса BFT, обеспечивает упорядочение транзакций. Вместе Narwhal и Tusk позволяют каждому валидатору обрабатывать больше транзакций за заданный промежуток времени.

Move War: Каковы самостоятельные инновации технических решений Aptos и Sui?

Производительность продукта

Move War: Каковы самостоятельные инновации технических решений Aptos и Sui?

Aptos: 160 000 транзакций в секунду;

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

  1. Параллельное выполнение транзакций — транзакции обрабатываются параллельно, а связанные процессы выполняются повторно.
  2. Синхронизация состояний. Данные цепочки могут быть синхронизированы и проверены надежными не-валидаторами.
  3. Совместное планирование — позволяет оптимизировать распределение ресурсов транзакций на этапе планирования для более быстрой обработки.
  4. Отложенная фиксация — концепция пакетной фиксации транзакций после завершения процесса блочного STM.

Sui: 120 000 транзакций в секунду и «неограниченный» TPS.

Восьмиъядерный Macbook Pro может обрабатывать более 120 000 транзакций в секунду на блокчейне Sui.

Это во многом зависит от типа транзакции, поскольку простые транзакции не требуют широкого консенсуса и допускают горизонтальное масштабирование. Производительность Sui потенциально «бесконечна» при максимальном размере. Узлы Sui могут продолжать добавлять рабочих для выполнения дополнительных транзакций по мере развития сети.

Приложения

И Aptos, и Sui подходят для широкого спектра вариантов использования в различных отраслях и приложениях.

Универсальная архитектура блокчейна Aptos делает его пригодным для приложений в различных областях. Его основная цель — децентрализовать облачную инфраструктуру, поддерживающую приложения Web 2.0, и способствовать широкому внедрению Web 3.0. Благодаря масштабируемости, безопасности и низким комиссиям блокчейн Aptos идеально подходит для приложений в области финансов, управления цепочками поставок, децентрализованных финансов (DeFi), игр, управления идентификацией и многого другого. Ориентация платформы на решение реальных проблем делает ее привлекательной для разработчиков и предприятий, которым нужны надежные и масштабируемые блокчейн-решения.

Блокчейн Sui Blockchain уровня 1 без разрешений предлагает мгновенные расчеты, высокую пропускную способность и низкую задержку для различных отраслей и вариантов использования. Акцент на энергоэффективность и децентрализацию делает Sui идеальным решением для финансов, Интернета вещей (IoT), игр, социальных сетей, обмена контентом и других областей, чувствительных к задержкам. Фокус Sui на поддержке децентрализованных приложений, чувствительных к задержкам, делает его сильным соперником в экосистеме блокчейна.

Эффективность рынка

Aptos получил значительное финансирование от известных фирм венчурного капитала на общую сумму около 400 миллионов долларов. Инвесторами являются Andreessen Horowitz, FTX Ventures, Jump Crypto, a16z, Tiger Global и Multicoin Capital, среди прочих. Эта сильная финансовая поддержка подчеркивает доверие инвесторов к проекту Aptos и его потенциалу роста и успеха. Участие известных компаний не только обеспечивает финансовую поддержку, но и открывает двери для потенциального сотрудничества и партнерства, еще больше укрепляя позиции Aptos на рынке.

Move War: Каковы самостоятельные инновации технических решений Aptos и Sui?

Sui также имеет сильную поддержку со стороны крупных инвесторов, таких как Lightspeed Venture Partners, Andreessen Horowitz и Redpoint. В своем последнем раунде серии B Sui привлек сногсшибательные 300 миллионов долларов, что в сочетании с 36 миллионами долларов, привлеченными в раунде серии A, составляет 336 миллионов долларов. Огромный объем финансирования и высокая оценка, превышающая 2 миллиарда долларов США, подчеркивают интерес и доверие рынка к проекту Суй. Участие известных инвесторов проложило путь к стратегическим альянсам и партнерствам, способствуя росту Sui и развитию экосистемы.

Move War: Каковы самостоятельные инновации технических решений Aptos и Sui?

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

Заключительные мысли

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

Посмотреть Оригинал
  • Награда
  • комментарий
  • Поделиться
комментарий
Нет комментариев