Tampaknya bukan open source, tetapi IBM menawarkan Watson IoT dengan Blockchain sebagai platform untuk blockchains pribadi aman untuk layanan IoT:
Platform IBM Watson IoT memungkinkan perangkat IoT untuk mengirim data ke buku besar blockchain pribadi untuk dimasukkan dalam transaksi bersama dengan catatan yang tahan terhadap kerusakan. Replikasi didistribusikan Blockchain memungkinkan mitra bisnis Anda untuk mengakses dan memasok data IoT tanpa perlu kontrol dan manajemen pusat.
Pada kenyataannya, apa yang IBM harapkan untuk capai dengan ini adalah:
catatan yang seharusnya tidak mungkin untuk dimodifikasi (seperti buku besar Bitcoin)
desentralisasi , yang seharusnya (secara teori) menghapus kebutuhan server data untuk bisnis
'kontrak pintar', yang dapat secara otomatis melakukan tindakan jika kriteria terpenuhi.
Contoh yang mereka berikan di situs web mereka (dekat tombol 'Putar' di bagian 'Tinjauan Umum') adalah kontrak pintar yang akan mendeteksi jika suatu paket terlalu panas dan secara otomatis membebankan biaya kepada organisasi yang bertanggung jawab pada setiap tahap. Misalnya, jika suatu paket kepanasan selama pengiriman, kontrak pintar dapat secara otomatis memberikan tanggung jawab kepada perusahaan pelayaran atau menyorot suatu paket untuk diperiksa guna memeriksa apakah masih OK.
Namun, masih ada beberapa hal yang perlu diragukan. Sebagaimana dicatat oleh Tractica :
Salah satu perincian yang dibicarakan IBM selama briefing terkait dengan implementasi blockchain pada perangkat berdaya rendah. Dengan pemrosesan blockchain yang sangat menantang pada perangkat berdaya rendah ini, pemrosesan blockchain dilakukan di cloud.
Jadi, secara teori , semua pemrosesan dilakukan pada perangkat itu sendiri, menghilangkan kebutuhan untuk server terpusat ... Tetapi pada kenyataannya, overhead dari blockchain (misalnya kriptografi yang terlibat, yang selalu menjadi masalah untuk perangkat berdaya rendah ) memaksa IBM untuk memberikan solusi cloud. Tentunya akan lebih baik untuk menyelidiki hal ini lebih lanjut sebelum memutuskan apakah ini adalah solusi yang baik — jika akses cloud diperlukan, server terpusat mungkin jauh lebih masuk akal — dan menghemat banyak uang — dengan menghindari keharusan semua perangkat Anda untuk jalankan kriptografi yang Anda butuhkan untuk blockchain.