ВИЗНАЧЕННЯ Hyperledger Burrow
Hyperledger Burrow - це один з проектів Hyperledger, який працює як дозволений блокчейн-вузол інтелектуального контракту Ethereum. Основна його функція - виконання коду програмування програмного забезпечення інтелектуального контракту Ethereum на дозволеній віртуальній машині.
НАРУШЕННЯ ВНИЗ Hyperledger Burrow
Hyperledger Burrow розміщується у Фонді Linux, спочатку його розробила Monax, відкрита платформа для створення, доставки та запуску програм на основі блокчейн для бізнес-екосистем. Відомий процесор та виробник мікросхем Intel також спільно спонсорував проект, який наразі перебуває на стадії інкубації.
Hyperledger Burrow виконує функції дозволеного механізму застосування смарт-контрактів, основним завданням якого є безпечне та ефективне виконання та обробка розумних контрактних програм. Він створений для багатоланцюгового середовища, що підтримує оптимізацію додатків.
Багато мереж blockchain, як, наприклад, Ethereum, підтримують розумні контракти, самостійно виконуючи договори з ними, умови контракту безпосередньо записані в код. Простіше кажучи, Hyperledger Burrow виступає розумним перекладачем контрактів, що сприяє виконанню таких договорів у мережі, дотримуючись стандартів віртуальної машини Ethereum (EVM). EVM виконує сценарії смарт-контрактів Ethereum, використовуючи глобальну мережу публічних вузлів. The Burrow виконує функції вузла на блокчейні, який використовує стандарти EVM, щоб забезпечити як безперебійність різних операцій з розумним контрактом, так і високу пропускну здатність транзакцій. (Докладніше див. Вступ до Ethereum Classic.)
Hyperledger Burrow містить такі компоненти:
Система консенсусу піклується про замовлення та обробку різних транзакцій на блокчейні та забезпечує високий вихід транзакцій. Він має вбудований набір валідаторів транзакцій, а також запобігає будь-яким можливим шкідливим спробам зламати та відключити блокчейн. Двигун консенсусу залишається агностичним від смарт-контрактних додатків, оскільки інший рівень, Application Blockchain Interface (ABCI), зберігає ці два окремо, забезпечуючи безпеку основного двигуна від різних програм, які часом можуть включати і шкідливі.
Кожен раз, коли транзакція, що відбувається в мережі блокчейн, вимагає виконання коду розумного контракту, компонент Smart Contract Application (SCA) активує необхідне виконання коду цього облікового запису в дозволеній віртуальній машині Ethereum (EVM). Завдання EVM полягає в тому, щоб забезпечити дотримання специфікацій коду експлуатації Ethereum кодом виконуючої програми та потрібні дозволи надано правильно.
Хоча в даний час Hyperledger Burrow залишається в стадії інкубації, в майбутньому він може досягти кращих показників для задоволення міжфункціональних потреб бізнесу.
Він очікує на підтримку управління ідентифікацією, міжблокова комунікація, багатоланцюгова екосистема, управління життєвим циклом блокчейну та розумне управління життєвим циклом контрактів. Ці функції допоможуть Hyperledger Burrow запропонувати підвищену безпеку, ідентичність та конфіденційність, з потенціалом покращити масштабованість, продуктивність та управління мережами blockchain.
