Molte barriere dello sviluppo stanno rallentando l'adozione dell'Internet of Things (IoT).
In primo luogo, il mercato dei dispositivi e delle piattaforme IoT è frammentato, con molti standard e molteplici fornitori: c'è stata incertezza sulla tecnologia, i fornitori e le soluzioni offerte.
In secondo luogo, vi sono dubbi sull'interoperabilità, poiché le soluzioni costruite sono spesso soggette a nuovi silos di dati.
I dati cloud è di solito l'immagazzinamento sicuro, ma la sicurezza cloud-based significa costruire, non è in grado di proteggere i vostri dati contro l'integrità del sistema compromesso, non può impedire la manomissione dei dati lato sorgente.
Infine, la maggior parte delle cose si risolvono programma di un'architettura centralizzata (architettura centralizzata) significa che ci può essere una grave mancanza di flessibilità durante l'elaborazione di tutte le transazioni nella nube, la nube non è la disponibilità di risorse, può congelare le attività di business.
Cos'è una blockchain?
Blockchain è una tecnologia emergente che può aiutare a migliorare la resilienza del sistema.
Il concetto di base di una blockchain è molto semplice: si tratta di un database distribuito, chiamato registro generale distribuito, che mantiene un elenco costantemente aggiornato di record ordinati.
I media di solito associano il termine "blockchain" a transazioni, contratti intelligenti o criptovalute, ma la tecnologia stessa ha un potenziale maggiore, per questo motivo abbiamo bisogno di spostare blockchain da cose come Bitcoin. Separato da costruzioni in cemento come Ethereum.
Ad esempio, Walmart e Ford utilizzano la tecnologia blockchain per migliorare la gestione dell'offerta senza criptovaluta, infatti l'integrazione di blockchain e IoT è stata all'ordine del giorno di molte aziende. Ci sono state installazioni specifiche in diverse aree al di fuori dell'Internet of Things e servizi finanziari, soluzioni e innovazioni si sono trasferiti.
Secondo IBM, i tre principali vantaggi della blockchain per l'Internet of Things stanno creando fiducia, riducendo i costi e accelerando le transazioni:
Utilizza la crittografia a blocchi per stabilire la fiducia tra le parti e i dispositivi e ridurre il rischio di collusione e manomissione Riduci i costi eliminando i costi associati agli intermediari e alle agenzie. Quasi istantaneo, velocizzando così la transazione 20180507_blockchain_NT31P1
Come raggiungere?
Come funziona un sistema basato su blockchain? Dal punto di vista di IBM, tutti i dispositivi nella blockchain dovrebbero avere risorse per eseguire il software blockchain.Ogni elemento nel sistema IoT può elaborare blocchi. Dati concatenati, all'improvviso blockchain è diventata la soluzione a tutti i problemi! Sì, ma non esattamente.
Un elemento chiave del libro distribuiti in che sono aperti, non sono di solito un soggetto 'ha' da qualsiasi computer collegato al libro distribuito sono indicati come 'nodi' è maggior parte dei nodi piuma. (o almeno per quanto riguarda la capacità della nube di server è piuma), in modo da non preservare l'integrità del libro. ogni 'piastrelle' libro (blocco) della capacità massima di 1 MB. un I computer desktop di piccole dimensioni possono facilmente salvare libri completi, ma la maggior parte dei dispositivi IoT non li fa. Qualsiasi sistema di blockchain richiede almeno alcuni "nodi completi" che contengano libri completi.
Un altro problema è che è necessario correggere la certificazione di sicurezza, al fine di visualizzare la transazione. Pertanto, quando si utilizza questa tecnologia, rimangono problemi di rete e di sicurezza. Dispositivo per avviare il funzionamento e la gestione della sicurezza rimane un paio di cose fondamentali per essere problema persistente, non creato blocco catena risolto.
Supponendo che queste restrizioni sono risolti, quindi la catena di blocco delle cose aggiungerà un business interessante oriented. Contiene una transazione di blocco, ma può contenere anche i contratti. Pertanto, un dispositivo può essere le cose da un altro dispositivo o un altro sistema di dati di acquisto da o dati di vendita. questo può creare un sistema di negoziazione dei problemi di elasticità meno probabile che si verifichi.
Le sfide bloccano catena di fusione di cose
Tuttavia, nonostante questi benefici, il modello blockchain non è privo di svantaggi. In particolare, include:
Scalabilità: i blockchain non sono ancora stati ben scalabili, il che potrebbe portare a una regressione ricorsiva che non riflette lo scopo di un libro decentrato.
Potenza di elaborazione: per tutti gli oggetti coinvolti nell'ecosistema basato su blockchain, i dispositivi di piccole dimensioni non hanno le capacità necessarie per eseguire la crittografia. Si prevede che miliardi di dispositivi IoT saranno prodotti in serie a costi molto bassi e questi dispositivi Molti di loro non saranno in grado di eseguire l'algoritmo di crittografia richiesto alla velocità desiderata.
Store. Sebbene blockchain elimini la necessità di utilizzare un server centrale per archiviare le transazioni e gli ID dei dispositivi, i registri devono anche essere archiviati sui nodi. Nel tempo, la dimensione dei libri aumenterà e questo supererà un sacco di informazioni. Le capacità del dispositivo, come i sensori, hanno una capacità di archiviazione molto bassa (memoria flash interna o memoria flash NOR o NAND esterna).
Mancanza di esperienza, poche persone capiscono il principio di funzionamento della tecnologia blockchain.La fusione di blockchain e tecnologia IoT aggiungerà un'enorme complessità al sistema.
Problemi di interoperabilità Come tutti sappiamo, quando è possibile integrare le origini dati, il valore dell'Internet of Things aumenterà: inizialmente non disponevamo di molti standard di modelli di dati verticali sul mercato e l'integrazione di blockchain renderà questo problema più difficile. , per non parlare delle questioni legali e legali che tale gestione delle transazioni causerà.
La convergenza di blockchain e miliardi di dispositivi IoT non è qualcosa che accadrà nel prossimo futuro: dal punto di vista del calcolo, le attività di blockchain sono difficili e richiedono tempo, mentre le funzionalità dei dispositivi IoT sono ancora relativamente inadeguate e prive di Partecipa alla potenza di elaborazione della blockchain C'è una buona ragione per questa limitazione: i calcoli pesanti aiutano a proteggere l'integrità.
Salil Kanhere, professore associato e ricercatore presso l'Università del New South Wales, afferma: "I dispositivi IoT standard non sono in grado di eseguire questo tipo di elaborazione pesante, proprio come non è possibile fare bit su un notebook standard. Il coin-mining è lo stesso. "Quindi, inizialmente questo tipo di applicazione verrà visto prima nei gateway di alto livello.
Ora, i media del settore riferiscono che l'intelligenza artificiale (AI) e la blockchain stanno accelerando lo sviluppo di Internet of Things, ma penso che sia esattamente l'opposto: l'Internet of Things è ora in grado di fornire un'architettura in cui la blockchain può giocare un ruolo. Per i nodi periferici, la funzione blockchain viene inizialmente implementata nel gateway, che è un dispositivo hardware che funge da punto di elaborazione della transazione, aggiungendo un ulteriore livello di complessità perché significa che il nodo edge responsabile della transazione Non sarà il dispositivo che registra la transazione, ma il nodo periferico sarà il dispositivo periferico del gateway.
Anche se la combinazione di cose e la catena di blocco non è ancora pronto, ma già il momento di cominciare a pensare di un tale fusione. In risposta a bloccare le cose possono innescare servizi catena tra lo scambio di dati pubblico utente, e per limitare l'accesso a isolato isola di dati utili saranno risolti. vediamo queste nuove tecnologie hanno già iniziato prima che la diffusa popolarità di processore a basso costo ha risorse sufficienti per promuovere il sistema a catena blocco desiderato continuato l'implementazione delle cose miglioramento, solo una questione di tempo.
Filament è un buon esempio: Filament è una start-up che fornisce nuovi tipi di chip: i chip consentono ai dispositivi e ai dispositivi in rete di completare le transazioni da soli e creano record sulla blockchain in base a regole e procedure definite dagli operatori. contratti.
Inoltre, Hyperledger, un'organizzazione partner globale ospitata dalla Linux Foundation, offre anche una versione open source della tecnologia blockchain.