С тех пор как Solana Summer захватила криптосферу, дегены с нетерпением ждали появления таких же быстрых, низкооплачиваемых L1, которые «просто похожи на старый интернет web2». Ну, не ждите больше.
В настоящее время наблюдается ажиотаж вокруг двух новых слоев 1: Aptos и Sui. Ни одна из них еще не вышла в mainnet, и мало кто, кроме опытных разработчиков, действительно использовал эти сети. Тем не менее, им все же удалось вызвать ажиотаж и привлечь значительный капитал от инвесторов, благодаря чему их предстоящие релизы ощущаются как появление двух новых L1 высшего уровня.
Отчасти ажиотаж вокруг Aptos и Sui объясняется тем, что они оба были основаны бывшими сотрудниками подразделения Facebook по распределенным вычислениям («крипто» для нас, обывателей).
Усилия Facebook в области блокчейна оказались довольно сложными: начавшись как Diem, они были переименованы в Libra в попытке успокоить регуляторов. Несмотря на окончательный крах Facebook Diem, рекламному гиганту удалось задействовать невероятные таланты для создания исключительных технологий. Учитывая впечатляющую биографию обеих команд и актуальность быстрых L1 в мире после Соланы Саммер, неудивительно, что Aptos и Sui привлекли столько внимания благодаря схожим высокопроизводительным и недорогим рассказам.
Поскольку оба уровня 1 ведут свое происхождение от Facebook, оба используют Move, язык, созданный внутри Facebook и известный разработчикам за его удобство для web3 и абстракцию сложности. Однако, несмотря на эту общность, базовые архитектуры Aptos и Sui на самом деле совершенно разные. В оставшейся части этой статьи мы рассмотрим на высоком уровне, как работают эти новые L1, и обсудим, что это означает для будущего ландшафта уровня 1.
Соучредителями компании Aptos были Мо Шайх и Эйвери Чинг. Оба соучредителя, а также несколько других членов команды работали вместе в Meta над проектом Diem и основали Aptos Labs (компанию, стоящую за Aptos), чтобы продолжить создание технологии, изначально разработанной для Diem.
Aptos закрыла свой первый раунд в марте 2022 года в рамках раунда на сумму $200 млн, возглавляемого a16z Crypto, при участии таких известных венчурных компаний, как Multicoin Capital, Three Arrows Capital, Hashed, Tiger Global, FTX Ventures, Coinbase Ventures и др. Согласно отчету CoinDesk, раунд закрылся при оценке в 2 миллиарда долларов.
Позже, в июле того же года, Aptos объявила о раунде финансирования в размере 150 миллионов долларов США под руководством FTX Ventures и Jump Crypto, при участии Apollo, Griffin Gaming Partners, Franklin Templeton, Circle Ventures, Superscrypt, а также при постоянной поддержке a16z crypto и Multicoin. На сегодняшний день компания Aptos привлекла 350 миллионов долларов частного капитала. Это довольно далеко от досок объявлений Сатоши…
В настоящее время Aptos способен достигать до 130 тыс. TPS (в лабораторных условиях) с 32 ядрами в бенчмарке devnet, работающем только на исполнение (без консенсуса). Это стало возможным благодаря использованию нескольких конструкторских решений и инноваций. Первое — это решение Aptos разделить протокол консенсуса и конвейер исполнения. Как правило, протокол консенсуса согласовывает транзакции, порядок их выполнения и результаты. Aptos развязывает эти процессы, позволяя им работать параллельно, устраняя их взаимозависимость и тем самым увеличивая пропускную способность и снижая задержку.
Как упоминалось ранее, Aptos использует язык программирования Move, который делает возможным параллельное выполнение транзакций. Эта возможность одновременного выполнения двух транзакций отличает Aptos (и Sui) от большинства других Layer 1. Однако, в отличие от Sui, который использует новую реализацию Move, Aptos использует оригинальную объектную модель Move для хранения данных.
Sui — еще один новый L1, который стремится предложить масштабируемость и низкую задержку для криптовалют. Компания Sui была основана компанией Mysten Labs. Пять его соучредителей, а также несколько других сотрудников Mysten работали над созданием блокчейна Diem и языка программирования Move. Четверо из пяти сооснователей ранее работали в Facebook, но ушли из-за реакции регуляторов на криптоамбиции г-на Цука.
Возникла некоторая путаница, что Mysten Labs каким-то образом связана с Aptos, но команда Sui пояснила, что между двумя проектами нет никакой связи, за исключением того, что члены обеих команд работали вместе в Facebook.
В декабре 2021 года Sui привлекла $36 млн в рамках раунда финансирования серии А под руководством Andreessen Horowitz, а также Redpoint, Lightspeed, Coinbase Ventures и др.
Позднее, в сентябре 2022 года, Sui привлекла раунд серии B на сумму 300 миллионов долларов США под руководством FTX Ventures. Среди других инвесторов раунда были a16z Crypto, Jump Crypto, Apollo, Binance Labs, Franklin Templeton, Coinbase Ventures, Circle Ventures, Lightspeed Venture Partners, Sino Global, Dentsu Ventures, Greenoaks Capital, O’Leary Ventures и другие.
Одним из интересных аспектов Sui является способ обработки транзакций. Sui отличается тем, что вызывает протокол консенсуса только для объектов с общим владением, устраняя понятие «время блока» для простых транзакций и, таким образом, позволяя немедленно завершать транзакции.
Возможно, вы заметили, что в этой заметке отсутствует словосочетание «блокчейн». Это потому, что распределенная бухгалтерская книга Суи фактически является «хранилищем объектов«, данные которого записываются в виде «направленного ациклического графа», или DAG.
Почти все различия между Aptos и Sui сводятся к тому, что Aptos записывает свою бухгалтерскую книгу в виде блокчейна, а Sui — в виде DAG. Это просто два разных вида технологии распределенных бухгалтерских книг (DLT), но их различия влияют на механизмы консенсуса, порядок транзакций, выполнение транзакций и общую масштабируемость.
Возможно, самое заметное различие между Aptos и Sui заключается в том, как они упорядочивают и группируют транзакции. Aptos похожа на другие L1, с которыми мы знакомы, где все транзакции должны быть упорядочены и объединены в блоки валидаторами перед записью в единую универсальную бухгалтерскую книгу.
Этот двойной процесс упорядочивания и пакетирования требует временного приостановления состояния универсальной бухгалтерской книги для записи групп (блоков) транзакций. Он также требует, чтобы валидаторы достигли консенсуса по порядку каждой транзакции, записываемой в бухгалтерскую книгу (например, Alice txn 1st, Bob txn 2nd, and Carol txn 3rd.) Это может внести дополнительную задержку по сравнению с конструкцией, которая не требует упорядочивания каждой транзакции.
В проекте Суи, поскольку каждый объект, по сути, имеет свою собственную независимую бухгалтерскую книгу (в отличие от единой универсальной бухгалтерской книги), значительная часть представленных транзакций не требует последовательности. Единственными транзакциями, требующими упорядочивания, являются те, которые просматривают или изменяют атрибуты того же объекта (объектов), что и другая транзакция. Если две или более транзакции отправлены на валидатор в одно и то же время и не касаются одних и тех же объектов, они могут быть записаны в бухгалтерскую книгу одновременно. Кроме того, запись одной из этих транзакций в бухгалтерскую книгу не требует приостановки всего состояния бухгалтерской книги — она требует приостановки только бухгалтерской книги объекта, на который оказывается воздействие.
Исходя из их соответствующего дизайна, Aptos и Sui должны работать сопоставимо с точки зрения последовательности операций. Однако конструкция Суи (в теории) имеет то преимущество, что часть транзакций не нуждается в последовательности. Оптимизация упорядочивания в Sui, благодаря архитектуре DAG, может привести к значительному улучшению пропускной способности и задержки.
И Aptos, и Sui предлагают впечатляющие технические характеристики, а также лучших в своем классе спонсоров и финансирование. Хотя мы должны сохранять бдительность, чтобы не попасться на удочку любого старого L1, который рекламирует себя как быстрый и похожий на Solana, оба сорта действительно проходят проверку зрения. Однако, как показала борьба Solana, реальным испытанием для высокопроизводительных L1 является фактическая реализация, которая и будет основным фактором, определяющим реальную производительность. Окончательный вердикт: TBD.
В заключение, возможно, стоит затронуть вопрос о пресловутом «преимуществе первопроходца«. Многие на CT любят утверждать, что Ethereum (ETH / USDT) — и даже более новые цепи, такие как Solana (SOL / USDT) — имеют непреодолимый старт. По мнению этих сторонников, их экосистема и сетевые эффекты разработчиков уже достигли скорости убегания.
Это утверждение заслуживает более тщательного изучения. В забеге бегун, стартующий первым, имеет то, что многие называют «преимуществом первого шага». Точно так же в шахматах игрок, который ходит первым (белые), имеет неотъемлемое преимущество. В связи с этим возникает вопрос: применимо ли преимущество первого игрока к криптовалютам? Мы не утверждаем, что знаем, но мы точно знаем, что это не относится к колесу!