Биткойн-транзакции достигли отметки в 1 миллиард 90% объемов транзакций стейблкоина не имеют участия реальных пользователей Сетевые контракты ликвидированы: 75.9 миллиона долларов потеряны за 24 часа, что шокирует трейдеров! Предложение токенов Sui вызывает споры, поскольку более 84% поставленных токенов контролируются основателями Новый коллективный иск Coinbase направлен против биржи с обвинениями в листинге ценных бумаг Утечка данных Bitfinex теперь вызывает споры, опровержение генерального директора Tether FSOCIETY угрожает массовой утечкой данных Bitfinex: 400,000 XNUMX пользователей в опасности Облака разочарования: запуск Friend Tech v2, несмотря на новые интересные функции Классификация Ethereum поддержана генеральным директором Ripple в битве с SEC Приток биткойн-ETF показывает положительные признаки: 378 мая 3 миллионов долларов

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Новая экосистема публичной сети снова становится занятой с дебютом скрытности Aptos и большим количеством раздач в октябре 2022 года. Публичная сеть Sui, построенная на Move, но еще не дебютировавшая, немедленно захвачена Discord, и кран постоянно фиксируется и снова оказывается в центре внимания. Давайте узнаем о проекте Coincu из этой статьи Sui Review.
Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Aptos и Sui созданы на основе блокчейн-проекта Facebook Diem. В период с 2019 по 22 год Facebook разрабатывал собственную децентрализованную платежную систему. Хотя позже она рухнула, она оставила после себя язык программирования Move. Четверо соучредителей самостоятельно сформировали Mysten Labs и начали создавать Sui. Mysten Labs изменила язык Move, чтобы создать уникальный Sui Move, а затем основала на нем Sui.

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

Основателями Sui являются Аденийи Абиодун (операционный директор), Сэм Блэкшир (технический директор) и Джордж Данезис, а также Эван Чанг в качестве генерального директора (CSO). Команда имеет трехлетний опыт работы над криптопроектами высокого уровня, такими как блокчейн Diem, криптографические доказательства платежеспособности, новейшие высокопроизводительные методы консенсуса/выполнения и создание языка программирования Move.

Команда Суи, Mysten Labs, объявила о завершении раунда финансирования серии A на сумму 36 миллионов долларов США под руководством a16z при участии Coinbase Ventures и других в декабре 2021 года. 22 августа мы завершили раунд сбора средств B на сумму 300 миллионов долларов США, среди инвесторов a16z crypto, Jump Crypto, Binance Labs, Coinbase Ventures и другие. Теперь статья Sui Review прояснит, что такое язык Move.

Что такое язык Move и что такое Move Суи?

Переместить язык

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

Сохранность

Актив представляет собой ценность в архитектуре таких языков, как Solidity, и передача актива осуществляется путем добавления/вычитания в кошельке, а не путем фактического перемещения актива, что упрощает создание лазеек.

Подход Move заключается в том, чтобы рассматривать все пользовательские активы (например, токены) как ресурс, который сохраняется в модуле (аналогично смарт-контракту), и ресурсы не могут быть дублированы или уничтожены, а могут только перемещаться и храниться, а ресурсы находятся в форма ресурса. Он виден внутри модуля, но непрозрачен для вызовов, сделанных за его пределами. То есть, Move меняет право собственности, разделяя активы и перемещая их, как следует из этого термина.

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

модульная

Move по своей сути является модульным, поскольку все контракты являются модулями, активы хранятся в модулях, а контракты завершают взаимодействие, передавая активы (Solidity и т. д.) через интерфейс. Вам просто нужно обновить модуль, чтобы обновить контракт, и все контракты, в которых использовался модуль, будут автоматически обновлены до последней версии.

И Aptos, и Sui построены на языке Move, однако Sui не использует его напрямую, а скорее адаптирует на основе Move.

Ход Суи

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

Существует пять основных отличий:

  • Move не развертывает ресурсы, а использует объектно-ориентированное глобальное хранилище. Адреса больше не отражают учетные записи пользователей, а идентификаторы объектов.
  • Если базовый объект имеет возможность ключа, глобальный уникальный идентификатор содержит идентификатор, а также номер версии.
  • Sui включает в себя инициализатор модуля (init), облегчающий его развертывание.
  • Эта точка входа принимает ссылку на объект в качестве входных данных.
  • Таким образом, Sui в полной мере использует безопасность и гибкость Move, а за счет улучшений хранилища значительно повышает пропускную способность, сокращает время завершения и упрощает внедрение Move.

Безопасность Sui собрана с использованием языка Move. Во-вторых, давайте подробно изучим концепцию функционирования Sui и выясним, почему она может значительно повысить скорость. Статья Sui Review продолжит рассказ о том, как работает проект.

Как это работает?

TPS Суя потенциально может достичь 120,000 XNUMX очков. Благодаря категоризации транзакций и системе консенсуса он работает быстро: небольшие транзакции следуют базовому консенсусу, сложные транзакции следуют полному набору консенсуса, а уровень консенсуса изолирует передачу информации от выполнения консенсуса. Транзакции, которые происходят параллельно.

Архитектурный стиль Суи

Давайте бегло взглянем на архитектуру Sui. Архитектура Sui представляет собой распределенный реестр с тремя компонентами: объект, транзакция и валидатор.

объект

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

сделка

Транзакции пересылаются с адреса на адрес для обновления реестра. Транзакция может создавать, удалять, записывать и передавать элементы (например, токены) на другие адреса.

Validator

После того, как у нас есть объект, мы можем передать адрес объекта посредством транзакции, то есть взаимодействия актива, и проверить его через узел, используя византийское консенсусное соглашение о широковещании и параллельное выполнение транзакций.

Далее следует выполнение транзакции Суи и техническое завершение механизма консенсуса.

Классификация транзакций Суи

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

Простая транзакция: трансляция византийского консенсуса

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

Процесс транзакции:

  • Инициатор транзакции транслирует транзакцию всем валидаторам Sui.
  • Каждый валидатор Sui будет голосовать за транзакцию индивидуально, а вес голосования зависит от суммы ставки.
  • Инициатор собирает большинство голосов в сертификат и транслирует его всем верификаторам Sui для завершения транзакции и определения ее окончательности.

Сложные контракты: начало консенсуса Narwhal и Bullshark

Сложные смарт-контракты обычно представляют собой общие объекты, и несколько пользователей могут инициировать в них изменения, поэтому для завершения транзакции требуются два консенсуса, что включает в себя протоколы консенсуса Narwhal и Bullshark, разработанные Суи (Bullshark заменен Туском 22 августа).

Процесс транзакции:

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

Консенсус Суи

По мнению Суи, DPoS реализован с использованием византийских отказоустойчивых систем Narwhal и Bullshark (Tusk) на базе DAG. Sui может выполнять транзакции параллельно и быстро достигать консенсуса благодаря своей архитектуре.

Типичная последовательность блокчейна линейна, поэтому T1 соединяет T2 с T3 до Tn, поэтому транзакции должны выполняться по одной, а темп медленный. Суй использует DAG для решения параллельных транзакций.

Традиционное консенсусное распространение данных BTF (Byzantine Fault Tolerant) и консенсус достигаются одновременно: в соглашении об общем лидерстве ведущий узел отправляет предложение и транслирует свое предложение, собирает голоса, а затем транслирует сертификат, чтобы доказать, что транзакция завершена. .

Согласно этой архитектуре, только у узла-лидера больше всего работы, а остальным узлам нужно просто проголосовать. Тем не менее, поскольку лидеры выбираются случайным образом, каждый узел требует огромного резерва вычислительной мощности, что приводит к пустой трате мощности сетевых компьютеров.

Пул памяти, mempool, является ключом к решению этой проблемы. Если протокол распространения данных и протокол консенсуса можно разделить в пуле, при этом пул памяти решает задачу распространения данных, а соглашение о консенсусе заканчивается консенсусом данных, производительность будет существенно увеличена. Суй имеет следующую структуру: Narwhal — это уровень мемпула, а Bullshark — уровень консенсуса, оба из которых функционируют независимо.

Давайте подробнее рассмотрим, как работают DAG, Narwhal и Bullshark (Tusk).

Порядок блокчейна DAG

Ориентированный ациклический граф (DAG) состоит из точек и ребер. Может быть несколько путей из одного места в другое, но замкнутый контур не может образоваться.

Типичная сеть блокчейнов является линейной: каждый блок ожидает проверки предыдущего, прежде чем перейти к следующей проверке, а все узлы сохраняют все учетные книги. С другой стороны, DAG не использует блоки в качестве единиц, и каждая транзакция представляет собой точку в цепочке, которая сохраняется и проверяется различными узлами. Поскольку лидера нет, они индивидуально выполняют свои транзакции и обеспечивают параллельную обработку сообщений.

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

Как нам подтвердить консенсус, если у ГПДР нет руководства? Для этого нужны Нарвал и Буллшарк.

Консенсус по блокчейну: Нарвал против Bullshark (Бивень)

Проще говоря, на основе конструкции DAG Нарвал разделяет информацию в мемпуле для полной доступности данных, позволяя распространять информацию быстрее, а затем отправляет ее в Bullshark для подтверждения консенсуса.

Как это работает?

Мемпул Нарвала работает в каждом узле и состоит из нескольких воркеров и основного (под которым можно понимать воркеров и подрядчиков). Каждый воркёр будет получать транзакции от клиента, агрегировать их, транслировать другим воркерам с тем же порядковым номером и передавать дайджест (сводку) в основной. На этом этапе по рабочим проектам передается огромное количество дублирующейся информации. Задача Пимари — собрать дайджесты каждой крохотной единицы от различных воркеров и создать циклический мемпул DAG.

Эти дайджесты представляют собой заголовки блоков, которые объединяются для создания метаданных. Затем первичный узел отправляет информацию заголовка блока первичному из других узлов, позволяя быстро завершить согласование первого сертификата сбора голосов.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Каждая генерация транзакции и распространение консенсуса разделяются на раунды в зависимости от конструкции DAG. Все узлы цепочки Sui подключатся к генеративным блокам 12+1 и начнут первый раунд проверки. Наиболее существенное различие между нелинейными блокчейнами заключается в том, что информация, получаемая каждым узлом, не всегда согласована.

Пока узел получает транзакцию, первичный узел будет транслировать информацию всем узлам, получать голосование (при условии, что это первый заголовок блока, предоставленный валидатором в этом раунде) и генерировать сертификат. А поскольку каждый узел одновременно передает информацию для получения голосов от других узлов, подтверждение транзакции происходит параллельно.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Приведенный выше пример — r1 (раунд 1), а наша точка зрения — граф локальной информации узла 1. Мы видим, что три образца блоков генезиса создали транзакции, и возник первый узел заголовка блока, транслирующий информацию последующим трем узлам и получающий два голоса, пока существуют значения f. После того, как узел проголосует, сертификат извлекается, транслируется всем узлам, и узлы сохраняют его для завершения первоначального консенсуса.

Поскольку все узлы от 1 до n одновременно выполняют одно и то же, связывание каждого цикла доставки приводит к созданию группы обеспечения доступности баз данных.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Когда Нарвал просмотрел данные мемпула и получил консенсус по содержанию, информация передается в Bullshark, чтобы он мог завершить выполнение консенсуса. Tusk был предшественником Bullshark до 22 августа, поэтому ниже мы рассмотрим, как работает Tusk, и считаем Bullshark улучшенной версией Tusk.

Tusk — это асинхронный механизм консенсуса с нулевой информацией. Чтобы узнать порядок всех транзакций и достичь консенсуса по сортировке, нужно просто взглянуть на модель DAG.

Для начала, поскольку у DAG нет лидера, Tusk должен случайным образом выбрать лидера для раунда в качестве фиксированной точки и подтвердить все транзакции и узлы, связанные с лидером. В результате в каждом нечетном раунде случайным образом будет создаваться монета, а в качестве лидера случайным образом будет выбираться узел из предыдущих r-2 раундов.

После обнаружения узла, сколько узлов в раунде r-1 подтвердили его и связались с ним; если к нему подключено f+1 узлов, то он является лидером. Если критерии не выполняются, пропустите этот раунд и ищите лидера следующего нечетного узла до тех пор, пока не прибудет лидер следующего раунда, соответствующий критерию.

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

Tokenomics

В настоящее время чиновник не сообщил о конкретном распределении токенов, а лишь объявил некоторую базовую информацию.

Токены

SUI — это токен публичной сети, общий объем которого составляет 10 миллиардов. Существует четыре приложения: обязательства PoS, оплата за газ, ликвидные активы для различных приложений и управление.

В экономике Sui есть три роли: пользователи, держатели и валидаторы. Пользователи взаимодействуют со смарт-контрактами и приложениями, отправляя транзакции. Владельцы токенов поручают токены узлам проверки и управления, а узлы несут ответственность за обработку и выполнение транзакций.

Плата за газ

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

Ставка на то, чтобы быть узлом

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

Фонд хранения: стоимость хранения, оплачиваемая пользователем в дополнение к плате за газ. Он собирается по эпохам и используется для покрытия расходов на проверку узлов с целью хранения пользовательских данных. В то же время, чтобы побудить клиентов свести к минимуму зависимость от онлайн-хранилища, удаление контента приведет к возврату средств. Storage Fund распределяет доход как часть пула ставок, основная цель которого — сбалансировать стимулы для будущих узлов хранить контент.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Развитие и экосистема

Развитие

По сравнению с Aptos, который также является серией Move, скорость разработки Sui намного медленнее. Четыре узла, запущенные в Devnet в июне 2022 года и управляемые Mysten Labs, поддерживают разработчиков при тестировании. Первая волна тестирования тестовой сети проводилась с ноября по начало декабря 4 года и стала первой волной запуска тестовой сети. В августе из 1 2022 претендентов были выбраны сотни людей для запуска валидаторов Sui и полных узлов, в том числе 28,000 валидаторов и 20 узлов.

Всего за месяц Суй выполнил 5 ключевых тестов:

  • Создание: успешно проведена церемония происхождения с валидаторами, чтобы запустить Суй в сеть.
  • Мониторинг: глобальный мониторинг настроен для наблюдения за консенсусным состоянием, состоянием сети, пропускной способностью и использованием ресурсов.
  • Общение: Создал Discord для общения.
  • Смягчение: практикуется процесс обнаружения, диагностики и смягчения последствий киберинцидентов.
  • Обновления. Для устранения возникших проблем были выпущены три различных обновления программного обеспечения. Все операторы могут обновиться до новой версии без простоев и потери данных.

Данные:

  • Объем обработанных транзакций: около 22 миллионов
  • Количество NFT в цепочке: около 11 миллионов.
  • Количество выпущенных пакетов: ~2,600
  • Количество токенов, распределенных краном: 251 миллиард MIST.
  • Количество запросов, обслуженных краном: 4.19 млн.
  • Ожидается, что вторая волна Testnet будет запущена в начале 2 года и будет сосредоточена на управлении эрой, экономике токенов и делегировании залога. Дополнительная информация будет опубликована в будущем.

Фонд Суй

Sui Foundation специально создан для помощи экосистеме блокчейна. Он работает независимо от блокчейна, но принадлежит официальной организации.

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

Проект

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

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Заключение Sui Review

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

Во-вторых, развитие Суи было постепенным, а Аптос – быстрым, и его экологическое строительство почти завершено. Развитие многих известных проектов по нескольким направлениям достигло определенного масштаба, и даже запуск основной сети происходит быстрыми темпами. Для сравнения, прогресс Суй на этом этапе существенно слабее.

Команда Суя последние три года не вела регулярного пиара и имеет множество условий по поводу «запрета» конкретной публичной сети. Это гораздо более сдержанно, чем Aptos, и импульс не такой сильный. Власти Суй часто берут на себя инициативу по продвижению онлайн-инициатив, таких как демонстрация общественности технологии и функциональности публичной сети через Capy NFT и предложение идей развития и возможностей для дальнейшего использования.

В заключение, дебют Суи в основной сети состоится через 4-10 месяцев. К тому времени коммерческая среда и экологическое совершенство изменятся. Надеемся, статья Sui Review помогла вам разъяснить больше полезной информации.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Информация на этом веб-сайте предоставляется в качестве общего рыночного комментария и не является инвестиционным советом. Мы рекомендуем вам провести собственное исследование, прежде чем инвестировать.

Присоединяйтесь к нам, чтобы следить за новостями: https://linktr.ee/coincu

Гарольд

Коинку Новости

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Новая экосистема публичной сети снова становится занятой с дебютом скрытности Aptos и большим количеством раздач в октябре 2022 года. Публичная сеть Sui, построенная на Move, но еще не дебютировавшая, немедленно захвачена Discord, и кран постоянно фиксируется и снова оказывается в центре внимания. Давайте узнаем о проекте Coincu из этой статьи Sui Review.
Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Aptos и Sui созданы на основе блокчейн-проекта Facebook Diem. В период с 2019 по 22 год Facebook разрабатывал собственную децентрализованную платежную систему. Хотя позже она рухнула, она оставила после себя язык программирования Move. Четверо соучредителей самостоятельно сформировали Mysten Labs и начали создавать Sui. Mysten Labs изменила язык Move, чтобы создать уникальный Sui Move, а затем основала на нем Sui.

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

Основателями Sui являются Аденийи Абиодун (операционный директор), Сэм Блэкшир (технический директор) и Джордж Данезис, а также Эван Чанг в качестве генерального директора (CSO). Команда имеет трехлетний опыт работы над криптопроектами высокого уровня, такими как блокчейн Diem, криптографические доказательства платежеспособности, новейшие высокопроизводительные методы консенсуса/выполнения и создание языка программирования Move.

Команда Суи, Mysten Labs, объявила о завершении раунда финансирования серии A на сумму 36 миллионов долларов США под руководством a16z при участии Coinbase Ventures и других в декабре 2021 года. 22 августа мы завершили раунд сбора средств B на сумму 300 миллионов долларов США, среди инвесторов a16z crypto, Jump Crypto, Binance Labs, Coinbase Ventures и другие. Теперь статья Sui Review прояснит, что такое язык Move.

Что такое язык Move и что такое Move Суи?

Переместить язык

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

Сохранность

Актив представляет собой ценность в архитектуре таких языков, как Solidity, и передача актива осуществляется путем добавления/вычитания в кошельке, а не путем фактического перемещения актива, что упрощает создание лазеек.

Подход Move заключается в том, чтобы рассматривать все пользовательские активы (например, токены) как ресурс, который сохраняется в модуле (аналогично смарт-контракту), и ресурсы не могут быть дублированы или уничтожены, а могут только перемещаться и храниться, а ресурсы находятся в форма ресурса. Он виден внутри модуля, но непрозрачен для вызовов, сделанных за его пределами. То есть, Move меняет право собственности, разделяя активы и перемещая их, как следует из этого термина.

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

модульная

Move по своей сути является модульным, поскольку все контракты являются модулями, активы хранятся в модулях, а контракты завершают взаимодействие, передавая активы (Solidity и т. д.) через интерфейс. Вам просто нужно обновить модуль, чтобы обновить контракт, и все контракты, в которых использовался модуль, будут автоматически обновлены до последней версии.

И Aptos, и Sui построены на языке Move, однако Sui не использует его напрямую, а скорее адаптирует на основе Move.

Ход Суи

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

Существует пять основных отличий:

  • Move не развертывает ресурсы, а использует объектно-ориентированное глобальное хранилище. Адреса больше не отражают учетные записи пользователей, а идентификаторы объектов.
  • Если базовый объект имеет возможность ключа, глобальный уникальный идентификатор содержит идентификатор, а также номер версии.
  • Sui включает в себя инициализатор модуля (init), облегчающий его развертывание.
  • Эта точка входа принимает ссылку на объект в качестве входных данных.
  • Таким образом, Sui в полной мере использует безопасность и гибкость Move, а за счет улучшений хранилища значительно повышает пропускную способность, сокращает время завершения и упрощает внедрение Move.

Безопасность Sui собрана с использованием языка Move. Во-вторых, давайте подробно изучим концепцию функционирования Sui и выясним, почему она может значительно повысить скорость. Статья Sui Review продолжит рассказ о том, как работает проект.

Как это работает?

TPS Суя потенциально может достичь 120,000 XNUMX очков. Благодаря категоризации транзакций и системе консенсуса он работает быстро: небольшие транзакции следуют базовому консенсусу, сложные транзакции следуют полному набору консенсуса, а уровень консенсуса изолирует передачу информации от выполнения консенсуса. Транзакции, которые происходят параллельно.

Архитектурный стиль Суи

Давайте бегло взглянем на архитектуру Sui. Архитектура Sui представляет собой распределенный реестр с тремя компонентами: объект, транзакция и валидатор.

объект

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

сделка

Транзакции пересылаются с адреса на адрес для обновления реестра. Транзакция может создавать, удалять, записывать и передавать элементы (например, токены) на другие адреса.

Validator

После того, как у нас есть объект, мы можем передать адрес объекта посредством транзакции, то есть взаимодействия актива, и проверить его через узел, используя византийское консенсусное соглашение о широковещании и параллельное выполнение транзакций.

Далее следует выполнение транзакции Суи и техническое завершение механизма консенсуса.

Классификация транзакций Суи

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

Простая транзакция: трансляция византийского консенсуса

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

Процесс транзакции:

  • Инициатор транзакции транслирует транзакцию всем валидаторам Sui.
  • Каждый валидатор Sui будет голосовать за транзакцию индивидуально, а вес голосования зависит от суммы ставки.
  • Инициатор собирает большинство голосов в сертификат и транслирует его всем верификаторам Sui для завершения транзакции и определения ее окончательности.

Сложные контракты: начало консенсуса Narwhal и Bullshark

Сложные смарт-контракты обычно представляют собой общие объекты, и несколько пользователей могут инициировать в них изменения, поэтому для завершения транзакции требуются два консенсуса, что включает в себя протоколы консенсуса Narwhal и Bullshark, разработанные Суи (Bullshark заменен Туском 22 августа).

Процесс транзакции:

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

Консенсус Суи

По мнению Суи, DPoS реализован с использованием византийских отказоустойчивых систем Narwhal и Bullshark (Tusk) на базе DAG. Sui может выполнять транзакции параллельно и быстро достигать консенсуса благодаря своей архитектуре.

Типичная последовательность блокчейна линейна, поэтому T1 соединяет T2 с T3 до Tn, поэтому транзакции должны выполняться по одной, а темп медленный. Суй использует DAG для решения параллельных транзакций.

Традиционное консенсусное распространение данных BTF (Byzantine Fault Tolerant) и консенсус достигаются одновременно: в соглашении об общем лидерстве ведущий узел отправляет предложение и транслирует свое предложение, собирает голоса, а затем транслирует сертификат, чтобы доказать, что транзакция завершена. .

Согласно этой архитектуре, только у узла-лидера больше всего работы, а остальным узлам нужно просто проголосовать. Тем не менее, поскольку лидеры выбираются случайным образом, каждый узел требует огромного резерва вычислительной мощности, что приводит к пустой трате мощности сетевых компьютеров.

Пул памяти, mempool, является ключом к решению этой проблемы. Если протокол распространения данных и протокол консенсуса можно разделить в пуле, при этом пул памяти решает задачу распространения данных, а соглашение о консенсусе заканчивается консенсусом данных, производительность будет существенно увеличена. Суй имеет следующую структуру: Narwhal — это уровень мемпула, а Bullshark — уровень консенсуса, оба из которых функционируют независимо.

Давайте подробнее рассмотрим, как работают DAG, Narwhal и Bullshark (Tusk).

Порядок блокчейна DAG

Ориентированный ациклический граф (DAG) состоит из точек и ребер. Может быть несколько путей из одного места в другое, но замкнутый контур не может образоваться.

Типичная сеть блокчейнов является линейной: каждый блок ожидает проверки предыдущего, прежде чем перейти к следующей проверке, а все узлы сохраняют все учетные книги. С другой стороны, DAG не использует блоки в качестве единиц, и каждая транзакция представляет собой точку в цепочке, которая сохраняется и проверяется различными узлами. Поскольку лидера нет, они индивидуально выполняют свои транзакции и обеспечивают параллельную обработку сообщений.

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

Как нам подтвердить консенсус, если у ГПДР нет руководства? Для этого нужны Нарвал и Буллшарк.

Консенсус по блокчейну: Нарвал против Bullshark (Бивень)

Проще говоря, на основе конструкции DAG Нарвал разделяет информацию в мемпуле для полной доступности данных, позволяя распространять информацию быстрее, а затем отправляет ее в Bullshark для подтверждения консенсуса.

Как это работает?

Мемпул Нарвала работает в каждом узле и состоит из нескольких воркеров и основного (под которым можно понимать воркеров и подрядчиков). Каждый воркёр будет получать транзакции от клиента, агрегировать их, транслировать другим воркерам с тем же порядковым номером и передавать дайджест (сводку) в основной. На этом этапе по рабочим проектам передается огромное количество дублирующейся информации. Задача Пимари — собрать дайджесты каждой крохотной единицы от различных воркеров и создать циклический мемпул DAG.

Эти дайджесты представляют собой заголовки блоков, которые объединяются для создания метаданных. Затем первичный узел отправляет информацию заголовка блока первичному из других узлов, позволяя быстро завершить согласование первого сертификата сбора голосов.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Каждая генерация транзакции и распространение консенсуса разделяются на раунды в зависимости от конструкции DAG. Все узлы цепочки Sui подключатся к генеративным блокам 12+1 и начнут первый раунд проверки. Наиболее существенное различие между нелинейными блокчейнами заключается в том, что информация, получаемая каждым узлом, не всегда согласована.

Пока узел получает транзакцию, первичный узел будет транслировать информацию всем узлам, получать голосование (при условии, что это первый заголовок блока, предоставленный валидатором в этом раунде) и генерировать сертификат. А поскольку каждый узел одновременно передает информацию для получения голосов от других узлов, подтверждение транзакции происходит параллельно.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Приведенный выше пример — r1 (раунд 1), а наша точка зрения — граф локальной информации узла 1. Мы видим, что три образца блоков генезиса создали транзакции, и возник первый узел заголовка блока, транслирующий информацию последующим трем узлам и получающий два голоса, пока существуют значения f. После того, как узел проголосует, сертификат извлекается, транслируется всем узлам, и узлы сохраняют его для завершения первоначального консенсуса.

Поскольку все узлы от 1 до n одновременно выполняют одно и то же, связывание каждого цикла доставки приводит к созданию группы обеспечения доступности баз данных.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Когда Нарвал просмотрел данные мемпула и получил консенсус по содержанию, информация передается в Bullshark, чтобы он мог завершить выполнение консенсуса. Tusk был предшественником Bullshark до 22 августа, поэтому ниже мы рассмотрим, как работает Tusk, и считаем Bullshark улучшенной версией Tusk.

Tusk — это асинхронный механизм консенсуса с нулевой информацией. Чтобы узнать порядок всех транзакций и достичь консенсуса по сортировке, нужно просто взглянуть на модель DAG.

Для начала, поскольку у DAG нет лидера, Tusk должен случайным образом выбрать лидера для раунда в качестве фиксированной точки и подтвердить все транзакции и узлы, связанные с лидером. В результате в каждом нечетном раунде случайным образом будет создаваться монета, а в качестве лидера случайным образом будет выбираться узел из предыдущих r-2 раундов.

После обнаружения узла, сколько узлов в раунде r-1 подтвердили его и связались с ним; если к нему подключено f+1 узлов, то он является лидером. Если критерии не выполняются, пропустите этот раунд и ищите лидера следующего нечетного узла до тех пор, пока не прибудет лидер следующего раунда, соответствующий критерию.

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

Tokenomics

В настоящее время чиновник не сообщил о конкретном распределении токенов, а лишь объявил некоторую базовую информацию.

Токены

SUI — это токен публичной сети, общий объем которого составляет 10 миллиардов. Существует четыре приложения: обязательства PoS, оплата за газ, ликвидные активы для различных приложений и управление.

В экономике Sui есть три роли: пользователи, держатели и валидаторы. Пользователи взаимодействуют со смарт-контрактами и приложениями, отправляя транзакции. Владельцы токенов поручают токены узлам проверки и управления, а узлы несут ответственность за обработку и выполнение транзакций.

Плата за газ

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

Ставка на то, чтобы быть узлом

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

Фонд хранения: стоимость хранения, оплачиваемая пользователем в дополнение к плате за газ. Он собирается по эпохам и используется для покрытия расходов на проверку узлов с целью хранения пользовательских данных. В то же время, чтобы побудить клиентов свести к минимуму зависимость от онлайн-хранилища, удаление контента приведет к возврату средств. Storage Fund распределяет доход как часть пула ставок, основная цель которого — сбалансировать стимулы для будущих узлов хранить контент.

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Развитие и экосистема

Развитие

По сравнению с Aptos, который также является серией Move, скорость разработки Sui намного медленнее. Четыре узла, запущенные в Devnet в июне 2022 года и управляемые Mysten Labs, поддерживают разработчиков при тестировании. Первая волна тестирования тестовой сети проводилась с ноября по начало декабря 4 года и стала первой волной запуска тестовой сети. В августе из 1 2022 претендентов были выбраны сотни людей для запуска валидаторов Sui и полных узлов, в том числе 28,000 валидаторов и 20 узлов.

Всего за месяц Суй выполнил 5 ключевых тестов:

  • Создание: успешно проведена церемония происхождения с валидаторами, чтобы запустить Суй в сеть.
  • Мониторинг: глобальный мониторинг настроен для наблюдения за консенсусным состоянием, состоянием сети, пропускной способностью и использованием ресурсов.
  • Общение: Создал Discord для общения.
  • Смягчение: практикуется процесс обнаружения, диагностики и смягчения последствий киберинцидентов.
  • Обновления. Для устранения возникших проблем были выпущены три различных обновления программного обеспечения. Все операторы могут обновиться до новой версии без простоев и потери данных.

Данные:

  • Объем обработанных транзакций: около 22 миллионов
  • Количество NFT в цепочке: около 11 миллионов.
  • Количество выпущенных пакетов: ~2,600
  • Количество токенов, распределенных краном: 251 миллиард MIST.
  • Количество запросов, обслуженных краном: 4.19 млн.
  • Ожидается, что вторая волна Testnet будет запущена в начале 2 года и будет сосредоточена на управлении эрой, экономике токенов и делегировании залога. Дополнительная информация будет опубликована в будущем.

Фонд Суй

Sui Foundation специально создан для помощи экосистеме блокчейна. Он работает независимо от блокчейна, но принадлежит официальной организации.

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

Проект

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

Обзор Sui: новая публичная сеть, способная конкурировать с Aptos

Заключение Sui Review

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

Во-вторых, развитие Суи было постепенным, а Аптос – быстрым, и его экологическое строительство почти завершено. Развитие многих известных проектов по нескольким направлениям достигло определенного масштаба, и даже запуск основной сети происходит быстрыми темпами. Для сравнения, прогресс Суй на этом этапе существенно слабее.

Команда Суя последние три года не вела регулярного пиара и имеет множество условий по поводу «запрета» конкретной публичной сети. Это гораздо более сдержанно, чем Aptos, и импульс не такой сильный. Власти Суй часто берут на себя инициативу по продвижению онлайн-инициатив, таких как демонстрация общественности технологии и функциональности публичной сети через Capy NFT и предложение идей развития и возможностей для дальнейшего использования.

В заключение, дебют Суи в основной сети состоится через 4-10 месяцев. К тому времени коммерческая среда и экологическое совершенство изменятся. Надеемся, статья Sui Review помогла вам разъяснить больше полезной информации.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Информация на этом веб-сайте предоставляется в качестве общего рыночного комментария и не является инвестиционным советом. Мы рекомендуем вам провести собственное исследование, прежде чем инвестировать.

Присоединяйтесь к нам, чтобы следить за новостями: https://linktr.ee/coincu

Гарольд

Коинку Новости

Посетили 112 раз, 1 визит(а) сегодня