DEFINISI Burrow Hyperledger
Hyperledger Burrow adalah salah satu proyek Hyperledger yang beroperasi sebagai node blockchain kontrak cerdas Ethereum yang diijinkan. Fungsi utamanya adalah untuk mengeksekusi kode pemrograman kontrak pintar Ethereum pada mesin virtual yang diizinkan.
BREAKING DOWN Hyperledger Burrow
Hyperledger Burrow di-host oleh Linux Foundation dan pada awalnya dirancang oleh Monax, platform terbuka untuk membangun, mengirim, dan menjalankan aplikasi berbasis blockchain untuk ekosistem bisnis. Prosesor dan pembuat chip terkenal Intel juga turut mensponsori proyek tersebut, yang saat ini dalam tahap inkubasi.
Hyperledger Burrow bertindak sebagai mesin aplikasi kontrak pintar yang diijinkan yang pekerjaan utamanya adalah melaksanakan dan memproses program kontrak pintar dengan cara yang aman dan efisien. Ini dibangun untuk lingkungan multi-rantai yang mendukung pengoptimalan khusus aplikasi.
Banyak jaringan blockchain, seperti Ethereum, mendukung kontrak pintar, kontrak pelaksana mandiri dengan yang memiliki ketentuan kontrak yang langsung ditulis ke dalam kode. Dalam istilah sederhana, Hyperledger Burrow bertindak sebagai penerjemah kontrak pintar yang memfasilitasi pelaksanaan kontrak tersebut di jaringan yang mengikuti standar Ethereum Virtual Machine (EVM). EVM mengeksekusi skrip kontrak pintar Ethereum menggunakan jaringan global node publik. Burrow bertindak sebagai simpul pada blockchain, yang menggunakan standar EVM untuk memberikan kesimpulan dari berbagai transaksi kontrak pintar dan throughput transaksi yang tinggi. (Untuk lebih lanjut, lihat Pengantar Ethereum Classic.)
Hyperledger Burrow terdiri dari komponen-komponen berikut:
Mesin konsensus menangani pemesanan dan penanganan berbagai transaksi pada blockchain, dan memastikan hasil transaksi yang tinggi. Ini memiliki seperangkat validator transaksi bawaan dan juga mencegah segala upaya jahat yang mungkin terjadi dalam meretas dan memalsukan blockchain. Mesin konsensus tetap agnostik dari aplikasi kontrak pintar karena lapisan lain, Application Blockchain Interface (ABCI), membuat keduanya terpisah, memastikan keamanan mesin inti dari berbagai aplikasi, yang kadang-kadang termasuk yang berbahaya.
Setiap kali transaksi yang terjadi pada jaringan blockchain membutuhkan eksekusi kode kontrak pintar, komponen Aplikasi Kontrak Cerdas (SCA) mengaktifkan eksekusi kode akun yang diperlukan dalam Ethereum Virtual Machine (EVM) yang diijinkan. Tugas EVM adalah memastikan bahwa spesifikasi kode operasi Ethereum dipatuhi oleh kode aplikasi pelaksana, dan izin yang diperlukan diberikan dengan benar.
Sementara Hyperledger Burrow saat ini masih dalam tahap inkubasi, di masa depan mungkin mencapai kinerja yang lebih baik untuk memenuhi kebutuhan bisnis lintas fungsional.
Itu diharapkan untuk mendukung manajemen identitas, komunikasi antar-blockchain, ekosistem multi-rantai, manajemen siklus hidup blockchain, dan manajemen siklus hidup kontrak yang cerdas. Fitur-fitur ini akan membantu Hyperledger Burrow menawarkan peningkatan keamanan, identitas, dan privasi, dengan potensi untuk meningkatkan skalabilitas, kinerja, dan tata kelola jaringan blockchain.