Kain hiperledger

Apa Kain hiperledger?

Hyperledger Fabric adalah kerangka kerja blockchain modular yang bertindak sebagai dasar untuk mengembangkan produk, solusi, dan aplikasi berbasis blockchain menggunakan komponen plug-and-play yang ditujukan untuk digunakan dalam perusahaan swasta.

Poin Penting

  • Hyperledger adalah kerangka kerja buku besar terdistribusi sumber terbuka tingkat perusahaan yang diluncurkan oleh Linux Foundation pada bulan Desember 2015.
  • Fabric adalah platform teknologi buku besar (DLT) yang sangat modular dan terdesentralisasi yang dirancang oleh IBM untuk penggunaan perusahaan industri.
  • Karena Hyperledger Fabric bersifat pribadi dan memerlukan izin untuk mengakses, bisnis dapat memisahkan informasi (seperti harga), ditambah transaksi dapat dipercepat karena jumlah node di jaringan berkurang.
  • Fabric 2.0 dirilis pada Januari 2020. Fitur utama dari versi ini adalah transaksi yang lebih cepat, teknologi kontrak pintar yang diperbarui, dan berbagi data yang efisien.

Hyperledger Fabric diprakarsai oleh Digital Asset dan IBM dan sekarang telah muncul sebagai usaha kolaboratif lintas industri, yang saat ini di-host oleh Linux Foundation. Di antara beberapa proyek Hyperledger, Fabric adalah yang pertama keluar dari tahap “inkubasi” dan mencapai tahap “aktif” pada Maret 2017.

Cara Kerja Hyperledger Fabric

Jaringan blockchain tradisional tidak dapat mendukung transaksi pribadi dan kontrak rahasia yang paling penting untuk bisnis. Hyperledger Fabric dirancang sebagai tanggapan atas hal ini sebagai fondasi modular, terukur, dan aman untuk menawarkan solusi blockchain industri.

Hyperledger Fabric adalah mesin open-source untuk blockchain dan menangani fitur paling penting untuk mengevaluasi dan menggunakan blockchain untuk kasus penggunaan bisnis.

Dalam jaringan industri swasta, identitas peserta yang dapat diverifikasi merupakan persyaratan utama. Hyperledger Fabric mendukung keanggotaan berdasarkan izin; semua peserta jaringan pasti memiliki identitas yang diketahui. Banyak sektor bisnis, seperti kesehatan dan keuangan, terikat oleh peraturan perlindungan data yang mewajibkan penyimpanan data tentang berbagai peserta dan akses masing-masing ke berbagai titik data. Fabric mendukung keanggotaan berbasis izin tersebut.

Arsitektur Modular

Arsitektur modular dari Hyperledger Fabric memisahkan alur kerja pemrosesan transaksi menjadi tiga tahap berbeda: kontrak pintar yang disebut kode rantai yang terdiri dari pemrosesan logika terdistribusi dan persetujuan sistem, pemesanan transaksi, serta validasi dan komitmen transaksi. Pemisahan ini menawarkan banyak manfaat:

  • Penurunan jumlah tingkat kepercayaan dan verifikasi yang menjaga jaringan dan pemrosesan tetap rapi
  • Skalabilitas jaringan yang ditingkatkan
  • Performa keseluruhan yang lebih baik

Selain itu, dukungan Hyperledger Fabric untuk plug-and-play berbagai komponen memungkinkan penggunaan kembali fitur yang ada dengan mudah dan integrasi berbagai modul yang sudah jadi. Misalnya, jika sudah ada fungsi yang memverifikasi identitas peserta, jaringan tingkat perusahaan hanya perlu menyambungkan dan menggunakan kembali modul yang ada ini alih-alih membangun fungsi yang sama dari awal.

Para peserta di jaringan memiliki tiga peran berbeda:

  • Pendukung
  • Pelaku
  • Consenter

Singkatnya, proposal transaksi diajukan ke endorser peer sesuai dengan kebijakan endorsement yang telah ditentukan sebelumnya tentang jumlah endorser yang dibutuhkan. Setelah dukungan yang memadai oleh pendukung, batch atau blok transaksi dikirimkan ke pelaku. Para pelaku memvalidasi bahwa kebijakan pengesahan telah diikuti dan tidak ada transaksi yang bertentangan. Setelah kedua pemeriksaan dilakukan, transaksi dilakukan ke buku besar.

Sumber gambar: IBM

Karena hanya instruksi konfirmasi — seperti tanda tangan dan set baca / tulis — yang dikirim melalui jaringan, skalabilitas dan kinerja jaringan ditingkatkan. Hanya pendukung dan pelaku yang memiliki akses ke transaksi, dan keamanan ditingkatkan dengan lebih sedikit peserta yang memiliki akses ke titik data utama.

Contoh dari Hyperledger Fabric

Misalkan ada produsen yang ingin mengirimkan coklat ke pengecer atau pasar pengecer tertentu (yaitu, semua pengecer AS) dengan harga tertentu tetapi tidak ingin mengungkapkan harga tersebut di pasar lain (misalnya, pengecer Cina).

Karena pergerakan produk dapat melibatkan pihak lain, seperti bea cukai, perusahaan pengiriman, dan bank pembiayaan, harga privat dapat diungkapkan kepada semua pihak yang terlibat jika versi dasar dari teknologi blockchain digunakan untuk mendukung transaksi ini.

Hyperledger Fabric mengatasi masalah ini dengan merahasiakan transaksi pribadi di jaringan; hanya peserta yang perlu tahu yang mengetahui detail yang diperlukan. Partisi data di blockchain memungkinkan poin data tertentu hanya dapat diakses oleh pihak yang perlu mengetahuinya.

Kritik terhadap Hyperledger Fabric

Tanda air tinggi dari antusiasme crypto pecah pada 2018 setelah jatuhnya harga bitcoin (yang mencapai puncaknya pada 17 Desember 2017). Klaim yang terlalu optimis tentang nilai teknologi baru diganti dengan skeptisisme, dan teknologi terkait, termasuk Hyperledger, juga menderita karena skeptisisme ini.

Pesaing Hyperledger Fabric

Hyperledger Fabric bersaing dengan proyek Hyperledger lainnya seperti Iroha, Indy, dan Sawtooth. Itu juga bersaing dengan Corda R3, yang juga merupakan DLT swasta berbasis izin.

Perusahaan layanan Blockchain Chainstack menerbitkan sebuah makalah pada Januari 2020  yang menunjukkan perkembangan di Corda secara historis lebih tinggi daripada pengembangan di Fabric, meskipun pengembangan Fabric melewati Corda pada Q3 2019 ketika Fabric beralih ke GitHub.

Laporan Chainstack menunjukkan bahwa meskipun ada tiga kali lebih banyak pengembang yang mengerjakan Fabric, pengembang Corda memberikan kontribusi kode lebih dari dua kali lebih banyak, dan pengembang Fabric mendorong kode yang jauh lebih sedikit per pengembang daripada pengembang Corda.

Hyperledger Fabric Bukan Blockchain dan Tidak Efisien

Beberapa kritik dari Hyperledger Fabric menunjukkan bahwa blockchain pribadi berbasis izin dengan fitur-fitur Hyperledger Fabric bukanlah blockchain, dan teknologi non-blockchain saat ini jauh lebih murah dan memberikan jumlah keamanan yang sama. Stuart Popejoy dari Cointelegraph menulis kasus ini seperti ini:

Arsitektur Fabric jauh lebih kompleks daripada platform blockchain mana pun sementara juga kurang aman dari gangguan dan serangan. Anda akan berpikir bahwa blockchain “pribadi” setidaknya akan menawarkan skalabilitas dan kinerja, tetapi Fabric juga gagal di sini. Sederhananya, pilot yang dibangun di atas Fabric akan menghadapi penerapan yang kompleks dan tidak aman yang tidak akan dapat diskalakan dengan bisnis mereka.


Hyperledger Fabric juga dikritik karena kurang tahan banting.Sebuah tim peneliti dari Sorbonne di Paris dan CSIRO – Data61, badan sains nasional Australia, menemukan bahwa penundaan jaringan yang signifikan mengurangi keandalan Fabric: “[B] y menunda propagasi blok, kami menunjukkan bahwa Hyperledger Fabric tidak memberikan jaminan konsistensi yang memadai untuk diterapkan di lingkungan kritis. “

Hyperledger Fabric 2.0 Dirilis pada Januari 2020

Pada Januari 2020, Hyperledger Fabric 2.0 dirilis untuk mengatasi beberapa kritik yang ada. Menurut Ron Miller dari Techcrunch , “Pembaruan terbesar melibatkan pemaksaan kesepakatan di antara para pihak sebelum data baru dapat ditambahkan ke buku besar, yang dikenal sebagai tata kelola kontrak pintar yang terdesentralisasi.”

Meskipun pembaruan tersebut bukanlah perubahan besar dalam kesederhanaan atau penerapan Fabric, pembaruan tersebut menunjukkan bahwa kemajuan terus dibuat dalam industri cryptocurrency di luar kripto-mania yang terjadi pada tahun 2018. Selama lima hingga sepuluh tahun ke depan, ini berharap bahwa blockchain perusahaan tidak diragukan lagi akan menemukan penggunaan yang tepat.