В последнее время рынок становится все более стагнирующим, в результате чего многие OG в этой сфере начинают сомневаться в самой цели отрасли. Я хотел бы поделиться некоторыми личными мыслями по этому поводу. Я всегда считал, что многие великие видения из прошлого были «развенчаны», потому что они никогда не были логически последовательными с самого начала. Нефинансовые децентрализованные приложения часто пытаются замаскировать свои недостатки, делая акцент на децентрализованных ценностях. Но реальность такова, что они просят меня доверять их кошелькам с несколькими подписями и одноузловым серверам, а не Google, Twitter или YouTube, утверждая, что они достаточно безопасны. Многие видения не были опровергнуты; Они просто никогда не подвергались настоящим испытаниям. Я по-прежнему верю, что даже если эти видения не так грандиозны, как предполагалось изначально, они все равно имеют значение — им просто нужен прочный фундамент для их поддержки. По крайней мере, они должны предлагать либо децентрализацию, либо опыт, сравнимый с Web2.
Возьмем, к примеру, TON и Solana; они когда-то были недооценены, но сейчас постепенно догоняют лидеров отрасли в различных аспектах. Блокчейны, поддерживающие приложения, нуждаются в инновациях, которые на каждом этапе продвигают отрасль вперед. Сегодня мы рассмотрим тип блокчейна, который долгое время оставался незамеченным - блокчейны на основе Move.
Язык программирования Move изначально разрабатывался для заброшенного проекта Meta, Diem (изначально назывался Libra). Diem стремился создать более стабильный и регулируемый стейблкоин в качестве основы метавселеннойного видения Meta. Однако проект столкнулся с сильным сопротивлением и неумолимым давлением со стороны мировых регуляторных органов. Регуляторы опасались, что масштабы Diem, в сочетании с огромной пользовательской базой Facebook, могут создавать угрозы финансовой устойчивости, денежной политики и конфиденциальности данных. Под давлением, особенно со стороны администрации Байдена, Meta в конечном итоге пришлось отказаться от проекта Diem.
К счастью, ядро Diem не было полностью отвергнуто. Различные фракции, которые отделились от первоначальной команды, продолжали изучать и развивать Move, который затем превратился в известные двойные звезды Move: Sui и Aptos. Помимо них, существуют другие новые проекты, такие как Linera (блокчейн на основе Rust, вдохновленный Move) и Movement, который недавно активно продвигается.
Итак, почему наследие проекта, который был разделен пополам, оказало такое длительное влияние? Move, как язык программирования, разработанный ведущей веб-компанией для блокчейна, является высокоуровневым. Он был разработан с учетом проблем производительности и безопасности существующих языков программирования блокчейна, особенно Solidity. Цель его разработки заключалась в создании системы типов, специально адаптированной для управления активами и контроля доступа. Я суммировал его преимущества в три простых момента:
· Безопасность: Основным принципом проектирования языка Move является безопасность. Он использует статическую типизацию и управление ресурсами для предотвращения распространенных уязвимостей безопасности, таких как ошибки переполнения и атаки повторного входа. По сравнению с другими виртуальными машинами языков, Move поддерживает различные функции безопасности, как показано в таблице сравнения Nansen ниже.
· Composability: Move поддерживает модульность и композицию, позволяя разработчикам легко создавать и объединять различные смарт-контракты, таким образом, создавая более сложные приложения.
· Производительность: Виртуальная машина языка Move оптимизирована (поддерживает параллелизм, управление памятью и оптимизацию компилятора), что позволяет ей эффективно выполнять смарт-контракты, тем самым улучшая скорость транзакций и пропускную способность.
В рынке, переполненном модульными блокчейнами EVM, Move представляет смелый эксперимент. Хотя вышеупомянутые аргументы могут показаться знакомыми из описаний других блокчейн-проектов, я настоятельно рекомендую лично ощутить все преимущества этих функций, чтобы полностью понять их практическую пользу.
Как одна из двойных звезд, Sui столкнулась с критикой с момента своего запуска, особенно в отношении раздач и методов распределения токенов. Однако, отложив эти вопросы в сторону и сосредоточившись на самом проекте, Sui доказала свою превосходность как в производительности, так и в пользовательском опыте, особенно в игровой сфере. Этот успех в значительной степени обусловлен его инновационной архитектурой, которая была доработана для широкого принятия. Ниже приведен краткий обзор архитектурных инноваций Sui:
Архитектурное решение SUI позволяет обрабатывать большое количество одновременных транзакций при высокой скорости, низких комиссиях и безопасности. Кроме того, язык программирования SUI Move и фреймворк SUI предоставляют разработчикам мощные инструменты для создания безопасных, масштабируемых и удобных в использовании приложений.
Блокчейн SUI использует механизм согласования, называемый Mysticeti, основанный на Byzantine Fault Tolerance (BFT), разработанный для оптимизации низкой задержки и высокой пропускной способности.
Mysticeti позволяет нескольким валидаторам параллельно предлагать блоки, максимизируя сетевую пропускную способность и обеспечивая устойчивость к цензуре. Кроме того, протокол требует всего трех раундов обмена сообщениями для фиксации блоков из направленного ациклического графа (DAG), соответствуя минимальным теоретическим требованиям и параллельно pBFT. Правило фиксации позволяет параллельное голосование и сертификацию лидеров блоков, дополнительно сокращая как медианные, так и хвостовые задержки. Он также терпим к недоступным лидерам, не увеличивая значительно время фиксации.
Перед запуском основной сети Sui прошло тестирование Mysticeti на тестовой сети в течение трех месяцев, что привело к значительным результатам, включая снижение задержки на 80%. Теперь сеть Sui может обрабатывать десятки тысяч транзакций в секунду с задержкой от начала до конца менее одной секунды.
Блокчейн SUI также использует определенный тип консенсуса Proof of Stake, известный как DeleGated Proof of Stake (DPoS). Когда происходят сложные транзакции, связанные с общими объектами, SUI использует механизмы консенсуса Narwhal & Bullshark для упорядочивания этих транзакций. По сравнению с другими механизмами консенсуса BFT, используемыми блокчейнами, консенсус SUI имеет следующие преимущества и недостатки:
Преимущества:
Недостатки:
Модель абстракции учетной записи Sui - это механизм, который позволяет пользователям управлять своими учетными записями и транзакциями более простым и безопасным способом. Он абстрагирует логику учетной записи и транзакции от основного протокола блокчейна, обеспечивая управление учетной записью более высокого уровня и обработку транзакций.
В модели Абстракции учетной записи SUI учетные записи больше не являются простыми парами открытого и закрытого ключей, а, напротив, представляют собой объекты с более богатыми атрибутами и поведением. У каждой учетной записи есть уникальный идентификатор, известный как идентификатор учетной записи, связанный с открытым и закрытым ключом учетной записи.
Основные компоненты модели Account Abstraction Sui включают:
Модель абстракции счета Sui обрабатывает транзакции следующими шагами:
Простыми словами, модель абстракции учетной записи Sui – это инновационный механизм, упрощающий управление учетной записью и обработку транзакций, что делает приложения более удобными для пользователей.
Для того, чтобы блокчейн выделялся, ему необходимо построить и накопить крепкое основание. Причина, по которой я ранее описал Move как смелую попытку, двоякая: во-первых, в эпоху, когда господствует модульная концепция, нативные блокчейны на основе Move (как двойные звезды Move) представляют собой одну из последних попыток на уровне 1, противостоящую течению. Однако недавний подъем различных гетерогенных цепочек может доказать, что модульность не является единственным ответом. Во-вторых, решение перестроить блокчейн с использованием нового языка программирования подобно попытке создать новую операционную систему для конкуренции с iOS и Android на сегодняшнем рынке мобильных устройств - это начинание, которое обязательно будет вызывать трудности. Как блокчейны на основе Move смогут засиять, подобно Solana, в ближайшие годы, в значительной степени будет зависеть от выбранных ими путей развития. Для SUI ответом на этот вызов является игровая индустрия.
Игры являются одной из ключевых точек входа для Web3, но большинство блокчейнов плохо поддерживают игры. Это связано с тем, что блокчейны были в первую очередь разработаны с учетом финансов, а их децентрализованная архитектура по своей природе имеет низкую производительность, что делает их непригодными для игр. Однако Суй отличается. Его модель хорошо подходит как для DeFi-приложений, так и для нефинансовых приложений, в том числе игровых. Как упоминалось ранее, в Суй все рассматривается как объект. В играх или приложениях с иерархическими сложными ресурсами Sui позволяет одному объекту владеть другими объектами (активы могут владеть активами). Например, в игре с персонажем-героем у героя может быть инвентарь, содержащий другие цифровые активы, принадлежащие этому персонажу. Sui может точно моделировать эти иерархии данных так, как не могут другие блокчейны, позволяя разработчикам создавать приложения без необходимости обходить фундаментальные ограничения цепочки.
Кроме того, Sui активно сотрудничает с традиционными гигантами Web2. В прошлом году она установила партнерства с тремя из четырех крупнейших южнокорейских игровых гигантов (Netmarble, NHN и NCSoft). В этом году Sui вступила в партнерство с TikTok для разработки блокчейн-игр и проектов SocialFi, привлекая традиционных гигантов в Web2.
Aptos, еще одна блокчейн-платформа уровня 1 на основе языка Move, также ориентирована на создание высокопроизводительной масштабируемой инфраструктуры Web3. Ее архитектурное решение имеет много общего с SUI, но также обладает некоторыми уникальными особенностями.
Архитектурное решение Aptos позволяет обрабатывать большое количество одновременных транзакций, обеспечивая высокую скорость, низкие комиссии и безопасность. Кроме того, язык Move и фреймворк Aptos предоставляют разработчикам мощные инструменты для создания безопасных, масштабируемых и удобных в использовании приложений.
Здесь мы рассмотрим основное новшество Aptos, движок параллельного выполнения Block-STM:
Основные принципы Block-STM:
Рабочий процесс Block-STM:
Преимущества блокчейна-STM:
Простыми словами, Block-STM - это эффективный параллельный движок выполнения транзакций, который объединяет оптимистическое контролируемое параллелизм, структуры данных с множественными версиями и совместное планирование техник для максимизации пропускной способности блокчейна при обеспечении безопасности и правильности.
В отличие от более прямолинейного подхода SUI к абстракции учетной записи, Aptos поддерживает более ограниченную степень абстракции и не имеет определенных заранее стандартов. Его возможности абстракции учетной записи в основном проявляются в следующих аспектах:
В отличие от SUI, которая более сосредоточена на развитии игр, Aptos не имеет конкретной цели развития, вместо этого позиционируя себя как наиболее готовая к производству блокчейн. Одним из примечательных моментов является постоянное сотрудничество Aptos с Microsoft с целью интеграции технологии искусственного интеллекта Microsoft в блокчейн. Их первый совместный продукт, Aptos Assistant, уже запущен на официальном веб-сайте, который является генеративным помощником по искусственному интеллекту, построенным на сети Aptos. Ожидается, что в ближайшие месяцы будут выпущены дополнительные продукты искусственного интеллекта.
Хотя Sui недавно показала хорошие результаты, в сравнении с цепями на основе EVM и гетерогенными цепями, такими как Solana и Ton, развитие экосистемы Move все еще требует времени для зрелости. Несмотря на привлекательность Sui и Aptos и их технологические прорывы, общий размер и уровень активности экосистемы Move все еще отстают от более установленных экосистем. Количество разработчиков, типы приложений и пользовательская база требуют времени для роста. Оба проекта проявляют сильное Web2 мышление, отсутствуя некоторые гены Web3, и их различные партнерские проекты остаются относительно холодными в отрасли.
Тем не менее, учитывая потенциал экосистемы Move, есть много областей, заслуживающих исследования. Некоторые разработчики уже заметили будущую ценность Move. Как упоминалось во введении, уже существуют проекты, внедряющие Move в экосистему ETH Layer 2, и в будущем экосистема Move, вероятно, будет сиять в рамках ETH Layer 2. Текущий фокус должен быть направлен на то, как привлечь экосистему Move в центр внимания.
YBB - это фонд Web3, посвященный выявлению проектов, определяющих Web3, с целью создания лучшей онлайн-среды для всех пользователей Интернета. Основанный группой блокчейн-энтузиастов, активно участвующих в этой отрасли с 2013 года, YBB всегда готов помочь проектам на ранней стадии развития. Мы ценим инновации, самодвижущуюся страсть и продукты, ориентированные на пользователя, признавая потенциал криптовалют и блокчейн-приложений.
В последнее время рынок становится все более стагнирующим, в результате чего многие OG в этой сфере начинают сомневаться в самой цели отрасли. Я хотел бы поделиться некоторыми личными мыслями по этому поводу. Я всегда считал, что многие великие видения из прошлого были «развенчаны», потому что они никогда не были логически последовательными с самого начала. Нефинансовые децентрализованные приложения часто пытаются замаскировать свои недостатки, делая акцент на децентрализованных ценностях. Но реальность такова, что они просят меня доверять их кошелькам с несколькими подписями и одноузловым серверам, а не Google, Twitter или YouTube, утверждая, что они достаточно безопасны. Многие видения не были опровергнуты; Они просто никогда не подвергались настоящим испытаниям. Я по-прежнему верю, что даже если эти видения не так грандиозны, как предполагалось изначально, они все равно имеют значение — им просто нужен прочный фундамент для их поддержки. По крайней мере, они должны предлагать либо децентрализацию, либо опыт, сравнимый с Web2.
Возьмем, к примеру, TON и Solana; они когда-то были недооценены, но сейчас постепенно догоняют лидеров отрасли в различных аспектах. Блокчейны, поддерживающие приложения, нуждаются в инновациях, которые на каждом этапе продвигают отрасль вперед. Сегодня мы рассмотрим тип блокчейна, который долгое время оставался незамеченным - блокчейны на основе Move.
Язык программирования Move изначально разрабатывался для заброшенного проекта Meta, Diem (изначально назывался Libra). Diem стремился создать более стабильный и регулируемый стейблкоин в качестве основы метавселеннойного видения Meta. Однако проект столкнулся с сильным сопротивлением и неумолимым давлением со стороны мировых регуляторных органов. Регуляторы опасались, что масштабы Diem, в сочетании с огромной пользовательской базой Facebook, могут создавать угрозы финансовой устойчивости, денежной политики и конфиденциальности данных. Под давлением, особенно со стороны администрации Байдена, Meta в конечном итоге пришлось отказаться от проекта Diem.
К счастью, ядро Diem не было полностью отвергнуто. Различные фракции, которые отделились от первоначальной команды, продолжали изучать и развивать Move, который затем превратился в известные двойные звезды Move: Sui и Aptos. Помимо них, существуют другие новые проекты, такие как Linera (блокчейн на основе Rust, вдохновленный Move) и Movement, который недавно активно продвигается.
Итак, почему наследие проекта, который был разделен пополам, оказало такое длительное влияние? Move, как язык программирования, разработанный ведущей веб-компанией для блокчейна, является высокоуровневым. Он был разработан с учетом проблем производительности и безопасности существующих языков программирования блокчейна, особенно Solidity. Цель его разработки заключалась в создании системы типов, специально адаптированной для управления активами и контроля доступа. Я суммировал его преимущества в три простых момента:
· Безопасность: Основным принципом проектирования языка Move является безопасность. Он использует статическую типизацию и управление ресурсами для предотвращения распространенных уязвимостей безопасности, таких как ошибки переполнения и атаки повторного входа. По сравнению с другими виртуальными машинами языков, Move поддерживает различные функции безопасности, как показано в таблице сравнения Nansen ниже.
· Composability: Move поддерживает модульность и композицию, позволяя разработчикам легко создавать и объединять различные смарт-контракты, таким образом, создавая более сложные приложения.
· Производительность: Виртуальная машина языка Move оптимизирована (поддерживает параллелизм, управление памятью и оптимизацию компилятора), что позволяет ей эффективно выполнять смарт-контракты, тем самым улучшая скорость транзакций и пропускную способность.
В рынке, переполненном модульными блокчейнами EVM, Move представляет смелый эксперимент. Хотя вышеупомянутые аргументы могут показаться знакомыми из описаний других блокчейн-проектов, я настоятельно рекомендую лично ощутить все преимущества этих функций, чтобы полностью понять их практическую пользу.
Как одна из двойных звезд, Sui столкнулась с критикой с момента своего запуска, особенно в отношении раздач и методов распределения токенов. Однако, отложив эти вопросы в сторону и сосредоточившись на самом проекте, Sui доказала свою превосходность как в производительности, так и в пользовательском опыте, особенно в игровой сфере. Этот успех в значительной степени обусловлен его инновационной архитектурой, которая была доработана для широкого принятия. Ниже приведен краткий обзор архитектурных инноваций Sui:
Архитектурное решение SUI позволяет обрабатывать большое количество одновременных транзакций при высокой скорости, низких комиссиях и безопасности. Кроме того, язык программирования SUI Move и фреймворк SUI предоставляют разработчикам мощные инструменты для создания безопасных, масштабируемых и удобных в использовании приложений.
Блокчейн SUI использует механизм согласования, называемый Mysticeti, основанный на Byzantine Fault Tolerance (BFT), разработанный для оптимизации низкой задержки и высокой пропускной способности.
Mysticeti позволяет нескольким валидаторам параллельно предлагать блоки, максимизируя сетевую пропускную способность и обеспечивая устойчивость к цензуре. Кроме того, протокол требует всего трех раундов обмена сообщениями для фиксации блоков из направленного ациклического графа (DAG), соответствуя минимальным теоретическим требованиям и параллельно pBFT. Правило фиксации позволяет параллельное голосование и сертификацию лидеров блоков, дополнительно сокращая как медианные, так и хвостовые задержки. Он также терпим к недоступным лидерам, не увеличивая значительно время фиксации.
Перед запуском основной сети Sui прошло тестирование Mysticeti на тестовой сети в течение трех месяцев, что привело к значительным результатам, включая снижение задержки на 80%. Теперь сеть Sui может обрабатывать десятки тысяч транзакций в секунду с задержкой от начала до конца менее одной секунды.
Блокчейн SUI также использует определенный тип консенсуса Proof of Stake, известный как DeleGated Proof of Stake (DPoS). Когда происходят сложные транзакции, связанные с общими объектами, SUI использует механизмы консенсуса Narwhal & Bullshark для упорядочивания этих транзакций. По сравнению с другими механизмами консенсуса BFT, используемыми блокчейнами, консенсус SUI имеет следующие преимущества и недостатки:
Преимущества:
Недостатки:
Модель абстракции учетной записи Sui - это механизм, который позволяет пользователям управлять своими учетными записями и транзакциями более простым и безопасным способом. Он абстрагирует логику учетной записи и транзакции от основного протокола блокчейна, обеспечивая управление учетной записью более высокого уровня и обработку транзакций.
В модели Абстракции учетной записи SUI учетные записи больше не являются простыми парами открытого и закрытого ключей, а, напротив, представляют собой объекты с более богатыми атрибутами и поведением. У каждой учетной записи есть уникальный идентификатор, известный как идентификатор учетной записи, связанный с открытым и закрытым ключом учетной записи.
Основные компоненты модели Account Abstraction Sui включают:
Модель абстракции счета Sui обрабатывает транзакции следующими шагами:
Простыми словами, модель абстракции учетной записи Sui – это инновационный механизм, упрощающий управление учетной записью и обработку транзакций, что делает приложения более удобными для пользователей.
Для того, чтобы блокчейн выделялся, ему необходимо построить и накопить крепкое основание. Причина, по которой я ранее описал Move как смелую попытку, двоякая: во-первых, в эпоху, когда господствует модульная концепция, нативные блокчейны на основе Move (как двойные звезды Move) представляют собой одну из последних попыток на уровне 1, противостоящую течению. Однако недавний подъем различных гетерогенных цепочек может доказать, что модульность не является единственным ответом. Во-вторых, решение перестроить блокчейн с использованием нового языка программирования подобно попытке создать новую операционную систему для конкуренции с iOS и Android на сегодняшнем рынке мобильных устройств - это начинание, которое обязательно будет вызывать трудности. Как блокчейны на основе Move смогут засиять, подобно Solana, в ближайшие годы, в значительной степени будет зависеть от выбранных ими путей развития. Для SUI ответом на этот вызов является игровая индустрия.
Игры являются одной из ключевых точек входа для Web3, но большинство блокчейнов плохо поддерживают игры. Это связано с тем, что блокчейны были в первую очередь разработаны с учетом финансов, а их децентрализованная архитектура по своей природе имеет низкую производительность, что делает их непригодными для игр. Однако Суй отличается. Его модель хорошо подходит как для DeFi-приложений, так и для нефинансовых приложений, в том числе игровых. Как упоминалось ранее, в Суй все рассматривается как объект. В играх или приложениях с иерархическими сложными ресурсами Sui позволяет одному объекту владеть другими объектами (активы могут владеть активами). Например, в игре с персонажем-героем у героя может быть инвентарь, содержащий другие цифровые активы, принадлежащие этому персонажу. Sui может точно моделировать эти иерархии данных так, как не могут другие блокчейны, позволяя разработчикам создавать приложения без необходимости обходить фундаментальные ограничения цепочки.
Кроме того, Sui активно сотрудничает с традиционными гигантами Web2. В прошлом году она установила партнерства с тремя из четырех крупнейших южнокорейских игровых гигантов (Netmarble, NHN и NCSoft). В этом году Sui вступила в партнерство с TikTok для разработки блокчейн-игр и проектов SocialFi, привлекая традиционных гигантов в Web2.
Aptos, еще одна блокчейн-платформа уровня 1 на основе языка Move, также ориентирована на создание высокопроизводительной масштабируемой инфраструктуры Web3. Ее архитектурное решение имеет много общего с SUI, но также обладает некоторыми уникальными особенностями.
Архитектурное решение Aptos позволяет обрабатывать большое количество одновременных транзакций, обеспечивая высокую скорость, низкие комиссии и безопасность. Кроме того, язык Move и фреймворк Aptos предоставляют разработчикам мощные инструменты для создания безопасных, масштабируемых и удобных в использовании приложений.
Здесь мы рассмотрим основное новшество Aptos, движок параллельного выполнения Block-STM:
Основные принципы Block-STM:
Рабочий процесс Block-STM:
Преимущества блокчейна-STM:
Простыми словами, Block-STM - это эффективный параллельный движок выполнения транзакций, который объединяет оптимистическое контролируемое параллелизм, структуры данных с множественными версиями и совместное планирование техник для максимизации пропускной способности блокчейна при обеспечении безопасности и правильности.
В отличие от более прямолинейного подхода SUI к абстракции учетной записи, Aptos поддерживает более ограниченную степень абстракции и не имеет определенных заранее стандартов. Его возможности абстракции учетной записи в основном проявляются в следующих аспектах:
В отличие от SUI, которая более сосредоточена на развитии игр, Aptos не имеет конкретной цели развития, вместо этого позиционируя себя как наиболее готовая к производству блокчейн. Одним из примечательных моментов является постоянное сотрудничество Aptos с Microsoft с целью интеграции технологии искусственного интеллекта Microsoft в блокчейн. Их первый совместный продукт, Aptos Assistant, уже запущен на официальном веб-сайте, который является генеративным помощником по искусственному интеллекту, построенным на сети Aptos. Ожидается, что в ближайшие месяцы будут выпущены дополнительные продукты искусственного интеллекта.
Хотя Sui недавно показала хорошие результаты, в сравнении с цепями на основе EVM и гетерогенными цепями, такими как Solana и Ton, развитие экосистемы Move все еще требует времени для зрелости. Несмотря на привлекательность Sui и Aptos и их технологические прорывы, общий размер и уровень активности экосистемы Move все еще отстают от более установленных экосистем. Количество разработчиков, типы приложений и пользовательская база требуют времени для роста. Оба проекта проявляют сильное Web2 мышление, отсутствуя некоторые гены Web3, и их различные партнерские проекты остаются относительно холодными в отрасли.
Тем не менее, учитывая потенциал экосистемы Move, есть много областей, заслуживающих исследования. Некоторые разработчики уже заметили будущую ценность Move. Как упоминалось во введении, уже существуют проекты, внедряющие Move в экосистему ETH Layer 2, и в будущем экосистема Move, вероятно, будет сиять в рамках ETH Layer 2. Текущий фокус должен быть направлен на то, как привлечь экосистему Move в центр внимания.
YBB - это фонд Web3, посвященный выявлению проектов, определяющих Web3, с целью создания лучшей онлайн-среды для всех пользователей Интернета. Основанный группой блокчейн-энтузиастов, активно участвующих в этой отрасли с 2013 года, YBB всегда готов помочь проектам на ранней стадии развития. Мы ценим инновации, самодвижущуюся страсть и продукты, ориентированные на пользователя, признавая потенциал криптовалют и блокчейн-приложений.