Почему блокчейн Sui является перспективной платформой для быстрой и эффективной обработки транзакций
В мире блокчейна скорость и эффективность жизненно важны для успеха любой платформы. Представляем Sui Blockchain — платформу, которая обещает обеспечить обработку транзакций с низкой задержкой и выполнение смарт-контрактов.
Одной из уникальных особенностей блокчейна Sui является его способность различать различные виды владения объектами. В отличие от других блокчейн-платформ, где каждый контракт и объект совместно изменяемы, Sui позволяет объекту принадлежать адресу и быть изменяемо владеемым, неизменяемо владеемым или изменяемо совместно используемым. Эта функция используется для параллельного выполнения смарт-контрактов и управления активами.
Sui использует децентрализованную платформу смарт-контрактов без разрешений, ориентированную на управление активами с низкой задержкой. Она использует язык программирования Move для определения активов как объектов, которые могут принадлежать адресу. Платформа поддерживается набором независи мых органов (authority), которые играют роль, аналогичную валидаторам или майнерам в других блокчейн-системах.
Для достижения низкой задержки Sui разделяет обработку транзакций на две фазы: 1) получение распределенных блокировок на уровне объектов и 2) выполнение транзакции и фиксация ее эффектов.
Первая фаза выполняется с помощью примитива надежной широковещательной рассылки, который не требует глобальной синхронизации внутри органа (authority), что обеспечивает масштабируемость за счет шардинга. Для транзакций, включающих общие объекты, требуется упорядочивание с использованием протокола консенсуса.
Sui активно сокращает узкие места и точки синхронизации, требующие глобальных блокировок внутри органов (authority), что обеспечивает квазилинейное масштабирование при увеличении ресурсов. Платформа также позволяет параллельно выполнять смарт-контракты, при этом виртуальные машины Move на нескольких ядрах или физических машинах считывают версионированные входные объекты, выполняют и записывают результирующие объекты в хранилища и из них.
Требования к согласованности хранилищ для объектов и транзакций очень гибкие, что позволяет каждому органу (authority) использовать масштабируемые распределенные хранилища типа «ключ-значение». Sui использует византийский согласованный протокол широковещательной рассылки между органами (authority) для обеспечения безопасности общих операций с активами, гарантируя более низкую задержку и лучшую масштабируемость по сравнению с византийским соглашением.
В целом, дизайнерские решения и оптимизации блокчейна Sui делают его перспективной платформой для приложений, требующих быстрой и эффективной обработки транзакций. Его способность 1) различать различные виды владения объектами, 2) получать распределенные блокировки на уровне объектов и 3) параллельно выполнять смарт-контракты являются ключевыми особенностями, которые отличают его от других блокчейн-платформ. С блокчейном Sui будущее быстрой и эффективной обработки транзакций уже наступило.
- Twitter: https://twitter.com/BlockEdenHQ
- Discord: https://discord.gg/eWZvE4RSBw
- Source Link: https://blockeden.xyz/blog/2023/04/11/what-s-unique-from-sui/