25 juni 2021 1:22

Wirwar

Wat is de IOTA Tangle?

De IOTA Tangle is een innovatief type gedistribueerde grootboektechnologie (DLT) die specifiek is ontworpen voor de Internet of Things (IoT) -omgeving. De IOTA-technologie is gebaseerd op een nieuw type DLT, niet op het traditionele blockchain-model. Het is gemaakt door de IOTA Foundation, een stichting zonder winstoogmerk die is opgericht en geregistreerd in Duitsland. De missie van de IOTA Foundation is het ondersteunen van de ontwikkeling en standaardisatie van nieuwe DLT’s, waaronder de Tangle.

De ontwerpbeperkingen van bestaande blockchain-systemen voor sommige toepassingen leidden tot de ontwikkeling van virtuele valuta-alternatieven die voor verschillende doeleinden konden worden gebruikt. IOTA Tangle is ontwikkeld om microtransacties zonder kosten mogelijk te maken voor het groeiende ecosysteem van IoT-apparaten. IoT-apparaten zijn netwerkapparaten, waaronder producten zoals slimme apparaten, huisbeveiligingssystemen, computerrandapparatuur,  draagbare technologie, routers en slimme luidsprekerapparaten met Wi-Fi-verbindingen, Bluetooth-verbindingen of Near Field Communication (NFC).

Tangle is gemaakt met de belofte van hoge schaalbaarheid, geen kosten en vrijwel onmiddellijke overdrachten.

Belangrijkste leerpunten

  • De IOTA Tangle is een innovatief type gedistribueerde grootboektechnologie (DLT) die specifiek is ontworpen voor de Internet of Things (IoT) -omgeving.
  • De IOTA-technologie is gebaseerd op een nieuw type DLT, niet op het traditionele blockchain-model.
  • Tangle is gemaakt met de belofte van hoge schaalbaarheid, geen kosten en vrijwel onmiddellijke overdrachten.

IOTA Tangle begrijpen

IOTA is een cryptocurrency; de architectuur wordt de IOTA Tangle genoemd. Tangle gebruikt een proof-of-work (PoW) -systeem voor het verifiëren van transacties op een gedistribueerd grootboek. Het PoW-systeem van Tangle is vergelijkbaar met het systeem dat wordt gebruikt door bitcoin, maar het verbruikt minder energie en kost minder tijd dan andere PoW-systemen (inclusief het systeem dat wordt gebruikt door bitcoin).

De onderlinge verbondenheid van de architectuur van Tangle vereist geen totale verificatie in het grootboek. In plaats daarvan verifiëren alle partijen tegelijkertijd, waardoor de energie en tijd die nodig zijn om transacties te voltooien, worden verkort. Bovendien beweert het verificatieproces van Tangle ervoor te zorgen dat er geen dubbele transacties zijn die tot dubbele uitgaven zouden leiden.

Het systeem zelf was echter niet voldoende om bescherming te bieden tegen een massale, gecoördineerde aanval. Zoals de Iota Foundation opmerkte: “Als een aanvaller de meerderheid van de hashing-macht in het netwerk beheerst, kan hij ook de richting van de consensus bepalen. In het bijzonder zou een dergelijke aanvaller in staat zijn om de uitgaven te verdubbelen en het netwerk op te splitsen.”Om u tegen dit soort aanvallen te beschermen, heeft Iota een rol ontwikkeld die de “coördinator” wordt genoemd. De Iota Foundation had de leiding over het coördinatorprogramma. Een aankondiging in mei 2019 informeerde de cryptocurrency-gemeenschap dat de IOTA-stichting van plan was de rol van de coördinator op te heffen als onderdeel van een upgrade van het hele systeem, genaamd Coordicide.

In de whitepaper van IOTA wordt Tangle beschreven als de opvolger van blockchain-technologie: “The Tangle volgt de blockchain natuurlijk op als de volgende evolutionaire stap en biedt functies die nodig zijn om een ​​machine-to-machine microbetalingssysteem op te zetten.”

Speciale overwegingen

Voordelen van Tangle

Een ander voordeel van de Tangle-technologie zijn de gebruikskosten. Voor op blockchain gebaseerde cryptocurrencies, zoals Bitcoin, worden transactiekosten in rekening gebracht voor alle transacties die plaatsvinden op het netwerk (ongeacht de transactiewaarde). Omdat het transactieopslag- en verwerkingsmechanisme van Tangle geen mijnwerkers vereist, zijn er geen transactiekosten.

Aangezien het aantal kleine microbetalingen (betalingen waarbij kleine bedragen zijn betrokken) in de toekomst aanzienlijk toeneemt, zullen transactiekosten het gebruik van op blockchain gebaseerde cryptocurrency onpraktisch maken voor dergelijke betalingen. Hoge transactiekosten hebben al geleid tot het probleem van Bitcoin-stof. Bitcoin dust verwijst naar de kleine hoeveelheid Bitcoin die overblijft of niet is uitgegeven in een transactie die lager is in waarde dan de minimumlimiet van een geldige transactie. Het verwerken van de transactie is dus onmogelijk, omdat er een kleine hoeveelheid Bitcoin in een portemonnee of adres zit.

Iota’s systeemupgrade

Voorafgaand aan de aankondiging van de lancering van de grote systeemupgrade van Iota, genaamd Coordicide, was de rol van de coördinator noodzakelijk om de gebruikersgelden binnen het Tangle-netwerk te beschermen. De coördinator was een beveiligingsmechanisme dat de authenticiteit van transacties verzekerde en dubbele uitgaven voorkwam. De rol van coördinatoren was om de impact van eventuele conflicten in het dossier teniet te doen; in het geval van een conflict werd van een coördinator verwacht dat hij een transactie weigerde.

Omdat het een coördinator echter vrij was om allerlei soorten transacties goed te keuren, konden ze ook foutieve transacties goedkeuren. In theorie zou een nieuwe transactie die is uitgegeven door een coördinator die een foutieve transactie heeft goedgekeurd, niet worden goedgekeurd door andere coördinatoren, waardoor de netwerkintegriteit behouden blijft. In theorie was dit mechanisme, waarbij aanvullende goedkeuringen vereist waren, bedoeld om ervoor te zorgen dat alleen echte transacties door het systeem werden goedgekeurd en met een hoger niveau van vertrouwen, snelheid en efficiëntie.

Het kernprincipe van de filosofie van gedistribueerde grootboektechnologie (DLT) is echter dat ze een gecentraliseerde autoriteit zouden moeten missen. Tangle liep in botsing met deze filosofie; het had de coördinatoren nodig om zijn systeem goed te controleren en aanvallen te voorkomen. Op deze manier had Tangle een centrale autoriteit die al zijn transacties verifieerde; dit is precies waar cryptocurrency mee moest stoppen.

Critici van Tangle zeiden dat de noodzaak van de coördinatorrol de Iota Foundation in staat stelde te kiezen welke transacties voorrang zouden krijgen. Bovendien bood deze rol de mogelijkheid voor een single point of attack: als een coördinator om de een of andere reden zou stoppen met werken of werd overgenomen, zouden de bevestigingen in het netwerk stoppen.

Stichting IOTA werkte al jaren om de behoefte aan de coördinatorrol weg te nemen. Dit initiatief, dat uiteindelijk in mei 2019 werd aangekondigd, heet Coordicide.

Het feit dat Iota vertraging opliep bij het afstappen van deze vorm van centralisatie, was naar verluidt de belangrijkste reden waarom Iota’s hoofdontwikkelaar en mede-oprichter Sergey Ivancheglo David Sønstebø, de directeur van de Iota Foundation en een andere mede-oprichter, diende met een rechtszaak van ongeveer $ 8,5 miljoen.

Eind december 2019 lag het IOTA-netwerk 24 uur stil, mogelijk als gevolg van een gecoördineerde aanval. Zodra het IOTA Reference Implementation (IRI) -systeem een ​​transactie markeerde als “al geboekt” in de ene bundel, werd deze genegeerd in de volgende bundel, wat resulteerde in een corrupte grootboekstatus waarvan het knooppunt niet kon herstellen. Het incident bracht David Sønstebø ertoe te zeggen dat Coordicide niet te snel zou moeten gebeuren (en zeker niet voordat alle bugs waren gladgestreken).