IOTA è progettato per facilitare le microtransazioni tra dispositivi Internet of Things (IoT). IOTA utilizza un algoritmo di consenso unico (chiamato Tangle) che impone agli utenti di convalidare due transazioni per poter effettuare la propria transazione.
Cos'è IOTA (MIOTA)?
IOTA (MIOTA) è un registro distribuito utilizzato nell'ecosistema dell'Internet delle Cose (IoT) per registrare e eseguire transazioni tra umani e macchine. La chiave dell'innovazione di IOTA è Tangle, un registro distribuito open-source, senza commissioni e scalabile, dove i dati e i valori si muovono senza intoppi. IOTA sostiene che Tangle sia più veloce ed efficiente delle tradizionali blockchain.
Interessantemente, la piattaforma si descrive come la spina dorsale dell'IoT per fungere da rete con dati a prova di manomissione, micropagamenti senza commissioni di transazione e bassi bisogni di risorse. IOTA mira a creare una "economia delle macchine" facilitando semplici transazioni macchina-macchina e collegando le economie umane e delle macchine.
Secondo una ricerca pubblicata dalla piattaforma, gli sviluppatori utilizzano ampiamente la blockchain tradizionale come piattaforma generica per le criptovalute. Le commissioni di transazione su queste blockchain a volte superano il valore della transazione. Data l'importanza dei micropagamenti nel crescente mercato dell'IoT, un costo di transazione di questa entità sembra irrazionale. Inoltre, eliminare le commissioni di transazione non è un'opzione praticabile perché fungono da motivatore per costruire nuovi blocchi nella blockchain. Inoltre, l'intero metodo rende la blockchain eterogenea, con due persone che emettono e approvano le transazioni. Il design crea discriminazione tra i partecipanti, portando a conflitti e allo spreco di risorse per la risoluzione. Questi problemi sottolineano la necessità di una nuova tecnologia distinta dalla tecnologia blockchain tradizionale.
Per affrontare queste sfide, il team ha sviluppato Tangle, che funge da rete per IOTA. Tangle è un grafo aciclico decentralizzato (DAG), una rete di nodi non sequenziale. I nodi sono entità che emettono e validano le transazioni. Più nodi sono collegati tra loro in un sistema parallelo che consente l'elaborazione simultanea piuttosto che sequenziale delle transazioni tramite Tangle. Di conseguenza, la tecnologia diventa più efficiente nell'elaborazione delle transazioni man mano che più sistemi si uniscono a Tangle.
Inoltre, IOTA utilizza un approccio unico per validare le transazioni. I nodi verificano ogni nuova transazione confrontandola con due transazioni precedenti (chiamate punte). Il processo riduce il tempo e la memoria necessari per validare una transazione. Come fase finale, una semplice e facile da risolvere sfida di prova di lavoro (PoW) viene aggiunta alla transazione per evitare lo spam. Il sistema di IOTA utilizza un processo di selezione delle punte con "fiducia" come parametro per approvare la transazione. Supponiamo che i nodi abbiano approvato una transazione 97 volte in precedenza. In tal caso, c'è il 97 percento di possibilità che un nodo la sostenga in futuro.
Inoltre, il progetto è amministrato dalla Fondazione IOTA, un'organizzazione senza scopo di lucro dedicata allo sviluppo di protocolli di nuova generazione per la comunicazione macchina-macchina o macchina-uomo. L'obiettivo della fondazione è garantire che il protocollo sia standardizzato e ampiamente utilizzato. La fondazione mira anche a educare le persone sulla tecnologia del progetto e a incoraggiarle ad utilizzarla. L'organizzazione funge essenzialmente da consiglio di amministrazione, che supervisiona l'istituzione dell'obiettivo, la sua implementazione e la gestione delle operazioni.
Da notare, il token IOTA elencato sotto il ticker MIOTA è il token cripto nativo della piattaforma. La Fondazione IOTA ha creato MIOTA per consentire a umani e tecnologia di scambiare dati e servizi. Non ci sono stati investitori iniziali, nessun token è stato bloccato e i fondatori non hanno ricevuto alcun token al momento della genesi. Da notare, i token IOTA non possono essere minati o staked per garantire l'assenza di commissioni di transazione per valore e dati.
Storia di IOTA (MIOTA)
Sergey Ivancheglo, Serguei Popov, David Snsteb e Dominik Schiener hanno fondato IOTA. Nel 2015, l'idea è stata annunciata in un forum online di Bitcoin promuovendo una vendita di token. Nel 2015, il crowdfunding ha raccolto circa $500,000. La comunità ha donato il 5% dei token per sostenere la fondazione per garantire la sostenibilità a lungo termine del progetto.
Il documento di ricerca co-autorizzato dai membri della Fondazione IOTA su Coordicide, un meccanismo di consenso decentralizzato utilizzato da IOTA, è stato pubblicato nel gennaio 2020. Serguei Popov ha pubblicato un documento di ricerca su Tangle il 30 aprile 2018.