#Binance #BTC #crypto2023 #BNB #ETH

Sui недавно появится в сети. Поскольку и Aptos, и Sui используют язык Move, следует отметить, что Aptos использует Core Move, а Sui использует Sui Move, который является расширенной версией Core Move.
Итак, сегодня мы проанализируем его с точки зрения кода или с точки зрения программистов: сможет ли Sui как новая публичная цепочка бросить вызов ETH и станет ли она вторым Polkadot.
1. О языке перемещения
Во время ожидаемого пикового периода официального выпуска основной сети Aptos в сентябре 2022 года я начал использовать язык Move для работы в качестве кодировщика DEX на платформе Aptos (в основном для сбора баунти-багов, которые я узнал во время этого и обнаружил). этот Move вообще не пригодился. Difficult, он имеет много общего с Rust.
Многие разработчики блокчейнов говорят, что надежность — это легко, но на Rust сложно писать смарт-контракты. Но многие люди в кругу скажут: «Движение проще, чем твердость», а это значит, что изучить Движение гораздо проще, чем изучить твердость.
Большинство людей знают, что Aptos и Sui используют язык Move.
Да, но Aptos использует Core Move, а Суй использует Sui Move, который является расширенной версией Core Move.
Язык Move известен своей безопасностью, а Sui Move считается более безопасным, чем Core Move. Я писал для многих проектов смарт-контрактов, включая EVM, Solana, Cosmos и Polkadot, и мне еще предстоит встретить язык, который обеспечивал бы безопасность, сопоставимую с языком Move.
Известно, что смарт-контракты Solidity и Rust имеют множество уязвимостей и подвергаются многочисленным взломам. Однако смарт-контракты Move облегчают прямое управление криптоактивами благодаря их внутренней структуре. Таким образом, это позволяет разработчикам создавать высокозащищенные смарт-контракты, не требуя обширных знаний в области безопасности.
Кстати, Aptos использует Global Storage для хранения активов, а Sui использует для хранения активов собственное Sui Storage. Чтобы лучше понять их различия, вы можете обратиться к этой статье: [ https://docs.sui.io/learn/sui-move-diffs ]
На мой взгляд, Sui Move ближе к реальному управлению активами, поскольку каждый актив в цепочке Sui рассматривается как объект, аналогичный материальному активу.
Давайте проанализируем высокоуровневую архитектуру Aptos и Sui, чтобы разобраться в причинах различий в типах используемых языков Move.
2. Об Аптосе
Архитектура Aptos поразительно похожа на архитектуру Solana, особенно когда дело касается обработки токенов и программ.
Как показано ниже, сравнение EVM и Solana.

Solana имеет три типа учетных записей (учетная запись программы, учетная запись данных, учетная запись кошелька);
Виртуальная машина Ethereum (EVM) состоит из двух типов учетных записей (учетных записей смарт-контрактов и учетных записей кошельков).
Архитектура Solana представляет собой разделенную структуру для смарт-контрактов, разделяя программу на компоненты «Логика» и «Состояние». Такое разделение облегчает параллельное выполнение транзакций.
Для более полного понимания прочитайте статью основателя Solana Анатолия Яковенко.

Aptos не использует разные типы учетных записей, он использует адреса для представления учетных записей, и эти адреса подключены к модулям и ресурсам, хранящимся в глобальном хранилище.
Глобальное хранилище в Aptos реализует сопоставление индексов, поэтому доступ к ресурсам (таким как данные, токены, NFT и т. д.) и модулям (смарт-контракты) в хранилище можно получить через индекс, который состоит из адреса и типа.
Например: когда мы изучаем сценарий, у меня в кошельке 30 APT. Адрес моего кошелька — 0xabcd….

Как показано в примере выше, структура хранения монет, представляющая количество APT, хранится в глобальном хранилище, и доступ к ней можно получить с помощью следующего индекса:
0xabcd + 0x1::coin::CoinStore<0x1::aptos_coin::AptosCoin>
Адрес 0xabcd показывает соответствующие ресурсы (токены и NFT), присутствующие в моем кошельке.

В Aptos токены создаются и управляются с помощью стандартного модуля токенов aptos_framework::coin, который можно сравнить с программой токенов Solana. Кроме того, aptos_token::token используется для создания коллекций NFT и отдельных NFT и управления ими.
Благодаря разделению ресурсов и модулей в глобальном хранилище Aptos может облегчить параллельную обработку непересекающихся транзакций, а также транзакций, которые читают только одни и те же ресурсы.
По оценкам, благодаря возможностям параллельной обработки Aptos сможет обрабатывать до 160 000 транзакций в секунду. Так что это большой шаг вперед в игровой индустрии и индустрии метавселенной.
3. О СУИ

Суй характеризуется интенсивным использованием объектов, а это означает, что все в экосистеме Суй рассматривается как объект. Сюда входят пакеты (смарт-контракты), токены и NFT, которые сгруппированы по типу объектов.
В экосистеме Sui каждый объект имеет уникальный идентификатор в Sui Storage, и доступ к нему можно получить через соответствующий идентификатор.
Например: у меня в кошельке 30 SUI:

Это эквивалентно адресу моего кошелька, содержащему три объекта, каждый из которых представляет 10 SUI. Если я зайду в браузер Sui и найду свою учетную запись, он покажет, что в моем кошельке есть три объекта токена SUI.
Объект 0x0522..eefe Баланс SUI: 10
Объект 0xa611..2b9b Баланс SUI: 10
Объект 0xc741..b215 Баланс SUI: 10

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

Если 5 SUI из моего кошелька будут перенесены в другой кошелек, 10 объектов SUI будут заменены двумя объектами, каждый из которых будет содержать 5 SUI. Один из этих двух объектов будет перенесен в новый кошелек. В результате объектов все равно останется три, но общий баланс в моем кошельке составит 25 SUI.
Объекты Sui можно разделить на неизменяемые объекты (замороженные объекты), общие объекты и изменяемые объекты. Для получения более подробной информации, пожалуйста, перейдите по следующей ссылке:
https://docs.sui.io/devnet/build/programming-with-objects/ch1-object-basics
Sui использует модуль sui::coin для создания токенов и управления ими. С точки зрения NFT, каждый объект в Sui уникален, что указывает на то, что любой объект можно использовать в качестве NFT. Тем не менее, чтобы отличить NFT от других объектов, команда originByte создала стандарт NFT для Sui.
Sui выполняет транзакции параллельно с более чем 130 000 TPS.

Несколько дней назад член команды Sui разместил на своем сервере Discord сообщение об обновлении производительности.
https://blog.sui.io/sui- Performance-update/
Однако еще неизвестно, сохранятся ли эти улучшения производительности, когда в основной сети Sui будут наблюдаться большие объемы транзакций. Стоит отметить, что Solana изначально заявляла о 65 000 TPS, но ее несколько раз прерывали по причинам производительности, и в настоящее время она может обрабатывать только около 4000 транзакций.
Запуск Sui Mainnet запланирован на 3 мая. Если вы хотите инвестировать в Sui для получения прибыли, наберитесь терпения и подготовьте свои средства на eToro, Kraken или Binance. До выхода в сеть осталось меньше суток.
Подведем итог
В настоящее время появляется множество новых блокчейнов, каждый из которых обладает уникальными характеристиками и технологиями. Конечная цель технологии блокчейн — превзойти автономные базы данных в TPS.
Если вы когда-либо торговали на Aptos, вы заметили, что процесс подтверждения транзакции происходит молниеносно. Хоть это и быстро, но все же не в режиме реального времени. Несмотря на свою скорость, пакеты и инструменты разработки Aptos и Sui (такие как блокчейн-браузеры и кошельки) все еще относительно недостаточно развиты, и у ETH были аналогичные проблемы, когда он впервые был запущен в основной сети.
Если вы верите, что блокчейн — это будущее направление веб-технологий, то ИИ — это всего лишь приложение в сети!