Membangun Kepercayaan dalam IoT: Bagaimana Blockchain Meningkatkan Keamanan dan Transparansi

Cara potensial blockchain dapat memberikan dukungan ke jaringan IoT termasuk provisioning, pelacakan penggunaan, dan decommissioning aset.
Blockchain — teknologi buku besar terdistribusi paling populer yang digunakan untuk melacak peristiwa dan transaksi secara global — mungkin cocok untuk internet of things industri. Ini memungkinkan pelacakan penggunaan, pencatatan masalah layanan, dan memastikan keamanan.
Itulah inti dari analisis keberlakuan teknologi untuk industrial IoT, yang baru-baru ini diterbitkan oleh Industrial Internet Consortium. Cara potensial blockchain dapat memberikan dukungan ke jaringan ini termasuk provisioning, pelacakan penggunaan, dan decommissioning aset. Use case umum lainnya untuk blockchain termasuk pemantauan perangkat untuk mencatat pelanggaran SLA, otonomi edge untuk mencatat protokol fault, dan layanan IoT industri seperti perlindungan penipuan odometer.
Lihat juga: Blockchain for Master Data Management
Sementara teknologi menjanjikan, arsitek dan administrator IoT perlu “mempertimbangkan aspek kinerja dan kepercayaan sistem serta keandalan jaringan, bandwidth, dan latensi, serta atribut penggunaan solusi,” penulis laporan memperingatkan.
Menawarkan tiga pola desain di mana blockchain di atas IoT dapat diterapkan, berdasarkan penggunaan “dompet” yang berisi pasangan kunci publik dan pribadi yang diperlukan untuk membuat dan mengakses data pengguna:
Dompet yang dikontrol platform. Pola ini mengasumsikan bahwa semua aliran data dan kontrol dielola secara pusat oleh tingkat platform. “Platform pusat membuat semua keputusan dan mengontrol dompet,” penulis IIC menyatakan. “Misalnya, platform memantau data yang masuk dari truk di lapangan dan mencatatnya di database time-series platform. Agar tidak membebani blockchain, hanya peristiwa signifikan yang dicatat.” Kekurangan pendekatan ini adalah persyaratan bahwa “semua pihak yang terlibat harus percaya pada tautan dari truk ke platform,” dan bahwa “hak akses data tetap dengan penyedia platform.”
Dompet yang dikontrol aset. Pola berikutnya mengasumsikan bahwa “setiap aset memiliki dompet tersemat untuk menandatangani dan mengakses data-nya di blockchain atau menyediakan akses ke data. Misalnya, teknologi trusted platform module (TPM) dapat digunakan untuk mengimplementasikan perangkat keras khusus yang tidak dapat dimanipulasi di lapangan. Ini menyediakan penyimpanan aman untuk dompet yang sesuai. Perangkat lunak yang berjalan pada perangkat keras ini diterapkan langsung pada aset dan akan memutuskan data mana yang akan ditulis ke blockchain.” Masalah potensial termasuk kebutuhan akan “potensial perangkat keras kustom yang mahal, dan potensial biaya pengembangan dan pemeliharaan yang lebih tinggi, karena sifat terdistribusi sepenuhnya dari sistem.”
Peningkatan smart contracts. Pola ini dapat diintegrasikan ke dalam salah satu dari dua pola di atas. “Smart contract memungkinkan eksekusi independen logika bisnis antara pemangku kepentingan,” dan “menerapkan logika bisnis langsung disematkan ke dalam blockchain. Ini berarti—karena sifat terdistribusi dan kriptografis blockchain—baik data yang dicatat maupun logika bisnis tidak dapat dimanipulasi. Ini hanya akan dieksekusi jika node terdistribusi matur dalam blockchain sepakat tentang hasil keputusan.”