Nie wydaje się być open source, ale IBM oferuje Watson IoT z Blockchain jako platformę dla bezpiecznych prywatnych blockchainów dla usług IoT:
Platforma IoT IBM Watson umożliwia urządzeniom IoT wysyłanie danych do prywatnych ksiąg blockchain w celu włączenia ich do wspólnych transakcji z rekordami odpornymi na manipulacje. Rozproszona replikacja Blockchain umożliwia partnerom biznesowym dostęp do danych IoT i dostarczanie ich bez potrzeby centralnej kontroli i zarządzania.
W rzeczywistości IBM ma nadzieję osiągnąć dzięki temu:
rekordy, których modyfikacja nie powinna być możliwa (podobnie jak księga Bitcoin)
decentralizacja , która powinna (teoretycznie) usunąć zapotrzebowanie na serwery danych dla biznesu
„inteligentne kontrakty”, które mogą automatycznie wykonywać działania, jeśli spełnione jest kryterium.
Przykład, który podają na swojej stronie internetowej (w pobliżu przycisku „Graj” w sekcji „Przegląd”) to inteligentna umowa, która wykryłaby, czy pakiet się przegrzewa i automatycznie obciąża odpowiedzialną organizację na każdym etapie. Na przykład, jeśli paczka przegrzeje się podczas wysyłki, inteligentna umowa może automatycznie przypisać odpowiedzialność firmie spedycyjnej lub podświetlić paczkę do kontroli, aby sprawdzić, czy nadal jest OK.
Są jednak pewne rzeczy, na które należy być sceptycznie nastawionym. Jak zauważył Tractica :
Jeden ze szczegółów, o których mówił IBM podczas briefingu, dotyczył implementacji blockchain na urządzeniach o małej mocy. Ponieważ przetwarzanie blockchain jest niezwykle trudne na tych urządzeniach o niskiej mocy, przetwarzanie blockchain odbywa się w chmurze.
Tak więc, teoretycznie , cała obróbka zostanie zrobione na samym urządzeniu, eliminując potrzebę scentralizowanego serwera ... Ale w rzeczywistości, narzut blockchain (np kryptografii zaangażowany, co jest zawsze problem dla urządzeń o niskim poborze mocy ) i tak zmusza IBM do zapewnienia rozwiązania w chmurze. Z pewnością warto to zbadać przed podjęciem decyzji, czy jest to dobre rozwiązanie - jeśli mimo to wymagany jest dostęp do chmury, scentralizowany serwer może mieć o wiele większy sens - i zaoszczędzić dużo pieniędzy - unikając wymogu, aby wszystkie urządzenia uruchom kryptografię, której potrzebujesz do blockchaina.