2019: Jahr des DEX (Dezentrale Börsen)

Ist es möglich, dass die Kryptowährungs-Wintersaison zum goldenen Zeitalter der Blockchain-Technologie geworden ist? Willkommen zu 2019, dem Jahr des dezentralen Austauschs (DEX)!
Jeder, der etwas mit Kryptowährungen oder Blockchain-Technologie zu tun hat, erlebt einen harten Winter, der sich in den eisigen Bergen auf den Preischarts der populären und nicht so der Kryptowährungen widerspiegelt ( Anmerkung : In der Vergangenheit hat sich die Situation ein wenig geändert ... ). Der Hype ging vorbei, die Blase platzte und der Rauch klarte auf. Allerdings ist nicht alles so schlecht. Technologien entwickeln sich weiter und finden Lösungen für Lösungen wie den dezentralen Austausch (DEX - Decentralized Exchange), die das Ökosystem der Kryptowährungen im Jahr 2019 radikal verändern sollen.

Was ist ein dezentraler Austausch?



Sie können überrascht sein. Auf zentralisierten Handelsplattformen, CEX (oder Centralized Exchanges., Hinweis: In der ursprünglichen CEX ist dies eine Abkürzung, nicht mit dem Namen der beliebten Börse CEX.io zu mischen ) ist der Eigentümer der Plattform nur ein Vermittler, eine Art Kryptobanker . Er ist verantwortlich für die Speicherung und Verwaltung aller auf der Plattform gehandelten Fonds. CEX ist normalerweise eine intuitiv einfache und erschwingliche Plattform, die eine hohe Liquidität und eine Vielzahl von Handelsinstrumenten bietet. Die Plattform fungiert auch als Gateway zwischen Fiat-Währung und Krypto-Assets.

Als Krypto-Enthusiasten wissen wir jedoch, welche Risiken der Zentralisierung und des Vertrauens in Vermittler bestehen, beispielsweise der Tod des Gründers der Quadriga-Börse und der Verlust der Schlüssel für die Brieftasche, auf der Benutzergelder gespeichert wurden. Im Fall einer zentralisierten Site wird dies zu einem einzigen Punkt des Scheiterns oder der Zensur.

Das Ziel von DEX ist es, Vermittler und einen einzigen Fehlerpunkt zu eliminieren , indem Transaktionen direkt zwischen Benutzern in der Blockchain selbst durchgeführt werden, die im Herzen der Plattform liegt und die Handelsplattform umgeht. Daher besteht das Hauptziel von DEX lediglich darin, den Käufern des Vermögenswerts die Infrastruktur zur Suche nach Verkäufern zur Verfügung zu stellen und umgekehrt.

Der Hauptvorteil von DEX gegenüber CEX liegt auf der Hand:

  1. "Zuverlässigkeit". Es wird kein Vermittler mehr benötigt. Folglich sind die Benutzer selbst für ihr Geld verantwortlich, nicht für eine zentralisierte Plattform (deren Direktor möglicherweise stirbt, Schlüssel gestohlen oder gehackt werden können).
  2. Da Benutzer für ihr Geld verantwortlich sind und es keinen Vermittler in Form einer Plattform gibt, besteht keine Wahrscheinlichkeit einer Zensur (Einzahlungen können nicht eingefroren werden und Benutzer werden blockiert), eine Überprüfung (KYC) ist nicht erforderlich, um Zugang zu Handelsmöglichkeiten zu erhalten, und alle Handelsvorgänge sind dies "Anonym", da es keinen "schauenden" und kontrollierenden Körper gibt;
  3. und, was noch wichtiger ist, in der Regel können Sie in DEX jede Art von Austausch zwischen Vermögenswerten durchführen (vorausgesetzt, die Angebote von Käufer und Verkäufer sind gleich), sodass Sie nicht durch die Bedingungen der Auflistung von Instrumenten wie in CEX eingeschränkt sind ( Hinweis : im allgemeinen Fall dies nicht so, hier phantasiert der Autor ein wenig und beschreibt ein ausschließlich idealistisches Bild, das nur noch unter Bedingungen der Möglichkeit von Atomwechseln zwischen Ketten möglich ist );

Aber wie das alte Sprichwort sagt: " Nicht alles, was glänzt, ist Gold ." Moderne DEX-Technologien haben Herausforderungen, die noch angegangen werden müssen. Erstens ist DEX derzeit nicht zu sehr für normale Benutzer geeignet. Es mag für uns Spezialisten bequem sein, Brieftaschen zu verwenden, Schlüssel, Startphrasen zu verwalten und Transaktionen zu signieren, aber normale Benutzer haben Angst vor solchen Dingen.

Da es sich bei Transaktionen um Peer-to-Peer-Transaktionen handelt, müssen Benutzer bei einigen Börsen online sein, um ihre Bestellung ausführen zu können (das klingt verrückt, oder?). UX ist der Hauptgrund, warum Neulinge in der Kryptowährung Krypto-Assets lieber mit CEX als mit DEX handeln. Aufgrund der schrecklichen UI / UX verfügt DEX über eine geringe Liquidität für fast alle gehandelten Vermögenswerte.

Falls Sie dieses unbedeutende Detail vergessen haben, handelt es sich bei Transaktionen in DEX um Peer-to-Peer-Transaktionen. Wenn Sie also BTC gegen LTC austauschen möchten, müssen Sie auf jeden Fall einen Kunden finden, der bereit ist, Lightcoins gegen Ihre vorgeschlagene Anzahl von Bitcoins auszutauschen. Dies kann für bestimmte Währungen oder wenn die Anzahl der DEX-Benutzer gering ist, eine entmutigende Aufgabe sein (gelinde gesagt). Und jetzt stellt all dies zusammen mit der begrenzten Leistung der meisten DEXs (darauf basierende Blockchains) ein unüberwindbares Hindernis für die Massenakzeptanz auf dem Markt dar.

Und so:

CEX (zentralisiert):

  • Einfach zu bedienen
  • Erweiterte Handelsmöglichkeiten
  • Hohe Liquidität
  • Möglichkeiten zur Arbeit mit Fiat-Währungen (Handel, Input / Output)

DEX (dezentral):

  • Schwer zu verstehen und zu benutzen.
  • Nur grundlegende Handelsmöglichkeiten
  • Geringe Liquidität
  • Keine Fähigkeit, mit regulären Währungen zu arbeiten

Glücklicherweise können all diese Schwierigkeiten behoben werden, was neue Projekte versuchen. Aber dazu später mehr, betrachten Sie zunächst die aktuelle Situation. Wie werden aktuelle DEXs erstellt? Es gibt drei Hauptansätze zum Entwerfen von DEX.

On-Chain-Buch mit Anwendungen und Berechnungen


Dies war die Architektur des DEX der ersten Generation. In einfachen Worten, dies ist ein Austausch, der vollständig über der Blockchain liegt. Alle Aktionen - jede Handelsbestellung, Statusänderung - alles wird in der Blockchain als Transaktion aufgezeichnet. Somit wird der gesamte Austausch durch einen intelligenten Vertrag gesteuert, der für die Abgabe von Benutzeraufträgen, die Sperrung von Geldern, den Abgleich von Aufträgen und die Ausführung einer Transaktion verantwortlich ist. Dieser Ansatz gewährleistet Dezentralisierung, Vertrauen und Sicherheit und überträgt die Grundprinzipien der Blockchain auf alle darüber hinausgehenden DEX-Funktionen. ( Hinweis : Im Prinzip handelt es sich um einen echten dezentralen Austausch, der dem Geist und der Essenz dieses Ansatzes voll und ganz entspricht. Der Nachteil besteht darin, dass die Implementierungen über den ersten und unvollständigen Blockchains lagen. Als Beispiel für eine gute Lösung können Sie BitShares und Stellar anführen .)

Eine solche Architektur macht die Plattform jedoch:

  • wenig Flüssigkeit - das System hat nicht genügend Volumen für die Instrumente;
  • langsam - Der Engpass bei der Ausführung von Anwendungen in DEX ist ein intelligenter Vertrag und eine Netzwerkbandbreite. Stellen Sie sich die Arbeit einer dezentralen Börse nach diesem Prinzip vor.
  • teuer - jede Operation, die den Zustand ändert, bedeutet den Abschluss eines intelligenten Vertrags und die Zahlung der Gaskosten;
  • "By-Design" ist die Unfähigkeit, mit anderen Plattformen zu interagieren, und dies ist eine enorme Einschränkung.

Was meine ich mit der Unfähigkeit zu interagieren? Und die Tatsache, dass Sie bei dieser Art von DEX nur Assets austauschen können, die für die Blockchain und die Smart Contracts der DEX-Plattform typisch sind, wenn Sie keine zusätzlichen Tools für die netzwerkübergreifende Verbindung verwenden. Wenn wir also Ethereum für DEX verwenden, können wir über diese Plattform nur Token austauschen, die auf der Ethereum-Blockchain basieren.

Darüber hinaus werden eingebettete DEXs normalerweise verwendet, um eine begrenzte Anzahl von Standard-Token auszutauschen (z. B. nur ERC20 und ERC721), was den gehandelten Vermögenswerten große Einschränkungen auferlegt. Beispiele für solche dezentralen Plattformen sind DEX.tor ( Hinweis : besser bekannt, dasselbe EtherDelta / ForkDelta ) oder Börsen, die auf dem EIP823-Standard basieren ( Hinweis : ein Versuch, das Smart-Contract-Format für den Handel mit ERC-20-Token zu standardisieren ).

Da nicht alles auf Ethereum basieren sollte, möchte ich Ihnen ein Beispiel für DEX vorstellen, das mit diesem Ansatz in einer anderen beliebten Blockchain - EOS - implementiert wurde. Tokena ist derzeit die erste vollständige DEX-Implementierung in der Kette, die ein Zwischentoken verwendet, um die Benutzergebühren zu minimieren.

Auftragsbuch außerhalb der Kette und Berechnungen in der Kette


Diesem Ansatz folgt DEX, das auf Protokollen der zweiten Ebene über der zugrunde liegenden Blockchain basiert. Zum Beispiel das 0x-Protokoll über Ethereum. Transaktionen werden in der Luft (oder in einem anderen von Relay-Knoten unterstützten Netzwerk) durchgeführt ( Hinweis : Version 2.0 des Protokolls ist bereits implementiert und plant, die Liquidität von Ethereum (und seinen Gabeln) und EOS zu kombinieren ), und Benutzer erhalten die Möglichkeit, ihre Gelder zu kontrollieren. Bis die Transaktion abgeschlossen ist (es ist nicht erforderlich, Gelder zu sperren, bis die Bestellung abgeschlossen ist). Auftragsbücher in diesem Schema werden auf Relay-Knoten unterstützt, die dafür eine Provision erhalten. Sie senden jede neue Bestellung und kombinieren sie zu w Liquidität System und eine zuverlässige Handelsinfrastruktur zu schaffen. Nach dem Options Market Maker Aufnahme einer zweite Seite der Transaktion erwartet, und dann wird der Handel innerhalb der Smart 0x und Vertrag Aufzeichnung der Transaktion fällt in blokcheyn ausgeführt.

Ein solcher Entwurfsansatz führt zu einer Reduzierung der Provisionen, da für neue Anwendungen oder Auftragsaktualisierungen kein Gas gezahlt werden muss und nur zwei Provisionen gezahlt werden müssen, eine für Repeater, die den Handel erleichtern, und Gas, das für den Austausch von Token zwischen Benutzern in erforderlich ist Blockchain-Netzwerk. Im 0x-Protokoll kann jeder ( Hinweis : Es versteht sich, dass der aktive Händler ) ein Relay-Knoten werden und zusätzliche Token für Transaktionen verdienen, wodurch die Provision für seine Transaktionen abgedeckt wird. Darüber hinaus löst die Tatsache, dass Handelsgeschäfte außerhalb des Netzwerks ausgeführt werden, das Leistungsproblem von Blockchain- und Smart-Verträgen, das wir in Ethereum-basiertem DEX gesehen haben.

Wieder einmal ist einer der Hauptnachteile dieser Art von DEX die mangelnde Interaktion mit anderen Plattformen. Im Fall von DEX, das auf dem 0x-Protokoll basiert, können wir nur Token handeln, die im Ethereum-Netzwerk leben. Darüber hinaus kann es gemäß einer bestimmten Implementierung von DEX zusätzliche Einschränkungen für die spezifischen Token-Standards geben, mit denen wir handeln dürfen (grundsätzlich geht jeder davon aus, dass Token gemäß dem ERC-20- oder ERC-721-Standard gehandelt werden). Ein perfektes Beispiel für ein 0x-basiertes DEX ist das Radar Relay-Projekt.

Um mit anderen Ketten interagieren zu können, müssen wir ein anderes Problem lösen - die Datenverfügbarkeit. DEX, das Mechanismen außerhalb der Blockchain zum Speichern und Verarbeiten von Bestellungen verwendet, delegiert diese Aufgabe an Weiterleitungsknoten, die möglicherweise für böswillige Manipulationen von Bestellungen oder andere Bedrohungen anfällig sind und das gesamte System anfällig machen.

Und so die Hauptpunkte dieser Art von DEX:

  • Arbeiten Sie nur mit einer begrenzten Liste von Werkzeugstandards
  • Kleinere Provisionen
  • Beste Leistung
  • Mehr Liquidität
  • Fehlende Sperrmittel von Händlern

Intelligente Verträge mit Reserven


Diese Art von DEX ergänzt die beiden vorherigen Plattformtypen und soll vor allem das Liquiditätsproblem lösen. Mithilfe intelligenter Reserven kann ein Benutzer anstelle einer direkten Suche nach einem Käufer für einen Vermögenswert eine Transaktion mit einer Reserve durchführen, indem er Bitcoins (oder andere Vermögenswerte) in die Reserve einzahlt und im Gegenzug einen Gegenwert erhält. Dies ähnelt einer dezentralen Bank, die dem System Liquidität anbietet. Reserven, die auf einem intelligenten Vertrag in DEX basieren, sind eine Lösung, um das Problem des „Zusammentreffens von Wünschen“ zu umgehen und illiquide Token für den Handel zu öffnen. Nachteile?

Dies erfordert, dass ein Dritter als Bank fungiert und diese Mittel bereitstellt oder eine erweiterte Ressourcenverwaltungsrichtlinie implementiert, damit Benutzer einen Teil ihrer Mittel für die DEX-Liquidität und für das dezentrale Reservemanagement blockieren können. Bancor (dezentrales Liquiditätsnetzwerk) ist ein anschauliches Beispiel für einen solchen Ansatz ( Hinweis : Es wurde sehr erfolgreich implementiert. Wir freuen uns auch darauf, das Minter-Projekt zu starten, bei dem es auf der Basisprotokollebene des Netzwerks selbst implementiert wird ).

Unterscheidungsmerkmale:

  • Erhöht die Liquidität
  • Unterstützt viele verschiedene Token gleichzeitig
  • Ein gewisser Grad an Zentralisierung

Dex neue Welle


Jetzt kennen Sie die verschiedenen Ansätze zur DEX-Architektur und deren Implementierung. Warum jedoch eine so geringe Beliebtheit solcher Lösungen bei starken Vorteilen? Die Hauptprobleme aktueller Projekte sind hauptsächlich Skalierbarkeit, Liquidität, Interoperabilität und UX. Schauen wir uns vielversprechende Entwicklungen an, die bei der Entwicklung von DEX und Blockchains an vorderster Front stehen.

Probleme, die in der neuen DEX-Generation behoben werden müssen:

  • Skalierbarkeit
  • Liquidität
  • Kompatibilität
  • Ux

Wie wir sehen können, war die Skalierbarkeit eine der Hauptbeschränkungen beim Design von DEX.
Für DEX On-Chain gelten Einschränkungen für Verträge und das Netzwerk selbst, und Off-Chain erfordert zusätzliche Protokolle. Die Entwicklung von Blockchain-Plattformen der nächsten Generation wie NEO, NEM oder Ethereum 2.0 wird die Entwicklung von skalierbarerem DEX ermöglichen.

Konzentrieren wir uns ein wenig auf Ethereum 2.0. Die vielversprechendste Verbesserung ist das Splittern. Das Sharding unterteilt das Ethereum-Netzwerk in Subnetze (Shards) mit lokalem Konsens. Daher sollte die Blockprüfung nicht mehr von jedem Knoten im Netzwerk durchgeführt werden, sondern nur noch von Teilnehmern an einem Shard. Parallel dazu interagieren unabhängige Shards miteinander, um einen globalen Konsens im Netzwerk zu erzielen. Damit dies möglich ist, muss Ethereum vom Proof-of-Work-Konsens zum Proof-of-Stake-Konsens übergehen (was wir hoffentlich in den nächsten Monaten sehen werden).

Es wird erwartet, dass Ethereum mehr als 15.000 Transaktionen pro Sekunde verarbeiten kann (was für die Implementierung von skalierbarem Embedded DEX nicht schlecht ist).



Kompatibilitäts- und kettenübergreifende Protokolle


Wir haben also etwas über Skalierbarkeit herausgefunden, aber was ist mit Kompatibilität? Wir haben vielleicht eine sehr skalierbare Ethereum-Plattform, aber wir können immer noch nur Ethereum-basierte Token handeln. Hier kommen Projekte wie Cosmos und Polkadot ins Spiel ( Hinweis : Während der Vorbereitung des Artikels ist Cosmos bereits in die Phase der eigentlichen Arbeit eingetreten, sodass wir seine Fähigkeiten bereits bewerten können ). Diese Projekte zielen darauf ab, verschiedene Arten von Blockchain-Plattformen wie Ethereum und Bitcoin oder NEM und ZCash zu kombinieren.

Cosmos hat das Inter Blockchain Communication (IBC) -Protokoll implementiert, mit dem eine Blockchain mit anderen Netzwerken interagieren kann. Separate Netzwerke kommunizieren über IBC und einen Zwischenknoten, Cosmos Hub (Implementierung einer Architektur ähnlich 0x), miteinander.

Chain Relays ist ein technisches Modul in IBC, mit dem Blockchains Ereignisse in anderen Blockchains lesen und überprüfen können. Stellen Sie sich vor, ein intelligenter Vertrag über Ethereum möchte herausfinden, ob eine bestimmte Transaktion im Bitcoin-Netzwerk abgeschlossen wurde, und vertraut diese Prüfung einem anderen Relay Chain-Knoten an, der mit dem gewünschten Netzwerk verbunden ist, und kann prüfen, ob diese Transaktion bereits abgeschlossen wurde und in der Blockchain enthalten ist Bitcoin.

Schließlich sind Peg-Zonen Knoten, die als Gateways zwischen verschiedenen Blockchains fungieren und es dem Cosmos-Netzwerk ermöglichen, eine Verbindung zu anderen Blockchains herzustellen. Peg Zones erfordert einen bestimmten intelligenten Vertrag in jeder der verbundenen Ketten, um die Möglichkeit des Austauschs von Kryptowährung zwischen ihnen sicherzustellen.



Was ist mit Polkadot?


Polkadot und Cosmos verwenden ähnliche Ansätze. Sie erstellen Zwischenblockketten, die auf anderen Netzwerken und Konsensprotokollen aufbauen. Im Fall von Polkadot werden die Bindungszonen als Bridges bezeichnet und sie verwenden auch Relay-Knoten, um zwischen Blockchains zu kommunizieren. Der größte Unterschied besteht darin, wie sie verschiedene Netzwerke verbinden und gleichzeitig die Sicherheit gewährleisten möchten.



Der Ansatz zur Netzwerksicherheit in Polkadot basiert auf dem Kombinieren und anschließenden Teilen zwischen Ketten. Auf diese Weise können einzelne Ketten die kollektive Sicherheit nutzen, ohne von vorne beginnen zu müssen ( Hinweis : Der sehr schwierige und unverständliche Moment des Autors. Im Original „Mit Polkadot wird die Netzwerksicherheit gepoolt und gemeinsam genutzt. Dies bedeutet, dass einzelne Ketten die kollektive Sicherheit nutzen können, ohne dies tun zu müssen Fangen Sie bei Null an, um Traktion und Vertrauen zu gewinnen. “Wir finden es schwierig, den Algorithmus von Polkadot in einfachen Worten zu beschreiben. Derzeit ist er eines der komplexesten Projekte und befindet sich noch in der Forschungsphase. Der Begriff„ Sicherheit “wird in verschiedenen Materialien in sehr unterschiedlichen Materialien verwendet Kontexte, die es schwer zu verstehen machen. Der Weg ist ein besserer Vergleich der beiden Systeme ist zum Beispiel in diesem Artikel (RU) ).

Diese Technologien befinden sich noch in der Entwicklung, sodass wir zumindest für einige Monate keine echten Austauschprojekte sehen werden, die auf diesen Interaktionsprotokollen basieren und den Austausch von Assets zwischen verschiedenen Netzwerken ermöglichen. Dennoch sind die Vorteile solcher Technologien für die Implementierung des DEX der nächsten Generation sehr interessant.

Liquidität durch Reservierung


Ähnlich wie bei intelligenten Verträgen mit Redundanz verfügen wir über einen zusätzlichen DEX-Typ, bei dem unabhängige Blockchains als Hauptinfrastruktur für den Austausch von Assets wie Waves, Stellar oder sogar Ripple verwendet werden.

Diese Plattformen ermöglichen den dezentralen Austausch von zwei beliebigen Assets (jeglicher Art) mithilfe eines Zwischen-Tokens. Wenn ich also Bitcoins gegen Ether eintauschen möchte, wird ein Zwischentoken zwischen den beiden Assets verwendet, um die Transaktion abzuschließen. Tatsächlich fungiert diese DEX-Implementierung als Pfadfindungsprotokoll, das mithilfe von Zwischentoken versucht, den kürzesten Pfad (mit geringeren Kosten) für den Austausch eines Assets gegen ein anderes zu finden. Die Verwendung dieses Ansatzes optimiert die Korrespondenz von Anwendungen von Käufern und Verkäufern, erhöht die Liquidität und ermöglicht die Implementierung einiger komplexer Handelstools (durch Verwendung einer separaten, speziellen Blockchain anstelle eines universellen Netzwerks). Zum Beispiel hat Binance ( Hinweis : einer der größten zentralisierten Krypto-Börsen der Welt ) genau das getan und für sein neues Projekt Binance DEX eine separate Blockchain verwendet ( Hinweis : Es wurde erst vor einer Woche gestartet ). DEX , ( . : Tendermint pBFT, , . , Cosmos ).

: , , , , .


Source: https://habr.com/ru/post/de451944/


All Articles