Sepuluh Blokir Perusahaan. Itu Sebenarnya Bekerja.

Node Sumber: 1591167

Jaringan yang diizinkan dibangun oleh mitra MultiChain dalam produksi langsung

Ini adalah tulisan dari ceramah yang diberikan di Konsensus 2019 konferensi. SEBUAH video pembicaraan juga tersedia.

Dalam empat tahun sejak versi alpha pertama MultiChain, ratusan (jika tidak ribuan) proyek konsep-bukti dan pilot telah dibangun oleh mitra kami di platform. Sementara banyak yang awal blockchains tak berguna, seiring waktu kami telah melihat peningkatan yang konsisten dalam proporsi proyek yang menggunakan teknologi secara tepat. Sekarang kita jarang mendengar tentang aplikasi berbasis blockchain yang tidak memiliki jawaban yang baik untuk pertanyaan: "Mengapa tidak hanya menggunakan database biasa?" Apa yang lega!

Bukti-konsep dan pilot semuanya baik dan bagus, tetapi menurut saya, sinyal yang paling penting datang dari proyek-proyek blockchain perusahaan yang solid yang membuatnya menjadi produksi yang hidup. Untuk lebih jelasnya, ini berarti jaringan yang mengandung banyak node blockchain milik banyak pihak, di mana lebih dari satu pihak terlibat dalam menghasilkan transaksi nyata dan berpartisipasi dalam algoritma konsensus blockchain. Tanpa karakteristik ini, blockchain memberikan sedikit atau tidak ada nilai dibandingkan dengan database terpusat.

Artikel ini adalah survei terhadap sepuluh aplikasi blockchain paling menarik yang dibangun di atas MultiChain yang sedang diproduksi hari ini. Setiap aplikasi akan dijelaskan secara singkat, bersama dengan penjelasan mengapa masuk akal untuk menggunakan blockchain dan beberapa angka untuk memberikan skala rasa. Perhatikan bahwa perjanjian kerahasiaan mencegah kami mengungkapkan beberapa detail proyek ini, tetapi kami memberi tahu Anda sebanyak mungkin. Setelah meninjau sepuluh proyek, saya akan menyelesaikan dengan daftar lima pelajaran penting yang saya yakin dapat kita pelajari.

Siap? Kalau begitu mari kita mulai ...

Blockchain # 1: SAP untuk Farmasi

Beberapa obat yang dibeli oleh pelanggan besar seperti rumah sakit pada akhirnya tidak digunakan, dan dikembalikan ke pedagang besar yang belum dibuka untuk dijual kembali di tempat lain. Namun proses ini membawa risiko pemalsuan yang signifikan, di mana yang disebut "pengembalian" telah dipalsukan di suatu tempat di sepanjang jalan. Untuk membantu mengatasi masalah ini, setiap kotak obat dapat dikirimkan dengan label barcode yang mengidentifikasi konten dan asalnya, dengan barcode dicatat dalam database untuk verifikasi di masa mendatang. Tetapi siapa yang harus bertanggung jawab untuk mengelola basis data penting kode pengiriman obat ini? Di Eropa, terpusat Badan tingkat UE didirikan untuk tujuan ini, tetapi tidak ada entitas pemerintah yang sesuai di AS.

Untuk mengatasi dilema ini, SAP dibangun a solusi berbasis blockchain di atas MultiChain, di mana banyak produsen dan pedagang obat memiliki simpul mereka sendiri, memberikan mereka akses langsung untuk membaca dan menulis rantai. Setiap barcode direkam sebagai item dalam aliran data MultiChain, yang memungkinkannya dilihat secara langsung dengan memindai label yang dicetak. Sistem ini sudah berjalan langsung dan telah berhasil diuji untuk skala hingga 1.5 miliar barcode yang tercatat dan 30 juta verifikasi per tahun.

Blockchain # 2: TruBudget

Ketika negara-negara donor membiayai proyek-proyek publik di negara-negara berkembang, sangat penting untuk melacak peristiwa-peristiwa penting dalam siklus hidup masing-masing proyek, termasuk tender, kontrak, dan pencairan. Baik donor dan penerima ingin menyimpan catatan-catatan ini dalam database agar mudah dicari, tetapi siapa yang seharusnya bertanggung jawab atas database itu? Tidak ada pihak dalam hubungan yang secara politis nyaman dengan menyerahkan kendali penuh kepada yang lain, sehingga hal ini sering menyebabkan kedua belah pihak menjaga catatan mereka sendiri, dan berusaha untuk menjaga mereka tetap sinkron. Gambaran ini semakin rumit ketika ada banyak negara donor yang bermitra bersama.

Anggaran Tru adalah open source aplikasi yang menggunakan blockchain MultiChain untuk menyelesaikan dilema ini. Masing-masing pemangku kepentingan yang penting mempertahankan simpulnya sendiri, menulis peristiwa-peristiwa penting untuk dialirkan sambil berbagi gambaran yang identik tentang kemajuan proyek melalui ujung depan mereka sendiri. Sistem ini ditugaskan oleh Jerman Kementerian Federal untuk Kerjasama Ekonomi dan Pembangunan dan dikembangkan oleh Accenture dan KfW, Bank terbesar ketiga di Jerman. Dua blockchains sekarang beroperasi dalam produksi untuk masing-masing proyek di Brasil dan Burkina Faso, dengan masing-masing diharapkan mencatat hingga 300 proyek dan 5,000 acara per proyek.

Blockchain # 3: Kesehatan Terhubung

Dalam rangka meningkatkan perawatan pasien dan mengurangi birokrasi, pemerintah negara bagian India menerapkan sistem rekam medis elektronik untuk memungkinkan pertukaran informasi antara rumah sakit dan fasilitas perawatan kesehatan lainnya di negara bagian tersebut. Ketika merancang sistem, muncul dua keprihatinan khusus. Pertama, bagaimana catatan dapat diamankan dari kehilangan atau gangguan? Kedua, bagaimana kita memastikan bahwa informasi tersedia secara lokal di setiap kota, jika terjadi kehilangan konektivitas internet sementara?

Persyaratan ini diselesaikan bersama dengan membangun sistem pada blockchain daripada database terpusat. Aliran MultiChain digunakan untuk menyimpan rekam medis - saat ini hanya dengan teks tetapi dengan data yang lebih kaya seperti gambar yang akan diintegrasikan nanti. Kota-kota yang berpartisipasi akan memiliki node sendiri berjalan secara lokal, yang mengambil bagian dalam proses konsensus. Sistem ini dibangun oleh CepatQube dan sudah dalam produksi awal, dengan sekitar 2 juta catatan disimpan untuk lebih dari 50,000 orang.

Blockchain # 4: Menjaminkan ternak

Di banyak negara berkembang, para petani merasa sulit untuk mengakses pinjaman yang terjangkau, bahkan jika mereka memiliki aset berharga seperti sapi yang dapat dijadikan jaminan. Agar sapi petani dapat digunakan dengan cara ini, ia harus diidentifikasi dan ditandai, diimunisasi terhadap penyakit dan diasuransikan terhadap kemungkinan kecelakaan. Selain itu, setiap sapi hanya dapat dijamin satu kali. Semua ini membutuhkan koordinasi data yang luas antara sistem layanan kesehatan hewan, perusahaan asuransi dan lembaga keuangan suatu negara, yang masing-masing memiliki insentif dan struktur tata kelola yang berbeda.

FarmTrek adalah solusi berbasis blockchain yang dikembangkan oleh InfoCorp yang memungkinkan koordinasi ini terjadi tanpa dikendalikan oleh partai pusat. Setiap pemangku kepentingan utama menjalankan satu atau mode simpul MultiChain yang bekerja bersama untuk menyimpan dan mengamankan data yang ditulis ke stream. Setiap sapi ditandai secara fisik dengan alat NFC (near field communication) yang mengutak-atik bukti, yang menghubungkan ke aplikasi seluler Android yang digunakan oleh petani untuk menandatangani transaksi dan menerbitkannya ke blockchain. Proyek ini sekarang dalam produksi langsung di Myanmar dan diharapkan untuk skala 100,000 petani dalam dua tahun, dengan pilot tambahan dalam pekerjaan di Rwanda.

Blockchain # 5: Tagcash KYC

Seperti di banyak negara, ketika seseorang membuka rekening bank baru di Filipina, bank harus melakukan pemeriksaan KYC yang ketat (kenal pelanggan Anda) untuk memverifikasi identitas dan tempat tinggal pelanggan. Ini menghabiskan waktu dan uang, artinya bank dan penyedia layanan keuangan lainnya akan mendapat manfaat dengan membagikan informasi KYC melalui satu basis data. Setelah dibangun, basis data ini juga dapat membentuk dasar dari sistem penilaian kredit, dengan menambahkan informasi tentang pinjaman dan pembayaran kembali pelanggan (atau kegagalannya). Sayangnya, Filipina tidak memiliki KYC yang terpusat dan mekanisme penilaian kredit, sehingga integrasi ini sulit dicapai.

Untuk mengatasi masalah ini, Tag tunai telah menciptakan KYC berbasis blockchain dan solusi penilaian kredit, menggunakan jaringan node milik bank dan perusahaan fintech yang lebih kecil. Beberapa node memiliki hak istimewa menulis sementara yang lain hanya diizinkan untuk membaca. Informasi disimpan dalam aliran MultiChain, menggunakan hash nama setiap orang dan tanggal lahir sebagai kunci unik untuk mengidentifikasi data mereka. Dengan peluncuran awal, sekitar 100 catatan sedang ditulis per hari, dan ini diperkirakan akan meningkat menjadi 10,000 / hari seiring waktu.

Blockchain # 6: Bureau Veritas Origin

Dengan meningkatnya kesadaran skandal rantai pasokan makanan, minat telah tumbuh dalam memberikan transparansi yang lebih besar kepada konsumen tentang bagaimana makanan mereka diperoleh, diproses, diangkut, dan disimpan. Tujuannya adalah untuk membuat catatan komprehensif tentang langkah-langkah yang terlibat dalam menyiapkan barang untuk dijual, dan untuk memungkinkan konsumen mengakses informasi ini secara langsung. Untuk meningkatkan transparansi dan mencegah perusakan atau korupsi, lebih disukai untuk tidak memusatkan kendali atas basis data ini di setiap perusahaan atau lokasi.

Bureau Veritas, sebuah perusahaan global yang berfokus pada pengujian dan sertifikasi, telah bermitra dengan Atos worldline mengembangkan Asal, solusi penelusuran makanan berbasis blockchain. Node dijalankan oleh beberapa perusahaan dalam rantai pasokan makanan, dengan data ditulis ke stream dalam format biner yang dipatenkan. Produk jadi diberi label dengan kode QR, yang dapat dipindai konsumen untuk menelusuri ringkasan berbasis web. Dengan peluncuran awal, hingga 100 catatan sedang ditulis per hari.

(Untuk menghindari kesalahan umum, harus ditekankan bahwa sumber data masih perlu dipercaya saat menggunakan blockchain. Rantai hanya meningkatkan keamanan dari data itu setelah disimpan.)

Blockchain # 7: ILSBlockchain

An asuransi terkait keamanan (ILS) adalah obligasi yang memungkinkan polis asuransi untuk ditanggung bersama oleh sekelompok investor. Misalnya, pemilik kapal dapat membayar premi kepada pemegang ILS, tetapi jika bencana terjadi dan kapal itu tenggelam, para pemilik kapal kehilangan sebagian atau seluruh investasi awal mereka. Seperti halnya aset keuangan apa pun, digitalisasi kepemilikan ILS memungkinkan penjualan dan transfer dilakukan secara efisien. Ini secara tradisional dicapai dengan menggunakan penjaga seperti Euroclear, tetapi biayanya bisa menjadi penghalang bagi polis asuransi yang lebih kecil dalam kisaran nilai $ 10-20 juta.

Masalah ini diselesaikan oleh Mitra Solidum yang menerbitkan dan melacak obligasi ILS pada blockchain MultiChain, menghilangkan kebutuhan akan kustodian terpusat yang sangat teregulasi. Setiap obligasi diterbitkan sebagai aset MultiChain, dengan peserta mentransfer dan menukar aset ini secara peer-to-peer. Node dijalankan oleh wali amanat obligasi, investor dan reasuransi, dengan konsensus yang dihasilkan oleh sekelompok kecil peserta senior. Sejauh ini, empat obligasi telah diterbitkan di blockchain, dengan total nilai lebih dari $ 50 juta.

Blockchain # 8: Rantai Kualitas Udara

Ketika datang untuk mengumpulkan data lingkungan, tiga tantangan khusus perlu diatasi. Pertama, setiap jenis data dihasilkan di lokasi yang berbeda, karena kebutuhan akan peralatan khusus. Kedua, data harus disimpan dengan aman dan andal untuk jangka waktu yang sangat lama, untuk memungkinkan tren dan perubahan dianalisis. Dan ketiga, berbagai jenis data mungkin perlu direferensikan silang secara real time, untuk membuat gambar penuh anomali pada saat mereka terjadi.

Persyaratan ini dapat diatasi bersama dengan menggunakan blockchain. Proyek Rantai Kualitas Udara, dilaksanakan oleh Baumann, mengumpulkan data pada tingkat ozon, radiasi, dan kualitas udara di Austria, menggunakan jaringan simpul yang mengumpulkan data dari berbagai sumber. Data mentah ditulis langsung ke aliran MultiChain, dan dengan demikian secara otomatis direplikasi ke semua node dalam jaringan, yang secara kolektif memastikan bahwa itu tidak dapat hilang atau dimodifikasi. Sistem ini berjalan dalam produksi dan mengumpulkan 2.7 juta catatan setiap tahun, berisi sekitar 4 GB data mentah.

Blockchain # 9: Arsip Deepshore

Grup metro, pengecer terbesar keempat di dunia, diharuskan untuk mengarsipkan semua data tempat penjualan untuk keperluan audit internal dan eksternal. Sedangkan Metro dulu mengandalkan satu vendor untuk tujuan ini, mereka baru-baru ini bermigrasi ke model yang lebih fleksibel, di mana data dapat disimpan secara berlebihan pada sejumlah penyedia cloud yang berbeda. Ini memberi mereka kebebasan yang jauh lebih besar dan kemampuan berkelanjutan untuk bernegosiasi atas harga.

Namun, fragmentasi ini menghadirkan tantangan dalam memastikan bahwa semua data disimpan dengan benar dan tidak dapat diubah. Untuk mengatasi masalah ini, Metro telah menggunakan sistem berbasis blockchain, yang dibangun oleh pantai dalam, di mana hash dan beberapa metadata lainnya untuk setiap kumpulan data disimpan di aliran MultiChain untuk keperluan verifikasi. Banyak node berjalan di berbagai anak perusahaan dan lokasi dalam Grup Metro, jadi meskipun ini adalah "blockchain internal", kontrol secara efektif didesentralisasi dalam organisasi besar. Sistem ini sudah berjalan secara langsung dan notaris sekitar 9 juta dataset per hari.

Blockchain # 10: Fantastec SWAP

Tumbuh pada tahun 1980-an di Inggris, mengumpulkan stiker sepakbola sangat populer. Kami menghabiskan uang saku kami untuk paket stiker acak, berisi wajah-wajah pemain, foto tim dan lencana, dan bertukar obsesif satu sama lain dalam upaya untuk menyelesaikan album setiap tahun. Fantasi kini telah mengembangkan setara digital, di mana pengguna mengunduh Aplikasi SWAP dan membeli "kartu" edisi terbatas, lengkap dengan video pemain dan statistik interaktif. Secara alami, aplikasi ini membutuhkan beberapa database untuk melacak kepemilikan kartu, tetapi tidak jelas di mana database ini harus di-host. Di satu sisi, setiap klub sepak bola yang berpartisipasi harus memelihara database sendiri, untuk menjamin keaslian dan kelangkaan kartu yang dikeluarkan. Di sisi lain, sebagian besar nilai produk berasal dari kemampuan untuk menukar kartu yang dikeluarkan oleh berbagai klub.

Dilema ini diselesaikan dengan membangun sistem di blockchain, di mana setiap klub memiliki simpul sendiri yang mengeluarkan koleksi digitalnya sebagai aset MultiChain, yang semuanya dilacak bersama pada rantai yang dikelola dengan konsensus. Sistem, yang menggunakan ekstensif fungsi pertukaran atom bawaan MultiChain, dibangun oleh Fantastec dengan bantuan dari mitra seperti PricewaterhouseCoopers. SWAP baru-baru ini diluncurkan dengan tiga mitra besar: Real Madrid, Arsenal dan Borussia Dortmund. Setelah kurang dari 3 bulan, ia telah berkembang menjadi 15,000 pengguna dengan lebih dari 250,000 koleksi diterbitkan.

Pelajaran yang dipetik

Sekarang kami telah meninjau sepuluh jaringan berbasis MultiChain yang paling menarik dalam produksi, apa yang dapat kita pelajari dari grup ini secara keseluruhan? Apa yang membedakan proyek-proyek ini dari ratusan dan ribuan bukti konsep dan pilot yang tidak pernah berhasil sampai ke tahap selanjutnya?

Pelajaran # 1: Fokus pada aplikasi baru

Meskipun ada banyak pembicaraan tentang blockchain sebagai peningkatan untuk sistem yang ada, setidaknya untuk saat ini, kami terutama melihat mereka digunakan dalam aplikasi baru. Saya dapat memikirkan dua alasan terkait mengapa hal ini mungkin terjadi.

Pertama, blockchain masih merupakan teknologi baru, dan dianggap lebih berisiko daripada database terpusat. Ketidakpastian ini dapat ditoleransi ketika membangun aplikasi baru, yang pasti memiliki risiko kegagalan. Namun, itu membuat blockchain kurang menarik untuk menggantikan sesuatu yang sudah dikenal berfungsi.

Kedua, setiap aplikasi terpusat yang berjalan harus memiliki perantara yang tepercaya, yang mungkin telah membuktikan keandalannya dari waktu ke waktu. Sementara pindah ke arsitektur yang terdesentralisasi dapat menghemat uang dengan mem-bypass perantara ini, ini harus ditimbang dengan biaya dan risiko membangun kembali sistem dari bawah ke atas.

Pelajaran # 2: Temukan motif yang kuat

Setiap aplikasi yang diimplementasikan pada blockchain harus menjawab pertanyaan penting: Mengapa menggunakan blockchain alih-alih database terpusat atau server file? Blockchain akan selalu lebih lambat, kurang skalabel, dan lebih kompleks daripada sistem terpusat, sebagai hasil dari desain fundamental mereka.

Jadi, jika Anda memiliki perantara tepercaya yang cocok yang dapat meng-host aplikasi secara terpusat, Anda harus menggunakannya! Itu hanya alasan untuk menggunakan blockchain adalah jika ada motif kuat untuk menghindari sentralisasi semacam ini. Dalam praktiknya kita melihat empat jenis motif utama muncul:

  1. Kekhawatiran komersial. Para peserta dalam suatu jaringan tidak ingin memberikan terlalu banyak kekuatan kepada pesaing atau badan pusat lainnya, yang dapat membebani banyak biaya untuk layanan ini.
  2. Persyaratan peraturan. Beberapa peraturan mencegah penyebaran sistem terpusat, atau akan membuatnya terlalu mahal dalam hal kepatuhan.
  3. Risiko politik. Tidak ada tempat di mana database dapat di-host yang secara politis dapat diterima oleh semua penggunanya.
  4. Replikasi aman. Beberapa salinan data perlu disimpan untuk redundansi, jadi menggunakan blockchain memberikan manfaat tambahan dari sinkronisasi yang terbukti dan ketahanan yang lebih baik.

Pelajaran # 3: Pikirkan tentang data secara umum

Diskusi awal tentang blockchain perusahaan dipicu oleh kenaikan cryptocurrency, di mana blockchain memungkinkan pengguna untuk secara langsung memegang dan mentransfer aset virtual sambil mencegah pengeluaran ganda. Sementara beberapa jaringan produksi yang kami jelaskan (# 7, # 10) menggunakan MultiChain dengan cara ini, mayoritas melakukan sesuatu yang secara fundamental berbeda - membangun arsitektur terdesentralisasi untuk menyimpan dan mengamankan data.

Setiap basis data atau sistem file, apakah itu menyimpan data terstruktur atau tidak terstruktur, bisa diimplementasikan pada blockchain. Setiap bagian dari data dapat disimpan secara penuh pada rantai, atau diaktakan sebagai hash rantai pendek (sidik jari) yang berfungsi untuk memverifikasi data yang dikirim secara off-chain. Tidak seperti dalam kasus penggunaan aset, tidak ada gagasan kepemilikan berubah seiring waktu. Satu-satunya tujuan blockchain adalah untuk memungkinkan beberapa informasi disimpan dan diamankan oleh suatu kelompok, tanpa bergantung pada pihak pusat.

Dalam aplikasi yang digerakkan oleh data, "kontrak pintar" adalah model transaksional yang salah, karena mereka mengharuskan setiap bagian data direpresentasikan sebagai pesan yang dikirim ke suatu kontrak, daripada divalidasi dan kemudian langsung disematkan (atau di-hash) dalam rantai. Masalah utama adalah skala dan kecepatan dimana informasi dapat disimpan, diindeks dan diambil.

Pelajaran # 4: Lihatlah melampaui "transformasi"

Sudah terlalu lama, narasi blockchain perusahaan berfokus pada kata kunci seperti "revolusi" dan "transformasi". Tetapi pada kenyataannya, jika kita melihat proyek-proyek blockchain yang benar-benar membuatnya menjadi produksi, hanya sedikit yang melakukan hal-hal yang akan dilakukan mustahil untuk mencapai penggunaan teknologi yang lebih tradisional seperti basis data terpusat, replikasi dan pengiriman pesan point-to-point. Jadi apa sebenarnya yang ditransformasikan?

Dalam kebanyakan kasus, blockchain sedang digunakan hanya karena itu adalah alat yang paling tepat dan nyaman untuk pekerjaan itu. Ini memungkinkan aplikasi baru mudah dibangun di atas penyimpanan data terpadu, sambil menghindari kekhawatiran tentang penyimpanan yang dikendalikan secara terpusat. Blockchain menyediakan ketahanan dan kerusakan tamper tambahan, yang nilainya melebihi kerumitan dan biaya menjalankan banyak node. Meskipun ini semua mungkin tampak agak tidak romantis, sejak kapan perusahaan IT ada hal lain?

Tetapi ada bagian tambahan, lebih halus, dari cerita. Dalam kasus yang jarang terjadi, kita melihat proyek sedang dibangun di blockchain, di mana tidak ada pembenaran langsung untuk pilihan itu. Ternyata pengguna aplikasi senang untuk memulai tersentralisasi, tetapi ingin tetap membuka pilihan mereka untuk masa depan. Menggunakan blockchain (bahkan dengan satu node!) Daripada database memungkinkan perantara untuk ditukar atau dihapus hanya dengan menambahkan atau menghapus node dan mengubah beberapa izin. Semua ini dapat terjadi dengan nol downtime dan tanpa menyentuh kode aplikasi.

Pelajaran # 5: Bersabarlah

Dengan semua kebisingan di sekitar blockchain, mudah untuk melupakan betapa baru industri ini. MultiChain, bersama dengan sebagian besar platform blockchain perusahaan lainnya, hanya mencapai versi 1.0 pada pertengahan hingga akhir 2017 (sekarang di versi 2.0.2). Karena cukup umum untuk proyek IT perusahaan, baik berdasarkan blockchain atau tidak, untuk mengambil dua tahun dari inisiasi untuk ditayangkan, tidak mengherankan bahwa jumlah jaringan blockchain nyata dalam produksi masih agak kecil.

Memang, dua fenomena tertentu menunjukkan betapa awal hal-hal itu. Pertama, kita sering menemukan milik kita rekan melakukan tes paling dasar di MultiChain hanya untuk meyakinkan diri sendiri bahwa itu benar-benar berfungsi! Kedua, kami melihat beberapa peserta dalam jaringan blockchain produksi kurang percaya diri untuk bertanggung jawab atas simpul mereka sendiri, alih-alih mengandalkan beberapa pihak ketiga untuk menghostingnya atas nama mereka.

Jadi seperti halnya teknologi perusahaan baru lainnya, orang yang bekerja di ruang blockchain harus berjongkok untuk jangka waktu yang sangat lama. Saya berharap ini akan memakan waktu sepuluh tahun lagi sebelum blockchain biasanya dianggap sebagai alternatif untuk arsitektur sistem informasi, dan sepuluh lainnya setelah itu sebelum mereka mencapai potensi penuh mereka. Pada saat itu, bandwidth, penyimpanan, dan kriptografi akan sangat murah dan cepat sehingga mungkin terlihat aneh (jika tidak konyol) untuk aplikasi bersama untuk menyimpan data mereka hanya di satu tempat.

Silakan kirim komentar di LinkedIn.

Stempel Waktu:

Lebih dari Multichain