sekilas tentang platform blockchain as a service IBM dan Microsoft
Bila pada Publick Blockhain memungkinan komunikasi P2P (peer to peer), dimana 2 orang pihak dapat bertransaksi tanpa campur tangan pihak ketiga, setiap transaksi dapat terlihat oleh setiap partisipant, data dapat disalin disetiap komputer tanpa memerlukan sentral server, maka pada private blockchainpun dapat berbuat seperti tersbut akan tetapu memerlukan usaha ekstra agar tidak semua transaksi dan data pihak yang bertransaksi dapat diketahui oleh setiap orang. diperlukan usaha khusus untuk membuat back end cloud computing yang bersifat private.
Gagasan Microsoft adalah menyediakan kebutuhan bisnis solusi blockchain dalam arsitektur cloud dan infra-struktur backend menggunakan Azure. Developer dapat menggunakan Microsoft Visual Studio sebagai tools untuk membangun solusi blockchain.
Masalah utama dalam blockchain adalah identity management dan key management. kedua adalah privacy, dan ketiga adalah interoperability.
Microsoft mengembangkan solusi Bletchley, Teknologi Open source mendukung keperluan pengembangan blockchain. Mendukung open standard untuk protokol level implementasi Peer2Peer/networking, konsensus, database dan virtual machine. Azure akan bersifat terbuka terhadap semua protokol tersebut. Bletchley bersifat modular framework, memungkinan penggunaan modular dapat dipakai terpisah. Bletchley memperkenalkan istilah Cryptlets
Cryptlets adalah principal building blocks untuk memperkenalkan tier blockhain middleware yang aman. middleware berfungsi sebagai services in the cloud (Azure/Azure Stack, AWS, Google, Private)
Cryptlets adalah off-chain code komponen yang ditulis dalam bahasa programming apa saja, dieksekusi dalam channel yang aman, terpercaya. Cryptlets dapat digunakan pada smart contracts dan UTXO (unspent transaction output) systems
Contoh implementasi Cryptlets. Setiap jam 4 sore akan dihitung perhitungan seperti rumus diatas LIBOR * 0.04%) + Diff(Gold) . entah rumus apa. Ada 3 pihak yaitu Bank, Hedge Fund dan Insurance yang terlibat. Bank , Hedge Fund dan Insurance membuat smartcontract yang mencatat transaksi dengan rumus diatas. SmartContract dibuat pada blockchain ledger. Suatu Host yang terpercaya (attested host) dengan protokol secure menjalankan perintah code / cryptlets pada suatu virtual machine yang menyimpan smartcontract.
Cryptlets adalah ide bagus untuk mencegah kejadian DAO hack terulang. info lebih detail tentang Bletchley,
Presentasi tentang Microsoft Blockchain as a services
Bagaimana dengan IBM Blockchain ? Bila pada Bletchley, Solusi Pembangunan blockchain pada level middleware, IBM menggunakan pendekatan berbeda. Gagasan IBM pada solusi blockchain adalah bagaimana pihak yang akan menggunakan blockchain dapat segera terintegrasi pada blockchain tanpa harus membuang teknologi yang ada atau sedang digunakan saat ini.
IBM berkontribusi besar pada projek Hyperledger, yaitu proyek pengembangan open standard untuk jurnal/ledger terdistribusi.
Tujuan utama adalah(1) Distributed: yaitu bagaimana digital ledger dapat terdistribusi pada banyak lokasi tapi data tetap terjaga pada blockchain. (2) Konsensus : yaitu pihak mana saja yang dapat memberikan suara untuk memberikan keputusan (3) Immutable yaitu bagaimana data dapat terjaga, tidak dapat diganti. (4) Permissioned : mengidentifikasi pihak mana saja yang diijinkan untuk memverifikasi transaksi dan memodifikasi.
Page 2 of 3 | Previous page | Next page