Hyperledger Burrow

Что такое Hyperledger Burrow?

Hyperledger Барроу является одним из проектов Hyperledger , который работает как Разрешенный Эфириум умного контракта   blockchain узел. Его основная функция — выполнение программного кода смарт-контракта Ethereum на разрешенной виртуальной машине.

РАЗБИВАНИЕ Hyperledger Burrow

Hyperledger Burrow размещается на базе Linux Foundation и изначально была разработана Monax, открытой платформой для создания, доставки и запуска приложений на основе блокчейнов для бизнес-экосистем . Известный производитель процессоров и микросхем Intel также стал одним из спонсоров проекта, который в настоящее время находится на стадии инкубации.

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

Многие сети блокчейнов, такие как Ethereum, поддерживают смарт-контракты, самоисполняющиеся контракты с условиями контракта, прямо записанными в коде. Проще говоря, Hyperledger Burrow действует как интерпретатор смарт-контрактов, облегчая выполнение таких контрактов в сети в соответствии со стандартами виртуальной машины Ethereum (EVM). EVM выполняет сценарии смарт-контрактов Ethereum, используя глобальную сеть общедоступных узлов. Burrow действует как узел в блокчейне, который использует стандарты EVM для обеспечения как убедительности различных транзакций смарт-контрактов, так и высокой пропускной способности транзакций. (Подробнее см  . Введение в Ethereum Classic .)

Hyperledger Burrow состоит из следующих компонентов:

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

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

Хотя Hyperledger Burrow в настоящее время остается на стадии инкубации, в будущем он может достичь более высокой производительности для удовлетворения межфункциональных потребностей бизнеса.

Ожидается, что он будет поддерживать управление идентификацией, взаимодействие между блокчейнами, многоцепочечную экосистему, управление жизненным циклом блокчейна и управление жизненным циклом смарт-контрактов. Эти функции помогут Hyperledger Burrow обеспечить повышенную безопасность, идентификацию и конфиденциальность с потенциалом улучшения масштабируемости, производительности и управления сетями блокчейнов.