- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
IBM reimmagina la proof-of-work per l'IoT blockchain
La tua lampadina intelligente T può schiacciare gli hash alla velocità di una gigantesca mining FARM, quindi come può rimanere sicura? La risposta potrebbe essere nel nonce.
IBM intende brevettare un metodo per garantire che una rete di dispositivi connessi possa eseguire in modo sicuro contratti intelligenti basati su blockchain.
Come spiega il gigante della tecnologia inuna domanda di brevetto pubblicato giovedì, "ONE esempio di metodo operativo può includere la determinazione di una proof-of-work tramite un dispositivo e l'utilizzo di un set predefinito di valori nonce durante la determinazione della proof-of-work, l'archiviazione della proof-of-work su una blockchain e la trasmissione della proof-of-work come messaggio di trasmissione".
Il problema di come connettere i dispositivi Internet of Things (IoT) tramite blockchain ha attirato l'attenzione di numerosi sviluppatori, startup e aziende negli ultimi anni: questo era infatti il concetto centrale alla base del progetto "ABILE" proof-of-concept, creato in collaborazione con Samsung e presentato all'inizio del 2015.
Una rete blockchain focalizzata sull'IoT T potrebbe impegnarsi nel tipo di "mining" competitivo che alimenta la rete Bitcoin , in gran parte perché un tostapane o una lampadina intelligenti T possono sfruttare la potenza di un magazzino pieno di computer specializzati. Allo stesso tempo, una miniera di blockchain su larga scala potrebbe plausibilmente avere vita più facile nell'attaccare una rete di dispositivi IoT e, quindi, potenzialmente comprometterla.
La soluzione proposta da IBM, descritta nella domanda, T abbandonerebbe il sistema proof-of-work di bitcoin. Il proof-of-work aggiunge un blocco di dati, dati di transazione, nel caso di bitcoin, alla blockchain, eseguendolo tramite una funzione hash. Si tratta di un processo semplice; il "lavoro" deriva dal requisito di ottenere un hash che soddisfi determinati parametri, il che richiede di eseguire la funzione hash più e più volte.
In sostanza, IBM spiega che limiterebbe il numero di nonce, o numeri monouso, entro un intervallo definito che i dispositivi connessi all'IoT possono utilizzare durante l'aggiornamento della blockchain concettuale.
In questo modo, come afferma la domanda di brevetto di IBM, "la complessità della costruzione di una PoW [proof of work] può essere regolata dinamicamente, in modo che non vi sia alcun incentivo per alcun dispositivo IoT a utilizzare la potenza di calcolo oltre una determinata soglia per aumentare le sue possibilità di completare con successo una PoW".
Questo sistema, sostiene l'applicazione, ha un duplice vantaggio: evita la competizione tra i dispositivi della rete per una potenza di calcolo sempre maggiore e impedisce a un attore esterno con un hash rate elevato di riuscire a prendere il controllo della blockchain. Dovrebbe, in altre parole, "fornire pari possibilità di completamento con successo della proof-of-work a tutti i dispositivi IoT nella rete".
IBM prevede di applicare questa invenzione ai contratti intelligenti, con casi d'uso quali "reti energetiche peer to peer (P2P), reti logistiche, reti meteorologiche basate sul crowd-sourcing e simili".
Lampadineimmagine tramite Shutterstock.