IOTA: dove l’internet of Things incontra la blockchain

Se chiedete a qualsiasi persona appassionata di tecnologia quale sarà la prossima grande novità dopo l’intelligenza artificiale (AI), sarà sicuramente d’accordo che l’Internet of things(IoT) sia la soluzione.

La tecnologia dell’Internet of things (IoT) sta diventando sempre più importante man mano che le nostre vite si intrecciano con dispositivi ad alta tecnologia come i gadget per il monitoraggio della salute e i wearable. Nell’Internet delle cose (IoT), la blockchain è una delle tecnologie più importanti che mira a facilitare le interazioni tra le macchine e tra gli esseri umani e le macchine.

iota iot intelligenza artificiale
Adobe Stock

La normale tecnologia blockchain, d’altra parte, ha difficoltà a gestire l’enorme numero di microtransazioni necessarie per i trasferimenti di dati dell’Internet of Things. IOTA (IOTA) è un progetto che affronta brillantemente i limiti tecnici della blockchain per consentire queste applicazioni decentralizzate e a prova di manomissione dell’Internet degli oggetti.

IOTA rende possibile l’implementazione di un’ampia varietà di casi d’uso dell’Internet of things utilizzando un’alternativa alla blockchain nota come grafo aciclico diretto (DAG), che è al contempo priva di costi e incredibilmente scalabile. Dopo aver lanciato la sua mainnet nel 2016, nota come IOTA 1.0, il progetto ha appena rivelato che intende procedere a un grande aggiornamento, che sarà chiamata IOTA 2.0.

Introducendo contratti intelligenti e ricompense concrete per i partecipanti alla rete, la nuova versione migliorerà ulteriormente le proprietà di decentralizzazione della piattaforma e di consenso della rete. Inoltre, la nuova versione introdurrà i contratti intelligenti.

Per quanto riguarda il progetto, le cose stanno indubbiamente andando avanti. A fine novembre 2023, IOTA ha fatto un annuncio relativo alla creazione di una IOTA Ecosystem DLT Foundation da 100 milioni di dollari, che avrà sede ad Abu Dhabi, negli Emirati Arabi Uniti. Questa notizia ha riportato l’attenzione della comunità delle criptovalute sul progetto, con un conseguente aumento significativo del prezzo di IOTA.

Cos’è IOTA

Internet of Things (IoT) è una rete di distributed ledger technology (DLT) sviluppata per abilitare i casi d’uso di Internet of Things in modo efficiente, altamente scalabile e senza costi. La Fondazione IOTA, una startup tecnologica con sede a Berlino, è stata responsabile del suo sviluppo e della sua introduzione.

L’obiettivo di IOTA è rendere più facile per le macchine interagire tra loro e per gli esseri umani comunicare tra loro e condividere dati utilizzando una tecnica chiamata grafo aciclico diretto (DAG). Esistono alcuni parallelismi tra il design del DAG e una normale rete blockchain; tuttavia, vi sono anche importanti differenze che contribuiscono ad aumentare la scalabilità e la velocità di conferma delle transazioni rispetto alle blockchain tradizionali.

Le applicazioni collegate all’Internet degli oggetti sono oggi ampiamente utilizzate nel mondo commerciale e da individui di ogni estrazione sociale. L’esecuzione di queste applicazioni dipende dall’interscambio di enormi volumi di microdati, che richiedono canali di supporto tecnologico affidabili, sicuri e scalabili. È possibile che una robusta applicazione dell’Internet of things abbia un lungo elenco di requisiti di dati e le piattaforme Web 2.0 non sono adatte a gestire gli scenari più avanzati che sono associati a questo dominio.

Si pensava che l’introduzione della tecnologia blockchain avrebbe portato all’arrivo di una nuova piattaforma ottimale per le soluzioni dell’Internet degli oggetti. Purtroppo, una blockchain convenzionale, con la sua elaborazione delle transazioni piuttosto lenta, la formazione sequenziale dei blocchi e i prezzi del gas per ogni trasmissione di dati, è ancora meno ideale per le applicazioni dell’Internet degli oggetti rispetto alle reti centralizzate.

I casi di studio di IOTA

Con la promessa di diventare la piattaforma per l’Internet degli oggetti più avanzata al mondo, IOTA ha fatto il suo debutto nel 2016 con una rete DAG che offre transazioni gratuite, una scalabilità quasi infinita e l’assenza di estrazione di blocchi. Grazie alle sue caratteristiche uniche, IOTA è in grado di gestire in modo efficace scambi di volumi straordinariamente elevati anche di piccolissimi bit di dati.

La tecnologia della piattaforma ha reso possibile l’implementazione di un’ampia gamma di casi d’uso basati sull’Internet of things, tra cui:

  • Le interazioni tra le varie parti interessate
    Mentre gli articoli si muovono lungo una catena di fornitura, le entità lungo la catena possono utilizzare IOTA per tracciare le consegne e ricevere notifiche da sensori e altri dispositivi. Ciò consente di distribuire le merci in modo più efficiente.
  • Amministrazione di una città intelligente
    Alla luce del fatto che numerose comunità tecnologiche in tutto il mondo stanno lavorando per incorporare progetti di smart city, questo è ora un caso d’uso importante. È possibile utilizzare IOTA per promuovere una comunicazione sicura ed efficiente tra i dispositivi ai fini del controllo del traffico, della gestione dei rifiuti, della gestione dei servizi pubblici, della misurazione dell’inquinamento e di una moltitudine di altri servizi che rientrano nella gestione delle smart city. IOTA ha già stretto una partnership con Taipei, un centro economico chiave dell’Asia orientale, per studiare potenziali soluzioni in questo mercato target.
  • Un sistema di monitoraggio e tracciamento per l’assistenza sanitaria.
    Supportando le transazioni machine-to-machine per le apparecchiature sanitarie e mantenendo l’integrità delle cartelle cliniche, IOTA può promuovere la condivisione dei dati sanitari in modo sicuro e trasparente. Sono disponibili micropagamenti tra dispositivi. La piattaforma IOTA rende possibili anche le microtransazioni tra dispositivi dell’Internet degli oggetti, un caso d’uso essenziale per la tecnologia dell’Internet degli oggetti se vogliamo che diventi così diffusa nelle nostre vite come i suoi sostenitori prevedono.

Qual è il funzionamento di IOTA

La rete basata su DAG che IOTA utilizza è denominata Tangle. Nella sezione seguente approfondiremo i contrasti tra questa rete e una blockchain. Tuttavia, per il momento, diamo un’occhiata al suo meccanismo di funzionamento complessivo. All’interno della rete IOTA ci sono tre livelli: il livello di applicazione, il livello di comunicazione e il livello di rete.

Per la funzionalità della catena è essenziale che il livello di rete sottostante sia uno scambio di dati peer-to-peer (P2P) tra i nodi di IOTA. Questo scambio consiste in blocchi di transazioni e pacchetti di informazioni che vengono utilizzati dal protocollo. Questi blocchi sono collegati l’uno all’altro nel livello Comunicazione, che è una fase critica nel processo di generazione del record immutabile di transazioni che sarebbe associato a una catena DAG.

Nella fase successiva, il livello Applicazione è responsabile dell’elaborazione dei contenuti dei blocchi, che comprendono i dati necessari per il funzionamento delle applicazioni decentralizzate (DApp). Inoltre, questo livello ha il compito di garantire il raggiungimento del consenso finale sui blocchi da includere nel libro mastro a prova di manomissione.

Il metodo di convalida dei blocchi di IOTA

Un singolo nodo, chiamato Coordinatore, è responsabile della convalida finale dei blocchi nella versione della piattaforma attualmente in uso, ovvero IOTA 1.0. Si tratta dell’entità più affidabile della piattaforma. Si tratta dell’entità più affidabile della rete e ha l’autorità decisionale per decidere se un blocco debba essere accettato o meno.

Il fatto che IOTA si affidi a un singolo nodo per completare le transazioni, anche se questo nodo è altamente affidabile, è stato spesso indicato come il tallone d’Achille della criptovaluta. Se lo stato finale di una piattaforma dipende da un’unica entità, come si può definire credibilmente decentralizzata quella piattaforma?

IOTA ha sempre dichiarato che questa è una fase transitoria e che la prossima IOTA 2.0 conterrà un processo di convalida significativamente più ampio e decentralizzato di quello attuale.Questo insieme di nodi, a cui ci si riferirà con il nome di Validator Committee, sarà responsabile dell’esecuzione della convalida dei blocchi in IOTA 2.0.

Ogni nodo della rete può presentare una richiesta di adesione al comitato.Una volta completato il metodo di staking, un determinato numero di nodi viene selezionato per far parte del gruppo di validatori prima che la procedura sia completata. Il processo di selezione continua a intervalli predeterminati con regolarità. Seguendo questi passaggi, IOTA sarà in grado di trasformarsi in una rete realmente decentralizzata.

A differenza dell’attuale sistema fiduciario, che si basa su un unico coordinatore ed è essenzialmente una variante del modello proof of authority (PoA), IOTA 2.0 utilizza l’algoritmo delegated proof of stake (DPoS), governato dal suo Validator Committee. Inoltre, i nodi che non desiderano partecipare direttamente al processo di convalida dei blocchi avranno la possibilità di fornire le loro puntate IOTA a un potenziale convalidatore disposto ad assumersene la responsabilità.

bitcoin record
Adobe Stock

Quali sono le differenze tra IOTA e una Blockchain classica

Un tipico grafo applicativo decentralizzato (DAG) è un tipo di tecnologia a libro mastro distribuito (DLT) che differisce significativamente da una blockchain in termini di architettura Una blockchain è un registro distribuito che collega i blocchi di transazioni in modo sequenziale, con ogni blocco che dipende dalle transazioni che lo hanno preceduto. Una parte della validità di ogni blocco è determinata dal fatto che è collegato a un blocco precedente che è stato precedentemente certificato.

Non è detto che i blocchi vengano elaborati o prodotti nella stessa sequenza che si verifica su una blockchain quando si utilizza una rete DAG. Poiché ogni blocco di IOTA Tangle è collegato a diversi blocchi che lo hanno preceduto, la rete complessiva sembra essere una rete di blocchi interconnessi. Qeusto rende possibile l’elaborazione parallela, che consente di gestire diverse transazioni contemporaneamente, accelerando così l’elaborazione delle transazioni.

Gli altri blocchi a cui un blocco è collegato sono quelli che determinano se un blocco è autentico o meno, e di conseguenza se può essere registrato nel libro mastro in modo immutabile.Nel caso in cui un blocco contenga una transazione in conflitto con un’altra, ad esempio un tentativo di doppia spesa, gli altri blocchi la rifiuteranno, garantendo così che il libro mastro rimanga sicuro.

IOTA è in grado di raggiungere livelli di scalabilità significativamente più elevati rispetto a una blockchain standard grazie, in gran parte, al fatto che la costruzione dei blocchi si basa su un gruppo autonomo decentralizzato (DAG) e non è sequenziale.Inoltre, non è necessario un processo di mining per creare i blocchi, poiché ogni blocco convalidato viene utilizzato per confermare diversi altri blocchi senza la necessità di coinvolgere i minatori. IOTA è in grado di fornire un’impostazione che non impone commissioni di transazione.

Il token IOTA

Lo IOTAIOTA è il token di criptovaluta intrinseco della piattaforma.Il simbolo del token era MIOTA fino a poco tempo fa.Il nome della criptovaluta è stato cambiato in IOTA dopo l’implementazione di un significativo aggiornamento della rete, noto come Stardust, nell’ottobre del 2023. Per il momento, la funzione principale di IOTA è limitata all’archiviazione e alla trasmissione di valore. Inoltre, i clienti possono acquistare servizi e prodotti, come i dataset di Internet of Things, con il token IOTA.

Le capacità di IOTA saranno ampliate con il rilascio del tanto atteso aggiornamento a IOTA 2.0.IOTA sarà quindi utilizzato per lo staking e la delega dello staking dopo l’implementazione della convalida dei blocchi nello stile di un sistema di proof-of-stake (POS). Gli incentivi per le puntate, d’altra parte, non saranno pagati in IOTA ma piuttosto in una risorsa separata nota come Mana, che sarà discussa in dettaglio nella sezione seguente. I detentori dei token IOTA avranno anche la possibilità di esercitare un’autorità di governance sulla piattaforma.La quantità iniziale della moneta IOTA, introdotta ufficialmente nel 2017 con il nome di MIOTA, era di quasi 2,8 miliardi (2.779.530.283).

L’offerta del token è stata aumentata a 4,6 miliardi dopo l’aggiornamento e il rebranding di Stardust, avvenuto a ottobre e diventato IOTA.Una percentuale consistente della nuova offerta è a tempo e verrà rilasciata gradualmente nel corso di un periodo di quattro anni. Nei quattro anni successivi, si prevede che ciò comporterà un tasso di inflazione annuale di circa il 12% per IOTA.

Sebbene si sia verificata un’inflazione transitoria, è importante tenere presente che IOTA è una criptovaluta deflazionistica con un tetto massimo di offerta.Gli unici IOTA che esisteranno sono i 4,6 miliardi emessi.La distribuzione di IOTA è descritta nel grafico seguente, che include sia l’offerta esistente che quella di nuovo conio.

Il Mana

Come compenso per le attività di convalida dei blocchi, i convalidatori e coloro che delegano le loro puntate riceveranno Mana, un’altra nozione essenziale che sarà introdotta in IOTA 2.0.Il Mana sarà distribuito ai validatori. Secondo IOTA, il Mana è una “risorsa” e la società si è sempre astenuta dal riferirsi ad esso come a un token o a una moneta di criptovaluta.Al suo posto, Mana viene paragonato ai punti fedeltà in termini di caratteristiche.

Tuttavia, agli utenti della rete sarà richiesto di utilizzare le monete IOTA per partecipare alle scommesse. Il diritto di convalidare i blocchi dipenderà dalla quantità di IOTA posseduta. Sarà necessario utilizzare IOTA per delegare la propria partecipazione. D’altra parte, gli incentivi effettivi saranno dispersi nel quadro delle risorse Mana.

A meno che Mana non venga effettivamente rappresentato come un token crittografico e che l’intero marchio “risorsa” non sia altro che un esercizio di marketing per evitare di chiamare le cose con il loro nome (o, in questo caso, di chiamare un token con il suo nome), nessuno sa come IOTA gestirà Mana all’interno della piattaforma senza una qualche forma di tokenizzazione. Questo è il caso a meno che il Mana non venga rappresentato come un token.

Il Mana, che funziona in modo simile ai punti fedeltà, sarà utilizzato per ottenere l’accesso a una serie di servizi sulla piattaforma IOTA.

Questi servizi includono l’alimentazione di smart contract e applicazioni DeFi.

Shimmer (SMR)

La rete Shimmer (SMR) è una rete di livello 1 istituita da IOTA nel settembre 2022.Il suo scopo è quello di fornire un ambiente di test e di staging per le applicazioni destinate a essere sviluppate con IOTA. Alla luce del fatto che si prevede che IOTA 2.0 avrà funzionalità di smart contract, alla rete Shimmer è stata assegnata la responsabilità di condurre un pretest esaustivo delle applicazioni decentralizzate (DApp), compresa l’identificazione di qualsiasi potenziale vulnerabilità che possa esistere al loro interno.

Impostazioni privacy