Hyperledger

Apa Hyperledger?

Hyperledger adalah proyek blockchain perusahaan global yang menawarkan kerangka kerja, standar, pedoman, dan alat yang diperlukan untuk membangun blockchain open source dan aplikasi terkait untuk digunakan di berbagai industri. Proyek Hyperledger mencakup berbagai platform blockchain berizin yang siap untuk perusahaan, di mana peserta jaringan saling mengenal dan karena itu memiliki kepentingan intrinsik untuk berpartisipasi dalam proses pembuatan konsensus.

Menggunakan komponen yang tersedia di bawah payung Hyperledger, sebuah bisnis dapat menerapkan berbagai solusi dan layanan blockchain modular untuk secara signifikan meningkatkan kinerja operasi mereka dan efisiensi proses bisnis mereka.

Poin Penting

  • Hyperledger adalah komunitas open source yang berfokus pada pengembangan rangkaian kerangka kerja, alat, dan pustaka yang stabil untuk penerapan blockchain tingkat perusahaan yang memiliki izin.
  • Ini adalah kolaborasi global, diselenggarakan oleh The Linux Foundation, dan mencakup organisasi anggota yang merupakan pemimpin di bidang keuangan, perbankan, Internet of Things, rantai pasokan, manufaktur, dan teknologi.
  • Beberapa subproyek ada, termasuk Hyperledger Fabric, Sawtooth, Composer, dan Cello.

Memahami Hyperledger

Proyek Hyperledger dibuat pada Desember 2015 oleh Linux Foundation yang berbasis di San Francisco, California.Ini dimulai dengan 30 perusahaan anggota, dan telah berkembang menjadi lebih dari 120 perusahaan anggota saat ini.1

Hyperledger didirikan dengan tujuan untuk mempercepat kolaborasi seluruh industri untuk mengembangkan blockchain berkinerja tinggi dan andal serta kerangka kerja teknologi berbasis buku besar terdistribusi yang dapat digunakan di berbagai sektor industri untuk meningkatkan efisiensi, kinerja, dan transaksi berbagai bisnis. proses.

Hyperledger adalah kolaborasi global yang mencakup bisnis terkemuka dari bidang keuangan, perbankan, Internet of Things (IoT), manajemen rantai pasokan , manufaktur dan produksi, serta teknologi.Mereka termasuk nama-nama besar seperti Bosch, Daimler, IBM, Samsung, Microsoft, Hitachi, American Express, JP Morgan, dan Visa, selain sejumlah startup berbasis blockchain seperti Blockforce dan ConsenSys.

Struktur Organisasi Hyperledger

Pada dasarnya, Hyperledger bukanlah organisasi, jaringan cryptocurrency, atau sistem blockchain. Itu tidak mendukung cryptocurrency seperti bitcoin, tetapi bekerja dengan menyediakan infrastruktur dan standar yang diperlukan untuk mengembangkan berbagai sistem dan aplikasi berbasis blockchain untuk keperluan industri. Pikirkan Hyperledger sebagai hub, di mana berbagai proyek dan alat berbasis blockchain individu yang mematuhi filosofi desain yang ditentukan beroperasi di bawah payungnya.

Berbagai proyek tersebut meliputi:

  • Hyperledger Fabric adalah platform untuk membangun berbagai produk, solusi, dan aplikasi berbasis blockchain untuk penggunaan bisnis.
  • Hyperledger Cello memungkinkan blockchain untuk digunakan melalui model penyebaran “as-a-service” sesuai permintaan (Blockchain-as-a-Service).
  • Hyperledger Explorer adalah utilitas dasbor yang memungkinkan pemantauan, pencarian, dan pemeliharaan perkembangan blockchain dan data terkait.
  • Hyperledger Burrow adalahnode blockchain kontrak pintar Ethereum berizin yang menangani transaksi dan mengeksekusi kode kontrak pintar di Ethereum Virtual Machine (EVM). 
  • Hyperledger Sawtooth adalah platform blockchain modular tingkat perusahaan yang menggunakan algoritme konsensus Bukti Waktu Berlalu yang inovatif. 
  • Hyperledger Caliper adalah alat benchmark blockchain yang digunakan untuk mengevaluasi kinerja implementasi blockchain tertentu.

Semua proyek semacam itu di bawah payung Hyperledger mengikuti metodologi desain yang mendukung pendekatan modular dan dapat diperluas, interoperabilitas, dan fitur keamanan. Proyek tetap agnostik terhadap token atau cryptocurrency tertentu, meskipun pengguna dapat membuatnya sesuai kebutuhan.

Lapisan Teknologi Hyperledger

Dalam hal arsitektur, Hyperledger menggunakan komponen bisnis utama berikut:

  • Lapisan konsensus menangani pembuatan kesepakatan tentang pesanan dan mengkonfirmasikan kebenaran set transaksi yang merupakan blok.
  • Lapisan kontrak pintar bertanggung jawab untuk memproses permintaan transaksi dan hanya mengotorisasi transaksi yang valid.
  • Lapisan komunikasi menangani pengangkutan pesan peer-to-peer.
  • Layanan manajemen identitas adalah fungsi yang diperlukan untuk memelihara dan memvalidasi identitas pengguna dan sistem dan membangun kepercayaan pada blockchain.
  • API, atau antarmuka pemrograman aplikasi , memungkinkan aplikasi dan klien eksternal untuk berinteraksi dengan blockchain.