ОПРЕДЕЛЕНИЕ на Hyperledger Burrow
Hyperledger Burrow е един от проектите на Hyperledger, който работи като разрешен блокчейн възел за интелигентен договор на Ethereum. Основната му функция е да изпълнява програмния код за програмиране на смартфони Ethereum на разрешена виртуална машина.
НАРУШЕНИЕ НАДОЛУ Hyperledger Burrow
Hyperledger Burrow е домакин на Linux Foundation и първоначално е проектиран от Monax, отворена платформа за изграждане, изпращане и изпълнение на приложения, базирани на blockchain за бизнес екосистеми. Известният процесор и производител на чипове Intel също е спонсорирал проекта, който в момента е в инкубационна фаза.
Hyperledger Burrow действа като упълномощен двигател за прилагане на интелигентни договори, чиято основна задача е изпълнението и обработката на интелигентни договорни програми по сигурен и ефективен начин. Той е създаден за многоверижна среда, която поддържа специфична за приложението оптимизация.
Много блокчейн мрежи, като Ethereum, поддържат интелигентни договори, самостоятелно изпълняващи договори с тях, които имат договорни условия, директно записани в кода. Казано по-просто, Hyperledger Burrow действа като умен преводач на договори, улесняващ изпълнението на такива договори в мрежата, спазвайки стандартите на виртуалната машина на Ethereum (EVM). EVM изпълнява сценариите за интелигентни договори на Ethereum, използвайки глобална мрежа от публични възли. Burrow действа като възел на blockchain, който използва EVM стандартите, за да осигури както окончателност на различни интелигентни договорни транзакции, така и висока производителност на транзакции. (За повече информация вижте Въведение в Ethereum Classic.)
Hyperledger Burrow съдържа следните компоненти:
Двигателят с консенсус се грижи за поръчката и обработката на различни транзакции на блокчейна и гарантира високото извеждане на транзакции. Той има вграден набор от валидатори на транзакции и също така предотвратява евентуални злонамерени опити за хакване и блокиране на блокчейна. Двигателят на консенсуса остава агностичен от приложенията за интелигентни договори като друг слой, Application Blockchain Interface (ABCI), поддържа двата отделни, като гарантира сигурността на основния двигател от различните приложения, които понякога могат да включват злонамерени.
Всеки път, когато транзакцията, възникнала в блокчейн мрежата, изисква изпълнението на интелигентен код на договора, компонентът Smart Contract Application (SCA) активира необходимото изпълнение на кода на този акаунт в разрешена виртуална машина Ethereum (EVM). Задачата на EVM е да гарантира, че спецификациите на кода за работа на Ethereum се спазват от кода на изпълняващото приложение и необходимите разрешения са правилно предоставени.
Докато Hyperledger Burrow понастоящем остава в инкубационен етап, в бъдеще може да постигне по-добри резултати, за да отговори на многофункционалните бизнес нужди.
Очаква да подкрепи управление на идентичността, междублокова комуникация, многоверижна екосистема, управление на жизнения цикъл на блокчейните и интелигентно управление на жизнения цикъл на договорите. Тези функции ще помогнат на Hyperledger Burrow да предложи подобрена сигурност, идентичност и поверителност, с потенциал да подобрят мащабируемостта, производителността и управлението на блокчейн мрежите.
