SECANT und IOTA – Eine internationale EU-Zusammenarbeit zur Unterstützung von Gesundheitsorganisationen im Kampf gegen Cyber-Bedrohungen

SECANT nutzt IOTA für IoT- und Dateninfrastruktur in der europäischen Gesundheitsbranche

TL;DR:
SECANT (Security and Privacy Protection in Internet of Things Devices) ist eine von der EU geförderte internationale Zusammenarbeit zwischen Organisationen aus dem Gesundheitswesen und der Sicherheitstechnik; die IOTA Foundation wird eine führende Rolle bei der Entwicklung der Vertrauens- und Rechenschaftspflichttechnologie des Projekts spielen.

„SECANT und IOTA – Eine internationale EU-Zusammenarbeit zur Unterstützung von Gesundheitsorganisationen im Kampf gegen Cyber-Bedrohungen“ weiterlesen

Ankündigung des Shimmer-Netzwerks und des Shimmer Tokens

Eine alternative Realität erwartet Sie

TL;DR:
Um die Akzeptanz von IOTA zu beschleunigen und seinen Weg zur vollständigen Dezentralisierung zu bestätigen, führen wir offiziell Shimmer ein, ein incentiviertes Staging-Netzwerk mit seinem eigenen Token ($SMR). Sie können Ihre IOTA-Token einsetzen, um Shimmer-Token vor dem Genesis-Start zu erhalten. Treten Sie dem Shimmer-Netzwerk bei, um frühzeitig Zugang zu wichtigen Innovationen zu erhalten, bevor diese im IOTA Mainnet veröffentlicht werden. Einsetzen. Verdienen. Regieren. Bauen.

„Ankündigung des Shimmer-Netzwerks und des Shimmer Tokens“ weiterlesen

So funktioniert IOTA Staking

Setzen Sie Ihre IOTA-Token ein, um Token-Belohnungen zu verdienen

TL;DR:
IOTA führt das Staking für alle IOTA-Token-Inhaber ein. Setzen Sie Ihre IOTA-Token ein und verdienen Sie Staking-Belohnungen durch Token-Airdrops. Indem Sie Ihre IOTA-Token einsetzen, helfen Sie dabei, neue Token-Ökonomien zu starten und verdienen im Gegenzug Belohnungen aus den neu geprägten Token der kommenden Netzwerke und Anwendungen im IOTA-Ökosystem – beginnend mit dem Shimmer-Netzwerk.

„So funktioniert IOTA Staking“ weiterlesen

Dezentrale Börsen und IOTA: Ein Leitfaden für Anfänger

TL;DR:
IOTAs Smart-Contract-Technologie ermöglicht dezentrale Börsen – der Motor hinter dezentralem Finanzwesen und dezentralen autonomen Organisationen – die von jedermann und überall aufgebaut werden können und das Potenzial haben, alle Arten von Projekten, Anwendungen und Märkten zu betreiben.

Das Wachstum des dezentralen Finanzwesens (DeFi) ist atemberaubend: Die Marktkapitalisierung erreichte im ersten Quartal dieses Jahres fast 100 Milliarden US-Dollar (Quelle). Ein wichtiger Treiber dieses Wachstums sind dezentrale Börsen (DEX), deren wöchentliches durchschnittliches Handelsvolumen im selben Quartal die 3-Milliarden-Dollar-Marke überschritt (Quelle).

Eine DEX verwaltet die Liquidität und führt den Handel durch den Einsatz von Smart Contracts aus. Durch den Einsatz von Smart Contracts entfällt die Notwendigkeit, sich auf zentrale Behörden, Institutionen und Vermittler zu verlassen, und es entsteht eine reine Peer-to-Peer-Handelsumgebung. Keine Banken, keine Maklerfirmen, keine staatlichen Eingriffe – nur Nutzer, Token und Smart Contracts. Dies macht DEX „zu einem grundlegenden Teil der Infrastruktur für jede dezentralisierte Gemeinschaft„, um Dan Simerman, den Leiter der Finanzbeziehungen der IOTA Foundation, zu zitieren.

Hier erklären wir, was sie sind und wofür ein DEX verwendet werden kann, und warum die neuen IOTA Smart Contracts das nächste Kapitel von DEX einläuten.

Von CEX zu DEX

Bevor wir uns mit dezentralen Börsen beschäftigen, lohnt sich ein Vergleich mit zentralen Börsen (CEX).

Der Begriff „CEX“ umfasst sowohl die klassischen Finanzbörsen wie die NASDAQ oder die New York Stock Exchange als auch digitale Plattformen für den Kauf und Verkauf von Kryptowährungen im Austausch gegen Fiat-Währung (wie den US-Dollar) oder andere digitale Vermögenswerte wie Bitcoin und Ethereum. Sie haben vielleicht schon von einigen der bekannteren Beispiele für digitale CEX gehört, darunter Binance, Huobi und Coinbase.

CEX ist aus mehreren guten Gründen beliebt. Sie ermöglichen das gesamte Spektrum des Handels mit digitalen Vermögenswerten: von der Sicherheit über faire Marktpreise, die Einhaltung von Vorschriften bis hin zum Verbraucherschutz sowie den Zugang zu verschiedenen digitalen Vermögenswerten. Sie ist reguliert, unterliegt der Kontrolle durch Dritte und führt Sicherheitsprüfungen wie Know Your Customer (KYC), Anti-Money Laundering (AML) und Counter-Terrorism Financing (CTF) durch. Außerdem werden häufig Multi-Signatur-Wallets verwendet, bei denen eine Transaktion von mehreren Stellen unterzeichnet werden muss, bevor der Zugriff auf die Mittel möglich ist, was eine weitere Sicherheitsebene darstellt.

Mehrere CEX halten die privaten Schlüssel und die meisten Gelder ihrer Nutzer offline in Krypto-Wallets, die nicht mit dem Internet verbunden sind (diese werden als „kalte“ Wallets“ bezeichnet). Einige versichern auch Vermögenswerte, die online in „heißen“ Geldbörsen aufbewahrt werden.

Was ist ein DEX?

Im Gegensatz zu einer zentralisierten Börse ist eine DEX eine dezentralisierte Börse für den Handel mit Kryptowährungen. Bei einer DEX sind alle vier Kernfunktionen einer Börse – Kapitaleinlagen, Auftragsbücher, Auftragsabgleich und Vermögenswertaustausch – dezentralisiert und werden auf der Chain verwaltet. Sie sind nicht verpfändet (die Nutzer haben die alleinige Kontrolle über ihre privaten Schlüssel), genehmigungsfrei (jeder kann sie ohne Überprüfung durch eine zentrale Behörde nutzen) und stellen keine Zugangsbeschränkungen dar.

Anstelle eines zentralisierten Orderbuchs – das wesentliche Merkmal von CEX, ob Binance oder New York Stock Exchange – ermöglicht DEX den Austausch digitaler Vermögenswerte unter Gleichgesinnten durch den Abgleich und die Ausführung von Geschäften über Smart Contracts. Was ist ein Smart Contract? Einfach ausgedrückt sind Smart Contracts Algorithmen, die vorprogrammierte Anweisungen selbständig ausführen, durchsetzen, verifizieren und einschränken können. Mehr über IOTA Smart Contracts erfahren Sie hier.

DEX-Nutzer wissen, dass ihr Vermögen in den Händen eines Smart Contracts liegt und nicht in den Händen einer dritten Partei, die ihre eigenen Ziele verfolgt. Sie können also sicher sein, dass ihre Gelder nicht von einer zentralisierten dritten Partei als Sicherheit für einen anderen Zweck als den im Smart Contract vereinbarten verwendet werden. Tatsächlich können sie die Bewegung ihrer Vermögenswerte durch jede Phase des dezentralen Austauschs verfolgen. Um die Transparenz zu erhöhen, können Smart Contracts auch von jedermann verifiziert werden (z. B. um zu prüfen, ob Funktionen enthalten sind, die es dem Autor des Smart Contracts ermöglichen, Gelder an eine von ihm kontrollierte Adresse abzuheben).

Das Fehlen einer zentralen Kontrolle bedeutet auch, dass DEX-Nutzer ihre privaten Schlüssel nicht an Dritte aushändigen müssen. Unter diesem Gesichtspunkt bietet DEX zusätzliche Sicherheit und Kontrolle.

Im Gegensatz zu CEX sind bei DEX keine Transaktionen mit Fiat-Währungen möglich, d. h. Sie müssen Kryptowährungen besitzen, um mit Kryptowährungen handeln zu können (und nicht mit Ihrer Debitkarte, zum Beispiel). Sie verfügen auch nicht über eigene interne Server oder IT-Infrastruktur, sondern agieren als dezentrale Anwendung (dApp) auf einer Blockchain oder DLT.

Liquiditätspool

Ein Baustein von DEX sind Liquiditätspools, die auf Plattformen wie PancakeSwap gehostet werden. In Liquiditätspools fassen Nutzer, die als Liquiditätsanbieter auftreten wollen, zwei verschiedene Vermögenswerte (wie Bitcoin oder Binance Coin) zusammen, die sie auf DEX handeln wollen (beachten Sie, dass DEX im Gegensatz zu CEX keine Transaktionen mit Fiat-Währungen ermöglicht). Die „fremden“ oder nicht einheimischen Vermögenswerte werden in einem als „Wrapping“ bekannten Prozess auf die DEX gebracht – die Nutzer nehmen einen Vermögenswert, der nicht in der DLT einheimisch ist.

Andere Händler können sich die Mittel aus dem Pool leihen (die alle durch den Smart Contract abgesichert sind), um Geschäfte zu tätigen, z. B. Arbitrage oder Kredite. Dieser automatisierte Handel wird durch Automated Market Maker erleichtert. Die Nutzer zahlen eine Handelsgebühr in Höhe von z. B. 0,3 % pro Handel, die allen Mitgliedern des Pools auf der Grundlage ihres prozentualen Anteils am Pool zugewiesen wird, so dass jeder belohnt wird, der dem Pool Liquidität zuführt. Nutzer, die sich zwischen verschiedenen Lending-Marktplätzen bewegen, um gezielt Liquidität bereitzustellen, um von den Belohnungen für Liquiditätsanbieter zu profitieren, betreiben sogenanntes „Yield Farming“.

Indem sie Token aus anderen Distributed-Ledger-Technologien einbringen, werden DEX (oder genauer gesagt die in DEX integrierten dezentralen Apps – oder „dApps“) zu Brücken zwischen verschiedenen Netzwerken, die den einfachen Transfer von Vermögenswerten ermöglichen und eine Welt der Möglichkeiten eröffnen.

Die Vorteile von DEX

Warum also DEX wählen? Es sind vor allem die folgenden Punkte, die den Ausschlag geben:

  • Einfacher Zugang: Für den Handel auf einem DEX sind praktisch keine Benutzerdaten erforderlich: Oft genügt eine öffentliche Adresse, um handeln zu dürfen. Mit einem DEX sind Sie nicht der Einmischung einer zentralen Instanz ausgesetzt, und eine zentrale Macht kann niemanden daran hindern, ihn zu nutzen oder mit anderen zu interagieren. Auf diese Weise stellt ein DEX ein umfassenderes und gerechteres Ökosystem dar.
  • Sicherheit: CEX-Nutzer haben keine Kontrolle über ihre privaten Schlüssel und sind anfällig für Angriffe. In den letzten Jahren gab es mehrere Fälle, in denen CEXs gehackt wurden, wie z. B. BitMEX im Dezember 2020.

DEX umgeht dieses Risiko, da der Handel mit Kryptowährungen direkt zwischen den Nutzern über Smart Contracts erfolgt, ohne dass eine hackbare dritte Partei dazwischengeschaltet wird. Der Betrieb eines DEX ist dezentralisiert und „Code ist Gesetz“: Was auch immer im intelligenten Vertrag geschrieben ist, wird ausgeführt. Als solches ist es „vertrauenslos“ – Sie müssen Ihr Vertrauen nicht in eine zentrale dritte Partei investieren, die sich um Ihr Vermögen kümmert und sicherstellt, dass die Börse weiterläuft. Und da es sich um einen „nicht-verwahrenden“ Prozess handelt, behalten die DEX-Nutzer ihre privaten Schlüssel, um darauf zuzugreifen.

  • Besserer Datenschutz. Datenverluste sind ein Thema für jeden, und der Schutz privater Daten hat höchste Priorität. Bei einer DEX geben die Nutzer keine sensiblen persönlichen Daten an Dritte weiter, und für die Nutzung der Börsen gibt es in der Regel keine Registrierungsverfahren.
  • Transparenz: Da es sich um einen Smart Contract handelt, ist alles protokolliert, nachvollziehbar und transparent. Bei CEX findet der Handel außerhalb der Kette in lokalen Datenbanken statt, was die Transparenz des Handels für die Außenwelt verringert (bis die Token zurückgezogen und erneut auf der Blockchain registriert werden). Es gibt also keinen Beweis dafür, dass jemand etwas zu einem bestimmten Preis gekauft hat, und es besteht die Möglichkeit, dass eine Börse mehr Token eines bestimmten Typs verkauft, als sie tatsächlich besitzt. Das kann bei DEX nicht passieren.
  • Verlässlichkeit: Es ist eine zuverlässigere Option als große Börsen, die zentralisierte Einheiten mit totaler Kontrolle sind, die überwältigt werden können, indem sie einfach den Handel einstellen, wenn ein Markt zusammenbricht und sie von der Anzahl der Nutzer, die ihre Vermögenswerte handeln oder liquidieren wollen, überwältigt werden.

Wie bei jeder neuen Technologie gibt es jedoch noch ein paar Wachstumsschmerzen und Raum für Verbesserungen.

Nachteile von DEX

Die meisten DEXs bieten eine schlechte Benutzererfahrung. Der derzeitige Stand des Designs der meisten von ihnen ist sicherlich nicht anfängerfreundlich, und es kann dauern, Dutzende von Plattformen zu erkunden, um sich mit der Handelserfahrung vertraut zu machen, kombiniert mit einem relativen Mangel an Kundenbetreuung oder sehr wenig Kundenbetreuung. Und wie bereits erwähnt, handelt DEX nicht mit Fiat-Währungen, d. h. Sie müssen Kryptowährungen besitzen, um mit Kryptowährungen handeln zu können (und nicht mit Ihrer Debitkarte).

Bis vor kurzem waren der geringe Durchsatz und die Kosten für den Aufbau und den Betrieb eines DEX die beiden größten Hindernisse für eine breite Akzeptanz. Mit dem Aufkommen von Layer-2-Blockchains und Layer-1-Blockchains wie Solana eröffnen sich jedoch Möglichkeiten für DEX mit hohem Durchsatz und niedrigeren Transaktionskosten.

An dieser Stelle kommt IOTA ins Spiel.

Warum sollten Sie IOTA für Ihren DEX wählen?

Die Wahl einer Technologie, der man einen DEX anvertraut, ist eine große Entscheidung und sollte nicht auf die leichte Schulter genommen werden. Aber eine dezentrale Börse auf Basis von IOTA zu betreiben, ist so gut, wie DeFi nur sein kann. Um dies zu bestätigen, sprachen wir mit dem Gründer von TangleSea, dem ersten DEX, der auf IOTA basiert. Der Gründer (der anonym bleiben möchte) ist seit 2017 Mitglied der IOTA-Community und entschied sich, den Sprung zu wagen und an der Entwicklung eines DEX zu arbeiten: „Es war bisher eine tolle Erfahrung„, sagt er. „Ich sehe es als eine gemeinsame Reise.“ Einige Merkmale machen die Entwicklung eines DEX auf IOTA für Entwickler wie TangleSea einfach:

  • IOTA Smart Contracts ist ein Multi-Chain-Konzept (viele parallele Chains können auf der IOTA-Basisschicht, dem Tangle, erzeugt werden. Dies ermöglicht eine parallele Verarbeitung, was bedeutet, dass der Durchsatz eines IOTA DEX viel höher ist als bei anderen DEXs, die keine parallele Verarbeitung haben, wie das bereits erwähnte Etherum.
  • IOTA hat sein Smart Contracts-Protokoll so konzipiert, dass es mit der Ethereum Virtual Machine kompatibel ist, so dass alle Smart Contracts auf anderen Blockchains wie Etherum kompatibel sind. Andere EVM-kompatible DEXs können mit IOTA in Cross-Chain-Strategien integriert werden.
  • Während bei IOTA der Eigentümer des Quorums von Knoten, der den Smart Contract ausführt, eine Gebühr entrichten muss, ist das zugrunde liegende Netzwerk (der „Tangle“) gebührenfrei. Das bedeutet, dass im Gegensatz zu anderen DEXs für Transaktionen keine „Gasgebühren“ anfallen, d.h. die Gebühr, die für die Bearbeitung einer Transaktion „bezahlt“ wird. Gasgebühren sind das Haupthindernis, das kleinere Nutzer von der Nutzung von DEXs abhält: An einem geschäftigen Handelstag können sie bei einigen der größeren DEXs mehrere zehn Dollar pro Transaktion betragen, und das kann sich schnell summieren. Für weniger erfahrene Trader ist das ein großer Anreiz. In den Worten von TangleSea: „Mit dem IOTA DEX könnten Sie sogar nur 10 Dollar investieren, weil Sie keine Betriebskosten zahlen müssen. Das wird die Tür für jeden öffnen, der mitmachen will.
  • Andere Aktionen, wie das Staking, Wrapping oder der Handel mit Token, können zwar mit Gebühren verbunden sein, kosten aber kein Vermögen. Zum Beispiel kann es in anderen Netzwerken unerschwinglich sein, eine Ethereum-Münze in eine Dollar-Münze umzuwandeln, um sie gegen eine andere Münze einzutauschen. Bei IOTA ist es Sache des Validierers, die Gebühr festzulegen, was mit Argumenten wie der Widerstandsfähigkeit des Netzwerks usw. begründet werden könnte.
  • Erinnern Sie sich an den Miner Extractable Value (MEV)? Das ist ein Problem der Vergangenheit auf #IOTA. Bleiben Sie dran für weitere Informationen.

Die Einfachheit und Transparenz der Nutzung eines DEX, insbesondere in Kombination mit den Vorteilen des IOTA-Protokolls, macht es leicht zu erkennen, warum es eine treibende Kraft hinter der Vielzahl von Anwendungsfällen im dezentralen Finanzwesen sein wird und dezentralen Gemeinschaften die Möglichkeit gibt, sich zu vergrößern. Das Fehlen eines zentralisierten Dienstes bietet Einzelpersonen und Gemeinschaften die Freiheit, ihre eigene Token-Ökonomie zu starten und ihre eigene Handelsinfrastruktur aufzubauen.

IOTA Smart Contracts bieten die Benutzerfreundlichkeit des EVM-Industriestandards, des bestehenden Ökosystems und der bestehenden Werkzeuge, während sie gleichzeitig einen nahtlosen Transfer von Vermögenswerten über Ketten hinweg ohne Kosten sowie die parallele Ausführung von Smart Contracts ermöglichen, was zu einer viel höheren Kapazität und einem höheren Durchsatz führt, als jeder Wettbewerber ohne (Transaktions-)Kosten anbieten kann.

Während die Entwicklung des IOTA Smart Contract-Protokolls voranschreitet, sehen wir bereits ein gesteigertes Interesse an seiner Architektur und seinen einzigartigen Eigenschaften. An einigen Projekten wird sogar schon intensiv gearbeitet, um das Protokoll vor der offiziellen Freigabe vorzubereiten und zu testen. Wir sind gespannt, was darauf aufgebaut wird.

Original by IOTA Foundation: https://blog.iota.org/decentralized-exchanges-and-iota-a-beginners-guide/

IOTA Standardisierung Update November 2021

TL;DR:
Diese Aktualisierung der Standards umfasst die IOTA-Standardisierungsaktivitäten bei der OMG und anderswo sowie die Aktivitäten der Object Management Group im Bereich Distributed Ledger Technology (DLT) im Allgemeinen. Diese umfassen Streams (das LETS RFP), intelligente Verträge, selbstsouveräne Identität, Lieferketten, digitale Währung und Krypto-Asset-Identifikatoren.

Nachdem wir uns zwei Jahre lang virtuell bei der Object Management Group (OMG) getroffen haben, werden wir uns Anfang Dezember in Long Beach, Kalifornien, wieder einmal persönlich treffen.

Beim letzten OMG-Quartalstreffen, das Ende September online stattfand, haben wir eine Reihe von Initiativen im Zusammenhang mit verteilten Ledgern vorangetrieben, darunter solche, die für die IOTA Foundation von direkter Bedeutung sind, und solche, die sich auf die weitere Welt der DLT beziehen. Bei diesem Treffen haben wir folgende Themen behandelt:

  • LETS RFP – Verlängerung der Einreichungsfrist für Antworten auf diese RFP
  • Intelligente Verträge RFI
  • Disposable Self-sovereign identity RFI und nächste Schritte
  • Digitale Währung und die Ontologie des Geldes
  • Ausweitung der OMG FIGI-Kennung auf Krypto-Assets

In diesem Blog finden Sie aktuelle Informationen zu jeder dieser Initiativen, sowohl zu den Ereignissen auf dem OMG Quartalstreffen als auch zum aktuellen Stand.

Unsere Strategie bei der IOTA Foundation ist es, den Standard für graphbasierte Distributed-Ledger-Technologie zu setzen. Dazu gehört die Einreichung des IOTA-Kernprotokolls, das den Tangle definiert, sowie die Vorreiterrolle bei der Standardisierung anderer DLT-Ökosystemfunktionen wie Smart Contracts und Messaging (Layer-1- oder Layer-2-Standards).

Das IOTA-Protokoll

Das IOTA-Kernprotokoll wird auf dem vollständig dezentralisierten IOTA 2.0 basieren. Die formalen schriftlichen Spezifikationen dafür sind in guter Form und werden die Grundlage für eine Einreichung bei der OMG für den IOTA-Protokollstandard bilden. Das dezentralisierte IOTA-Protokoll läuft auf dem IOTA 2.0 DevNet und die jüngsten Fortschritte bei der Konsensfindung bedeuten, dass es nicht mehr lange dauern kann, bis es der OMG über den Request For Comment (RFC) Prozess vorgelegt werden kann.

Verknüpfte, verschlüsselte Transaktionsströme (LETS)

Der Request for Proposal (RFP) für Linked Encrypted Transaction Streams (LETS) bittet um Antworten in Form eines vorgeschlagenen Standards für die Erstellung von Streams von verknüpften Nachrichten mit verschiedenen Verschlüsselungsstufen und digitalen Signaturen.

Das IOTA Streams Framework wird die Grundlage für die Einreichung der IOTA Foundation als Antwort auf diesen RFP bilden. Das bedeutet, dass das entsprechende IOTA-Produkt, die Channels-Anwendung, in der Lage sein wird, die Konformität mit diesem Standard zu bestätigen. Andere Produkte, einschließlich des SKALY Freighters, wären ebenfalls konform mit dem vorgeschlagenen Standard und müssten keine separaten Antworten auf die Ausschreibung selbst einreichen.

Im Rahmen des OMG-Prozesses kann jede Mitgliedsorganisation eine Antwort auf diese Ausschreibung einreichen, bisher hat dies jedoch noch keine getan, und wir gehen davon aus, dass die von IOTA Streams eingereichte Antwort die Grundlage für diesen Standard bilden wird.

Auf dem vierteljährlichen Treffen im September verlängerte die OMG die Frist für die Einreichung von Antworten auf diese Ausschreibung auf diesen Monat (November 2021), damit sie auf dem vierteljährlichen Treffen im Dezember in Long Beach formal geprüft und abgestimmt werden kann.

Die Überprüfung der Einreichung in Long Beach wird auf der Grundlage des aktuellen Entwurfs der Streams-Spezifikation erfolgen, und wir erwarten eine Menge Feedback von den OMG-Mitarbeitern, zum Beispiel zur Interoperabilität mit Anwendungen, die bestehende OMG-Standards wie die DDS-Standardfamilie (Data Distribution Service) verwenden.

Das IOTA-Streams-Team hat die neueste interne formale Spezifikation für das Streams-Protokoll (einschließlich der Data Description and Modification Language DDML) erstellt, so dass wir auf dem besten Weg sind, unsere formale Antwort auf diese Ausschreibung einzureichen. Wenn beim Treffen in Long Beach alles nach Plan läuft, wird damit der formale Standardisierungsprozess eingeleitet, der zu einem internationalen OMG-Standard führt, der die Funktionsweise von Streams definiert, so dass jeder Anwendungen schreiben kann, die dem LETS-Standard entsprechen.

Smart Contratcs

Die OMG Blockchain Platform Special Interest Group arbeitet seit einiger Zeit an einem Request for Information (RFI) für Smart Contracts. Die Anfrage zu intelligenten Verträgen (Smart Contracts RFI) zielt darauf ab, Feedback und Wissen aus der Branche zu intelligenten Verträgen zu sammeln, um herauszufinden, ob und welche Standards in diesem Bereich von der OMG entwickelt werden könnten. Wir wollen uns nicht mit Standards überschneiden, die bereits an anderer Stelle entwickelt und gepflegt werden, wie zum Beispiel die wachsende Liste der Ethereum Request for Comments (ERC) Standards.

Die Anfrage zu intelligenten Verträgen deckt ein breites Spektrum an Fragen ab, von geschäftlichen und rechtlichen Fragen (z. B. Ist ein intelligenter Vertrag ein Vertrag?) bis hin zu eher technologieorientierten Fragen, bei denen ein intelligenter Vertrag als eine verteilte Anwendung (dApp) betrachtet wird.

Potenzielle Standards, die sich aus dieser Übung ergeben könnten, wären ähnlich breit gefächert, von geschäftlichen Belangen bis hin zu technologischen Aspekten wie gemeinsamen Schnittstellen oder Nutzdaten.

Auf der geschäftlichen Seite könnten potenzielle Ausschreibungen die Standardisierung von Geschäfts- und Konzeptdefinitionen umfassen, so dass Sie modulare intelligente Verträge aus einem gemeinsamen Satz von Geschäftsbegriffen generieren können, die idealerweise in einer Ontologie (einem formalen Modell der geschäftlichen Semantik, im Gegensatz zu einem Vokabular oder einem Datenmodell) definiert sind. Dies würde insbesondere sehr gut zur Architektur der IOTA-Smart Contracts passen.

Die Antworten auf diesen RFI werden der OMG dabei helfen, herauszufinden, ob und welche Funktionen von Smart Contracts durch neue OMG-Standards abgedeckt werden können.

Ein Potenzial für die Standardisierung besteht darin, dass Vereinbarungen, die für die Ethereum-Gemeinschaft wenig sinnvoll sind, auf einem gebührenfreien DLT wie dem IOTA Tangle praktikabel sein können. Zum Beispiel kann es gute Gründe geben, zusätzliche Metadaten in einige Smart Contract Payloads aufzunehmen, die in einem Ethereum ERC-Standard keinen wirtschaftlichen Sinn ergeben würden. In solchen Fällen wäre es sinnvoll, einen neuen OMG-Standard über den RFP-Prozess vorzuschlagen.

Die Ausschreibung für Smart Contracts wird auf dem OMG-Quartalstreffen im Dezember vorgestellt und finalisiert. Wenn alles gut geht, wird sie Anfang Januar veröffentlicht, und die Teilnehmer haben ein paar Monate Zeit, um zu antworten. Sobald die Antworten eingegangen sind, entweder im März oder im Juni, können wir mögliche zukünftige Standards identifizieren und mit dem Entwurf der Ausschreibungen für diese beginnen.

Jeder kann auf einen OMG RFI antworten, unabhängig davon, ob er Mitglied der OMG ist oder nicht, und Antworten werden von Einzelpersonen innerhalb der IOTA Foundation und der breiteren IOTA-Gemeinschaft sowie von Unternehmen begrüßt. Wenn Sie an einer Antwort interessiert sind und mehr Zeit für die Beantwortung benötigen, lassen Sie uns dies bitte wissen, damit wir die Antworttermine entsprechend festlegen können, wenn wir im Dezember darüber abstimmen.

Nachdem die IOTA Foundation nun Smart-Contract-Lösungen entwickelt hat, die innovativ und in hohem Maße interoperabel über DLT-Ökosysteme hinweg sind, möchten wir sicherstellen, dass jeder potenzielle IOTA-Beitrag zur Standardisierung im Bereich der Smart Contracts identifiziert wird, damit wir diese vorantreiben und zu den führenden Standards für Smart Contracts werden können.

Selbständige Einweg-Identität (Disposable Self-sovereign Identity)

Disposable Self-sovereign Identity (SSI) befasst sich mit dem Szenario der Verwendung bestehender SSI- (DID) und Verifiable Credential- (VC) Standards des W3C in einer spezifischen Weise. In diesem Fall wird eine DID-konforme SSI für einen bestimmten Benutzerkontext geprägt und anschließend entsorgt. Dies eröffnet einige faszinierende Verbesserungen in der Art und Weise, wie einzelne Endnutzer die Kontrolle über alle Aspekte ihrer eigenen Identität und ihrer Anmeldedaten behalten können.

Während dieser Vorschlag „Disposable“ SSI genannt wird, was die Vorstellung einer Art „Brenner“-Identität impliziert, ist die Realität, dass wir einen Weg standardisieren würden, um den Kontext zu formalisieren, in dem diese Einweg-Identitäten verwendet werden, z. B. eine bestimmte Reise oder eine bestimmte Reihe von Diensten (Automobil, Gesundheitswesen, Regierung, etc.). Die OMG hat Ende 2020 den Disposable Self-sovereign Identity RFI veröffentlicht.

Die Antworten auf diesen RFI sind inzwischen alle eingegangen, und wir haben die Septembersitzung damit verbracht, diese durchzuarbeiten. Wir sind der Meinung, dass es in diesem Bereich Potenzial für eine Standardisierung gibt, möglicherweise in Form von bis zu drei verschiedenen Standards. So könnte beispielsweise der Begriff „Kontext“ auf Unternehmensebene standardisiert werden, wobei die Semantik dieser Kontexte in einem Ontologiemodell wiedergegeben wird. Darüber hinaus könnte eine stärker technologieorientierte Standardisierung von Nutzen sein, z. B. in Bezug auf die Art und Weise, wie DID-Nutzdaten konfiguriert werden, um die kontextbezogenen SSI-Vereinbarungen auf standardisierte Weise zu unterstützen.

Diese potenziellen Standardisierungsideen werden auf dem vierteljährlichen Treffen im Dezember im Detail diskutiert werden. Dabei würden wir auch darauf achten, dass wir keine Standards neu erfinden, die bereits von anderen Normungsgremien wie dem W3C oder der Digital Identify Foundation (DIF) entwickelt werden, die eine Reihe von potenziellen Standards im DID-Bereich entwickeln. Wenn wir das Potenzial für einzigartige neue Standards zur Unterstützung dieser kontextbezogenen Nutzung von DID / SSI erkennen, werden wir im nächsten Quartal mit der Arbeit an einer oder mehreren Ausschreibungen beginnen, die im März 2022 geprüft und veröffentlicht werden könnten.

Die Konformität mit diesen neuen Standards, wenn sie erscheinen, kann zu den Fähigkeiten des IOTA Identity-Produkts hinzugefügt werden.

In der Zwischenzeit hat das IOTA-Identitäts-Team an einem Standard gearbeitet, der auf dem DIDComm-Standard von DIF basiert.

OMG-Referenzarchitekturen für DLT

Die OMG unterhält auch eine Referenzarchitektur (RA), die nicht nur DLTs, sondern auch andere vergleichbare verteilte Architekturen abdeckt. Es handelt sich dabei um die Distributed Immutable Data Objects (DIDO) RA. Sie deckt ein breites Spektrum von Ökosystemüberlegungen ab, darunter Qualitätskontrollen, Testbarkeit und die Verwendung anwendbarer Standards. Eine neue Version dieser DIDO RA wurde auf dem vierteljährlichen Treffen im September vorgestellt und veröffentlicht.

Ein Merkmal der DIDO RA, das möglicherweise von Interesse ist, ist die Möglichkeit, Testumgebungen mit mehreren Knoten mit einer bestimmten DLT-Architektur einzurichten. Dies wurde bereits für das IOTA-Protokoll als Konzeptnachweis durchgeführt.

Zukünftiges Potenzial für OMG DLT-Standards

Die OMG Blockchain Platform SIG untersucht weiterhin andere potenzielle Bereiche für die Standardisierung im DLT-Bereich. Dazu gehören beispielsweise standardisierte Schnittstellen oder Verhaltensweisen in Bezug auf verschiedene Funktionen eines DLT-Ökosystems, wie z.B. Orakel und Börsen, sowie Dinge wie DAOs und NFTs. Außerdem arbeiten wir weiter an einem gemeinsamen Vokabular und gemeinsamen Definitionen für die zugrundeliegenden Konzepte für DLTs, um die Interoperabilität, die Testbarkeit und die Verwendung bestehender Software-Industriestandards (die in der DIDO-Referenzarchitektur enthalten sind) zu fördern.

Interoperabilität in der Lieferkette

Eine Motivation für die Mitgliedsunternehmen der OMG ist die Interoperabilität, zum Beispiel in Lieferketten. Mitgliedsunternehmen aus der Luft- und Raumfahrtindustrie, dem Einzelhandel und anderen Branchen sind zunehmend besorgt darüber, dass es schwierig sein wird, eine reibungslose Integration über diese oft sehr komplexen Lieferketten hinweg zu gewährleisten, wenn Teile ihrer Lieferketten beginnen, verschiedene Blockchains und DLTs zu verwenden. Dies ist ein echtes Geschäftsproblem, bei dem Standards helfen können. Zusätzlich zu unserer Arbeit mit der OMG hat IOTA mit GS1 und anderen zusammengearbeitet, um die Interoperabilität der Lieferketten durch den EPCIS-Standard zu ermöglichen.

Zukünftige IOTA-Standards

Zukünftige Entwicklungen und Initiativen, die von der IOTA Foundation ausgehen, können auch zu weiteren Vorschlägen für Standards führen, insbesondere in Bezug auf die Verwendung und den Einsatz von privaten Tangles und die damit verbundenen architektonischen Entscheidungen. Die IOTA Foundation hat ihren eigenen Request for Proposals (RFC) Standardisierungsprozess, um die Beteiligung der Community an der Entwicklung des IOTA Protokolls und anderer Teile des Ökosystems zu verbessern. Dies wurde zum Beispiel genutzt, um unsere eigenen standardisierten Spezifikationen für dezentralisierte Identitäten zu entwickeln.

Dies wird begleitet von einem Prozess der kontinuierlichen Verbesserung unserer internen Qualitätssicherungsprozesse und der formalen Spezifikationsdokumentation.

Digitale Währungen und die Ontologie des Geldes

An anderer Stelle bei der OMG hat die Finance Domain Task Force (DTF) an einem RFI für digitale Währungen, einschließlich, aber nicht beschränkt auf Kryptowährungen, gearbeitet. Dies soll als Grundlage für die zukünftige Arbeit an digitalen Währungen von Zentralbanken dienen.

Als Teil dieser Arbeit hat die Finance DTF ein gemeinsames Vokabular und eine Ontologie für Geld und Währung erarbeitet. Dies würde es uns ermöglichen, Fragen wie die, ob oder wann eine Kryptowährung auch als Wertpapier betrachtet werden kann, und die Unterschiede zwischen Kryptowährungen, die auf Mining basieren, und solchen wie MIOTA, die nicht gemined werden, zu behandeln. Diese Arbeit wird uns die Sprache geben, um die Unterschiede zwischen diesen verschiedenen Arten von Währungen und Kryptowährungen, Stablecoins usw. zu beschreiben, z. B. ob eine bestimmte Währung durch eine bestimmte Fiat-Währung gedeckt oder nur an diese gekoppelt ist – und natürlich, was überhaupt die Bedeutung von „Fiat-Währung“ ist.

Identifizierung von Finanzinstrumenten

Der Financial Instrument Global Identifier (FIGI) ist der OMG-Standard für die Identifizierung von Wertpapieren und wird weithin für die Identifizierung von Wertpapieren (Anleihen und Aktien) bis hinunter auf die Ebene der Börse und der Währung verwendet. Diese Wertpapier-FIGIs werden von Bloomberg herausgegeben. FIGI wurde inzwischen als brasilianischer Standard und vor kurzem auch als ANSI-Standard (USA) übernommen.

Der FIGI-Standard wurde über herkömmliche Wertpapiere hinaus auf Krypto-Assets ausgeweitet, und ein neuer zertifizierter Anbieter wurde für die Ausgabe von Krypto-basierten FIGIs zugelassen, Kaiko, wie in früheren Blogbeiträgen berichtet. FIGIs für Krypto-Vermögenswerte werden auf Währungsebene, auf globaler währungsübergreifender Ebene (Krypto/Fiat und Krypto/Krypto) und für Währungspaare an einzelnen Handelsplätzen und Börsen vergeben.

Die Entwicklung und Erprobung dieser neuen FIGIs ist nun abgeschlossen, und diese neuen FIGIs sollten ab diesem Monat bei KAIKO verfügbar sein.

Schlussfolgerungen

Die IOTA Foundation war sehr aktiv in der Entwicklung von Standards und arbeitet weiterhin mit verschiedenen Standardisierungsgremien wie GS1 und DIF zusammen, zusätzlich zu unserer langjährigen Beziehung mit der OMG und der Teilnahme an TangleEE, IEEE und Trust over IP Aktivitäten.

Unsere erste große Einreichung bei der OMG, die LETS RFP Response, ist für das laufende Quartal geplant. Wir nehmen weiterhin Einfluss auf die Entwicklung von Standards bei der OMG, wo die Blockchain Platform SIG eine Pipeline von Informationsanfragen und Vorschlagsanfragen unterhält, mit Streams, Smart Contracts, disposable self-sovereign identity und anderen in verschiedenen Stadien der Pipeline.

In der Zwischenzeit bedeuten die aktuellen Fortschritte der IOTA Foundation bei den Konsensmechanismen von IOTA 2.0 und der ausgereifte Zustand unserer Dokumentenkontrollen für die Post-Coordicide-Spezifikationen des IOTA-Protokolls, dass wir uns weiterhin in einer starken Position befinden, um das Protokoll bei der OMG als unseren Flaggschiff-Standard für dezentralisierte, Gebührenfreien Graph-basierte Distributed-Ledger-Technologie einzureichen.

Original by Mike Bennett: https://blog.iota.org/iota-standardization-update-november-2021/

Sharding: Durchsatz, Skalierbarkeit und warum wir sie brauchen

TL;DR
Bei Distributed-Ledger-Technologien bezeichnet Skalierbarkeit die Fähigkeit eines Systems, seinen Durchsatz zu erhöhen, wenn mehr Nachfrage generiert wird. Für die Blockchain stellt die Skalierbarkeit eine große Herausforderung dar, da der Aufbau des Ledgers vorschreibt, dass die Transaktionen vollständig geordnet sind. In diesem Blogbeitrag gehen wir zunächst auf die Unterschiede zwischen Skalierbarkeit und Durchsatz ein. Anschließend untersuchen wir die Sharding-Lösung, bei der Nachrichten nur an eine Teilmenge der Netzwerkknoten übermittelt werden, wodurch die Redundanz reduziert und ein Hochleistungsnetzwerk aufgebaut wird.

Einst waren Tangle City und Las Iota durch eine zweispurige Schnellstraße verbunden. Es war die einzige Strecke, auf der Autos zwischen den beiden Städten verkehren konnten. Mit der Zeit wuchsen die Städte, was zu langen Staus auf der Autobahn führte. Eines sonnigen Tages beschlossen die Bürgermeister der beiden Städte, dass es an der Zeit sei, das Problem anzugehen. Ihre erste Idee war: „Lasst uns eine größere Autobahn mit vier statt zwei Fahrspuren bauen!„. Die Idee klang gut, aber die Umsetzung war schwierig: Ein Fluss, eine alte Kirche und ein störrischer Bauer in der Nähe der Hauptstraße stellten einige Hindernisse auf dem Weg zur Fertigstellung dar. Doch schließlich wurde die Autobahn fertiggestellt. Leider löste sie das Verkehrsproblem nicht: Die Autos mussten immer noch durch das gleiche Nadelöhr fahren, und die beiden Städte wuchsen weiter, was die beiden Bürgermeister bald vor das gleiche alte Problem stellte. Sollten die Bürgermeister noch einmal größere Autobahnen bauen, um eine gute Verbindung zwischen Tangle City und Las Iota zu gewährleisten? Oder gibt es andere Lösungen?

Wir haben soeben das Konzept des Durchsatzes und der damit verbundenen Überlastung aufgrund der wachsenden Nachfrage in einer nicht skalierbaren Lösung beschrieben. Allzu oft werden diese beiden Konzepte, Durchsatz und Skalierbarkeit, im Zusammenhang mit der Distributed-Ledger-Technologie (DLT) verwechselt.

Der Durchsatz gibt an, wie viele Informationen im Netz pro Zeiteinheit verarbeitet, validiert und übermittelt werden können und wird in Bytes pro Sekunde gemessen (bei Nachrichten mit variabler Größe ist die üblicherweise verwendete Metrik Transaktionen pro Sekunde nur ein Näherungswert zur Messung des Durchsatzes). Der Durchsatz entspricht der Anzahl der Autobahnspuren in dem obigen Beispiel.

Skalierbarkeit hingegen ist die Fähigkeit des Netzes, ein wachsendes Arbeitsaufkommen zu bewältigen, indem dem System Ressourcen hinzugefügt werden, z. B. durch Erhöhung der Anzahl der Knoten. Während die beiden Bürgermeister den Durchsatz durch den Ausbau der bestehenden Straßeninfrastruktur verbesserten, erreichte die steigende Nachfrage bald wieder die volle Kapazität. Daher hätten verschiedene Alternativen in Betracht gezogen werden müssen, um das Leben der Bürger zu verbessern: z. B. der Bau zusätzlicher Autobahnen, der Ersatz von Autos durch effizientere öffentliche Verkehrsmittel (z. B. Busse oder Züge), der Bau neuer Städte, um die Bürger zu verteilen, ohne Engpässe in den großen Metropolen zu schaffen, und so weiter. In diesem Blogbeitrag werden wir die Definition von Skalierbarkeit klären und erklären, wie sie sich auf DLTs auswirkt.

Der Begriff Skalierbarkeit lässt sich auf eine Vielzahl von Kontexten und Bereichen anwenden, z. B. auf Routing-Protokolle, verteilte Systeme, Netzwerke, Datenbanken und Geschäftsmodelle. Im Zusammenhang mit DLT sind wir an der Skalierbarkeit der Last interessiert, d. h. an der Fähigkeit eines verteilten Systems, sich zu vergrößern (und zu verkleinern), um größere (oder kleinere) Lasten aufzunehmen. Bitcoin zum Beispiel kann nicht als skalierbares DLT definiert werden; das ist so gewollt, weil die Sicherheit der Leistung vorgezogen wurde. Unabhängig von der Anzahl der Nachrichten, die auf eine Bestätigung warten, und der Anzahl der Knoten im Netzwerk bleiben der Gesamtdurchsatz und die Abschlusszeit unverändert. Einige neuere Lösungen haben versucht, dieses Problem zu überwinden, indem sie z. B. das Lightning Network auf Schicht 2 hinzugefügt haben, um Zahlungskanäle außerhalb der Kette zu schaffen und so die Belastung der Hauptkette zu verringern.

Durch die Auslagerung von Transaktionen auf eine andere Schicht lässt sich zwar der Gesamtdurchsatz leicht erhöhen, das Problem der Skalierbarkeit der Hauptkette wird jedoch nach wie vor nicht angegangen: Das Öffnen und Schließen von Lightning-Kanälen erfordert immer noch jeweils eine Transaktion auf der Basisschicht. Selbst wenn also die Basisschicht nur zum Öffnen und Schließen von Lightning Channels verwendet wird und alle anderen Transaktionen in den Lightning Channels stattfinden, wäre die Skalierbarkeit immer noch auf die Anzahl der Lightning Channels beschränkt, die geöffnet und geschlossen werden können, was im Bitcoin-Netzwerk derzeit fünf bis sieben pro Sekunde beträgt. Bitcoin hat im Grunde eine zweite Schicht von Hochgeschwindigkeits-Autobahnspuren über der eigentlichen Autobahn hinzugefügt, aber die Leute müssen immer noch die gleichen Auffahrten nehmen, um überhaupt auf die Autobahn zu kommen, bevor sie die Hochgeschwindigkeitsspuren nutzen können.

Andere Lösungen gehen nicht dazu über, den Durchsatz auf zusätzliche Schichten auszulagern, sondern rühmen sich damit, dass die Hauptkette mehrere hunderttausend Transaktionen pro Sekunde unterstützen kann. Das bringt jedoch eine andere Herausforderung mit sich: Wenn eine einzelne Transaktion nur 1024 Bytes groß ist, würden 250.000 dieser Transaktionen pro Sekunde bedeuten, dass zwei Knoten über eine Hochgeschwindigkeitsdatenverbindung mit mehr als 2 Gbit/s¹ verbunden sein müssten. Dies würde dazu führen, dass die Teilnahme an einem dezentralen Netzwerk auf diejenigen beschränkt wird, die sich eine teure Infrastruktur leisten können. Man könnte sich diese Lösung also wie eine Autobahn mit Hunderten von Fahrspuren vorstellen, die jedoch schwierig und extrem teuer zu bebauen ist und deren Ausfahrten von einigen wenigen wohlhabenden Personen kontrolliert werden.

Um Skalierbarkeit zu erreichen, muss das Blockchain-Trilemma überwunden werden, das besagt, dass man nur zwei Möglichkeiten hat: Dezentralisierung, Sicherheit und Skalierbarkeit. Bitcoin entscheidet sich für Sicherheit und Dezentralisierung, aber nicht für Skalierbarkeit, während einige andere Wettbewerber sich für Sicherheit und Skalierbarkeit entscheiden, aber nicht für Dezentralisierung. Wie kann man also alle drei Eigenschaften beibehalteniota Sharding Lösung trillema

Die populärsten Lösungen für die Skalierbarkeit von DLTs werden durch ein Konzept namens Sharding repräsentiert – die Aufteilung der Gesamtmenge der Transaktionen in kleinere Partitionen. Der Begriff „Shard“ wurde 1988 durch den technischen Bericht „Overview of SHARD: a System for Highly Available Replicated Data„² eingeführt, der darauf abzielte, redundante Hardware zu verwenden, um die Datenreplikation zu erleichtern. Mit Sharding in der DLT ist in der Regel eine horizontale Partitionierung gemeint, bei der die Zeilen einer Datenbank, die eine einzige Partition bilden, getrennt auf verschiedenen Servern gehalten werden. Derzeit werden Sharding-Lösungen von mehreren Blockchain-Projekten entwickelt, darunter Ethereum, Zilliqa und Polkadot.

Das Sharding in DLTs ermöglicht es den Knoten, nur eine Teilmenge der im Netzwerk ausgetauschten Nachrichten zu validieren und zu speichern. Da die Redundanz reduziert wird, steigt die Zahl der Nachrichten, die das Netzwerk verarbeiten kann, im Vergleich zu einer Lösung ohne Sharding. Beim Sharding kann ein Angreifer jedoch leichter einen größeren Einfluss innerhalb eines einzelnen Shards erlangen, da die Sicherheit des Shards direkt proportional zur kumulativen Hash-Rate (bei Proof-of-Work-Systemen) oder zum Gesamtstapel (bei Proof-of-Stake- und ähnlichen Systemen) ist. Im Wesentlichen besteht durch die Aufteilung der Transaktionsmenge in Stücke die Gefahr, dass auch die Sicherheitsmerkmale aufgeteilt werden und somit die Sicherheit für jeden einzelnen Shard verringert wird, es sei denn, es wird ein Abhilfemechanismus eingeführt.

Die Struktur des gerichteten azyklischen Graphen (DAG) des IOTA-Ledgers bietet einen hervorragenden Ausgangspunkt für den Aufbau einer skalierbaren DLT. Ein DAG-basierter Ledger führt nicht den konzeptionellen Engpass ein, der in der Blockchain vorhanden ist, wo alle Nachrichten einer totalen Ordnung unterliegen, was zu unvermeidlichen Reibungen im Protokoll führt: In IOTA gibt es keinen zentralen Anführer, der die Erstellung des nächsten Transaktionsblocks bestimmt. Darüber hinaus ist IOTA ein führerloses Protokoll, was bedeutet, dass jeder Knoten eine andere Wahrnehmung des Status Quo des Ledger-Status haben kann, während er sich immer noch darüber einig ist, welche Transaktionen gültig sind und welche nicht. Infolgedessen bedeuten in IOTA mehr Nachrichten eine schnellere Endgültigkeit!

Wie bereits erwähnt, sind jedoch auch die Ressourcen in IOTA begrenzt, so dass eine Lösung für die Herausforderung der Skalierbarkeit der Last erforderlich ist. Das IOTA-Protokoll ist leichtgewichtig und erfordert keine Gebühren, was einen grundlegenden Vorteil gegenüber ähnlichen Technologien darstellt. Die Forschungsabteilung der IOTA Foundation untersucht Lösungen, die im Sinne der IOTA-Vision das volle Potenzial von IOTA ausschöpfen. Wir freuen uns darauf, unsere Ergebnisse bald mit Ihnen zu teilen.

¹ Diese Berechnung ignoriert den stets vorhandenen Netzwerk-Overhead und die Tatsache, dass die Knoten in einem Peer-to-Peer-Netz in der Regel mit mehreren Knoten verbunden sind. In der Praxis müssten solche konkurrierenden Netze darauf angewiesen sein, dass die Knoten sich Verbindungen mit mindestens 10 Gbit/s leisten können.

² Derzeit sind keine Kopien des Berichts leicht zugänglich. Eine andere Interpretation ist, dass der Name „Shard“ aus dem Videospiel Ultima Online stammt.

Original by Luigi Vigneri: https://blog.iota.org/sharding-throughput-scalability-and-why-we-need-them/

IOTA Tokenization Framework Spezifikationen

TL;DR:
Heute veröffentlichen wir Spezifikationen für das neue Tokenization Framework für das IOTA Mainnet. Dieses zukünftige Upgrade wird das Mainnet-Protokoll zu einem Multi-Asset-Ledger mit Smart Contracts und nahtlosen Cross-Chain-Asset-Transfers transformieren. Native Token und NFTs leben innerhalb des Tangles und erben die Gebührenfreiheit und Skalierbarkeit der Basiswährung, des IOTA Coins. Ein vertrauensloser Brückenmechanismus des Native Tokenization Frameworks stellt sicher, dass Smart Contract Token mühelos in native Token eingewickelt und aus ihnen ausgewickelt werden können. Die Protokollspezifikationen werden derzeit öffentlich geprüft, und die Arbeit an der Testnet-Implementierung hat bereits begonnen.

Tokenisierung ist eine der größten Innovationen im DLT-Bereich und ermöglicht völlig neue Anwendungsfälle und Geschäftsmodelle. IOTA hat die Tokenisierungslandschaft mit dem Native Tokenization Framework erkundet, das im Juni 2021 für das IOTA 2.0 DevNet veröffentlicht wurde.

In früheren Blogbeiträgen haben wir die neuartigen Anwendungsfälle und Möglichkeiten erläutert, die die Tokenisierung mit sich bringt, und gezeigt, wie leistungsfähig die Testnet-Implementierung des Frameworks ist. Benutzer können ihre eigenen Token und Vermögenswerte direkt auf dem Tangle prägen, die dann wie IOTA-Münzen gefühlt übertragbar sind.

Durch das Experimentieren mit digitalen Vermögenswerten im Entwicklungsnetzwerk haben wir eine Menge über die Grenzen unserer Konzepte gelernt. Wir sind einen Schritt zurück getreten und haben uns eine Welt vorgestellt, in der digitale Vermögenswerte ein wichtiger Baustein des gesamten IOTA-Technologie-Stacks sind. In diesem Token-Wunderland fließen die Vermögenswerte nahtlos und vertrauensvoll zwischen Smart-Contract-Ketten und Benutzerkonten. Sie können ohne zentralisierte Brückenlösungen verpackt oder entpackt werden. Es steht jedem frei, seine eigenen Token zu erstellen und zu verwalten. Schließlich geht es bei IOTA um Freiheit.

Wir sind stolz darauf, heute die Mainnet-Spezifikationen des IOTA Tokenization Frameworks zu präsentieren und laden die Community ein, diesen spannenden Bereich mit uns zu erforschen, während wir uns auf den Weg machen, das bisher größte Utility-Upgrade für das IOTA Mainnet durchzuführen.

Umwandlung von IOTA in ein Multi-Asset-Ledger

Die meisten DLTs fallen in die Kategorie der Single-Asset-Ledger, da sie nur in der Lage sind, das Eigentum an einer bestimmten Basiswährung innerhalb ihres Ledgers zu verfolgen. Multi-Asset-Ledger hingegen sind in der Lage, mehrere native Token in demselben Ledger zu verwalten, das auch die Basiswährung verwaltet. Da der Basis-Ledger von IOTA gebührenfreie Transaktionen ermöglicht, ist ein Multi-Asset-Ledger von IOTA in der Lage, gebührenfreie Transfers beliebiger nativer Token auszuführen, was eine einzigartige Neuerung in diesem Bereich darstellt.

Wir haben das Unspent Transaction Output (UTXO)-Modell des IOTA-Ledgers umgestaltet und erweitert, um ihn in einen vollwertigen Multi-Asset-Ledger zu verwandeln. Jedes Konto im Ledger ist in der Lage, native Token, die von Token Foundries geprägt wurden, zu halten und zu übertragen. Es ist nicht mehr notwendig, IOTA-Münzen zu „markieren“ oder zu „färben“: alle nativen Token sind eigenständige Token im Ledger, die von Foundries geprägt werden.

Multi Asset IOTA

Native Token werden von den Nutzern in das IOTA-Ledger eingespeist; daher werden sie auch als benutzerdefinierte Token bezeichnet. Sie verbrauchen wertvolle Ressourcen der Knoten, die das Netzwerk unterhalten, vor allem Speicherplatz. Infolgedessen muss jedes Konto, das native Token hält, eine Kaution in IOTA-Münzen hinterlegen, um den übermäßigen Ressourcenverbrauch auszugleichen.

Token-Foundries

Der Ersteller des benutzerdefinierten Tokens, der als Emittent bezeichnet wird, hat die Kontrolle über die Token-Foundry und regelt die Prägung oder das Brennen von Token, die zur Foundry gehören.

Jeder kann Emittent werden und mit der Prägung seiner eigenen Token beginnen. Token-Foundries überlassen es den Emittenten, eine für ihre Anwendungsfälle geeignete Angebotskontrollpolitik zu wählen. So kann ein nativer Token in IOTA je nach dem Token-Schema der Foundry einen dynamischen, festen oder begrenzten Gesamtvorrat haben. Fortschrittlichere Schemata wie Minting oder Burning Flow Control werden mit fortschreitender Implementierung iterativ in das Framework integriert.

IOTA Token Foundry 1 Layer

Die Entität des Emittenten kann eine einzelne Adresse, eine Multisignatur-Adresse, eine Schwellenwert-Multisignatur-Adresse mit beliebigen Teilnehmern und Schwellenwerten oder eine Smart-Contract-Kettenadresse sein. Es ist auch möglich, die Rechte des Emittenten auf andere Entitäten zu übertragen, aber es ist verboten, die bei der Einrichtung der „Gießerei“ definierte Angebotskontrollpolitik zu ändern, was eine unglaubliche Vielfalt von Anwendungsfällen ermöglicht, die weit über eine bloße Färbung von Token hinausgeht, die Anfang dieses Jahres eingeführt wurde.

Die Transparenz des Tokenization Framework ist für IOTA von größter Bedeutung. Foundries produzieren Token mit einer spezifischen Token-ID, die den global eindeutigen Identifikator der kontrollierenden Foundry und einige vordefinierte Token-Metadaten, wie zum Beispiel einen Namen, enthält. Basierend auf der Token-ID eines nativen Tokens ist es möglich, Informationen darüber abzuleiten:

  • Vom Emittenten definierte Token-Tags, wie Name oder Ticker
  • Kontoinformationen des Emittenten
  • Das Token-Schema, d.h. die Politik der Angebotskontrolle
  • Umlauf und maximaler Tokenvorrat
  • Auf der Chain gespeicherte Token-Metadaten

Es besteht keine Notwendigkeit für Token-Register außerhalb der on-chain; alles über einen Token kann auf der on-chain dokumentiert und gespeichert werden, direkt im UTXO-Ledger von dem Tangle. Emittenten können sich dafür entscheiden, ihr On-Chain-Konto öffentlich bekannt zu geben, um die Transparenz ihrer Token zu erhöhen. Anhand einer Liste validierter Emittentenidentitäten, die mit realen Identitäten verknüpft sind, können Wallets automatisch die Authentizität aller nativen Token feststellen.

Non-fungible Wertmarken

Token-Foundries eignen sich hervorragend für fungible Token, können aber auch nicht-fungible Token (NFTs) produzieren. Eine Token-Foundry, die das maximale Angebot auf 1 festlegt, kontrolliert im Wesentlichen nur einen Token, der im Ledger weltweit einzigartig ist; es handelt sich also um einen NFT.

Die meisten NFTs repräsentieren das Eigentum an etwas Einzigartigem, wie einem digitalen Kunstwerk oder einem Sammlerstück. Daher müssen sie einen weltweit eindeutigen Bezeichner und eine Beschreibung des zugrunde liegenden Vermögenswerts haben. Letztere wird häufig als Metadaten kodiert, die der NFT beigefügt sind. Das Eigentum an dem Token bedeutet auch das Eigentum an den Metadaten.

Eine von der „Gießerei“ kontrollierte native NFT kann auf beliebige Konten im Hauptbuch übertragen werden, die On-Chain-Metadaten verbleiben jedoch bei der „Gießerei“. Außerdem behält der Emittent die Kontrolle über das Brennen der nativen NFT, nicht der eigentliche Eigentümer. Um die Risiken zu verringern, die damit verbunden sind, dass ein Emittent anstelle des aktuellen Eigentümers die Kontrolle hat, haben wir im Tokenization Framework eine erweiterte Unterstützung für NFTs mit einem eigenen NFT-Ausgabetyp hinzugefügt.

Mit ihrem eigenen Ausgabetyp werden NFTs zu Bürgern erster Klasse im IOTA-Ledger. Jeder kann eine NFT erstellen, die Folgendes hat:

  • Eine weltweit eindeutige Kennung, die bei der Prägung zugewiesen wird. Diese Kennung fungiert auch als reguläre Iota-Adresse, sodass Ihre NFTs Fonds, native Token oder andere NFTs besitzen können.
  • Unveränderlich angebrachte Metadaten, die den dem Token zugrunde liegenden Vermögenswert beschreiben. Sie werden bei der Prägung festgelegt und dürfen während der gesamten Lebensdauer der NFT nicht geändert werden.
  • Geprüfte Emittentenadresse, die sich nie ändern darf. Das Protokoll stellt sicher, dass eine NFT mit einem verifizierten Emittenten nur in einer Transaktion erstellt werden kann, die vom Emittenten kryptografisch signiert ist.

Transaktionen mit NFTs sind gebührenfrei, wie jede andere IOTA-Transaktion, und der aktuelle Besitzer hat die volle Kontrolle darüber, ob er den Token mit den angehängten Metadaten überträgt oder brennt. Die NFT-Ausgabe wurde mit Blick auf die Interoperabilität von Smart Contracts entwickelt, daher ist es möglich, sie als Teil einer Smart-Contract-Anfrage zu senden, um sie zum Beispiel als Sicherheit in einer Smart-Contract-Kette zu hinterlegen oder sie zur Versteigerung anzubieten.

Tokenisierung von Smart Contracts

IOTA Smart Contracts sind eine Layer-2-Erweiterung des Basis-Ledgers, die die leistungsstarke Welt der Smart Contracts und der Programmierbarkeit des Ledgers für IOTA Realität werden lässt. Smart Contracts werden in Smart Contract Chains ausgeführt, die von Layer 2 Validatoren betrieben werden. Da Smart Contracts quasi eine vollständige Turing-Programmierbarkeit bieten, erwecken sie eine Fülle von komplexen Tokenisierungsschemata zum Leben.

In der Tat werden die meisten Token auf dem heutigen Markt über Smart Contracts erstellt. Jeder von ihnen führt ein lokales Ledger innerhalb des Smart Contracts, das aufzeichnet, wer was besitzt. Dies bietet umfangreiche Funktionen und Kompositionsmöglichkeiten. Allerdings gibt es auch einen Nachteil für große Blockchains: geringe Leistung und kostspielige Smart-Contract-Ausführung.

Aus diesem Grund hat IOTA seine Smart-Contract-Plattform so konzipiert, dass sie über parallele Ketten horizontal skaliert werden kann. Diese Strategie stellt jedoch eine große Herausforderung dar: Wie kommunizieren Smart-Contract-Ketten miteinander und übertragen Werte untereinander? Die Antwort liegt auf der Hand: Sie verlassen sich auf das Tangle und das Native Tokenization Framework, um diese Aufgabe zu erledigen.

IOTA Smart Contract Chain

Asset Wrapping

Es ist nicht nur möglich, native Assets in Smart-Contract-Ketten zu hinterlegen, sondern die Ketten selbst können auch als Emittenten von nativen Assets fungieren. Jeder Smart Contract kann daher native Token ausgeben, die transparent zu dem spezifischen Smart Contract auf der spezifischen Kette zurückverfolgt werden können. Dieser Mechanismus bildet die Grundlage für vertrauenswürdige, garantierte Vermögensbrücken über mehrere Ketten hinweg.

IOTA Smart Chain Token

Ein Smart Contract, der Layer-2-Token (z. B. ERC-20-Token) innerhalb einer Kette handhabt, kann mit Core Contracts interagieren, um Layer-2-Token in native Layer-1-Assets zu verpacken oder native Token, die zum Smart Contract gehören, in ihre Layer-2-Darstellung zu entpacken. Die Logik für die Umwandlung von Vermögenswerten wird von der virtuellen Maschine (VM) der Kette bereitgestellt; die Smart Contracts müssen lediglich den entsprechenden Kernvertrag in der Kette aufrufen, um den Vorgang durchzuführen.

IOTA Asset wrapping

Eine wichtige Eigenschaft dieses mehrschichtigen Tokenisierungsansatzes ist die Flexibilität:

  • Smart-Contract-Token der Schicht 2 sind vollständig programmierbar und anpassbar, aber sie sind mit möglichen Gebühren für die Ausführung von Smart Contracts verbunden.
  • Native Token der Schicht 1 nutzen die Leistung und Sicherheit des IOTA-Ledgers; außerdem fallen für sie keine Übertragungsgebühren an.
  • Smart Contract Token können nahtlos in native Token umgewandelt werden und umgekehrt. IOTA Smart Contracts bieten integrierte Unterstützung für Entwickler.

Die beiden Token-Klassen lassen sich am besten durch die Metapher von Banken und Bargeld verstehen. Smart-Contract-Ketten sind Banken, die denjenigen, die ein Konto auf der on-chain haben, eine breite Palette von finanziellen Vermögenswerten, IOUs, Produkten und Dienstleistungen (Smart-Contract-Token) anbieten. Die Bank kann sich dafür entscheiden, Bargeld (native Token) zu drucken, das die oben genannten Vermögenswerte repräsentiert, die dann unabhängig von der Kontrolle der Banken in der Wirtschaft zirkulieren können (Schicht 1, Tangle).

Smart-Contract-Anfragen

Die Interaktion mit Smart-Contract-Ketten von regulären Layer-1-IOTA-Konten aus erfolgt über On-Ledger-Anfragen, die an das Layer-1-Konto der Kette gesendet werden. Solche Anfragen können native Token oder NFTs enthalten, die Teil der Anfrage sind. Ein Nutzer könnte sich dafür entscheiden, einige native Vermögenswerte in einer Kette zu hinterlegen und der Kette zu befehlen, sie zu entpacken, um ihr volles Potenzial freizusetzen.

Einige mögliche Anwendungsfälle für native Token in intelligenten Verträgen:

  • Der Eigentümer der Kette beschließt, Gebühren für die Ausführung von Smart Contracts mit einem bestimmten nativen Token zu akzeptieren.
  • Ein bestimmter Smart Contract kann nur ausgeführt werden, wenn die Gebühren mit einem bestimmten nativen Token bezahlt werden.
  • Ein intelligenter Vertrag erfordert die Hinterlegung eines bestimmten nativen Tokens, um Funktionen für den Nutzer freizuschalten.
  • Die Privilegien von Smart Contracts sind an das Vorhandensein eines bestimmten nativen Tokens gebunden. Kontrollrechte sind übertragbar, anstatt sie fest im Smart Contract zu kodieren.
  • Eine Spiele-DApp akzeptiert spielinterne Gegenstände als NFTs von einem verifizierten Emittenten.

Die obige Liste ist bei weitem nicht vollständig; sie bietet vielmehr einen kleinen Einblick in die Möglichkeiten, die mit IOTA-Smart Contracts und dem nativen Tokenization Framework möglich sind.

Was kommt als Nächstes?

Mit der Veröffentlichung der Mainnet (Chrysalis)-Protokollspezifikationen für Smart Contracts und Tokenisierung beginnt für IOTA eine spannende Zeit. Die Spezifikationen werden uns dabei helfen, die neuen Protokollfunktionen zu implementieren und sie in die bestehenden Frameworks, Client-Bibliotheken und Entwickler-Tools zu integrieren.

Unser erster Meilenstein ist ein Hornet-basiertes Testnetz, in dem das Tokenization Framework aktiviert ist. Während wir auf dem Weg dorthin sind, hat die Arbeit an der Integration von IOTA Smart Contracts mit dem neuen Protokoll bereits begonnen.

Wir laden die Community und unsere Partner ein, die vorgeschlagenen Protokolländerungen durchzulesen und uns bei der Optimierung des Designs zu helfen, indem sie uns ihr Feedback und ihre Kommentare mitteilen. Beteiligen Sie sich an der Konversation auf GitHub oder sprechen Sie direkt mit unserem Team im Channel #digital-assets auf Discord.

Original by Levante Pap: https://blog.iota.org/iota-tokenization-framework-specifications/

Firefly Mobile – Entwicklungs-Update

Firefly Mobile Offenes Sourcing

Bei der IOTA Foundation ist es unser Ethos, dass wir so offen wie möglich arbeiten sollten. Open-Sourcing ermöglicht es uns, die vielen Talente innerhalb der Community zu bündeln und sicherzustellen, dass die Nutzer unserer Software schon früh Einblick in die Software haben und sich in den Entwicklungsprozess einbringen können. Natürlich gibt es Fälle, in denen es sinnvoll ist, Dinge privat zu halten, z. B. wenn ein Projekt noch in den Kinderschuhen steckt, aber das Ziel sollte immer sein, offen zu entwickeln. Im Fall von Firefly Mobile haben wir uns entschieden, den Quellcode geschlossen zu halten, um dem neuen Team die Möglichkeit zu geben, in einen Rhythmus zu kommen und das Projekt in einen vernünftigen Zustand zu bringen, bevor wir uns um den Input der Community kümmern. Aber im Einklang mit unserem Open-Source-Ethos öffnen wir nun die Entwicklung von Firefly Mobile für die Öffentlichkeit.

Die Arbeit an Firefly Mobile wird im feat/kickoff-mobile-Zweig des Firefly-Repos gehostet. Dieser wird bald mit dem Entwicklungszweig zusammengeführt werden, zusammen mit anderen Arbeiten, die parallel dazu stattfinden.

Firefly Mobile

Firefly Mobile Entwicklungs-Update

Firefly Mobile wird mehr oder weniger den gleichen Funktionsumfang wie die Desktop-Wallet haben. Wie die Desktop-Version ist auch die erste mobile Version eine einfache, aber funktionelle Wallet, die leicht zu bedienen ist und eine übersichtliche Benutzeroberfläche hat. Die App folgt dem gleichen Sicherheitsmodell wie die Desktop-Wallet und nutzt Stronghold für die Seed-Speicherung und das Wallet-Backup, wobei alle sensiblen Operationen in einem isolierten Bereich des Speichers ausgeführt werden. Nutzer können mehrere Wallets innerhalb eines Profils erstellen, um ihre Token-Bestände zu verwalten und mehrere Profile in derselben App zu haben. Dies bietet maximale Flexibilität, wenn wir später Funktionen wie Digital Assets und Identity einführen. Die Nutzer werden auch in der Lage sein, QR-Codes anzuzeigen und zu scannen, um die Zahlungsdetails vor einer Überweisung einzugeben.

Die App verwendet eine Kombination aus Ionic Capacitor, Rust, TypeScript und Svelte. Das ist ein schöner Stack, der es uns ermöglicht, von der Flexibilität des JavaScript-Ökosystems zu profitieren. Wir können in kürzester Zeit ein schönes Frontend für Android und iOS erstellen. Wir erhalten eine großartige Leistung und Sicherheit, indem wir alle schwerfälligen und sensiblen Operationen in Rust durchführen. Und wir können immer noch native Funktionen für Dinge wie den QR-Scanner und das Dateisystem über Capacitor nutzen.

In dieser Zeit haben wir neue Teammitglieder eingestellt, einen Großteil der Benutzeroberfläche der mobilen App entwickelt und an den Android- und iOS-Bindings für unsere wallet.rs-Bibliothek gearbeitet. Diese Bibliothek bildet einen Großteil der Kernlogik in Firefly Mobile (und Desktop) und ohne die fertigen Bindungen konnten wir nur so weit vorankommen. Die gute Nachricht ist, dass die Android-Anbindungen jetzt in einem funktionierenden Zustand sind und wir bereiten derzeit ein natives Capacitor-Modul vor, das es uns ermöglicht, mit der Anbindung der Kernlogik der App zu beginnen. Die iOS-Anbindungen sind etwas weiter zurück, aber die Kernfunktionen von wallet.rs wurden implementiert, und wir sind dabei, ein natives iOS Capacitor-Modul zu implementieren.

Was kommt als Nächstes?

Wir bauen das mobile Team weiter aus, um sicherzustellen, dass wir alle geplanten Funktionen bereitstellen können. Das nächste Ziel ist eine mobile Alpha-Version, in der wir die App mit der Community testen. Die Alphaversion wird nur einen minimalen Funktionsumfang haben. In dieser Zeit werden wir Fehler beheben und die verbleibenden Funktionen hinzufügen, bevor wir in die Betaversion und später, nach einer Prüfung, in die Produktionsversion übergehen.

Sie können über die Entwicklung von Firefly Mobile auf dem Laufenden bleiben, indem Sie unserem Discord beitreten und den Kanälen #firefly-dev und #firefly-discussion folgen.

Original by IOTA Foundation: https://blog.iota.org/firefly-mobile-development-update/

EPCIS 2.0: ein globaler Standard zum Aufbau vertrauenswürdiger und dezentraler Lieferketten mit IOTA

TL;DR
EPCIS 2.0 (Electronic Product Code Information Services) ist ein Standardformat für die Serialisierung von Ereignissen, das in Kombination mit IOTA eine neue Generation von Lieferketten ermöglicht, in denen die verschiedenen Akteure (wie Unternehmen, Marken, Einzelhändler, Regierungen und Verbraucher) vertrauenswürdige und überprüfbare Informationen auf einfache, interoperable und dezentralisierte Weise austauschen können.

EPCIS 2.0 ist der neue digitale Standard für den Austausch des Was, Wann, Wo, Warum, Wie und Wer zwischen den Akteuren der Lieferkette. Wenn Sie EPCIS-Daten (Electronic Product Code Information Services) auf einer Distributed-Ledger-Technologie (DLT) verankern, haben Sie die grundlegenden Bausteine für die digitale Transformation des Lieferkettenmanagements. Indem EPCIS 2.0 das Vertrauen und die Verantwortlichkeit erhöht, ist es der Schlüssel zu einer wesentlichen Verbesserung der wirtschaftlichen Aktivitäten auf unserem Planeten.

EPCIS 2.0 ist ein globaler Lieferkettenstandard (der derzeit von der Gemeinschaft geprüft wird) für die Speicherung und den Austausch von Lieferketten-Ereignisdaten; er ist für Lieferketten das, was TCP/IP für das Internet ist. In Kombination mit IOTA werden Systeme, die den Standard unterstützen – und die Unternehmen, die diese Systeme nutzen – in der Lage sein, vertrauenswürdige und überprüfbare Informationen auf eine interoperable, sichere und dezentralisierte Art und Weise auszutauschen.

Heute sind die Informationen zur Lieferkette in Unternehmensdatenbanken mit proprietären Formaten untergebracht. Wenn es um die gemeinsame Nutzung von Daten durch verschiedene Akteure geht, müssen komplexe, individuelle und Ad-hoc-Integrationen entwickelt werden. Darüber hinaus kann Vertrauen nur auf bilateraler Basis aufgebaut werden, was zu komplizierten Interaktionen führt, von denen einige immer noch per E-Mail oder Telefonanruf abgewickelt werden. Diese Ineffizienzen wurden durch die COVID-19-Krise noch verschärft, bei der die Lieferketten unter sehr stressigen Bedingungen standen. Da die Unternehmen ihre globalen Beschaffungsstrategien überdenken, ist klar geworden, dass ein besserer und früherer Zugang zu Daten aus den Lieferketten erforderlich ist. Die Antwort ist ein flexibleres, moderneres und ganzheitlicheres Lieferkettensystem zum Nutzen von Verbrauchern, Unternehmen und Regierungen.

In der IOTA-Stiftung haben wir an der Anwendung von DLT zur Modernisierung von Lieferketten gearbeitet und dabei einige wichtige Ergebnisse erzielt, nämlich: die Digitalisierung von Handelskorridoren zwischen Ostafrika und dem Rest der Welt (in Zusammenarbeit mit TradeMark East Africa) und die Definition der Referenzarchitektur, Bausteine und APIs, die die Integration von Tangle mit automatischen Identifizierungs- und Datenerfassungsgeräten ermöglichen (in Zusammenarbeit mit Zebra Technologies). Die Vision ist ein dezentralisiertes System, in dem alle Akteure vertrauenswürdige Informationen über die begrenzte Sichtbarkeit der Lieferkette, die sie kontrollieren, an Akteure weitergeben können, die fünf oder sechs Stufen höher in der Wertschöpfungskette angesiedelt sind als sie. Unsere bereits erwähnte Arbeit zeigt, wie dies auf sichere und vertrauenswürdige Weise geschehen kann.

Aber es gibt noch ein fehlendes Element in dieser Gleichung: Die Interoperabilität der Daten, d. h., dass „alle dieselbe Sprache sprechen“. Man kann immer eine Verifizierungsschicht auf der Grundlage von IOTA für die von den Lieferketten erzeugten Daten aufbauen, aber wenn die Formate der Datenserialisierung nicht harmonisiert sind, könnte dies zu einer sinnlosen Übung werden. Stellen Sie sich vor, ein Automobilhersteller arbeitet mit zwei verschiedenen Logistikdienstleistern und zwei verschiedenen Teilelieferanten zusammen. Wenn jeder Logistikdienstleister den Standort und die Lieferung von Teilen in einem anderen Format meldet und dabei einer unterschiedlichen Semantik folgt, wie können dann der Versender (der Zulieferer) und der Empfänger (der OEM) ihre Lieferkettenprozesse angemessen automatisieren?

Glücklicherweise arbeitet die Branche intensiv an der Entwicklung eines harmonisierten und dennoch erweiterbaren Datenmodells und eines einheitlichen Serialisierungsformats für Ereignisse in der Lieferkette. Es heißt EPCIS 2.0 und wird von einer aufgabenspezifischen Arbeitsgruppe (EPCIS MSWG) von GS1, der wichtigsten Organisation zur Entwicklung von Lieferkettenstandards, entwickelt. An dieser MSWG beteiligen sich weltweit Experten aus verschiedenen Branchen (Gesundheit, Transport, Einzelhandel usw.). Die IOTA Foundation ist ebenfalls ein aktives Mitglied dieser MSWG (und von GS1) und hat zusammen mit unseren Partnern EVRYTHNG und Zebra Technologies einen wesentlichen Beitrag zur Entwicklung der technischen Spezifikationen und verschiedener Software-Assets (Schemata, Linked Data @context, API-Spezifikationen usw.) geleistet. Insbesondere die Beiträge der IOTA Foundation haben entscheidend dazu beigetragen, dass EPCIS 2.0 nahtlos in die DLT-Technologie integriert werden kann.

Nach einem langen Prozess und vielen lebhaften Diskussionen trat EPCIS 2.0 im Oktober 2021 in die Community Review Phase ein. Dies bedeutet im Wesentlichen, dass die Experten der MSWG die Spezifikation für gut genug halten und die Öffentlichkeit und weitere Fachexperten um Kommentare und Überprüfungen bitten. Nach Abschluss des Community Review wird der Standard bis Ende 2021 offiziell von GS1 veröffentlicht und dann von den nationalen und internationalen Normungsgremien, namentlich ISO/IEC JTC 1, ratifiziert.

„EPCIS 2.0 ist die Interoperabilitätssprache, die Lieferketten brauchen, und ich bin begeistert, dass wir das mit unserer EVRYTHNG-zu-IOTA-Integration beweisen können, die fälschungssichere und gemeinsam nutzbare Lieferkettenereignisse garantiert“, sagte Dominique Guinard, CTO und Mitbegründer von EVRYTHNG.

EPCIS 2.0: Ein detaillierter Überblick

Aber worum geht es bei EPCIS 2.0? Aus der Sicht eines Programmierers handelt es sich um ein Vokabular und ein Datenmodell (sowie ein JSON-basiertes Serialisierungsformat und begleitende REST-APIs), das es den Beteiligten ermöglicht, Transaktionsinformationen über die Bewegung und den Status von (physischen oder digitalen) Objekten, die durch Schlüssel identifiziert werden, auszutauschen.

Die folgende Abbildung zeigt den Geschäftsprozess hinter der Herstellung und dem Verkauf eines Handelsartikels in der Lieferkette. Zunächst wird das Produkt in der Fabrik hergestellt und dann an das Vertriebszentrum des Einzelhändlers versandt (DC). Anschließend wird der Handelsartikel in ein Einzelhandelsgeschäft gebracht, wo er in Empfang genommen, gelagert und später an den Endverbraucher verkauft wird. Dabei handelt es sich um verschiedene Geschäftsschritte (Kommissionierung, Versand, Empfang, Lagerung, Verkauf), die an einem bestimmten Ort (Fabriken, Lagerhäuser usw.) und zu einem bestimmten Zeitpunkt stattfinden und an denen mehrere Parteien beteiligt sind. EPCIS 2.0 ermöglicht die Darstellung dieser Schritte in Form von Ereignissen (serialisiert im JSON-Format), so dass alle Teilnehmer der Lieferkette dieselben Begriffe verwenden und die Daten nahtlos ausgetauscht werden können. Darüber hinaus können in späteren Phasen zusätzliche Ereignisse für Handelsgüter erzeugt werden, die der Wiederverwertung oder geregelten Entsorgungsmechanismen unterliegen, wodurch die ordnungsgemäße Rückverfolgbarkeit und Einhaltung der Vorschriften gewährleistet wird.

IOTA und EPCIS

EPCIS 2.0 ist modular und erweiterbar und spezifiziert die generische Struktur der Daten und die wichtigsten Ereignistypen. Jedes EPCIS-Ereignis enthält Schlüsseldatenelemente, die den Gegenstand der Transaktion (durch einen EPC identifizierte Handelsgüter), den Zeitstempel (wann), den Ort (wo), die damit verbundene Geschäftsaktion oder den Schritt (warum) und die Quell- und/oder Zielunternehmen (wer) angeben. Darüber hinaus können auch Ereignisse, die von IoT-Sensoren gemeldete Daten enthalten, durch EPCIS 2.0 übermittelt werden (wie), um beispielsweise die Temperatur der Waren während des Transports zu verfolgen (Gewährleistung der Kühlkettenanforderungen).

Der GS1 Core Business Vocabulary Standard ist ebenfalls Teil von EPCIS 2.0 und definiert grundlegende Begriffe wie z.B. Arten von Geschäftsschritten, Arten von Dispositionen, Standortattribute, etc. Da EPCIS 2.0-Ereignisse mittels JSON-LD (JSON Linked Data) dargestellt werden, können im gleichen Rahmen auch zusätzliche branchenspezifische Vokabulare verwendet werden. So hat beispielsweise der Verband der Automobilindustrie (VDA) spezifische Vokabularbegriffe definiert, die von den OEMs der Automobilindustrie verwendet werden.

EPCIS 2.0 IOTA

Wie arbeitet die IOTA Foundation an EPCIS 2.0? Wir arbeiten mit Zebra Technologies und EVRYTHNG zusammen, um EPCIS 2.0 mit dem IOTA Tangle und den Frameworks zu kombinieren, so dass neue Referenzarchitekturen und Bausteine veröffentlicht werden können. Ziel ist es, die Vorreiterrolle bei vertrauenswürdigen und dezentralisierten Lieferketten zu übernehmen. EPCIS 2.0-Ereignisse können sowohl on-Tangle als auch off-Tangle gespeichert werden. Für den ersten Fall hat die IOTA Foundation APIs implementiert, um EPCIS-Ereignisse direkt im Tangle zu speichern und abzurufen. Diese APIs wurden bereits von Zebra Technologies im Rahmen ihrer Savanna-Sandbox zur Verfügung gestellt, können aber auch von unserer Community und unseren Partnern genutzt werden. Zusammen mit Zebra Technologies planen wir auch die Veröffentlichung eines Device Edge SDK, das die Aufzeichnung von EPCIS-Ereignissen direkt von Geräten (identifiziert durch IOTA DIDs) ermöglicht, indem es auch eine von EVRYTHNG bereits entwickelte EPCIS 2.0 Javascript-Bibliothek integriert.

Was EPCIS 2.0 außerhalb von Tangle betrifft, so hat die IOTA Foundation eine erste Version der Linked Data Proofs Bibliothek implementiert, die es ermöglicht, EPCIS-Ereignisse zu verifizieren, die außerhalb von Tangle gespeichert sind, zum Beispiel in der EVRYTHNG Cloud Plattform. Mit einer solchen Bibliothek kann ein Zulieferer z.B. gegenüber einem OEM nachweisen, dass bestimmte Teile geliefert wurden. Der OEM kann die EPCIS-Ereignisse im Zusammenhang mit der Reise eines Teils abrufen und sie über Tangle verifizieren, wodurch Unveränderlichkeit, Authentizität und Nachvollziehbarkeit garantiert werden. Die Verwendung des IOTA-Streams-Frameworks ermöglicht auch die Verifizierung der Reihenfolge der Ereignisse.

Die obige Abbildung zeigt einige einfache Beispiele für die Art von Anwendungen, die durch die Kombination einer gemeinsamen Sprache zur Darstellung der Lieferkette (EPCIS 2.0) mit Unveränderlichkeit, Dezentralisierung und Vertrauen (durch das IOTA Tangle) ermöglicht werden. In den kommenden Monaten plant die IOTA Foundation in Zusammenarbeit mit der Community und unseren Partnern die Entwicklung weiterer Bausteine und Anwendungsfälle rund um Rückverfolgbarkeit, Provenienz und Authentizität in Lieferketten, die Business-to-Business- (B2B), Business-to-Government- (B2G) und Business-to-Consumer- (B2C) Szenarien umfassen. Zu diesem Zweck werden wir kürzlich gewonnene Projekte wie das EBSI oder die zweite Phase von WLIP/TMEA nutzen. Wir werden uns auch an weiteren GS1-Standardisierungsmaßnahmen wie GS1 Digital Signatures und GS1 Digital Link (dem Nachfolger der einfachen Barcodes) beteiligen, um unsere Suite um zusätzliche Interoperabilitätsmechanismen zu erweitern.

Unser Ziel ist es, eine grundlegende und bahnbrechende Rolle bei einer neuen Generation von Lieferketten zu spielen, die effizienter, präziser und sicherer sind, in denen illegale Aktivitäten wie Abzweigungen und Fälschungen erheblich reduziert werden und in denen die Kreislaufwirtschaft verwirklicht wird. Und wir sind der festen Überzeugung, dass dies nur durch die Kombination von Datenstandards (wie EPCIS 2.0) und skalierbaren, gefühllosen und energieeffizienten DLTs wie IOTA möglich ist.

Wenn Sie im Bereich der Lieferkette tätig sind und an weiteren Informationen über unsere Arbeit interessiert sind, können Sie sich gerne über unsere Kontaktseite an uns wenden.

Original by IOTA Foundation: https://blog.iota.org/epcis-2-0-a-global-standard-to-build-trusted-and-decentralized-supply-chains-with-iota/

Eine Einführung in das Business-Ökosystem von IOTA

Verständnis der verschiedenen Komponenten und Engagements von IOTA

Die IOTA Foundation entwickelt Open-Source-Software, um eine neue Art von digitaler Infrastruktur zu schaffen, die es den Menschen ermöglicht, frei und sicher in einer digitalen Welt zu leben. Um dies zu erreichen, arbeitet die Stiftung mit vielen verschiedenen Initiativen, Märkten und Partnern aus Wissenschaft, Regierung und Unternehmen zusammen.

Da es einige Zeit dauern kann, die Abhängigkeiten unserer Arbeit zu verstehen, haben wir eine Infografik erstellt, die die verschiedenen Komponenten des IOTA-Ökosystems zeigt und wie sie im technischen Bereich interagieren, wobei wir die Standardisierung und die Bedürfnisse der Industrie im Auge behalten.

Sie können die Infografik hier öffnen und sich beim Lesen des Artikels darauf beziehen. Wenn neue Funktionalitäten auf der Grundlage von IOTA Tangle entwickelt werden, werden wir die Grafik aktualisieren, um diese neuen Funktionalitäten zu berücksichtigen.

In diesem Artikel werden wir die verschiedenen Komponenten von unten nach oben betrachten. Beginnen wir mit der Node-Software.

Node Software

IOTA Node Software

Die Node-Software Hornet und Bee verwalten den Ledger-Status von IOTA und bilden das IOTA-Netzwerk. Das IOTA-Mainnet ist öffentlich, aber alle Komponenten können lokal oder in der Cloud eingerichtet werden, um ein privates Tangle für akademische oder andere Zwecke zu installieren. Chronicle ist eine permanente Software zum Speichern und Abfragen einer großen Anzahl von Transaktionen auf schnelle und effiziente Weise. Der Wasp-Knoten wird die relevante Knotensoftware für die Ausführung von Smart Contracts sein.

Weitere Informationen zu den verschiedenen Nodes finden Sie in unserem aktuellen Blogbeitrag Anreize zum Betrieb eines IOTA Nodes

Der Tangle

Ein Netzwerk von Knotenpunkten bildet das verteilte IOTA-Netzwerk, das Tangle. Das Tangle stellt die grundlegende Funktionalität und Sicherheit des IOTA-Protokolls bereit und definiert seine Hauptmerkmale. Einmal in den Tangle geschrieben, können Daten weder gelöscht noch verändert werden. Aufgrund des Designs von IOTA ist es nicht erforderlich, dass Miner Transaktionen validieren. Stattdessen validieren neue Transaktionen die zuvor gesendeten Transaktionen.

IOTA Tangle als Info

Keine Sorge, all dies geschieht unter der Haube. Das bedeutet, dass je mehr eine Person das Netzwerk nutzt (indem sie Transaktionen an den Tangle sendet), desto mehr trägt sie auch zur Infrastruktur bei, indem sie frühere Transaktionen bestätigt. Aufgrund dieser Struktur ist das IOTA-Netzwerk ein kooperatives Netzwerk, wohingegen traditionelle Blockchain-Netzwerke in der Regel eine wettbewerbsorientierte Struktur verwenden, bei der Transaktionen mit hohen Gebühren um einen der begrenzten Plätze in einem Block „kämpfen“: je höher die Gebühr, desto wahrscheinlicher ist es, dass sie aufgenommen werden.

Der Tangle nimmt keine Gebühren für Transaktionen. Das ist wichtig, weil es nicht nur gebührenfreie Datentransaktionen, sondern auch gebührenfreie IOTA-Token-Transaktionen ermöglicht, die bis zu einem Bruchteil eines Cents betragen können und somit für Micropayments geeignet sind, während bei den meisten anderen DLTs oder Blockchains die Gebühr bereits höher ist als die Micropayment.

Tangle versus blockchain

Last but not least: Der Tangle ist so konzipiert, dass er „grün“ ist und eine maximale Effizienz in Bezug auf seinen Energiebedarf aufweist. Der Energieverbrauch von nur einer Bitcoin-Transaktion kann zwischen 600 Millionen und 1 Milliarde IOTA-Transaktionen versorgen.

Frameworks

IOTA Frameworks

Zusätzlich zu Tangle entwickelt die IOTA Foundation Frameworks, die das Kernprotokoll durch frei verfügbare Bausteine erweitern, die jeder auf seine Bedürfnisse zuschneiden kann, um eine breite Palette von Funktionalitäten für DLT-Anwendungsfälle zu ermöglichen:

  • Digitale Identität: IOTA Identity schafft Vertrauen und Interoperabilität zwischen Organisationen, Personen und Geräten und ermöglicht die Entwicklung von Identitätslösungen in einer produktionsbereiten Open-Source-Umgebung. Es ist die einzige dezentralisierte Identitätslösung, die auf dem Mainnet einer Gebührenfreien, erlaubnisfreien DLT läuft. Bitte schauen Sie sich auch die IOTA Digital Identity Präsentation an.
  • Tokenisierte Vermögenswerte: Die Tokenisierung ermöglicht es, reale Vermögenswerte auf einem DLT zu verwalten, zu handeln, zu kaufen und zu verkaufen. Es gibt mehr Anwendungsfälle für tokenisierte Vermögenswerte, als in diesem Artikel umfassend beschrieben werden können, aber ein wichtiger Anwendungsfall ist die Erstellung von NFTs (Non-fungible tokens), um die Eigentumsrechte an digitalen und physischen Vermögenswerten sicher in der digitalen Welt zu replizieren.
  • Streams: IOTA Streams ist ein Organisationswerkzeug für die Strukturierung und Navigation von sicheren Daten im Tangle. Streams organisiert Daten, indem es sie in einer einheitlichen und interoperablen Struktur anordnet. Während einzelne Transaktionen über ein DLT „verteilt“ werden, formatiert Streams diese Transaktionen in einem sicheren virtuellen Datenkanal.
  • Smart Contracts: Intelligente Verträge hinterlassen einen unveränderlichen Prüfpfad im verteilten Ledger und ihre Automatisierung spart den beteiligten Parteien Zeit und Geld. Das Konzept ist einfach und kann in nahezu jeder Branche in einer Vielzahl von Anwendungsfällen eingesetzt werden, von der Verfolgung von Waren über die gesamte Lieferkette bis hin zum Austausch von Eigentumsrechten an Aktien und Anleihen.
  • Access: IOTA Access ist ein Open-Source-Framework, mit dem sich Zugangskontrollsysteme für intelligente Geräte erstellen lassen. Es ist so konzipiert, dass es mit jeder IoT-Ressource funktioniert, egal ob es sich um ein Fahrzeug, ein intelligentes Schloss oder einen eingebetteten Sensor handelt.
  • IOTA Stronghold: Stronghold ist eine sichere Software-Implementierung, deren einziger Zweck es ist, digitale Geheimnisse vor Hackern und versehentlichen Lecks zu schützen. Stronghold ist bereits in die Firefly Wallet (IOTA Token Management) integriert, um einen effektiven Weg zu bieten, die privaten Schlüssel des Benutzers ohne eine Hardware-Wallet sicher zu speichern und zu verwalten. In naher Zukunft planen wir, Stronghold sowohl in IOTA Streams als auch in IOTA Identity zu integrieren.

Die oben genannten Frameworks bieten Entwicklerschnittstellen (SDKs), mit denen man interagieren kann.

Das letzte technische Element ist die Firefly-Geldbörse, der sichere Einstiegspunkt für Nutzer in das IOTA-Ökosystem. Firefly wurde mit Blick auf die Zukunft entwickelt und verwendet die hochmoderne Stronghold-Technologie, damit man sich nicht zu viele Gedanken über die Sicherheit machen muss. Mit seinem modularen Design ermöglicht Firefly zukünftige Funktionalitäten wie das Abstimmen mit Ihrem Token-Eigentum über Entscheidungen der dezentralen autonomen Organisation (DAO). Firefly ersetzt auch die veralteten Light-Wallet und Trinity-Wallet.

Alle oben genannten Komponenten machen den technischen Teil von IOTA aus. Der Einstiegspunkt für weitere Informationen und technische Dokumentation ist das neue IOTA Wiki. Wir ermutigen Sie, zum IOTA-Wiki beizutragen und Ihr IOTA-Know-how mit der Welt zu teilen, um Ihre Mitstreiter in der IOTA-Community zu informieren und gemeinsam eine zentrale Anlaufstelle für Organisationen zu schaffen, die mehr über IOTA erfahren möchten.

Werfen wir einen Blick auf die nichttechnischen Teile

IOTA ist die digitale Gesellschaft

IOTA wurde mit der langfristigen Vision aufgebaut, die Maschinenwirtschaft zu ermöglichen und Milliarden von Personen, Organisationen und Geräten zu verbinden. Daher sind die Anforderungen ein wichtiger Bestandteil, um Innovation, Forschung und Entwicklung voranzutreiben. Eine Auswirkung der zunehmend vernetzten Welt sind die neuen Vorschriften, an die sich Unternehmen anpassen müssen. Um nicht nur diese Anforderungen zu erfüllen, sondern auch neue Modelle zu ermöglichen, stellen wir die oben genannten IOTA-Frameworks für die Implementierung bereit. In Zukunft wollen wir zusätzliche Funktionalitäten entwickeln, die die bestehenden Framework-Funktionalitäten weiter abstrahieren – zum Beispiel Track-and-Trace-Funktionalitäten, um ein einfacheres Onboarding von Entwicklern in diesen Branchen zu ermöglichen.

Aus demselben Grund streben wir stets nach Kompatibilität mit bestehenden Standards, zum Beispiel in Anlehnung an das W3C für die IOTA-Identitätsimplementierung. Gemeinsam mit der Eclipse Foundation haben wir TangleEE (Tangle Enterprise Edition) ins Leben gerufen, um eine externe Governance zu bieten und Unternehmensentwickler rund um IOTA zu bündeln. Wir sind derzeit dabei, die nächsten Schritte mit den beteiligten Organisationen zu validieren, um den besten Nutzen für alle Beteiligten zu erzielen.

IOTA Industrie und Spezifikation

Parallel dazu arbeitet die IOTA-Stiftung eng mit der OMG (Object Management Group) zusammen, um die Funktionsweise von Tangle und die Software der Knoten zu standardisieren. Das bedeutet, dass IOTA nicht nur als Software existiert, sondern dass alle Interaktionen, Formate und Spezifikationen formell dokumentiert sind, was es Organisationen ermöglicht, ihre eigene Implementierung zu schreiben.

Industrie und IOTA

Im Rahmen der Vision von IOTA, eine freie Open-Source-Infrastruktur für neue Geschäftsmodelle bereitzustellen, arbeiten wir eng mit verschiedenen Unternehmen zusammen, um deren Anforderungen zu verstehen, spezifische Branchenprobleme zu lösen und den Nutzern von IOTA eine breite Palette von Funktionalitäten in verschiedenen Branchen wie Mobilität und Automobil, globaler Handel oder Lieferkette anzubieten. Unser firmeninternes Fachwissen in diesen und anderen Bereichen ermöglicht einen konstruktiven Dialog und die gemeinsame Implementierung von IOTA in den Technologie-Stack von Partnerunternehmen.

Eine Ebene höher werden die kommerziellen Unternehmen nicht nur durch Vorschriften reguliert, sondern arbeiten auch mit öffentlichen Einrichtungen und Städten zusammen, um unsere öffentlichen Dienstleistungen zu verbessern. Dazu gehören der Schutz der Privatsphäre des Einzelnen, die Dekarbonisierung der Industrie durch Emissionsüberwachung, –berichterstattung und -prüfung in Echtzeit, die Verbesserung des Verkehrsmanagements oder die Verbesserung der Rückverfolgbarkeit von Waren.

Politik, Regulation und IOTA

Die IOTA Foundation arbeitet eng mit Regulierungsbehörden und Vertretern des öffentlichen Sektors zusammen, um die Auswirkungen der DLT zu verstehen und technische und regulatorische Standards und Rahmenwerke zu gestalten. Die IOTA Foundation ist Gründungsmitglied der INATBA (International Association for Trusted Blockchain Applications) und arbeitet in verschiedenen Arbeitsgruppen mit Vertretern des öffentlichen Sektors an den Chancen, Hindernissen und Unzulänglichkeiten von DLT und Blockchain zusammen.

IOTA Ökosystem und Gesellschaft

An der Spitze der Ökosystem-Infografik gibt es nur noch einen Akteur: Die Gesellschaft. Sie, der Leser, wählen die Vertreter des öffentlichen Sektors auf der Grundlage Ihrer eigenen Anforderungen und Wünsche, wie z. B. Zugang zu sauberem Wasser, besserer Datenschutz oder die Erledigung von bisher papierbasierten Aufgaben durch neue sichere und digitale Umgebungen – zum Beispiel direkt von dem Gerät aus, auf dem Sie dies lesen.

Für weitere Informationen besuchen Sie bitte die folgenden Links:

Serie „Der Weg zur Integration“:

Original by Holger Köther: https://blog.iota.org/an-intro-to-the-iota-ecosystem/