Komposer Hyperledger
Apakah Komposer Hyperledger?
Hyperledger ialah satu set alat sumber pen yang membenarkan pemilik perniagaan, pengendali dan pembangun cara untuk mencipta aplikasi rantaian blok dan kontrak pintar yang bertujuan untuk menyelesaikan masalah perniagaan dan/atau meningkatkan kecekapan operasi. Ia adalah contoh aplikasi komersial blockchain-as-a-service (BaaS). Komposer Hyperledger ialah salah satu daripada beberapa projek Hyperledger yang dihoskan oleh Yayasan Linux dengan kerjasama ahli korporat .
Sehingga Ogos 2019, projek Komposer Hyperledger berada dalam status tidak digunakan, bermakna semasa ia masih digunakan, tiada seorang pun penyelenggara secara aktif membangunkan ciri baharu atau memberikan sokongan. Komposer telah digabungkan ke dalam Hyperledger Fabric v1.4+ .
Memahami Komposer Hyperledger
Komposer Hyperledger dibina dalam Javascript, bahasa pengaturcaraan bebas platform yang turut menyokong penggunaan perpustakaan terbina dalam dan menggunakan fungsi dan skrip yang tersedia untuk menjadikan utiliti lebih berskala dan boleh digunakan semula. Komposer ialah rangka kerja pembangunan aplikasi yang memudahkan dan mempercepatkan penciptaan aplikasi blockchain fabrik Hyperledger.
Menggunakan Komposer Hyperledger, ahli perniagaan yang tidak mempunyai pengetahuan teknikal boleh bekerjasama dengan pembangun untuk membina ciri khusus dengan mudah. Mereka termasuk mentakrifkan peraturan perniagaan berdasarkan transaksi rantaian blok yang akan diproses, mentakrifkan aset yang ditukar dalam kes penggunaan berasaskan rantaian blok, dan menentukan kawalan untuk peserta, identiti, peranan dan tahap akses mereka untuk melaksanakan pelbagai jenis transaksi.
Begitu juga, pembangun yang menggunakan Hyperledger Composer boleh membina dan mengkonfigurasi komponen teras blok blok dengan mudah yang merangkumi aset digital rangkaian, logik transaksi, peserta dan kawalan akses. Komposer menyokong perkongsian, kebolehgunaan semula dan kebolehskalaan komponen merentas pelbagai organisasi. Seseorang boleh menjana skrip dan API yang diperlukan dengan mudah yang diperlukan untuk pelaksanaan perniagaan menggunakan Hyperledger Composer. Ia juga menyokong kes penggunaan dan ujian masa nyata, yang juga boleh dilakukan melalui taman permainan Komposer berasaskan web tanpa memerlukan pemasangan tempatan.
Menggunakan Komposer Hyperledger, individu boleh membuat dan menjalankan sampel rantaian blok, dan memberikan kebenaran terhad kepada pelbagai peserta. Sebagai contoh, seseorang boleh membina "Rangkaian Barangan Mudah rosak" dengan mudah yang memudahkan perdagangan barangan seperti buah-buahan dan sayur-sayuran, termasuk peserta seperti petani, pengirim dan pengimport, menentukan peranan individu untuk setiap peserta, mentakrifkan dan melaksanakan syarat perjanjian antara peserta, menjejaki penghantaran, mengiktiraf, memantau dan melaporkan status barangan pada pelbagai peringkat dalam rantaian bekalan, dan pengurusan pembayaran.
Pertimbangan Khas
Komposer Hyperledger menawarkan banyak kelebihan termasuk penciptaan aplikasi blockchain yang lebih pantas dalam langkah mudah, pemodelan dan ujian yang lancar dan kos rendah yang membolehkan pengguna membina, menguji dan menggunakan pelbagai pilihan dan kemudian melaksanakan pilihan yang menawarkan kesesuaian terbaik, dan kebolehgunaan semula apl dan API sedia ada yang mengurangkan usaha dan kos.
Arkib Rangkaian Perniagaan adalah pusat kepada seni bina Hyperledger Composer, dan ia mengekalkan data teras dan kefungsian rangkaian perniagaan yang merangkumi model perniagaan, logik transaksi dan kawalan akses. Taman Permainan Komposer ialah antara muka berasaskan web yang membolehkan pemodelan keperluan dan fungsi perniagaan, ujian berfungsi, serta ujian penggunaan pada rantaian langsung. Penyambung LoopBack yang menyokong pelbagai API dan keupayaan penyepaduan membenarkan pelbagai aplikasi pelanggan serta aplikasi bukan rantaian sebagai medium yang mudah untuk disambungkan dengan Komposer Hyperledger.
Sorotan
Komposer bertujuan untuk memudahkan penciptaan aplikasi blockchain sumber terbuka yang memupuk kerjasama antara dalam organisasi dan rangkaian perniagaan .
Komposer Hyperledger ialah set alat berorientasikan perniagaan untuk mencipta aplikasi blockchain perusahaan, di bawah payung projek Hyperledger.
Kerja pada komposer telah dihentikan pada musim panas 2019, dan kini merupakan sebahagian daripada platform Hyperledger Fabric yang lebih komprehensif .