Eine Einführung in das IOTA-Protokoll. Das IOTA-Protokoll ist ein Open-Source-Distributed Ledger, das auf das Internet der Dinge (IoT) im Auge steht - mit entgeltlosen Mikrotransaktionen und Datenintegrität für Maschinen. Das IOTA-Protokoll wurde entwickelt, um ein Problem zu überwinden, das es im Krypto-Raum als intrinsisch problematisch betrachtet: Skalierbarkeit.
Skalierbarkeit ist ein Problem, das sich auf Kryptowährungsnetzwerke bezieht, die keine gängigen Zahlungsstufen verarbeiten können. Zum Beispiel kann Bitcoin nur eine begrenzte Anzahl von Transaktionen verarbeiten, was bedeutet, dass es nicht auf der gleichen Ebene wie PayPal oder Visa durchführen kann.
Mit dem Lightning Network - einer Layer-2-Skalierungslösung - wird dieses Problem für Bitcoin gelindert. Das IOTA-Protokoll wurde jedoch speziell so erstellt, dass es sich auf eine Skalierungslösung verlassen muss, um dieses Problem zu lösen.
Was ist das IOTA-Protokoll?
Die meisten Kryptowährungsprojekte basieren auf der Blockchain-Technologie - auch bekannt als Distributed Ledger Technology (DLT) -, um Transaktionen zu verarbeiten und zu überprüfen. Transaktionen werden zu Informationsblöcken zusammengefasst. Es ist dann die Data Miners Jobs, durch die Transaktionen zu sieben und sie zu überprüfen. Bergleute verlangen jedoch Gebühren für ihre Dienste.
Bergbaugebühren sind unerlässlich, um den Bergleuten einen Anreiz zu bieten. Dies, verbunden mit der Frage der Skalierbarkeit, ist der Grund, warum IOTA keine Blockchain zu verwenden. Das IOTA-Protokoll ist ein verteiltes Ledger für das Internet der Dinge (IoT). Anstelle einer konventionellen Blockchain verwendet IOTA einen 'gerichteten Acrylgraphen' (DAG).
Es hat ein quantensicheres Protokoll, das als „The Tangl“ bekannt ist. Die IOTA Tangle DAG hat keine Gebühren für Transaktionen und kein festes Limit, wie viele Transaktionen pro Sekunde bestätigt werden können. Der Durchsatz wird parallel zu den Aktivitäten im Netzwerk wachsen. Je mehr Aktivitäten auftreten, führt zu einem schnelleren Netzwerk.
Wie funktioniert das Tangle?
Ohne eine Blockchain gibt es keine Transaktionsblöcke, die von Bergleuten verarbeitet und verifiziert werden sollen. Stattdessen werden IOTA-Protokolltransaktionen von einer oder mehreren folgenden Transaktionen bestätigt. Dies liegt daran, dass das Tangle zwei übergeordnete Transaktionen erfordert. Folglich kann die Struktur des Netzwerks als direkter Graph mit null gerichteten Zyklen dargestellt werden. Unten ist eine visuelle Darstellung, wie das Netzwerk aussehen könnte, entnommen von der IOTA-Website.
Bild: Tangle.
Um am Netzwerk teilzunehmen, müssen alle Benutzer nur eine kleine Menge an Rechenarbeit ausführen, die zwei vorherige Transaktionen überprüft. Dadurch wird das Netzwerk einer hierarchischen Struktur entzogen, was wiederum dazu führt, dass alle gleichen Anreize und Belohnungen haben.
Die IOTA-Websites werden als „Pay-it-forward“ bezeichnet. Das Konzept ist einfach: Überprüfen Sie zwei Transaktionen und Ihre Belohnung ist Ihre eigene Transaktion. Obwohl dies wie ein etwas langwieriger Prozess klingen mag, entzieht es auch die Notwendigkeit, finanzielle Belohnungen anzubieten. Die Gebühren werden vernachlässigbar sein.
Da es nicht geldorientiert ist, kann es auch sicher Informationen innerhalb der Tangle-Transaktionen speichern - so ist es nicht auf Transaktionswertabrechnungen beschränkt. Je mehr Personen, die im Netzwerk aktiv sind, zu schnelleren Transaktionen führen - dies kommt jedoch nicht ohne Kosten. Das Netzwerk ist völlig abhängig von Personen, die zwei vorherige Transaktionen bestätigen. Wenn jemand schnell eine Transaktion durchführen möchte, wählt er ein anderes Netzwerk aus.
Woher wissen Sie, ob eine Transaktion vertrauenswürdig ist?
In herkömmlichen Blockchains wissen die Menschen, wie sehr sie einem Transaktionsblock basierend auf der Anzahl der Bestätigungen vertrauen können. Ohne Blöcke von Transaktionen/Informationen funktioniert das IOTA-Protokoll anders.
Stattdessen haben Transaktionen ein Gewicht und ein kumulatives Gewicht. Ein Transaktionsgewicht bestimmt, wie viel Rechenarbeit erforderlich ist, um die Transaktion zu validieren. Das kumulative Gewicht bezieht sich auf das Gewicht einer Transaktion und das Gesamtgewicht der Transaktionen, die die erste Transaktion genehmigt haben.
Im Folgenden finden Sie eine visuelle Darstellung gewichteter Transaktionen, die aus dem IOTA-Konsens GitHub entnommen werden.
Bild:
Das Bild zeigt die in grün gefärbten Transaktionen als „vollständig bestätigt“ an, während die blau gefärbten Transaktionen „unbestätigt“ sind, was bedeutet, dass sie nur teilweise bestätigt werden. Graue oder gelbe Farben zeigen an, dass die Transaktion noch keine Bestätigungsarbeit geleistet hat.
Es zeigt keine rot gefärbte Transaktion an, aber wenn es tat, würde diese Transaktion als „widersprüchlich“ bezeichnet werden, um anzuzeigen, dass etwas falsch ist oder es ungültig ist. Bei der Suche nach vertrauenswürdigen Transaktionen muss der Benutzer das Gewicht und das kumulative Gewicht einer Transaktion untersuchen, um seine Schätzung darüber vorzunehmen, ob er sie bestätigen möchte.
Hashcase Lite
Proof-of-of-Work (PoW) Algorithmen werden in einer Reihe von Krypto-Projekten verwendet, einschließlich Bitcoin. PoW hilft Spam-Angriffe zu verhindern. Hashcash ist eine Technologie, die in PoW verwendet wird. Es beinhaltet das Lösen eines Rätsels. Computergeräte müssen erfolgreich einen alphanumerischen Code erraten, der als „nonce.“ bekannt ist. Hashing-Kraft bestimmt, wie schnell und einfach das Rätsel zu lösen ist. Schnellere Verarbeitung erfordert mehr Rechenleistung.
In Bitcoin wird PoW verwendet, um Transaktionen zu bestätigen und zu überprüfen. Allerdings nutzt IOTA Hashcash Lite, was bedeutet, dass viele Arten von Computergeräten die IOTA-Plattform nutzen können.
Es lohnt sich, Forschung zu machen
Hoffentlich hat diese Einführung in das IOTA-Protokoll Ihnen geholfen zu verstehen, wie es eine Alternative zur Blockchain-Technologie ist.
Bevor Sie Entscheidungen über das IOTA-Protokoll oder ein Krypto-Projekt/Netzwerk treffen, stellen Sie sicher, dass Sie angemessene Recherchen durchführen.
Wir geben keine Empfehlung zu Kryptowährungen, Netzwerken oder Projekten ab und als solche könnten Sie nie zu viel recherchieren. Letztlich sind Sie für die Entscheidungen verantwortlich, die Sie treffen.
Möchten Sie mehr über verschiedene Blockchains lesen? Erfahren Sie mehr über Skycoin und dezentrales Internet mit unserem Guide zu diesem Thema.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.