Важность Opera Mainnet для криптосферы

Opera Mainnet (Fantom) — это не требующая разрешения структура с открытым исходным кодом, которая позволяет каждому участвовать в работе сети посредством майнинга и управления.

Что такое Opera Mainnet (Fantom)?

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

Родной токен Fantom — FTM, который используется для майнинга, управления и оплаты услуг платформы. Fantom использует Lachesis, который сочетает в себе механизмы консенсуса Proof-of-Stake и Asynchronous Byzantine Fault Tolerance (aBFT) для более быстрых и дешевых транзакций, а также обеспечивает безопасность среды.

Что отличает Fantom от конкурентов?

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

Транзакция в блокчейн-сети Bitcoin может занять до 15 минут, в сети Fantom транзакции могут быть завершены за считанные секунды. Fantom использует уникальную систему Lachesis для решения "трилеммы блокчейна" - баланса между скоростью, безопасностью и децентрализацией.

Механизм PoS Lachesis, как и любой другой PoS блокчейн, позволяет валидаторам производить новые блоки, делая ставку на свои FTM. Протокол aBFT является ключевым аспектом системы Lachesis, поскольку он позволяет узлам создавать блоки независимо друг от друга.

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

Сеть Fantom более децентрализована, так как блоки в ней являются автономными. Каждое децентрализованное приложение работает на собственном блокчейне, который связан с системой Lachesis.

Что такое виртуальная машина Fantom?

Виртуальная машина Fantom используется в Mainnet Opera. Это система разработки по Fantom, которая предоставляет инструменты для создания и развертывания децентрализованных финансовых приложений (dApps).

Виртуальная машина Ethereum Virtual Machine (EVM) также поддерживается Opera. Она позволяет разработчикам переносить свои децентрализованные приложения на базе Ethereum в сеть Fantom без особых усилий.Это обеспечивает совместимость с крупнейшей в мире платформой на базе смарт-контрактов.

Что такое Lachesis?

Fantom использует свою собственную технику консенсуса Lachesis, а не копирует процессы proof-of-work (PoW), которые используются в Bitcoin и Ethereum.

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

Lachesis славится своим асинхронным механизмом консенсуса aBFT. Создатели Fantom утверждают, что им удалось найти решение давней проблемы масштабирования блокчейна и сделать это без ущерба для других важных характеристик — децентрализации и безопасности. Одним из основных преимуществ Lachesis перед системами консенсуса Practical Byzantine Fault Tolerant (pBFT) является ее устойчивость к распределенным атакам типа «отказ в обслуживании» (DDoS).

В aBFT также используется технология Directed Acyclic Graph (DAG), которая распространена в других развивающихся системах консенсуса блокчейна. Каждый узел сети хранит локальный DAG, который впоследствии используется для вычисления окончательного порядка событий. В отличие от предыдущих систем блокчейн, события транзакций сравниваются с другими узлами сети, а не с самими блоками.

Архитектура Fantom

Архитектуру Fantom составляют три слоя:

  • Opera Core
  • Opera Ware
  • Application Layer

Можем рассматривать архитектуру Fantom на примере гамбургера. Нижней булочкой в протоколе Lachesis является Opera Core, которая отвечает за поддержание консенсуса между узлами. Каждая транзакция хранится на каждом узле, однако Fantom необычен тем, что для подтверждения транзакций требуется второй тип узла, называемый узлом-свидетелем, а для выбора подтверждающих узлов используется техника dPOS. Помимо этого, чтобы работать с валидатором, пользователи должны иметь не менее 1 000 000 FTM

Opera Ware — это ‘мясо’ протокола, которое позволяет ему выполнять такие задачи, как выдача поощрений и создание ‘Story Data’.

Булочка с семенами кунжута — это Opera Application,она имеет общедоступные API, которые позволяют разработчикам подключаться к слою Opera Ware через свои dApps. Приложением, развивающимся из него, является ‘Story Data’, которая представляет собой фундаментальную функцию для хранения неограниченных и обширных записей данных, имеющих важное значение для таких приложений, как управление системой поставок.

Связанные термины