DEFINISI Hyperledger Burrow
Hyperledger Burrow adalah salah satu projek Hyperledger yang beroperasi sebagai nod blockchain nod kontrak pintar Ethereum yang dibenarkan. Fungsi utamanya adalah untuk melaksanakan kod pengaturcaraan kontrak pintar Ethereum pada mesin maya yang dibenarkan.
MELANGKAH KEHILANGAN Hyperledger Burrow
Hyperledger Burrow dihoskan oleh Yayasan Linux dan pada asalnya direka oleh Monax, platform terbuka untuk membina, menghantar, dan menjalankan aplikasi berasaskan blokchain untuk ekosistem perniagaan. Pemproses terkenal dan pembuat cip Intel juga telah menaja projek itu, yang kini sedang dalam proses inkubasi.
Hyperledger Burrow bertindak sebagai enjin aplikasi kontrak pintar yang diberi tugas utama yang melaksanakan dan memproses program kontrak pintar secara selamat dan cekap. Ia dibina untuk persekitaran pelbagai rantai yang menyokong pengoptimuman khusus aplikasi.
Banyak rangkaian blockchain, seperti Ethereum, menyokong kontrak pintar, kontrak kendiri dengan yang mempunyai syarat kontrak yang ditulis secara langsung ke dalam kod. Secara ringkas, Hyperledger Burrow bertindak sebagai penterjemah kontrak pintar yang memudahkan pelaksanaan kontrak sedemikian pada rangkaian mematuhi piawaian Ethereum Virtual Machine (EVM). EVM melaksanakan skrip kontrak pintar Ethereum menggunakan rangkaian nod awam global. The Burrow bertindak sebagai nod pada blockchain, yang menggunakan piawaian EVM untuk memberikan kesimpulan dari pelbagai transaksi kontrak pintar dan throughput transaksi yang tinggi. (Untuk lebih lanjut, lihat Pengenalan kepada Ethereum Classic.)
Hyperledger Burrow terdiri daripada komponen berikut:
Enjin konsensus menjaga pesanan dan pengendalian pelbagai urus niaga di blockchain, dan memastikan output transaksi yang tinggi. Ia mempunyai set validator transaksi terbina dalam dan juga menghalang sebarang percubaan berniat jahat yang boleh menggodam dan memalsukan blok tersebut. Enjin konsensus kekal agnostik dari aplikasi kontrak pintar sebagai satu lagi lapisan, Aplikasi Blockchain Interface (ABCI), memastikan kedua-dua berasingan, memastikan keselamatan enjin teras dari pelbagai aplikasi, yang kadang-kadang termasuk yang berniat jahat.
Bilamana transaksi yang berlaku di rangkaian blok panggilan memerlukan pelaksanaan kod kontrak pintar, komponen Aplikasi Kontrak Pintar (SCA) mengaktifkan pelaksanaan kod yang diperlukan oleh Ethereum Virtual Machine (EVM) yang diperlukan. Tugas EVM adalah untuk memastikan spesifikasi kod operasi Ethereum dipatuhi oleh kod permohonan yang dilaksanakan, dan kebenaran yang diperlukan diberikan dengan betul.
Walaupun Hyperledger Burrow kini berada dalam tahap inkubasi, pada masa akan datang ia dapat mencapai prestasi yang lebih baik untuk memenuhi keperluan perniagaan rentan fungsian.
Ia mengharapkan untuk menyokong pengurusan identiti, komunikasi antara blokiran, ekosistem berbilang rantaian, pengurusan kitaran hayat blockchain, dan pengurusan kitaran hayat kontrak pintar. Ciri-ciri ini akan membantu Hyperledger Burrow menawarkan keselamatan, identiti dan privasi yang dipertingkatkan, dengan potensi untuk meningkatkan skalabilitas, prestasi, dan tadbir urus rangkaian blockchain.
