Wat is IOTA?
IOTA (MIOTA) is een gedistribueerd grootboek dat is ontworpen om transacties tussen machines en apparaten in het Internet of Things (IoT) -ecosysteem vast te leggen en uit te voeren. Het grootboek gebruikt een cryptocurrency genaamd mIOTA om transacties in zijn netwerk te verantwoorden. De belangrijkste innovatie van IOTA is Tangle, een systeem van nodes dat wordt gebruikt om transacties te bevestigen. IOTA beweert dat Tangle sneller en efficiënter is dan typische blockchains die worden gebruikt in cryptocurrencies.
De IOTA Foundation, de non-profit stichting die verantwoordelijk is voor het grootboek, heeft overeenkomsten gesloten met prominente bedrijven, zoals Bosch en Volkswagen, om het nut van het platform uit te breiden onder aangesloten apparaten.
Key Takeaways
- IOTA is een gedistribueerd grootboek dat is ontwikkeld om transacties tussen aangesloten apparaten in het IoT-ecosysteem te verwerken, en de cryptocurrency ervan staat bekend als mIOTA.
- Het begon zijn leven als een hardwareproject dat als doel had om goedkope processors voor algemeen gebruik te ontwerpen.
- Het wil belangrijke schaalbaarheids- en prestatieproblemen met Bitcoin oplossen door zijn blockchain te vervangen door Tangle, een systeem van knooppunten waarin elke nieuwe transactie twee eerdere transacties bevestigt.
- IOTA heeft zijn eigen set schaalbaarheidsproblemen, en sommige aspecten van deze cryptocurrency waren kwetsbaar voor hacks.
- Hoewel de marktkapitalisatie van IOTA nog steeds aanzienlijk lager was dan zijn hoogtepunten in 2017, vertoonde het fortuin van deze cryptocurrency tekenen van verbetering tegen het einde van 2020.
Inzicht in IOTA
In 2020 waren miljarden apparaten verbonden met het internet. Binnen dit Internet of Things (IoT)-ecosysteem kunnen apparaten gegevens en betalingsinformatie uitwisselen met meerdere andere apparaten in transacties die de hele dag door worden uitgevoerd.
IOTA is van plan de standaardmodus te worden voor het uitvoeren van transacties op apparaten. De oprichters hebben het grootboek beschreven als een “openbare, toestemmingsvrije ruggengraat voor het internet der dingen die interoperabiliteit tussen meerdere apparaten mogelijk maakt”. Eenvoudig gezegd betekent dit dat het transacties tussen aangesloten apparaten mogelijk zal maken, en iedereen zal er toegang toe kunnen krijgen.
IOTA’s oprichters beweren dat het meerdere problemen oplost die cryptocurrencies plagen die zijn ontwikkeld op standaard blockchains. Deze problemen omvatten de centralisatie van de mijnbouw aan een specifieke groep, lage netwerksnelheden, en schaalbaarheid. Voor cryptocurrencies verwijst schaalbaarheid naar het probleem van het verhogen van het aantal transacties dat door een blockchain wordt verwerkt zonder andere metriek te beïnvloeden.
Deze problemen worden voornamelijk veroorzaakt door een achterstand van transacties op de blockchain van Bitcoin. De achterstand zelf is te wijten aan een verscheidenheid van redenen, van kleine blokgroottes tot de moeilijkheid van puzzels die mijnwerkers moeten oplossen om de cryptocurrency te verdienen als een beloning. IOTA lost deze problemen op door de blockchain-architectuur te herconfigureren in Tangle, een nieuwe manier om gegevens te organiseren en transacties te bevestigen.
Geschiedenis van IOTA
Sergey Ivancheglo, Serguei Popov, David Sønstebø, en Dominik Schiener, die er later bij kwam, waren samen medeoprichter van IOTA.
Het project werd in oktober 2015 aangekondigd via een post waarin een tokenverkoop werd aangekondigd op een online bitcoinforum. De wortels van IOTA gaan terug tot het Jinn-project. Dat project was gericht op het ontwikkelen van ternaire hardware of goedkope en energie-efficiënte hardware, voornamelijk general-purpose processors, voor gebruik in het IoT-ecosysteem. Jinn hield een crowd sale voor zijn tokens in september 2014. Ongeveer 100.000 tokens werden verkocht tijdens de crowd sale, wat neerkwam op verzamelingen van $ 250.000.
De Jinn-tokens kwamen al snel in heet water terecht omdat ze op de markt werden gebracht als winstdelende tokens, wat zou kunnen worden gezien als beveiligingstokens. Initial coin offerings (ICO’s) waren op dat moment nog steeds aan tractie aan het winnen, en er was geen duidelijkheid over hun regelgevende status. In 2015 werd Jinn omgedoopt tot IOTA en werd er opnieuw een token sale gehouden. De tokens werden deze keer op de markt gebracht als nutstokens. Jinn token houders konden hun tokens inwisselen tegen gelijkwaardigheid in het nieuwe systeem. Volgens David Sønstebø is IOTA “voortgekomen” door het Jinn project. “…dus het is alleen maar logisch om eerst IOTA te introduceren en daarna Jinn,” zei hij.
De ontstaans-transactie voor IOTA was een adres met een balans die alle mIOTA, zijn cryptocurrency, bevatte die ooit zal worden gemined. Maar rapporten stellen dat een momentopname van de genesis transactie nog online te vinden is. Deze tokens werden verspreid naar andere “oprichter” adressen. Het totale aantal mIOTA’s dat gepland is om te bestaan is 27 quadriljoen. Volgens de oprichters van IOTA past het totale aantal mIOTA’s “mooi” bij de maximaal toelaatbare integer waarde in JavaScript, een programmeertaal. Binnen drie maanden na zijn debuut op de cryptocurrency markten, bereikte mIOTA een piek waardering van $ 14,5 miljard tijdens de 2016-2017 bull markt. De waarde ervan crashte later echter samen met de meeste andere cryptocurrencies.
Bezorgdheid over IOTA
Critiek op IOTA heeft zich voornamelijk geconcentreerd rond zijn technische gebreken. Zoals met de meeste cryptocurrencies, is het systeem van IOTA ontluikend en onbewezen. Een phishing-aanval op het netwerk resulteerde in de diefstal van mIOTA ter waarde van 3,94 miljoen dollar. In reactie op de aanval schreef het IOTA-ontwikkelingsteam een blogpost waarin stappen worden beschreven om een sterk zaad te genereren voor het gebruik van zijn cryptocurrency.
IOTA’s ontwikkelaars worden verondersteld hun crypto te hebben “gerold”. Met andere woorden, ze hebben hun encryptiemethode vanaf nul gemaakt, afziend van de veelgebruikte SHA-256 hash-functie die in Bitcoin wordt gebruikt. Het team van MIT’s Digital Currency Initiative vond ernstige kwetsbaarheden in IOTA’s hash-functie, die Curl wordt genoemd. De functie produceerde dezelfde output wanneer het twee verschillende inputs kreeg. Deze eigenschap staat bekend als botsing en duidt op een gebroken hashfunctie. In hun analyse van de kwetsbaarheid verklaarde het MIT-team dat een slechte actor met hun techniek gebruikersgelden van Tangle had kunnen vernietigen of stelen. Het team van IOTA heeft de kwetsbaarheid gecorrigeerd.
Er zijn potentiële problemen met de beweringen van IOTA om schaalbaarheidsproblemen voor blockchains te elimineren door het gebruik van DAG’s. Vitalik Buterin, de mede-oprichter van Ethereum, heeft twijfels geuit over het vermogen van hashgraphs (de onderliggende datastructuren voor DAG) om schaalbaarheidsproblemen op te lossen. Zoals hij het uitlegt, bieden de huidige versies van hashgraphs geen oplossing voor de afhankelijkheid van een blockchain van computergeheugen en verwerkingskracht. De schaalbaarheid van een systeem dat hashgraphs gebruikt, hangt nog steeds af van de capaciteit en snelheid van individuele computers binnen zijn netwerk.
Vanaf 2020 gebruikte het netwerk van IOTA een centrale server die bekend staat als een coördinator om de veiligheid van transacties te garanderen. Deze praktijk heeft zijn beweringen van een gedecentraliseerd systeem verwaterd, omdat de introductie van een coördinator heeft geleid tot de introductie van een enkel punt van mislukking. Het heeft ook de snelheid van het netwerk vertraagd omdat parallelle verwerking niet voorkomt in een systeem gebaseerd op een coördinator. De IOTA Foundation had echter een plan genaamd “The Coordicide” om de Coördinator in de toekomst te verwijderen.
Toekomst van IOTA
Hoewel de marktkapitalisatie van IOTA nog steeds aanzienlijk was gedaald ten opzichte van de hoogtepunten in 2017, vertoonde het fortuin van deze cryptocurrency tekenen van verbetering tegen het einde van 2020. Het begon 2020 met een marktkapitalisatie van $ 446 miljoen en was boven de $ 900 miljoen op 19 dec. 2020. Dat is een winst van meer dan 100%, maar het was een hobbelige weg. IOTA’s voortdurende partnerschap met grote bedrijven en focus op het groeiende Internet of Things (IoT) helpen ook om het te onderscheiden van andere cryptocurrencies.
Cryptocurrencies moeten iets anders bieden om te slagen, en IOTA mikt op IoT-optimalisatie.
Hoe is IOTA anders dan Bitcoin?
IOTA’s oplossing voor de problemen van Bitcoin is het afschaffen van verschillende sleutelconcepten en topografische beperkingen van een blockchain. mIOTA, de cryptocurrency van IOTA, is vooraf gedefinieerd en de consensus van transacties vindt anders plaats dan bij een blockchain. IOTA-ontwikkelaars hebben een nieuwe gegevensstructuur voorgesteld (een manier om numerieke voorstellingen binnen het geheugen van een computer te organiseren) die bekend staat als Tangle.
Tangle is een Decentralized Acyclic Graph (DAG), een systeem van knooppunten dat niet opeenvolgend is. Elk knooppunt kan dus verbonden zijn met meerdere andere knooppunten in een Tangle. Maar ze zijn alleen in een bepaalde richting verbonden, wat betekent dat een node niet naar zichzelf kan terugverwijzen. Een standaard blockchain is ook een DAG omdat het een sequentieel gelinkt geheel is. Maar IOTA’s Tangle is een parallel systeem waarin transacties simultaan kunnen worden verwerkt in plaats van sequentieel. Naarmate er meer systemen aan worden gekoppeld, wordt de Tangle veiliger en efficiënter in het verwerken van transacties.
In Bitcoin is een groep systemen met volledige knooppunten die de hele geschiedenis van transacties voor een grootboek bevatten, nodig voor bevestigingen en consensus. Dit proces is energie- en rekenintensief.
Full node miners zijn niet nodig in Tangle. Elke nieuwe transactie wordt bevestigd door te verwijzen naar twee eerdere transacties, waardoor er minder tijd en geheugen nodig is om een transactie te verifiëren. Een gemakkelijk oplosbare en eenvoudige Proof of Work (PoW) puzzel wordt aan de transactie toegevoegd als een laatste stap. De twee transacties die worden gekozen, worden tips genoemd. IOTA’s systeem gebruikt een tip-selectiealgoritme met “vertrouwen” als maatstaf om de transactie goed te keuren. Stel dat een transactie in het verleden 97 keer is goedgekeurd. Dan is er 97% vertrouwen dat een knooppunt het in de toekomst zal goedkeuren.
Verband met het concept van “vertrouwen” is het gewicht van een transactie. Naarmate een transactie door Tangle beweegt, neemt het gewicht ervan toe. Het gewicht van een transactie neemt toe met het aantal goedkeuringen. Zodra een transactie is bevestigd, wordt deze uitgezonden naar het hele netwerk. Dan kan een andere niet-bevestigde transactie de nieuw-bevestigde transactie kiezen als een van de tips om zichzelf te bevestigen.
Deze methode van het bevestigen van een transactie resulteert in geen kosten en een laag stroomverbruik, waardoor mIOTA kan worden gebruikt in een breed scala van apparaten en machines met verschillende stroomvereisten.