Was ist Polkadot?

Was ist Polkadot? Obwohl Polkadot seit Beginn der Entwicklung des Projekts vor über drei Jahren scheinbar unter dem Radar stand, hat es mit der offiziellen Veröffentlichung seines „fertigen“ Hauptnetzes Anfang dieses Monats den Kryptowährungsraum erschüttert. In weniger als 2 Wochen hat sich Polkadots einheimisches DOT-Token stillschweigend seinen Weg in die Top 10 der Kryptowährungen nach Marktkapitalisierung erobert.

Zur Beschreibung von Polkadot wurden alle möglichen Wörter und Phrasen verwendet, einschließlich des erschöpften Etiketts einer „Ethereum-Killer“-Kryptowährung. Während sein Gründer darauf besteht, dass Polkadot kein Konkurrent von Ethereum ist, legt eine nähere Betrachtung von Polkadot nahe, dass es nicht nur ein ernsthafter Konkurrent von Ethereum ist, sondern eine Kryptowährung, die die Welt der Kryptowährungen für immer verändern könnte.

Ursprünge vom Polkadot

Die Geschichte von Polkadot beginnt mit Ethereum, insbesondere mit einem der Mitbegründer von Ethereum, Dr. Gavin Wood (PhD in Software Engineering). Dr. Wood verfügt über mehr als 20 Jahre Erfahrung als Softwareentwickler sowohl innerhalb als auch außerhalb des Krypto-Raums.

Er hat die erste funktionale Version von Ethereum kodiert und sogar das Gelbe Papier von Ethereum verfasst. Wofür Dr. Wood vielleicht am berühmtesten ist, ist jedoch die Schaffung von Solidity, der Codiersprache, die zur Erstellung intelligenter Verträge auf Ethereum verwendet wird.

Im Januar 2016 verließ Dr. Wood seine Position als CTO und Kernentwickler von Ethereum. Die genauen Gründe für sein Ausscheiden variieren (sogar von Dr. Wood selbst), lassen sich aber zusammenfassen, dass sie auf seine Frustration über die langsame Entwicklung zu Ethereum 2.0 zurückzuführen sind.

Später im Jahr 2016 begann Dr. Wood mit der Entwicklung einer neuen Krypto-Währung, die „die Versprechen einlösen sollte, die Ethereum nicht einhalten konnte“. Der erste Entwurf des Polkadot-Whitepapers wurde Ende 2016 fertiggestellt.

Die DOT-Krypto-Währung ICO

Das anfängliche Münzangebot der DOT-Kryptowährung von Polkadot ist etwas, das vielen Veteranen im Kryptowährungsraum und sicherlich auch dem Polkadot-Team noch lebhaft in Erinnerung ist. Die ICO des US-Verkehrsministeriums fand im Oktober 2017 statt und brachte über 145 Millionen USD in Ethereum ein.

Die Hälfte der anfänglichen Gesamtlieferung des DOT von 10 Millionen wurde in zwei Runden an öffentliche und private Investoren verkauft (2,25 Millionen bzw. 2,75 Millionen). Der Preis pro DOT-Token für diese Finanzierungsrunden betrug 28,80 USDollar.

Weniger als zwei Wochen später wurden über 90 Millionen USD der während der ICO beschafften Gelder aufgrund der Ausnutzung einer Schwachstelle im Multisig-Brieftaschencode von Polkadot dauerhaft eingefroren. Eine Woche nach dem Angriff bestätigte das Polkadot-Team, dass es immer noch über genügend Mittel für die Entwicklung von Polkadot verfügte, und machte trotz der verlorenen Gelder weiter. Obwohl es Bemühungen gab, die Gelder zurückzubekommen, sind über 500 000 ETH immer noch gesperrt.

Das Debakel nach dem ICO war das zweite Mal, dass die Brieftaschen des Teams wegen einer Code-Schwachstelle gehackt wurden. Der erste Hack fand Anfang Juli 2017 statt, bei dem über 33 Millionen USD an Ethereum abgezapft wurden, bevor der Angriff von einer wohlwollenden Gruppe von Hackern, der so genannten White Hat Group, gestoppt wurde. In beiden Fällen veröffentlichte das Polkadot-Team Folgedokumentationen, in denen die Hacks im Einzelnen beschrieben wurden und in denen beschrieben wurde, wie man ihre Wiederholung verhindern kann.

Im Januar 2019 hielt Polkadot eine weitere private Finanzierungsrunde ab, um die verlorenen (eingefrorenen) Gelder des DOT ICO auszugleichen. 500.000 DOT wurden zu einem erhöhten Preis von 120 USD pro DOT verkauft, wodurch über 60 Millionen USD eingenommen wurden.

Im Juli dieses Jahres fand eine dritte private Finanzierungsrunde statt, bei der knapp 350.000 DOT-Münzen zu einem Preis von 125 USD pro Stück verkauft wurden. Dadurch kamen weitere 43 Millionen USD zusammen. Zusammengenommen belief sich die Gesamtfinanzierung für die Kryptowährung des DOT von Polkadot auf über 250 Millionen USD (wobei 90 Millionen noch eingefroren sind).

Was ist Polkadot?

Polkadot ist ein Kryptowährungsprojekt, das die dezentralisierte Zukunft des Internets (Web 3.0) vorantreiben will. Es ist interoperabel mit anderen Blockchains innerhalb und ausserhalb der Kryptowährung, es ermöglicht die Erstellung intelligenter Verträge und neuer Blockchains (und Token), es ermöglicht den Informationsaustausch zwischen Blockchains, es ist aufrüstbar (keine Hard Forks!) und das Protokoll wird von den Inhabern von DOT, der ursprünglichen Kryptowährung von Polkadot, verwaltet.

Polkadot ist ein Projekt der Web3 Foundation, einer schweizerischen Non-Profit-Organisation mit Sitz im Schweizer Crypto Valley (Zug). Die Web3 Foundation beauftragt die in Großbritannien ansässige Parity Technologies mit der Entwicklung und Wartung des Polkadot-Netzwerks.

Dr. Gavin Wood ist Mitbegründer sowohl der Web3 Foundation als auch von Parity Technologies und somit der Hauptentwickler des Polkadot-Netzwerks. Polkadot wird mit Substrate aufgebaut, einem von Parity Technologies entwickelten Blockchain-Building-Tool.

Wie funktioniert Polkadot?

Polkadot ist mit Leichtigkeit eine der kompliziertesten Kryptowährungen, die es gibt. Normalerweise würden wir sagen, dass wir eine Möglichkeit haben, es dir in Laienbegriffen zu erklären, aber es gibt wirklich keine Möglichkeit, Polkadot zu erklären, ohne letztendlich in einen Riss in der Fachsprache zu geraten. Einige Komponenten des Polkadot-Netzwerks haben buchstäblich eine Reihe von Artikeln, die der Erklärung dieser Begriffe gewidmet sind. In einer ironischen Wendung wird auf das gesamte Polkadot-Netzwerk über ein einfaches Browser-Plug-in namens Polkadot.js zugegriffen.

Auf den ersten Blick ist Polkadot ein Ökosystem von Blockchain. Die zentrale Polkadot-Blockchain wird als Relay Chain bezeichnet. Blockchain, die mit der Relay Chain verbunden sind, werden als Parachains bezeichnet. Diese Parachains können ihre eigenen Token, Konsensmechanismen und sogar ihre eigenen Governance-Strukturen haben.

Wie bereits erwähnt, wird die Staffelkette aus Substrat aufgebaut. Alle Parachains, die mit Hilfe des Substrats gebaut werden, können leicht mit der Staffelkette verbunden werden. Alle „externen“ Blockchain, wie z.B. Bitcoin oder Ethereum, benötigen eine Brücke zur Verbindung mit der Staffelkette.

Polkadot-Konsens

Das Polkadot-Netzwerk verwendet einen hybriden Konsensmechanismus. Der Konsens über die Staffelkette ist eine Version des Pfahlnachweises (Proof of Stake, PoS), die als GHOST-basierte rekursive Vorfahrenableitungs-Präfixvereinbarung (oder kurz GRANDPA) bezeichnet wird.

Parachains, die an der Staffelkette befestigt sind, verwenden eine Version des Arbeitsnachweises namens Blind Assignment for Blockchain Extension (oder kurz BABE). An dem hybriden Konsens von Polkadot sind 4 Schlüsselakteure beteiligt: Validatoren, Kollatoren, Nominatoren und „Fischer“.

Polkadot-Validatoren

Die Validatoren im Polkadot-Netzwerk haben die Aufgabe, Transaktionen von Parachains zu überprüfen und sie der Blockchain Relay Chain hinzuzufügen. Validatoren müssen DOT einsetzen, um für die Nominierung als Validator auf dem Netzwerk in Frage zu kommen. Aus diesem Grund wird der PoS-Konsens von Polkadot auch als „Nominierter Nachweis der Beteiligung“ bezeichnet.

Die Menge an DOT, die erforderlich ist, um als Validator in Betracht gezogen zu werden, hängt von der Beteiligung des Netzwerks ab und kann geschätzt werden, indem man sich die Beträge ansieht, die derzeit von den bestehenden Validatoren auf der Kette abgesteckt werden. Zum Zeitpunkt der Abfassung dieses Artikels sind dies etwa 2,7 Millionen DOT. Die Liste der Validatoren ändert sich von Zeit zu Zeit (24 Stunden).

Validatoren werden den angeschlossenen Parachains nach dem Zufallsprinzip zugeteilt, um ihre Transaktionen zu überprüfen. Diese Transaktionen werden dann in einem Block auf der Blockchain der Relay Chain registriert, den die Validatoren generieren. Pro Parachain-Kette sind mindestens 5 Validatoren erforderlich, derzeit gibt es etwa 200 Validatoren.

1000 Validatoren ist das Ziel des Polkadot-Netzwerks. Dies ist wichtig zu beachten, denn es bedeutet, dass das Polkadot-Netzwerk etwa 200 Parachains unterstützen kann, bevor es zu einer Verlangsamung der Netzwerkgeschwindigkeit und -effizienz kommt.

Wenn ein neuer Block mit Parachain-Transaktionen von Validatoren in der Staffelkette erzeugt wird, werden 20% der Blockprämien unter den Validatoren entsprechend der Anzahl der „Ära-Punkte“, die sie angesammelt haben, verteilt.

Um die Dinge einfach zu halten, sagen wir einfach, je mehr Parachain-Transaktionen ein Validator überprüft hat, desto mehr Ära-Punkte erhalten sie. Die restlichen 80% der Blockbelohnungen gehen an die Polkadot-Kasse (mehr dazu später).

Auf der Polkadot-Staffelkette wird alle 6 Sekunden ein neuer Block generiert (obwohl dies in Zukunft nur noch 2 Sekunden dauern kann). Bei Fehlverhalten der Prüfer kann ihr Einsatz um bis zu 30% gekürzt werden. Der gekürzte Betrag hängt davon ab, wie viel der Prüfer gesetzt hat, und alle gekürzten Gelder gehen an das Finanzministerium. Nominatoren, die ihre DOT-Marken an einen sich schlecht benehmenden Prüfer delegiert haben, sehen ebenfalls, dass ein Teil ihrer Marken gestrichen wird.

Polkadot-Nominatoren

Die Nominatoren der Polkadot-Blockchain haben die Aufgabe, Validatoren auszuwählen. Dazu „delegieren“ (stimmen) sie ihre DOT-Marken an die Prüfer. Die Nominatoren können bis zu 16 Prüfer nominieren und erhalten einen Teil der Blockprämien, die diese Prüfer erhalten.

Erinnern Sie sich daran, dass jeder einzelne Validator Blockprämien erhält, die (wiederum der Einfachheit halber) proportional dazu sind, wie viele Transaktionen er von Parachains verifiziert hat. Dies gibt den Nominatoren einen Anreiz, ihr DOT auf Validatoren zu setzen, die die meiste Arbeit im Polkadot-Netzwerk leisten.

Polkadot-Kollaboratoren

Kollatoren im Polkadot-Netzwerk erstellen Blöcke auf Parachains, die an die Staffelkette angeschlossen sind. Diese Blöcke enthalten die aktuellsten Transaktionen, die auf dem betreffenden Parachain stattgefunden haben. Die Prüfer wählen gemeinsam den Block aus, der am wahrscheinlichsten den aktuellen Zustand eines Parachain wiedergibt.

Die Transaktionen des „siegreichen“ Parachain-Blocks werden dann zu einem Block auf der Staffelkette hinzugefügt. Kollatoren müssen DOT einsetzen, um ihre Blockchain mit der Staffelkette zu verbinden und ein Parachain zu werden.

Polkadot-Fischer

Fischer im Polkadot-Netz überwachen das Verhalten der Validatoren und Kollatoren im Polkadot-Netz. Eine nicht spezifizierte „kleine Menge“ DOT ist erforderlich, um Fischer zu werden.

Wenn ein Fehlverhalten eines Zusammentragenden oder Validierers festgestellt wird, erhält der Fischer, der das Verhalten identifiziert hat, eine nicht spezifizierte „große Belohnung“ im DOT. Die Höhe der als Belohnung gewährten DOT erhöht sich, wenn das Fehlverhalten von einem einzelnen Zusammentragenden oder Validierer konsequent festgestellt wird.

Polkadot-Governance

An der Führungsstruktur von Polkadot sind drei Hauptakteure beteiligt: der Rat, der Technische Ausschuss und die regelmäßigen Inhaber von DOT-Marken. Der Rat besteht aus 13 gewählten Mitgliedern des Polkadot-Netzwerks, die dem DOT angehören müssen, um für eine Nominierung in Frage zu kommen.

Wie die Validatoren wechseln auch die Ratsmitglieder jede Epoche (24 Stunden). Die Ratsmitglieder haben die Aufgabe zu entscheiden, wie die Mittel aus der Schatzkammer ausgegeben werden, und sind die einzigen Teilnehmer des Netzwerks mit Zugang zur Schatzkammer. Sie können auch einmal im Monat gegen gefährliche Entscheidungen des Netzwerks ein Veto einlegen.

Der Technische Ausschuss besteht aus 3 Einheiten, die Erfahrung mit dem Polkadot-Netzwerk haben und aktiv an dessen Entwicklung beteiligt sein müssen. Die Web3 Foundation hat einen dieser drei Sitze inne. Der Technische Ausschuss kann jederzeit durch eine Abstimmung des Rates geändert werden. Die Hauptaufgabe des Technischen Ausschusses besteht darin, vorgeschlagene Änderungen des Polkadot-Netzwerks in Notfällen zu beschleunigen.

Nur der Rat und die regulären DOT-Inhaber können Vorschläge einreichen (von Polkadot als Referenden bezeichnet). Diese können von der Implementierung von Aktualisierungen des Netzwerks bis zum Sponsoring von Veranstaltungen aus dem wirklichen Leben reichen. Wenn ein Vorschlag die Verwendung von Mitteln aus der Staatskasse erfordert, muss der Nutzer, der den Vorschlag einreicht, auch 5 % des Gesamtwerts der für die Verwirklichung seines Vorschlags erforderlichen Mittel aufbringen. Wenn ihr Vorschlag abgelehnt wird, verlieren sie ihren Anteil.

Die Anzahl der für die Annahme eines Vorschlags erforderlichen Stimmen hängt von der Wahlbeteiligung ab. Wenn weniger als 25% der DOT-Benutzer im Netzwerk für einen Vorschlag stimmen, müssen 66% mit Ja antworten, damit der Vorschlag angenommen wird. Bei einer Wahlbeteiligung von 100 % sinkt diese Zahl auf die standardmäßigen 50 % und liegt ansonsten irgendwo dazwischen.

Der Wert einer Stimme hängt davon ab, wie lange ein Nutzer sein DOT für den betreffenden Vorschlag einsetzt. Wenn du dein DOT bei der Abstimmung für einen Vorschlag nicht einsetzt, ist es 10% einer Stimme wert. Wenn du dein DOT für 32 Wochen einsetzt, ist es 6 Stimmen wert. Dies ermöglicht es den Benutzern des Polkadot-Netzes, „mit Überzeugung abzustimmen“.

Sobald ein Vorschlag angenommen wurde, gibt es eine „Inkraftsetzungsfrist“ von 30 Tagen, bevor die Änderung umgesetzt wird. Wie bereits erwähnt, kann ein Vorschlag vom Technischen Ausschuss im Eilverfahren behandelt werden, wenn der Antrag sowohl vom Rat als auch durch eine Abstimmung der Gemeinschaft genehmigt wird.

Die Schatzkammer soll Anreize für die Verwendung der angesammelten Gelder in Netzwerkvorschlägen schaffen. Dies geschieht durch die Einführung einer „Budgetperiode“, in der ein Prozentsatz der Finanzmittel der Schatzkammer verbrannt wird, wenn sie nicht innerhalb von 24 Tagen für Vorschläge ausgegeben werden.

Polkadots DOT Krypto-Währung

DOT ist eine Krypto-Währung im Polkadot-Netzwerk. Sie wird für die Verwaltung, Absteckung und Bindung im Polkadot-Netzwerk verwendet. Jeder, der DOT besitzt, kann für vorgeschlagene Änderungen an Polkadot stimmen.

Wie im Abschnitt über die Funktionsweise von Polkadot erwähnt, wird DOT für die Absteckung von Validatoren, Nominatoren und Fischern im Netzwerk verwendet. DOT wird auch für die Bindung von Parachains an die Staffelkette über Collators verwendet. DOT war bis zum Start des Hauptnetzes Anfang dieses Monats zwischen den Nutzern nicht handelbar.

Obwohl das DOT ursprünglich ein maximales Angebot von 10 Millionen hatte, wurde dies geändert, um einer etwas alarmierenden Inflationsrate Rechnung zu tragen. Ähnlich wie das Bandprotokoll verwendet das Polkadot-Netzwerk die Inflation, um Anreize zur Teilnahme am Netzwerk zu schaffen.

Die Zielbeteiligungsrate für Polkadot beträgt 75%, was einer Inflationsrate von 10% pro Jahr entspricht. Die Inflationsrate kann bis zu 100% pro Jahr betragen, wenn nicht genügend Teilnehmer am Netzwerk vorhanden sind.

Altes DOT vs. Neues DOT

Wenn du neu in Polkadot bist, hast du vielleicht die Erwähnung von „neuem“ DOT und „altem“ DOT bemerkt. Der erste Vorschlag des Polkadot-Netzes beim Start des Hauptnetzes war, die vorhandenen 10 Millionen DOT-Marken mit dem 100-fachen zu multiplizieren.

Dies geschah in erster Linie, um den Wert der DOT-Transaktionen leichter zu zählen (da es „einfacher“ ist, eine Übertragung von 10 DOT als 0,01 DOT anzuweisen). Alle bestehenden DOT-Inhaber sahen ihr „altes“ DOT mit 100 multipliziert, was zu einem neuen Gesamtangebot von 1 Milliarde „neuen“ DOT führte. Diese Änderung wurde am 21. August in Kraft gesetzt.

DOT Krypto-Währungspreisanalyse

Leider scheint es, dass die Preisdaten für das „alte“ DOT sowohl von CoinMarketCap als auch von Coingecko gesäubert wurden (wahrscheinlich, um Verwirrung zu vermeiden). Vor der Entfernung wurde der „alte“ DOT-Token zu einem Preis von etwa 400 USD pro Münze gehandelt, was ungefähr dem Preis von Ethereum entspricht.

Der aktuelle Preis des „Neuen“ DOT liegt knapp unter 6$USD, was Sinn macht, wenn du bedenkst, dass er etwa 100x niedriger sein sollte als der Preis des „Alten“ DOT (in diesem Fall plus einem kleinen Aufpreis aufgrund der Tatsache, dass es nicht allzu viel über die Preisentwicklung des DOT zu sagen gibt. Seit der Umrechnung am 21. August ist der Preis von DOT recht schnell gestiegen, auch wenn der Kryptowährungsmarkt stagniert. Obwohl CoinMarketCap die Daten für den „neuen“ DOT-Token noch nicht registriert hat, wird er, sobald er dies tut, nach Marktkapitalisierung auf Platz 5 rangieren.

Polkadot-Handel

DOT ist an einer Vielzahl renommierter Börsen erhältlich, darunter Binance, Kraken, Huobi und OKEx. Fast jede einzelne Börse, an der DOT derzeit notiert ist, verfügt über eine unglaubliche Liquidität, insbesondere Binance.
Das 24-Stunden-Handelsvolumen für DOT ist ebenfalls unglaublich hoch. Mit einer möglichen Notierung einer Coinbase um die Ecke wird diese Liquidität und das Handelsvolumen nur zunehmen.

Wallet mit Polkadot-Krypto-Währung

Wenn du deine DOT-Marken aufbewahren möchtest, wirst du es ein wenig schwer haben. Da DOT auf einer eigenen nativen Blockchain basiert und eine brandneue Krypto-Währung ist, sind Sie praktisch auf zwei Optionen beschränkt: das Browser-Plug-in Polkadot.js oder die mobile Anwendung Polkawallet.

Es ist erwähnenswert, dass letztere von einem Drittanbieter entwickelt wurde. Viele bestehende Brieftaschen integrieren derzeit Unterstützung für DOT, einschließlich der Ledger-Hardware-Brieftasche und sogar der beliebten Metamask-Browser-Brieftasche.

Polkadot-Fahrplan

Wenn man die Roadmap von Polkadot mit einem Wort beschreiben könnte, wäre dieses Wort „vorsichtig“. Die Web3 Foundation hat viel Zeit darauf verwendet, sicherzustellen, dass sie alles genau richtig macht.

Die wohl wichtigsten Meilensteine für Polkadot waren der Start von Kusama im August letzten Jahres, die erste Phase der Einführung des Polkadot-Hauptnetzes im Mai dieses Jahres und die „letzte“ Phase des Hauptnetzes Anfang dieses Monats (genauer gesagt am 18. August).

Für diejenigen, die es nicht kennen, ist Kusama ein völlig eigenständiges Kryptowährungsprojekt. Es wurde ins Leben gerufen, um die verschiedenen Elemente von Polkadot in einer realen Umgebung zu testen. Wie Polkadot ist auch Kusama aus Substrate aufgebaut und verfügt über einen eigenen nativen KSM-Token. Kusama ist im Grunde eine ungeprüfte Version von Polkadot und wird auf unbestimmte Zeit als Testbed für Entwickler weiterbestehen, die ihre Dapps oder Blockchain testen möchten, bevor sie sie auf Polkadot einsetzen.

Als das Hauptnetz von Polkadot anfänglich ausgerollt wurde, war es praktisch dasselbe wie heute, mit zwei großen Unterschieden: DOT-Tokens konnten nur ausgegeben und abgesteckt (nicht gehandelt) werden, und die Web3-Stiftung war die einzige Einheit, die im Netz funktionieren konnte (sie produzierte alle Blöcke und überprüfte alle Transaktionen).

Der jüngste „Start“ im August beinhaltete die Abschaffung des Sudo-Protokolls, das als ein Damm konzipiert werden kann, der nach seiner Abschaffung den Inhabern des DOT die volle Kontrolle über das Netzwerk übertrug. Die DOT-Marken wurden handelbar gemacht, und es wurde der erste Vorschlag angenommen, die Bewertung des DOT durch 100 zu teilen.

Seit dieser Zeit ist Polkadot technisch gesehen eine dezentralisierte autonome Organisation (DAO) – ein Protokoll, das vollständig von der Gemeinschaft regiert wird, die ihre zukünftigen Entwicklungsmeilensteine grundlegend bestimmen wird.

Warum Polkadot ein Juggernaut ist

Polkadot ist eine Krypto-Währung, die jedes Kästchen unabhängig von der von dir verwendeten Liste prüft. Visionärer Superstar-Gründer? Ankreuzen. Solides Entwicklungsteam? Abgehakt. Bemerkenswerte Partnerschaften? Erledigt. Seriöse Börsennotierungen? Doppelte Überprüfung. Verlorene Privatinvestitionen? Scheck. Große Marktkapitalisierung? Scheck. Skalierbar? Richtig. Aufrüstbar ohne Gabelung? Richtig. Transaktionsgeschwindigkeiten? Bis zu 1 Million.

Wir wären nachlässig, wenn wir uns nicht einen Moment Zeit nehmen würden, um Polkadot mit Ethereum zu vergleichen. Schließlich ist Polkadot im Wesentlichen eine beschleunigte Version von Ethereum 2.0. Das bringt uns zu der Frage, warum wir nicht viel sagen können, wenn es um den Vergleich der beiden geht: Ethereum 2.0 ist noch nicht auf dem Markt. Die wenigen Vergleiche, die derzeit durchgeführt werden können, sind recht technisch und werden im Polkadot-Wiki ausführlich beschrieben.

Eine Sache, die für einige von Ihnen, die immer noch Schwierigkeiten haben, Polkadot zu verstehen, nützlich sein könnte, ist die Betrachtung des Projekts durch eine Ethereum-Linse. Parachains, die an der Polkadot-Relaiskette befestigt sind, können mit ERC-20 Token Smart Contracts auf Ethereum verglichen werden. Sie können ihre eigenen Konsensmechanismen haben, können ihre eigenen Token haben und haben in der Regel einen spezifischen Zweck (denken Sie an Ethereum-basierte Projekte wie Chainlink oder RenVM).

Es gibt nur eine Handvoll Probleme, die wir mit Polkadot sehen. Das erste betrifft die Lernkurve, die für die Krypto-Währung im Allgemeinen bereits sehr steil ist, geschweige denn die verschiedenen Anwendungen und Protokolle innerhalb von DeFi. Das Polkadot-Team scheint viel weniger um die Benutzererfahrung besorgt zu sein, als es angesichts der Komplexität des Projekts sein sollte. Vergessen Sie die lange Liste von Fragen über alles, was bei einem von der Gemeinschaft verwalteten hybriden Konsensnetzwerk schief gehen könnte!

Die zweite Frage betrifft das Geld, insbesondere die Zuteilung der DOT-Tokens von Polkadot. Diejenigen unter Ihnen, die sich Boxmining ansehen, haben vielleicht ein Detail aufgegriffen, das er über Polkadot und Cardano in einem kürzlich erschienenen Livestream notiert hat. Ein beträchtlicher Teil der Investitionen in diese Kryptowährungsprojekte kommt offenbar aus China, insbesondere von chinesischen Bauern (normale Bauern, keine Ertragsbauern oder Kryptobergbaubetriebe).

Man erzählt sich, dass vielen Bauern in China erhebliche Geldsummen, manchmal Millionen von Dollar, angeboten werden, um ihr Land an staatliche Unternehmen zu verkaufen. Chinesische Markenbotschafter aus verschiedenen Kryptowährungsprojekten, darunter Polkadot und Cardano, verkaufen diesen reichen Bauern beträchtliche Mengen an DOT und ADA.

Auch wenn dies nicht unbedingt eine schlechte Sache ist (auch wenn Cardano Boxmining zuschlug, weil er ein Video davon twitterte), sollte man sich fragen, was dies für eine Kryptowährung wie Polkadot bedeutet, die inaktive DOT-Inhaber mit einer wahnsinnig hohen Inflation bestraft.

Das letzte Problem, mit dem Polkadot konfrontiert ist, betrifft die Interoperabilität. Während das Projekt als extrem interoperabel vermarktet wird, gilt dies in der Realität nur für andere Blockchain, die mit Substrate gebaut werden. Jede „externe“ Blockchain wie Bitcoin oder Ethereum wird eine Brücke benötigen, um an die Polkadot-Relaiskette angeschlossen zu werden. Glücklicherweise verzeichnen Brückenprotokolle für Polkadot wie ChainX ein überraschendes Wachstum, und es gibt zahlreiche Krypto-Währungen mit mittlerer und sogar großer Kappe, die auf Substrat aufgebaut sind.

Sogar mit diesen Befürchtungen würde es einiger Mentalgymnastik auf olympischem Niveau bedürfen, um eine Baisse auf Polkadot zu rechtfertigen. Das Projekt ist einfach verdammt gut, und es fängt gerade erst an. Sowohl das Wachstumspotential des Netzwerks als auch die Bewertung des DOT-Tokens sind auf den Mond ausgerichtet und könnten gerade genug Akzeptanz und Investitionen erreichen, um es bis zum Mars zu schaffen (vielleicht sogar buchstäblich eines Tages!).

Original Übersetzt von Daniel Krupka: https://www.coinbureau.com/review/polkadot-dot/

Tangle me up: Warum DLT das Rückgrat des IOT-Ökosystems sein soll

Es ist nicht mehr nur ein Schlagwort. Einige sagen, Blockchain ist definitiv „das neue Internet“, „das Internet der Werte“, ein Spiel, das so ziemlich alles revolutionieren wird. Doch Kritiker argumentieren, dass das Wort so gedehnt und verwässert wurde, dass das ganze Konzept immer verwirrender wird, da es nicht mehr nur eine einzige Blockchain gibt, sondern viele Blockchains um uns herum: öffentliche Blockchains, wie Bitcoin oder Ethereum; private Blockchains und Konsortium-Blockchains, jede mit ihren konkreten Spezifikationen. „Tangle me up: Warum DLT das Rückgrat des IOT-Ökosystems sein soll“ weiterlesen

Nel ASA: Finanzergebnisse des zweiten Quartals 2020

(Oslo, 26. August 2020) Nel ASA (Nel) meldete für das zweite Quartal 2020 einen Umsatz von 148,6 Millionen NOK gegenüber 122,5 Millionen NOK im gleichen Quartal 2019 und ein bereinigtes EBITDA von minus 22,3 Millionen NOK. Der Auftragsbestand wuchs um 75% auf über eine Milliarde NOK, und das Unternehmen verfügt über mehr als 2,5 Milliarden NOK in bar. Nel bekräftigt den langfristigen Ausblick.

Quartalszahlen 2. Quartal

„Nel ASA: Finanzergebnisse des zweiten Quartals 2020“ weiterlesen

Coordicide Förderungsreport – Zelluläre Automaten in IOTA

Im Mai dieses Jahres kündigten wir einen Coordicide-Zuschuss zur Untersuchung von Zellularautomaten als mögliche Erweiterung des Konsensmechanismus der IOTA in zukünftigen Versionen des Protokolls an. Heute freuen wir uns, die Ergebnisse dieser Forschung mit Ihnen zu teilen. Dr. André Vilela und Dr. Kenric Nelson untersuchten die dynamischen Eigenschaften der Konsens-Algorithmen von Zellularautomaten (CA). „Coordicide Förderungsreport – Zelluläre Automaten in IOTA“ weiterlesen

Chrysalis (IOTA 1.5) Phase 1 jetzt live auf Mainnet

IOTA 1.5

Die erste Phase der IOTA 1.5 (auch bekannt als Chrysalis) – die Zwischenstufe des Hauptnetzes vor Coordicide – ist abgeschlossen. Mehr über die Strategie zur Freisetzung von Chrysalis können Sie hier lesen.
Die Komponenten der Phase 1 von Chrysalis wurden heute im IOTA-Hauptnetz eingesetzt. Dies ist ein wichtiger Meilenstein für die IOTA, und wir möchten der Gemeinde, dem Hornet-Team und unseren Partnern für die Unterstützung, die Beiträge und nicht zuletzt für die Aufrüstung auf Hornet danken.

Chrysalis Phase 1 besteht aus einer Reihe von Komponenten, die die Zuverlässigkeit, Leistung und Benutzerfreundlichkeit des IOTA-Netzes verbessern. Die Komponenten basieren auf der Coordicide-Forschung. Dank Chrysalis sind wir in der Lage, einige dieser Verbesserungen noch vor IOTA 2.0 in unser bestehendes Netzwerk einzubringen.

Netzwerkkapazität auf über 1000 TPS verbessert

Bisher war das Netzwerk nur in der Lage, Transaktionen pro Sekunde (Transactions per Second, TPS) im Bereich von 5 bis 20 konsistent abzuwickeln. Nodes, insbesondere solche, auf denen ältere Node-Software läuft, würden ab 40 TPS zu kämpfen beginnen. Mit dem Upgrade des gesamten Netzwerks auf Hornet-Nodes, verbesserten Algorithmen für die Tip-Auswahl und die Auswahl von Meilensteinen sowie dem Hinzufügen der weißen Flagge ist das Netzwerk nun in der Lage, über 1000 TPS zu unterstützen.
Dieselbe Implementierung, die jetzt im Hauptnetz eingesetzt wird, konnte während der Tests in unserem Community-Testnetz (Comnet) 1500 TPS erreichen.

Chrysalis IOTA 1.5

Durch diese Verbesserung sind die IOTA-Netzwerke in der Lage, eine wesentlich größere Anzahl von Anwendungsfällen und Geschäftspartnern gleichzeitig zu bedienen, was uns einem unternehmenstauglichen Netzwerk einen Schritt näher bringt.

Verbesserte Erfahrung beim Token-Transfer

Die technologischen Upgrades, die durch die Komponenten von Chrysalis eingebracht werden, verbessern die Bestätigungsrate des Netzwerks und halten eine hohe Bestätigungsrate in Szenarien aufrecht, in denen die vorherige Version des Netzwerks nicht in der Lage war. Das bedeutet, dass das Senden von Tokens von einer Adresse zu einer anderen zu einer viel besseren Erfahrung geworden ist. Es bedeutet auch, dass die überwiegende Mehrheit der Tokentransfers in den meisten Fällen keine Beförderung oder Neuanbringung erfordern wird.

Die durchschnittliche Bestätigungszeit von Transaktionen im IOTA-Hauptnetz sollte jetzt mindestens 8 Mal schneller sein als zuvor. Da die Meilensteine alle 10 Sekunden statt wie bisher alle 80 Sekunden ausgegeben werden, sollten die Token nun innerhalb von Sekunden statt Minuten von einer Brieftasche in die andere wandern. Die neuen Bestätigungsgeschwindigkeiten für das Netz können Sie hier einsehen.

IOTA Update speed

Verbesserte Sicherheit und Zuverlässigkeit

Der White Flag-Ansatz, der als Teil von Chrysalis Phase 1 implementiert wurde, negiert einige der Szenarien, die sich auf die Bestätigungsrate im vorherigen Netzwerk auswirkten, wie z.B. Konflikt-Spams, vollständig.
Der Algorithmus ermöglicht auch eine viel höhere Effizienz mit jedem Tip-Selection-Algorithmus, den wir jetzt oder in Zukunft verwenden. Dadurch wird der Tip-Selection-Algorithmus leichter, leichter abzustimmen und zu ändern. Wir gehen davon aus, dass wir den Tip-Selection-Algorithmus in der Zukunft weiter verändern werden, zum Beispiel nach Chrysalis Phase 2.

Einfacher denn je, eine Node auszuführen

Die Einrichtung und Wartung von Nodes war nie einfacher als heute. Der Betrieb eines Nodes kann mit 4 Befehlen über APT oder über Nuriels Playbook erfolgen. Sie können sich hier auch unser Video über die Einrichtung eines Hornet-Knotens ansehen. Nodes sind stabiler als je zuvor und sollten höheren TPS standhalten, wenn sie auf geeigneter Hardware laufen.
Mit Autopeering, das offiziell Teil von Chrysalis ist, aber vor ein paar Monaten in Hornet veröffentlicht wurde, brauchst du nicht nach manuellen Nodes zu suchen, um Peering zu betreiben. Wir empfehlen dennoch die Einrichtung manueller Peers, wenn du einen Node in einer Produktionsumgebung betreibst.

Wenn du einen Node betreibst, stelle sicher, dass du auf Hornet 0.5.0 aktualisierst und ihn einmal mit dem Befehl – overwriteCooAddress neu startest.

Für Wallet-Benutzer

Bitte stellen Sie sicher, dass Sie Ihre Trinity Desktop-Version aktualisieren. Ein Trinity Mobile-Update ist ebenfalls erforderlich, aber wir warten noch auf Bewertungen von Apple und Google.

Wie geht es weiter?

Der nächste große Meilenstein auf dem Weg zu Coordicide ist Chrysalis Phase 2 – die Veröffentlichung ist für Ende dieses Jahres geplant. Die Arbeit an Chrysalis Phase 2 begann vor einigen Monaten als RFC-Spezifikationen. Und die Entwicklung einiger Komponenten, wie der neuen Wallet- und Client-Bibliotheken, hat bereits begonnen. Die meisten der hier aufgeführten Spezifikationen finden Sie bereits hier.

Was ist Chrysalis

Diese Anstrengung bringt Änderungen an jedem Teil der IOTA-Software mit sich und wird zur Unterstützung eines neuen Signierungsschemas und damit zu wiederverwendbaren Adressen, UTXO, einer neuen API für Nodes, einer neuen API für Client-Bibliotheken, einer brandneuen Wallet für Desktop- und Mobilgeräte und vielem mehr führen.

Phase 2 von Chrysalis wird die Entwicklung von IOTA 1.5 abschließen – unser Zwischenschritt zu Coordicide und die Arbeit, die erforderlich ist, um das Netzwerk unternehmenstauglich zu machen.

Wie immer heißen wir alle willkommen, bei Discord oder Twitter vorbeizuschauen, um deine Erfahrungen mit dieser Veröffentlichung zu teilen!

Folgen Sie uns auf Twitter, um über alle Neuigkeiten auf dem Laufenden zu bleiben: https://twitter.com/iotatoken

Für weitere Informationen über die Veröffentlichung von Chrysalis: https://pr.slicedbrand.com/iota/1.5

Original Übersetzt von der IOTA Foundation: https://blog.iota.org/chrysalis-iota-1-5-phase-1-now-live-on-mainnet-958ec4a4a415

Hornet Update 0.5.0 – IOTA 1.5 Chrysalis JETZT UPDATEN!

Heute Startete um 10:00 Uhr der erste Schritt Richtung Coordicide. IOTA 1.5 wird eingeleitet und mir ihr ein Update von Hornet. Wer eine Hornet-Node besitzt sollte alsbald diese Updaten mit der auf GitHub veröffentlichen Anleitung. Diese wird wohl in der nächsten Zeit nachgereicht werden. 14:13 wurde dasUpdateabgeschlossen. „Hornet Update 0.5.0 – IOTA 1.5 Chrysalis JETZT UPDATEN!“ weiterlesen

BiiLabs tritt dem MOBI bei, um die industrielle Übernahme von Blockchain für intelligente Mobilitätsanwendungen zu unterstützen

BiiLabs, ein Blockchain-as-a-Service-Startup-Unternehmen, gab heute bekannt, dass es der Mobility Open Blockchain Initiative (MOBI) beigetreten ist – einem globalen Konsortium aus branchenführenden Automobilherstellern, technologiebasierten Startups und anderen Akteuren im Bereich Mobilität. „BiiLabs tritt dem MOBI bei, um die industrielle Übernahme von Blockchain für intelligente Mobilitätsanwendungen zu unterstützen“ weiterlesen

IOTA Track-and-Trace-Lösungen zur Bekämpfung von Fälschungen in der Versorgungskette des Gesundheitswesens

Kurzfassung

In der Versorgungskette des Gesundheitswesens sind die Herstellung, Verarbeitung, Verpackung und der Transport medizinischer Geräte von entscheidender Bedeutung (i) kontinuierliche Überwachung der Umweltfaktoren (z.B. Temperatur, Feuchtigkeit, Druck), die
die Qualität empfindlicher medizinischer Geräte oder Arzneimittel beeinträchtigen können und (ii) die Rückverfolgung von Geräten, um Fälschungen zu verhindern während verschiedener Lieferkettenprozesse. Um die Überwachungs- und Verfolgungsprozesse zu automatisieren, spielen Sensoren eine wichtige Rolle bei der Industrielles Internet der Dinge (IIoT). Das IIoT steht jedoch vor zwei großen Herausforderungen. Erstens die Frage, wie die Informationen gespeichert und verwaltet werden können in auf verteilte und dezentralisierte Weise, wodurch sie allen an der Versorgungskette des Gesundheitswesens beteiligten Einheiten zur Verfügung steht. Zweitens, wie man die Herkunft von Gesundheitsgeräten zurückverfolgen kann, während sie die verschiedenen Phasen der Lieferkette durchlaufen.

In diesem Papier schlagen wir eine Provenienz-basierter Ansatz zur Aufrechterhaltung umfassender Informationen über die Gesundheitsausrüstung ab ihrer Herstellung Phase bis zu ihrer Vertriebsphase. Um die oben genannten Herausforderungen zu lösen, verwenden wir die IOTA Distributed-Ledger-Technologie (DLT), um verteilte und dezentralisierte Daten unter allen teilnehmenden Entitäten zu erreichen. Wir verwenden das Masked Authenticated Messaging (MAM) Protokoll, um Datenvertraulichkeit, Datenintegrität und Datenzugänglichkeit zu erleichtern. Schließlich simulieren wir das vorgeschlagene Schema auf der Raspberry PI 3B IoT-Plattform und bewerten Sie ihre Leistung in Bezug auf Latenzzeit und Energieverbrauch während des Anschließens und das Abrufen von Daten zusammen mit Provenienzinformationen in verschiedenen Zeitintervallen.

Einleitung

„IOTA Track-and-Trace-Lösungen zur Bekämpfung von Fälschungen in der Versorgungskette des Gesundheitswesens“ weiterlesen

IOTA kündigt Coordicide-Stipendium für Sicherheitsanalysen an, eine neue Zusammenarbeit mit der SPRITZ-Forschungsgruppe an der Universität Padua

Wir freuen uns, unsere neueste Coordicide-Förderung bekannt zu geben! Die neue Zusammenarbeit mit einer der führenden Forschungsgruppen für Sicherheit und Datenschutz in Europa zielt darauf ab, eine unabhängige, akademische Überprüfung der Arbeit unseres Teams am Coordicide-Projekt zu ermöglichen.

Der Zuschuss mit dem Titel „Validierung der Sicherheit und Effizienz des IOTA 2.0-Konsensusprotokolls“ wurde an die SPRITZ-Forschungsgruppe für Sicherheit und Datenschutz an der Universität Padua in Italien vergeben. Hauptforscher des Projekts ist der SPRITZ-Gründer Professor Mauro Conti, der in der Gemeinschaft für Sicherheit und Datenschutz sehr bekannt ist.

Das Hauptziel des Stipendiums ist es, eine unabhängige, akademische Überprüfung der Arbeit unseres Teams am Coordicide-Projekt vorzunehmen. Ein weiterer Schwerpunkt der Arbeit ist der Entwurf und die Analyse eines effizienten und sicheren Reputationssystems. Im Folgenden beschreibt Professor Conti die geplante Arbeit etwas ausführlicher.

Prof. Mauro Conti IOTA

Zur Zusammenarbeit mit der IOTA:

Es ist mir eine Freude und ein großes Interesse, mich an dieser wichtigen Arbeit zur Überprüfung der Coordicide-Lösung der IOTA zu beteiligen. Als jemand, der schon immer gerne Dinge auseinandernimmt, um zu sehen, wie sie funktionieren, um das Innenleben eines Systems zu erforschen, ist die hier vorgestellte Aufgabe genau die Art von Herausforderung, die mich und meine Kollegen im SPRITZ motiviert. Das IOTA-Netzwerk ist wegen seines Ansatzes zur Lösung des DLT-Trilemmas der Skalierbarkeit, Sicherheit und Dezentralisierung von großem Interesse.

Im ersten Teil unseres Beitrags streben wir die Validierung des IOTA 2.0 Konsensusprotokolls an, einschließlich des Fast Probabilistic Consensus sowie der anderen Module des Protokolls. Wir werden einen detaillierten Bericht vorlegen, der die Sicherheitsvalidierung von Coordicide gegen verschiedene bekannte und möglicherweise unbekannte Bedrohungen umfasst. Wir werden auch evaluieren, ob das Design von IOTA 2.0 ein gewisses Maß an Fairness und Heterogenität bieten kann, so dass ressourcenbeschränkte Knoten wie IoT-Geräte fair am Netzwerk teilnehmen können. Schließlich werden wir das Konsensprotokoll im Rahmen von Coordicide anhand einer Reihe wesentlicher Eigenschaften (wie Deadlock-Freiheit, Fähigkeit zur Konsensfindung, Sicherheit gegen das Überschreiben vorgeschlagener Nachrichten und das Hinzufügen ungültiger Transaktionen sowie Sicherheit gegen Zensurangriffe) überprüfen.

Der zweite Teil unseres Beitrags hat zwei Aspekte. Erstens werden wir die Verwendung verschiedener hochmoderner Reputationsschemata im Zusammenhang mit Coordicide untersuchen, indem wir sie im Hinblick auf die Schlüsselanforderungen eines IoT-Netzwerks analysieren. Falls erforderlich und angemessen, werden wir auch mögliche Anpassungen von State-of-the-Art-Lösungen an die einzigartigen Merkmale von Coordicide in Betracht ziehen. Darüber hinaus werden wir den Einsatz von Sharding zusammen mit reputationsbasierten Lösungen untersuchen. Wir wollen diese Richtung untersuchen, weil allein die Verwendung von Sharding das Sicherheitsniveau senkt, aber ein Reputationssystem kann dazu benutzt werden, dem Netzwerk ein gewisses Vertrauensniveau aufzuerlegen. Darüber hinaus wird bei der Untersuchung neuer reputationsbasierter Ansätze die Effizienz und Sicherheit der bestehenden Reputation durch den Einsatz von Mana in Coordicide berücksichtigt werden.

Unser Team wird alle Aktualisierungen über unseren Beitrag zu diesem Projekt über die Website von SPRITZ und die offiziellen Kanäle der IOTA mit allen teilen. Bleiben Sie dran! Darüber hinaus können Sie sich gerne mit uns in Verbindung setzen und zögern Sie nicht, eine technische Diskussion zu führen, indem Sie eine E-Mail an conti-prja@math.unipd.it senden.

Wir sind absolut begeistert, diese Zusammenarbeit mit einer so angesehenen Organisation wie dem SPRITZ zu beginnen. Es war bisher eine Freude, mit Mauro zusammenzuarbeiten, und unsere Mitglieder des Forschungsteams freuen sich darauf, regelmäßig mit allen beteiligten SPRITZ-Mitgliedern in Kontakt zu treten, während sie ihre Arbeit vorantreiben. Die Zuschussarbeit ist für ein Jahr geplant, und wir hoffen, einige vorläufige Ergebnisse mitteilen zu können, sobald sie verfügbar sind.

Wie immer kannst du dich über das IOTA-Forschungsteam im IOTA.cafe auf dem Laufenden halten oder den Kanal #tanglemath in unserem Discord besuchen.

Mehr über SPRITZ – Forschungsgruppe Sicherheit & Datenschutz:

SPRITZ wurde 2011 von Prof. Mauro Conti gegründet und ist eine Gruppe von wissenschaftlichen und technischen Experten, die sich mit Fragen der Sicherheit und des Datenschutzes beschäftigen. Die SPRITZ-Gruppe ist hauptsächlich an der Universität Padua angesiedelt, die eine der führenden Universitäten Italiens ist. Die Gruppe ist dem HIT – Human Inspired Technology Research Center der Universität Padua angegliedert. SPRITZ arbeitet mit fortschrittlichen Forschungsteams auf der ganzen Welt zusammen und beginnt nun dieses neue Projekt mit der IOTA-Stiftung. Mehr über die Arbeitsgruppe und wie du dich beteiligen kannst, erfährst du auf unserer Facebook-Seite!

Übersetzt von Andrew Greve: https://blog.iota.org/iota-announces-coordicide-grant-for-security-analysis-a-new-collaboration-with-the-spritz-6a34931217c1

IOTA: Verwendung von Scylla zur verteilten Speicherung des Tangle

In diesem Beitrag wird untersucht, wie die IOTA Foundation Scylla in ihre permanente Software, Chronicle, integriert hat, um reale Anwendungen auf dem Tangle zu unterstützen.

Einführung in IOTA

IOTA ist eine Open-Source-Distributed-Ledger-Technologie (DLT), die den reibungslosen Daten- und Wertetransfer auf dem Tangle unterstützt.

Das Tangle ist das verteilte Ledger, das von allen Knoten in einem IOTA-Netzwerk gemeinsam genutzt wird. Jeder Client, überall auf der Welt, ist in der Lage, Transaktionen an jeden beliebigen Knoten zu senden, und diese Transaktion wird validiert und über das restliche Netzwerk repliziert, um eine Version der Wahrheit zu bilden.

iota deutsch scylla

Unterschiede zwischen dem Tangle und Blockketten

Blockchains und das Tangle fallen beide in dieselbe Kategorie auf höchster Ebene: DLT. Der Hauptunterschied zwischen dem Tangle und einer Blockkette liegt in der Datenstruktur, die dem Tangle die folgenden einzigartigen Merkmale verleiht:

  • Keine Transaktionsgebühren
  • Keine Bergleute

Die Blockketten-Datenstruktur besteht aus einer Kette von aufeinanderfolgenden Blöcken, wobei jeder Block eine begrenzte Anzahl von Transaktionen enthält. Folglich können Sie neue Transaktionen nur an einer Stelle anhängen: Einem Block am Ende der Kette.

Um das Netzwerk gegen Angriffe zu sichern, muss jeder Block in einer Blockkette vermint werden. Der Abbau erfordert viel Rechenleistung, weshalb die Minenarbeiter durch Transaktionsgebühren und Blockbelohnungen einen Anreiz erhalten.

Aufgrund dieser Blockbegrenzung, die als Blockketten-Engpass bezeichnet wird, kommt es bei Blockketten-Netzwerken häufig zu langsamen Bestätigungszeiten und hohen Transaktionsgebühren.

blockchain bottleneck

Die Tangle-Datenstruktur ist ein gerichteter azyklischer Graph (DAG), bei dem jede Transaktion zwei vorhergehende genehmigt.

Anstatt auf einen einzigen Ort für das Anhängen neuer Transaktionen beschränkt zu sein, kannst du Transaktionen überall im Tangle anhängen, was die Begrenzung der Bestätigungszeiten drastisch reduziert.

iota deutsch dag

Anstatt Bergleute zu haben, wird das Gewirr durch eine temporäre Finalität, den so genannten Koordinator, gesichert, der entscheidet, welche Teile des Gewirrs gültig sind und bestätigt werden sollten.

Security deutsch iota

Dieses Gerät soll in einem Projekt namens Coordicide entfernt werden, um das Tangle vollständig zu dezentralisieren.

Die IOTA-Stiftung

Die IOTA-Stiftung ist eine gemeinnützige Organisation, die mit der IOTA-Gemeinschaft und ihren Partnern zusammenarbeitet, um eine nachhaltige Wirkung in der realen Welt zu erzielen.

Die Ziele der IOTA-Stiftung sind

  • Erforschung und Umsetzung des IOTA-Protokolls
  • Standardisierung des Protokolls, um seine breite Annahme zu gewährleisten
  • Produktionsreife Open-Source-Software entwickeln
  • Andere über IOTA-Technologien aufklären und ihre Anwendungsfälle fördern

Die IOTA-Gemeinschaft

Die IOTA-Gemeinschaft besteht aus 250.000 Mitgliedern, die eine aktive Rolle bei der Entwicklung und Einführung der IOTA-Technologie spielen.

Zu ihnen gehören einige bemerkenswerte Gemeinschaftsprojekte:

  • Ein Tutorial zur Automatisierung von IOTA-Zahlungen in Autos
  • Eine Fahrzeug-Ladestation
  • eHealth-Anwendungen

Über Permanentmoden

Permanentoden sind Geräte, die dazu bestimmt sind, die gesamte Geschichte des Tangle zu speichern. Um dies zu tun, validieren sie keine Transaktionen. Stattdessen besteht ihr einziges Ziel darin, Transaktionen von IOTA-Knoten zu übernehmen und sie in einer separaten verteilten Datenbank zu speichern, die von anderen abgefragt werden kann.

Der Fall für einen Permanode

Bei IOTA-Knoten mit begrenztem Speicherplatz können die Tangle ihre Datenbank schnell auffüllen. Dies stellt ein Problem für mobile Geräte und mehr noch für das Internet der Dinge dar, wo IOTA an der Integration mit Geräten auf niedriger Ebene und mit eingeschränkten Ressourcen arbeitet. Um dieses Problem zu bekämpfen, verfügen die Knoten über eine Funktion namens lokale Momentaufnahmen, die es ihnen ermöglicht, alte Transaktionen zu löschen und ihre lokale Kopie des Tangle klein zu halten.

Für viele geschäftliche Anwendungsfälle müssen die Daten in Transaktionen jedoch für lange Zeiträume gespeichert werden. Beispielsweise müssen Finanzdaten in einigen Fällen 10 Jahre lang gespeichert werden, und Identitätsdaten müssen mindestens für die gesamte Lebensdauer der Identität aufbewahrt werden (in einigen Fällen muss deine Identität möglicherweise sogar über deine Lebenszeit hinaus bestehen bleiben).

Um diese geschäftlichen Anwendungsfälle zu ermöglichen, ohne die Knotenpunkte zu belasten, entwickelte die IOTA-Stiftung eine Permanente mit dem Namen Chronik.

Warum Scylla

Chronicle verwendet Scylla als Standard-Speicherlösung, weil es die folgenden wichtigen Funktionen bietet:
Fehlertoleranz: Benutzer können eine Replikationsstrategie festlegen, um festzulegen, wie Daten repliziert werden sollen, um einen Single-Point-of-Failure zu vermeiden.

  • Datenkonsistenz: Benutzer können eine Konsistenzstufe einstellen, um zu bestimmen, ob eine Lese- oder Schreiboperation erfolgreich ist
  • Schnelle und effiziente Datenabfragen: Scylla verwendet LSM-basierten Speicher mit hohem Schreibdurchsatz
  • Zeit zu leben: Benutzer können die Lebensdauer ihrer Daten definieren
  • Niedrige Betriebskosten: Lizenzen (einschließlich freier und Unternehmenslizenzen) und Betriebskosten sind im Vergleich zu anderen Lösungen sehr günstig

Wie sich Scylla in Chronicle integriert

Chronicle ist ein Rahmen für den Aufbau permanenter Dienste, die Transaktionen von einem IOTA-Netzwerk empfangen und in einem Scylla-Cluster speichern. Ursprünglich in Elixir geschrieben, wurde es jetzt vollständig nach Rust portiert, um die Interoperabilität mit anderen IOTA-Projekten, wie Bee, zu unterstützen und eine sicherere Programmierumgebung zu schaffen.

Um Chronicle erweiterbar zu machen, ist es in die folgenden Komponenten unterteilt:

scylla iota deutsch

Dashboard

Bei dieser Komponente handelt es sich um eine Anwendung zur Verwaltung und Überwachung von Komponenten wie das Hinzufügen oder Entfernen von Scylla-Knoten ohne Ausfallzeit oder die Verbindung zu neuen IOTA-Knoten im Chronicle Broker.

Chronicle-Broker

Diese Komponente empfängt und verarbeitet Transaktionen von IOTA-Knoten über eine Ereignis-API wie MQTT und bietet nützliche Hilfsprogramme zum Import historischer Daten.

Gegenwärtig verwendet Chronicle Broker MQTT, um Transaktionen zu empfangen und zu persistieren, wobei die Shard-aware-Strategie im Chronicle Storage verwendet wird.

Chronicle-Speicherung

Diese Komponente ermöglicht den Zugriff auf die Datensätze und die physischen Scylla-Knoten in einem Cluster, einem so genannten Ring.

Chronicle Storage beginnt mit der Initialisierung des Dashboards und der Query Engine.

Die Abfrage-Engine besteht aus Stufen, die Anfragen für Transaktionen von jedem Shard in einem bestimmten Scylla-Knoten bearbeiten. Die Stufen werden von Stufenüberwachern kontrolliert, die wiederum von Knotenüberwachern kontrolliert werden, die die Cluster-Topologie pflegen.

Jede Stufe umfasst die folgenden leichtgewichtigen Prozessoren:

scylla shard deutsch

Arbeiter repräsentieren Anfragen wie z.B. von API-Aufrufen oder dem MQTT-Arbeiter.

Wenn ein Arbeiter eine Anfrage erhält, sendet er sie an den entsprechenden Reporter des Shards.

Der Reporter sendet die Anfrage dann an den Absender, der die Anfrage an den Shard-Socket weiterleitet.

Der Empfänger nimmt dann die Antworten aus dem Shard und leitet sie an den Reporter weiter, der sie an den Arbeiter zurückgibt, um sie an den Client weiterzuleiten.

Um Chronicle Storage zu verwenden, müssen Anwendungen die Worker-Eigenschaft implementieren und auf den lokalen Ring zugreifen, um Anfragen an die entsprechende Stufe zu senden.

Der Ring bietet eine Teilmenge nützlicher Methoden der Sendestrategie:

  • send_local_random_replica(token, request) Wählt eine zufällige Stufe innerhalb desselben Rechenzentrums aus
  • send_global_random_replica(token, request) Wählt eine zufällige Stufe in einem beliebigen Rechenzentrum aus

CQL-Schemata

Das aktuelle Chronicle-Datenmodell verwendet die folgenden Tabellen:

Transaktionstabelle: Speichert Transaktionshashes und Felder

CREATE TABLE IF NOT EXISTS mainnet.transaction ( hash varchar, payload varchar, address varchar, value varchar, obsolete_tag varchar, timestamp varchar, current_index varchar, last_index varchar, bundle varchar, trunk varchar, branch varchar, tag varchar, attachment_timestamp varchar, attachment_timestamp_lower varchar, attachment_timestamp_upper varchar, nonce varchar, milestone bigint, PRIMARY KEY(hash, payload, address, value, obsolete_tag, timestamp, current_index, last_index, bundle, trunk, branch, tag, attachment_timestamp, attachment_timestamp_lower, attachment_timestamp_upper, nonce) );

scylla deutsch

CREATE TABLE IF NOT EXISTS mainnet.hint ( vertex varchar, kind varchar, year smallint, month tinyint, milestone bigint, PRIMARY KEY(vertex, kind, year, month) ) WITH CLUSTERING ORDER BY (kind DESC, year DESC, month DESC);

scylla iota

Datentabelle: Speichert die Beziehungen zu einer Transaktion und kann nur verwendet werden, wenn wir die Sharing-Informationen für einen gegebenen Vertex haben, die von der Hinweis-Tabelle abgefragt werden können.

CREATE TABLE IF NOT EXISTS mainnet.data ( vertex varchar, year smallint, month tinyint, kind varchar, timestamp bigint, tx varchar, value bigint, milestone bigint, PRIMARY KEY((vertex,year,month), kind, timestamp, tx, value) ) WITH CLUSTERING ORDER BY (kind DESC, timestamp DESC);

scylla iota dlt

Wie geht es weiter?

Der Fahrplan von Chronicle enthält einige aufregende Verbesserungen:

Ein UI-Dashboard zur Verwaltung der Chronicle-Komponenten
Transaktionsverfestigung, damit Chronicle wissen kann, ob im Tangle irgendwelche Transaktionen fehlen
Selektiver Permanentmodus-Dienst zum Speichern nur der Transaktionen, an denen du interessiert bist
In der Zwischenzeit finden Sie in der Dokumentation Schritte für den Einstieg in die Chronik.

Wenn du etwas beisteuern möchtest, ist der Quellcode komplett Open Source, also wirf einen Blick auf die folgenden Ressourcen:

Chronicle GitHub Repository für den Chronicle-Quellcode
X-Teams GitHub-Repository für die Teilnahme an Chronicle-Projekten mit anderen Gemeindemitgliedern
Zwietracht für Diskussionen mit Chronicle-Entwicklern und anderen Mitgliedern der Gemeinschaft

Original Übersetzt von Louay Kamel: https://www.scylladb.com/2020/08/13/iota-using-scylla-for-distributed-storage-of-the-tangle/