ETFFIN Finance >> Kursus keuangan >  >> Cryptocurrency >> Blockchain

Kain Hyperledger

Apa itu Kain Hyperledger?

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

Takeaways Kunci

  • Hyperledger adalah kelas perusahaan, kerangka kerja buku besar terdistribusi sumber terbuka yang diluncurkan oleh Linux Foundation pada bulan Desember 2015.
  • Kain adalah bahan yang sangat modular, platform teknologi buku besar terdesentralisasi (DLT) yang dirancang oleh IBM untuk penggunaan perusahaan industri.
  • Karena Hyperledger Fabric bersifat pribadi dan memerlukan izin untuk mengakses, bisnis dapat memisahkan informasi (seperti harga), plus transaksi bisa 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 kini telah muncul sebagai usaha lintas industri kolaboratif, yang saat ini sedang diselenggarakan oleh Linux Foundation. Di antara beberapa proyek Hyperledger, Fabric adalah yang pertama keluar dari tahap “inkubasi” dan mencapai tahap “aktif” pada Maret 2017.

Bagaimana Kain Hyperledger Bekerja

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

Hyperledger Fabric adalah mesin sumber terbuka untuk blockchain dan menangani fitur terpenting untuk mengevaluasi dan menggunakan blockchain untuk kasus penggunaan bisnis.

Dalam jaringan industri swasta, identitas peserta yang dapat diverifikasi adalah persyaratan utama. Hyperledger Fabric mendukung keanggotaan berdasarkan izin; semua peserta jaringan harus memiliki identitas yang diketahui. Banyak sektor bisnis, seperti kesehatan dan keuangan, terikat oleh peraturan perlindungan data yang mengamanatkan pemeliharaan 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:

  • Pengurangan jumlah tingkat kepercayaan dan verifikasi yang membuat jaringan dan pemrosesan bebas dari kekacauan
  • Peningkatan skalabilitas jaringan
  • 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. Contohnya, jika fungsi sudah ada yang memverifikasi identitas peserta, jaringan tingkat perusahaan hanya perlu memasang dan menggunakan kembali modul yang ada ini alih-alih membangun fungsi yang sama dari awal.

Para peserta di jaringan memiliki tiga peran berbeda:

  • Pendukung
  • pembuat komitmen
  • Pemberi persetujuan

Pendeknya, proposal transaksi diajukan kepada endorser peer sesuai dengan kebijakan endorsement yang telah ditetapkan mengenai jumlah endorser yang dibutuhkan. Setelah pengesahan yang cukup oleh endorser, batch atau blok transaksi dikirimkan ke committer. Committers memvalidasi bahwa kebijakan endorsement telah diikuti dan tidak ada transaksi yang bertentangan. Setelah kedua pemeriksaan dilakukan, transaksi dibukukan ke buku besar.

Sumber gambar:IBM

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

Contoh Kain Hyperledger

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

Karena pergerakan produk dapat melibatkan pihak lain, seperti kebiasaan, sebuah perusahaan pelayaran, dan bank pembiayaan, harga pribadi dapat diungkapkan kepada semua pihak yang terlibat jika versi dasar teknologi blockchain digunakan untuk mendukung transaksi ini.

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

Kritik terhadap Kain Hyperledger

Puncak antusiasme kripto pecah pada 2018 setelah jatuhnya harga bitcoin (yang mencapai puncaknya pada 17 Desember, 2017). Klaim yang terlalu optimis tentang nilai teknologi baru digantikan dengan skeptisisme, dan teknologi terkait, termasuk Hyperledger, juga menderita skeptisisme ini.

Pesaing Hyperledger Fabric

Hyperledger Fabric bersaing dengan proyek Hyperledger lainnya seperti Iroha, India, dan gigi gergaji. Ini juga bersaing dengan Corda R3, yang juga swasta, DLT berbasis izin.

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

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

Fabric Hyperledger Bukan Blockchain dan Tidak Efisien

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

Arsitektur Fabric jauh lebih kompleks daripada platform blockchain mana pun sementara juga kurang aman terhadap 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 ditingkatkan dengan bisnis mereka.

Hyperledger Fabric juga telah dikritik karena kurangnya ketahanan. 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 di Techcrunch, "Pembaruan terbesar melibatkan pemaksaan kesepakatan di antara para pihak sebelum data baru dapat ditambahkan ke buku besar, dikenal sebagai tata kelola kontrak pintar yang terdesentralisasi."

Meskipun pembaruan bukanlah perubahan besar dalam kesederhanaan atau penerapan Fabric, itu menunjukkan bahwa kemajuan terus dibuat dalam industri cryptocurrency di luar crypto-mania yang terjadi pada tahun 2018. Selama lima hingga sepuluh tahun ke depan, diharapkan bahwa blockchain perusahaan pasti akan menemukan penggunaannya yang tepat.