BerandaUncategorizedHyperledger Composer

Hyperledger Composer

Hyperledger Composer adalah seperangkat alat sumber terbuka yang memungkinkan pemilik bisnis, operator, dan pengembang untuk membuat aplikasi blockchain dan kontrak pintar yang ditujukan untuk memecahkan masalah bisnis dan/atau meningkatkan efisiensi operasional. Ini adalah contoh aplikasi komersial blockchain-as-a-service (BaaS). Hyperledger Composer adalah salah satu dari beberapa proyek Hyperledger yang diselenggarakan oleh The Linux Foundation bekerja sama dengan anggota perusahaan. Pada bulan Agustus 2019, proyek Hyperledger Composer berstatus tidak berlaku lagi, yang berarti bahwa meskipun masih digunakan, tidak ada pengelola yang secara aktif mengembangkan fitur baru atau memberikan dukungan. Composer telah digabungkan ke dalam Hyperledger Fabric v1.4+.

Memahami Hyperledger Composer

Hyperledger Composer dibuat dalam Javascript, bahasa pemrograman yang tidak bergantung pada platform yang juga mendukung penggunaan pustaka bawaan dan menggunakan fungsi dan skrip yang tersedia untuk membuat utilitas lebih mudah diskalakan dan dapat digunakan kembali. Composer adalah kerangka kerja pengembangan aplikasi yang menyederhanakan dan mempercepat pembuatan aplikasi blockchain Hyperledger fabric.

Dengan menggunakan Hyperledger Composer, seorang pebisnis tanpa pengetahuan teknis dapat dengan mudah berkolaborasi dengan pengembang untuk membangun fitur-fitur tertentu. Fitur-fitur tersebut meliputi mendefinisikan aturan bisnis berdasarkan transaksi blockchain mana yang akan diproses, mendefinisikan aset yang dipertukarkan dalam kasus penggunaan berbasis blockchain, dan mendefinisikan kontrol untuk partisipan, identitas, peran, dan tingkat akses mereka untuk melakukan berbagai jenis transaksi.

Demikian pula, seorang pengembang yang menggunakan Hyperledger Composer dapat dengan mudah membangun dan mengonfigurasi komponen inti blockchain yang meliputi aset digital jaringan, logika transaksi, partisipan, dan kontrol akses. Composer mendukung pembagian, penggunaan ulang, dan skalabilitas komponen di berbagai organisasi. Seseorang dapat dengan mudah membuat skrip dan API yang diperlukan untuk implementasi bisnis menggunakan Hyperledger Composer. Composer juga mendukung kasus penggunaan dan pengujian waktu nyata, yang bahkan dapat dilakukan melalui taman bermain Composer berbasis web tanpa memerlukan instalasi lokal. Dengan menggunakan Hyperledger Composer, seseorang dapat membuat dan menjalankan contoh blockchain, dan memberikan izin terbatas kepada berbagai peserta. Misalnya, seseorang dapat dengan mudah membangun “Jaringan Barang yang Mudah Rusak” yang memfasilitasi perdagangan barang-barang seperti buah-buahan dan sayuran, melibatkan peserta seperti petani, pengirim, dan importir, menentukan peran individu untuk setiap peserta, menentukan dan melaksanakan ketentuan perjanjian antara peserta, melacak pengiriman, mengakui, memantau, dan melaporkan status barang di berbagai tahap dalam rantai pasokan, dan manajemen pembayaran.

Pertimbangan Khusus

Hyperledger Composer menawarkan banyak keuntungan yang mencakup pembuatan aplikasi blockchain yang lebih cepat dalam langkah-langkah mudah, pemodelan dan pengujian yang lancar dan berbiaya rendah yang memungkinkan pengguna untuk membangun, menguji, dan menerapkan berbagai opsi lalu menerapkan yang paling sesuai, dan penggunaan kembali aplikasi dan API yang ada yang mengurangi upaya dan biaya.

Arsip Jaringan Bisnis merupakan inti dari arsitektur Hyperledger Composer, dan memelihara data inti dan fungsionalitas jaringan bisnis yang mencakup model bisnis, logika transaksi, dan kontrol akses. Composer Playground adalah antarmuka berbasis web yang memungkinkan pemodelan persyaratan dan fungsi bisnis, pengujian fungsional, serta pengujian penerapan pada blockchain langsung. Konektor LoopBack yang mendukung berbagai API dan kemampuan integrasi memungkinkan berbagai aplikasi klien serta aplikasi non-blockchain menjadi media yang mudah untuk berinteraksi dengan Hyperledger Composer.

Artikel Sebelumnya
Artikel Berikutnya

Baca Juga