Seluruh sejarah umat manusia adalah upaya untuk menghancurkan tatanan lama dan membangun yang baru, tentu saja, yang terbaik. (Penulis anonim)Dalam artikel terakhir,
"Untuk apa kita membangun blockchain?" Kami menemukan teknologi yang digunakan semua blockchain. Sudah waktunya untuk memahami tugas-tugas apa yang bisa diselesaikan oleh blockchain modern. Untuk memulainya, mari kita lihat analisis kondisi blockchain saat ini dan prospek masa depan. Sebagai seorang teknisi, saya terkesan oleh Gartner, dengan banyak Hype Cycles-nya. Grafik menunjukkan siklus kematangan blockchain dalam bisnis pada akhir 2018. Kesimpulan apa yang bisa ditarik?

Analisis Gartner
- Grafik tersebut menunjukkan bahwa banyak industri modern mencoba menggunakan blockchain untuk menyelesaikan masalah produksinya, dan setiap tahun muncul industri baru yang mulai mengeksplorasi blockchain.
- Namun, sejauh ini belum ada industri yang mencapai puncak produktivitas atau bahkan kemiringan pencerahan.
- Tentu saja, tidak semua industri yang sekarang dalam perjalanan menuju puncak harapan akan mencapai puncak produktivitas, tetapi dilihat dari pergerakan massa, dalam 5-10 kita akan menyaksikan meluasnya penggunaan sejumlah kasus.
- Dan di mana Bitcoin, menambang dan umumnya mata uang digital, Anda bertanya? Apakah teknologi ini membawa keuntungan signifikan? Mereka berada di tangga lagu tahun-tahun terakhir, tetapi tahun ini mereka sudah meninggalkan dataran tinggi produktivitas dalam 10 tahun mereka.
Grafik berikut menunjukkan kematangan teknologi blockchain:

Apa yang bisa dikatakan tentang bagan ini?
- Sebagian besar teknologi blockchain modern juga sedang dalam tahap diskusi. Tetapi bukan karena ini adalah teknologi baru, tetapi karena industri mengeksplorasi penerapannya pada struktur data, volume dan kecepatan pemrosesan mereka, mereka mencari cara untuk menggunakan teknologi blockchain untuk meningkatkan efisiensi dan mengurangi biaya.
- Dengan menambang cryptocurrency, blockchain klasik dan, secara umum, dengan teknologi registri terdistribusi, minat mulai menurun.
Sekarang mari kita lihat untuk studi kasus mana industri mencoba menggunakan blockchain. Pada akhir tahun 2018, Gartner melakukan penelitian dan mempresentasikan hasilnya dalam bentuk matriks, di mana kasus-kasus terdaftar secara horizontal, vertikal industri, dan lingkaran di persimpangan menunjukkan berapa banyak kasus tertentu dalam permintaan di industri tertentu:

Kesimpulan apa yang bisa diambil dari tabel ini?
- Sebagian besar proyek menggunakan blockchain untuk merekam, mendistribusikan, dan berbagi data (Penyimpanan Catatan Bersama dan Penyimpanan Catatan Internal).
- Sebagian besar proyek menggunakan blockchain untuk melacak pergerakan nilai atau perubahan pemiliknya (Pelacakan Aset).
- Identifikasi (Identity Managment) sedikit demi sedikit, tetapi dibutuhkan di hampir semua industri.
- Saat ini, tokenization (Digital Tokens) tidak terlalu populer dan, yang mengejutkan, hal yang sama dapat dikatakan tentang kontrak pintar (Kontrak Cerdas).
Skema blockchain umum
Ketika menggambar blockchain dalam kaitannya dengan industri apa pun, maka semua skema pada dasarnya sama: ada jaringan blockchain, di mana peserta menulis dan membaca informasi menggunakan Dapp (aplikasi desentralisasi). Semua perbedaan dalam detail, misalnya, informasi tentang blockchain dapat direkam tidak hanya oleh orang-orang, tetapi juga oleh perangkat platform IoT (Internet of Things). Pertimbangkan skema umum menggunakan contoh IOT, sebagai Ini adalah salah satu aplikasi blockchain yang paling banyak dibicarakan. Selain itu, kami akan melengkapi perangkat IoT dengan kartu SIM untuk mengirimkan bacaan menggunakan jaringan seluler operator telekomunikasi, atau eSIM yang lebih baik, sehingga Anda dapat menggunakan jaringan seluler sewenang-wenang. Jaringan seluler, tentu saja, menjadi 5G, karena Pemeliharaan perangkat IoT adalah salah satu aplikasi utama jaringan 5G. Modul GPS / GLONASS memungkinkan Anda melacak lokasi. Untuk operasi penuh dari kontrak pintar, Anda harus memiliki informasi dari sumber eksternal, misalnya, harga saham atau mata uang saat ini. Untuk ini, apa yang disebut oracle blockchain digunakan. Sentuhan terakhir adalah modul kecerdasan buatan untuk analisis data.
Studi mengatakan bahwa algoritma AI (Kecerdasan Buatan) akan bekerja secara efektif pada data dari blockchain, karena mereka lengkap, konsisten, dan diurutkan secara unik berdasarkan waktu.
Dengan demikian, kami menerima skema umum proyek blockchain. Sekarang Anda dapat menulis judul apa pun untuk itu dan mengubah skema yang cocok untuk berbagai industri. Misalnya, "Melacak pergerakan tank untuk industri minyak" atau "Produksi suku cadang untuk industri mobil" atau "Mengirim daging ternak ke toko-toko eceran".
Blockchain + IoT + 5G + GPS + AI

Kami memberikan kasus khusus.
Studi Kasus
Mari kita ambil case untuk industri yang terdaftar dan berpikir tentang blockchain mana mereka dapat diimplementasikan. Ternyata Anda tidak perlu mencari apa-apa, karena dan ada "
Blockchain Case Library " aktual dengan contoh dan tautan. Ini berisi kasus tentang penggunaan blockchain di industri berikut:
- industri otomotif
- sektor publik
- sektor ekstraktif
- perawatan kesehatan
- budaya dan seni
- real estat
- produksi
- eceran
- pertanian
- telekomunikasi
- transportasi
- sektor keuangan
- bidang energi
- akuntansi hak cipta
Kesimpulan dari analisis himpunan kasus
- Tentu saja, blockchain bagus di fintech, karena transaksi dan perubahan kepemilikan nilai adalah dasar dari sistem keuangan.
- Adalah logis untuk menggunakan blockchain jika ada "rantai pasokan", misalnya, pengangkutan kontainer. Wadah tampaknya merupakan nilai yang ditransfer dari satu perusahaan angkutan ke yang lain. Atau, misalnya, memberi label makanan dan menelusuri seluruh rantai pasokan makanan dari petani hingga toko eceran. Dalam hal ini, pembeli dapat memastikan bahwa produk tersebut diproduksi oleh produsen tertentu dalam kondisi tertentu. Sekarang, informasi pada label hanya dapat diambil untuk satu kata.
- Kasus dengan identifikasi orang IAM (Identity and Access Management) dan penyimpanan data pribadi adalah relevan. Dengan munculnya blockchain, metode solusi muncul, berdasarkan penyimpanan data pribadi dalam registri terdistribusi, dan menggunakan protokol Bukti Pengetahuan Nol, seseorang dapat memutuskan data apa yang akan diberikan kepada siapa. Misalnya, contoh klasik adalah konfirmasi bahwa seorang warga negara berusia 18 tahun. Sekarang untuk ini, paspor atau hak digunakan, di mana data berada yang tidak terkait dengan verifikasi itu sendiri, seperti pendaftaran. Menggunakan blockchain, dimungkinkan untuk memverifikasi bahwa seseorang berusia 18 tahun, tanpa mengungkapkan informasi lainnya.
- Di pesawat yang sama terdapat kasus dengan merekam data medis tentang pasien di blockchain sehingga mereka dapat ditransfer antar institusi tanpa melanggar kerahasiaan. Dan ini adalah fitur umum dari banyak kasus, di mana di satu sisi Anda perlu mengidentifikasi orang dan kemampuan untuk menyebarluaskan informasi, dan di sisi lain, Anda perlu melindungi (mengenkripsi) data pribadi dan pribadi.
Blockchain dan negara
Di banyak negara, ada program pengembangan blockchain pemerintah. Di Rusia, ada juga
program untuk transformasi digital negara , di mana blockchain (registry terdistribusi) dianggap sebagai salah satu bidang pengembangan. Untuk negara bagian, pengembangan blockchain di bidang-bidang berikut ini relevan:
- Pembuatan register transaksi properti, seperti real estat;
- Pembuatan register untuk merekam tindakan status sipil, misalnya, untuk mendaftarkan kelahiran, pernikahan, perceraian;
- Catat di blockchain hasil pemilihan dan pemungutan suara.
Blockchain dan Telecom
Kasus-kasus yang diterapkan dalam industri Telekomunikasi akan memengaruhi kebanyakan orang.
Menurut TM Forum, untuk operator telekomunikasi, aplikasi yang paling relevan dari blockchain adalah untuk menyelesaikan masalah berikut:
- Operator dapat menyingkirkan perantara (clearing centre) dalam penyediaan roaming dan melakukan pembayaran langsung satu sama lain.
- Identifikasi orang dan perangkat IoT.
- Penghitungan otomatis pelanggaran aturan layanan pelanggan (SLA) berdasarkan kontrak pintar dan pembayaran kompensasi.
- Pertahankan basis data terdistribusi dari telepon curian.
- Memelihara database terdistribusi untuk MNP (Mobile Number Portability) dan menyingkirkan perantara dalam bentuk database terpusat.
Analisis Blok Rantai
Untuk tujuan sistematisasi, saya mencoba mencari klasifikasi blockchain dari generasi ke generasi. Saya tidak menemukannya diakui secara universal, tetapi semua orang setuju bahwa generasi pertama adalah Bitcoin, Ethereum kedua, tetapi kemudian semuanya tergantung pada preferensi pribadi. Klasifikasi berikut menurut saya logis:
- Generasi pertama (Bitcoin): hanya mendukung fungsionalitas mentransfer cryptocurrency dari satu akun ke akun lainnya.
- Kontrak pintar (Ethereun) dan multicurrency (BitShares) ditambahkan ke generasi kedua.
- Generasi ketiga memungkinkan Anda untuk beroperasi tidak hanya dengan cryptocurrency, tetapi juga dengan aset digital (aset) apa pun, menerapkan logika bisnis yang sewenang-wenang, dan secara fleksibel mengkonfigurasi algoritma konsensus. Contoh dari blockchain universal adalah Hyperledger Fabric.
Mari dan pertimbangkan perwakilan dari semua generasi, dalam hal karakteristik yang akan membantu untuk memahami kasus mana yang dapat diimplementasikan pada blockchain tertentu:
Kesimpulan
Sekarang penggunaan setiap teknologi baru sering disajikan sebagai solusi untuk masalah tersebut. Oleh karena itu, sebagai permulaan, Anda perlu memastikan bahwa dalam kasus tertentu Anda memerlukan blockchain. Untuk melakukan ini, jawab pertanyaan apakah Anda memerlukan semua fungsi di atas?
- Kriptografi
- Konsistensi dan kelengkapan riwayat data
- Distribusi
- Desentralisasi
- Tokenisasi
- Kontrak yang cerdas
Jika tidak semua karakteristik yang terdaftar diperlukan, maka, mungkin, akan lebih efisien untuk menggunakan teknologi selain blockchain. Jika Anda masih memutuskan untuk menggunakan blockchain, maka Anda perlu mengingat fitur-fitur blockchain, yang karena sifatnya, tidak dapat diubah:
- Blockchain yang berbeda memiliki karakteristik dan batasan teknis yang berbeda, oleh karena itu, tergantung pada kasusnya, Anda perlu memilih blockchain yang sesuai.
- Bergantung pada konsensus, kinerja blockchain berbeda dengan urutan besarnya. Dan jika blockchain tertentu dipilih, maka kemungkinan besar tidak akan mungkin untuk "mengoptimalkan" itu.
- Skalabilitas linier adalah persyaratan umum untuk sistem informasi. Blockchain dapat skala lebih buruk daripada linear.
- Data yang perlu disimpan dapat memiliki struktur yang mengurangi efektivitas penggunaan blockchain.
- Dalam blockchains pribadi, perlu untuk memastikan keamanan tidak lebih buruk daripada dalam sistem IT perusahaan yang digunakan.
Karena keterbatasan ini, sekarang blockchain terutama digunakan dalam kasus-kasus sederhana, di mana Anda perlu menyingkirkan perantara atau untuk mencapai verifikasi keaslian dan keabadian data di antara peserta yang tidak di bawah kendali bersama.
Di bagian selanjutnya, kami akan menggunakan blockchain di cloud dan melihat bagaimana semuanya berjalan.
Ini baru permulaan!Ketiga artikel:
Apa yang harus kita bangun dengan blockchain?Blockchain: apa yang harus kita bangun kasing?Blockchain: apa yang harus kita bangun PoC?