Inside THORchain: Das Cross-Chain RUNE DEX bietet native Coins wie BTC, ETH und ADA

CryptoSlate sprach kürzlich mit Tyler Bond „Familiarcow“, dem Kommunikationsdirektor von Nine Realms, einem Unternehmen, das eine Kerninfrastruktur auf THORchain aufbaut und gerade einen Mainnet-Start angekündigt hat. Ich habe Bond gefragt, warum sich THORchain von anderen Liquiditätsprotokollen unterscheidet, die Probleme mit DeFi Smart Contracts, die anonyme Entwicklung, die Zukunft von THORchain und warum echte Dezentralisierung wichtig ist.

Nach meinem Gespräch mit Nischal Shetty vor kurzem und die letzten Solend-Debakel, wollte ich herausfinden, ob der Anspruch von THORchain, ein 100% dezentraler DEX zu sein, überhaupt Gewicht hat. Darüber hinaus besteht das schmutzige Geheimnis von DeFi darin, dass die meisten Smart Contracts eine Proxy-Upgradefähigkeit haben, was bedeutet, dass der Smart Contract aktualisiert werden kann, um seine Funktionalität zu ändern. Im Fall von Solend endete dies fast damit, dass ein Benutzer mit einem Vermögen von über 200 Millionen US-Dollar sein Konto von der Plattform übernahm.

THORchain ist als Cross-Chain-interoperabler DEX konzipiert, der native Assets wie Bitcoin (BTC), Äther (ETH) und Cardano (ADA) ohne die Notwendigkeit von umschlossenen Token. Das Potenzial für ein solches Protokoll ist nahezu grenzenlos, aber ist es skalierbar, wirklich dezentralisiert und sicher? Bond beantwortet diese Fragen und mehr im Folgenden.

Akiba: Was unterscheidet THORchain also von anderen Liquiditätsprotokollen?

THORChain ist dezentralisiert, Chain-agnostisch und verwendet keine Bridges oder Wrapped-Assets, um Swaps durchzuführen. Dies ermöglicht es THORChain, sich mit der wirtschaftlich bedeutendsten Kette zu verbinden – Bitcoin ohne die Verwendung von verpacktem BTC und mehr ohne das Sicherheitsrisiko, dem eine Brücke ausgesetzt ist.

Benutzer können zu und von NATIVEN Assets wechseln. Jede Kette kann hinzugefügt werden, einschließlich Monero und Cardano, die heute in DEXs überhaupt nicht zu sehen sind. Niemand sonst im DEX-Bereich konnte dieses Ziel erreichen. THORChain wird zudem von über 100 komplett anonymen Nodes betrieben (Info: thornode.network), besitzt also eine ausreichende Dezentralisierung.

THORChain verwendet einen rotierenden Threshold Signature Scheme (TSS)-Tresor, der die Verwahrung von Vermögenswerten kontinuierlich zwischen Knoten wechselt, die in das Netzwerk ein- und ausgehen. Die Gelder werden jede Woche in einen neuen Tresor verschoben – als eine Art Reservenachweis. Die Gelder sind immer zahlungsfähig und nachweislich liquide und können vom Netzwerk selbst, aber nicht von einzelnen Teilnehmern bewegt werden.

Akiba: CoinMarketCap gibt an, dass das Mainnet am 21. Januar gestartet wurde – was ist passiert?

Mainnet wurde nicht im Januar gestartet. Mainnet ist kein Software-Upgrade für THORChain, sondern ein Coming-of-Age-Moment. Das Protokoll wurde seit der Veröffentlichung der Beta im April 2021 gehärtet und erhielt wöchentliche Updates.

Das Netzwerk funktioniert seit Anfang 2021 auf Mainnet-Ebenen der Reife, Stabilität und Sicherheit. Jetzt ist es an der Zeit, das Beta-Label abzustreifen und sich als ausgereiftes echtes Cross-Chain-Protokoll zu etablieren.

Akiba: Das Kernteam von THORchain ist nicht öffentlich überprüfbar. Glauben Sie, dass ein non-doxed/anonymes Team auf dem heutigen Markt lebensfähig ist?

Die Anonymität des Teams ist durchaus tragbar. Die Knoten führen THORChain aus, nicht die Entwickler. 100 % der Node-Betreiber müssen ein Software-Update übernehmen, damit Änderungen im Code im Netzwerk wirksam werden, was bedeutet, dass das Kernentwicklungsteam keine einseitigen Entscheidungen treffen kann, die sich auf die Zustandsmaschine von THORChain auswirken würden.

THORChain selbst ist eine Cross-Chain-Infrastruktur und der Ansatz des Kernteams ist es, anonym zu bleiben und das Projekt schließlich im Stil von Satoshi der Community zu überlassen. Schöpfer und gottähnliche Figuren in Krypto sind gefährlich und stellen ein Zentralisierungsproblem dar. Ein anonymes Kernteam, das von Anfang an plant, sich vom Protokoll zu entfernen, spricht für die Reife und Weitsicht der frühen Planer.

Ein echtes neutrales Protokoll kann keine einzelnen Aushängeschilder haben, die die Zukunft des Netzwerks bestimmen. Die Zukunft des Netzwerks muss von denen bestimmt werden, die den größten Anteil haben und den Code des Netzwerks selbst ausführen – die Node-Betreiber.

Darüber hinaus gibt es neben dem ursprünglichen Kernteam noch andere Teams, die an der Codebasis von THORChain arbeiten. Nine Realms ist eine Gruppe, die sich verstärkt hat, um zur Kernentwicklung und Kettenintegration von THORChain beizutragen. Die Beiträge von Nine Realms und anderen Community-Entwicklern haben sich im Prozess der Härtung des Netzwerks als unverzichtbar erwiesen. Die Identität des Kernteams spielt sehr wenig eine Rolle. Die Codebasis selbst ist vollständig Open Source und transparent für Community-Beiträge, wobei die endgültige Pflege von Code-Updates den Nodes überlassen wird – wie Bitcoin.

Akiba: Wie sicher ist THORchain? Im Moment gibt es einige besorgniserregende Anzeichen bei DeFi. Zum Beispiel steht Solend derzeit in der Kritik, weil es dafür gestimmt hat, die Kontrolle über das Konto eines Benutzers zu übernehmen. Seine Fähigkeit, dies zu tun, ergibt sich aus der Proxy-Aktualisierbarkeit seiner Smart Contracts – was bedeutet, dass sein Smart Contract durch Ändern seiner Funktionalität aktualisiert werden kann. Löst ThorChain dieses Problem in irgendeiner Weise oder ist es das schmutzige Geheimnis von DeFi?

TDie einzige Möglichkeit, Änderungen an der Logik oder der Zustandsmaschine von THORChain vorzunehmen, besteht in Aktualisierungen des Codes selbst. In diesem Fall müssen 100 % der Node-Betreiber (die einen erheblichen Anteil am Netzwerk haben, da es sich um einen Proof-of-Stake handelt) die Codeänderungen übernehmen.

In THORChain haben Knoten jedoch die Möglichkeit, Netzwerkkonstanten mithilfe einer Funktion namens „Mimir“ zu ändern. Mimir ist eine Art von Governance, die es Knoten ermöglicht, Konstanten granular zu ändern, wie z. B. wie schnell die Reserve ihre Belohnungen ausgibt, die Anzahl der Tresore, die von den Validatoren des Netzwerks gesichert werden, und die Zeit, die ein LP in einer Position haben muss, um einen vollständigen unbeständigen Verlust zu erzielen Schutz, ob eine Kette aus Sicherheitsgründen angehalten wird usw.

A Die Mehrheit (mehr als 66 %) der Knoten muss für einen bestimmten Wert stimmen, damit dieser gegenüber dem Status quo geändert wird. Dies ist ein dezentraler Governance-Mechanismus, der den größten Stakeholdern die Kontrolle über granulare Netzwerkkontrollen gibt. Vollständige Liste der mimir-Befehle: https://midgard.thorchain.info/v2/thorchain/mimir

Bis zur geplanten Überalterung des Kernteams gibt es auch einen Admin-Mimir-Schlüssel, der vom Kernteam gehalten wird. Dieser Admin-Mimir-Schlüssel kann jeden dieser Werte ohne eine vollständige Abstimmung durch Knoten ändern. Da es so viele Knoten gibt, dauert es lange, bis Abstimmungen durchgeführt werden. In der Jugendphase des Protokolls gab es jedoch zahlreiche Fälle, in denen schnelle Änderungen an diesen Konstanten erforderlich waren.

Zum Beispiel Kontrollen für Handelspausen, falls es einen Exploit gibt, der droht, Gelder abzuschöpfen. Um diese Macht auszugleichen, „überstimmt“ die Mehrheit der Nodes immer den Admin-Mimir. Das heißt, wenn Admin-Mimir eine böswillige Aktion ausführt, wie z. B. das unnötige Pausieren des Handels, können die Knoten abstimmen, um diese Aktion rückgängig zu machen, und sobald ein Konsens der Supermehrheit erreicht ist, wird der Handel fortgesetzt. Der Admin-Mimir-Schlüssel wird nach geplanter Veralterung gebrannt, da er derzeit das größte Zentralisierungsrisiko für das Protokoll darstellt.

Ich denke, dass die Aktionen von Solend DeFi zeigen sollten, wie diese Protokolle tatsächlich funktionieren. Protokolle können sich zum Guten oder zum Schlechten ändern. Wenn sie sich nicht ändern können, wird es unweigerlich einen Fehler oder ein Problem geben, der das Protokoll zerstört, also muss es die Fähigkeit haben, sich selbst zu schützen. Das Wichtigste, was ein DeFi-Benutzer tun kann, ist zu verstehen, wie seine Protokolle tatsächlich funktionieren und wie Codeänderungen vom Netzwerk übernommen werden. Wenn eine Person oder Gruppe Änderungen am Protokoll im Alleingang durchsetzen kann, ist das ein Dezentralisierungsproblem.

Ein DeFi-Protokoll selbst ist völlig neutral. Seine einzige Aufgabe besteht darin, eine Zustandsmaschine zu sein, die regelmäßige, deterministische Übergänge von einem Zustand in einen anderen durchführt, wenn Blöcke vorgeschlagen und von Prüfern (Knoten) des Netzwerks übergeben werden.

Zentralisierung wird immer ein Problem sein, wenn es um DeFi-Protokolle geht, weshalb es unerlässlich ist, dass Teams, die diese Netzwerke erstellen und warten, Zentralisierungsbedenken ernst nehmen und Pläne zur Dezentralisierung im Laufe der Zeit aufstellen.

Bitcoin wurde nicht an einem Tag gebaut und hat schon früh seine eigenen Probleme, einschließlich eines riesigen Exploits. Es muss beides vorhanden sein: eine Möglichkeit, Probleme zu lösen, die im Laufe der Zeit auftreten werden, und eine ausgewogene Kontrolle darüber, wie Softwareaktualisierungen und Statusänderungen gehandhabt werden.

THORChain war von Tag 1 an geplant, um im Laufe der Zeit ein stärker dezentralisiertes Netzwerk zu werden. Dies bedeutete, frühe Bootstrapping- und VC-Partnerschaften zu opfern, die „DeFi“-Protokolle heute regelmäßig zu tun scheinen. Dies bedeutete die Schaffung eines rotierenden TSS-Tresorsystems, in dem private Schlüssel von anonymen Knoten gespeichert werden, die mit dem Protokoll skaliert werden können. Dies bedeutete schließlich die Zerstörung mächtiger Kontrollmethoden wie Admin-Mimir. Das bedeutete, dass die Verwaltung des Netzwerks in den Händen der Nodes liegen musste, die das Netzwerk verwalten – nicht des Entwicklungsteams. Ein Netzwerk muss von Anfang an dezentralisiert geplant werden, auch wenn es zwangsläufig von einem kleinen Team von Einzelpersonen erstellt werden muss.

Akiba: Was wird sich also ändern, nachdem das Mainnet für Endbenutzer/Entwickler gestartet wurde?

Mainnet bringt keine neuen Codeänderungen für die Benutzer des Netzwerks. Es markiert eine neue Wachstumsphase für THORChain – Integrationen. Integrationen in DEXs, DEX-Aggregatoren und Wallets. THORChain ist die Infrastruktur, die es jedem Benutzer ermöglicht, Assets einschließlich Bitcoin ohne WBTC oder eine Brücke zu tauschen, die kein anderer dezentraler Dienst bietet.

Dies verschafft THORChain einen enormen Wettbewerbsvorteil im Raum. Benutzer aller Arten von Multichain-Wallets werden THORChain unsichtbar direkt in ihre Lieblings-Wallets integrieren. DEX-Benutzer können mithilfe der Liquiditätspools von THORChain direkt zu und von nativen Bitcoins wechseln.

In den nächsten Wochen werden die Integrationen für ATOM und AVAX abgeschlossen sein. Dadurch werden die Liquiditätspools von Thorchain direkt mit dem Cosmos IBC-Ökosystem und dem Avalanche C-Chain-Ökosystem verbunden. Das Team hat auch Pläne für einen Mechanismus für einseitige Renditen auf Blue-Chip-Anlagen wie Bitcoin. Es wird das erste Protokoll sein, das eine einseitige Rendite auf natives, unverpacktes Bitcoin erzielt. Die Zukunft ist für THORChain äußerst rosig.

Akiba: Wenn du sagst, dass es die einzige 100 % DEX ist, was bedeutet das wirklich? Wie dezentral ist es wirklich?

THORChain ist im Vergleich zu anderen DEXs sehr dezentralisiert. Es gibt über 100 Validierungsknoten des Netzwerks, von denen jeder über 500,000 RUNE bindet. Jeder Knoten muss Softwareaktualisierungen zustimmen. Eine große Mehrheit von Knoten muss einer Änderung von Netzwerkkonstanten zustimmen. Daher haben die Knoten, die den Code des Netzwerks tatsächlich ausführen, extreme Anreize, im besten Interesse seiner Benutzer und des Protokolls selbst zu arbeiten. Es gibt keine Einzelperson oder Gruppe, die einseitige Änderungen an der Codebasis von THORChain vornehmen kann. Das derzeit größte zentralisierte Risiko ist der Admin-Mimir-Schlüssel, der in den kommenden Monaten veraltet sein wird. Dies stellt kein Risiko dar, sich selbst im Netzwerk zu finanzieren, sondern nur Konstanten, die das Netzwerk erkennt, und sogar seine Macht wird durch den Konsens der Knoten übertrumpft.

Ein ADR-Prozess (Architecture Design Record) wurde implementiert, damit Community-Mitglieder Änderungen innerhalb des Netzwerks signalisieren können. Dieser Prozess wird noch implementiert, aber dies ist einer der neuen Governance-Mechanismen für die Community, um zu signalisieren, dass sie eine bestimmte Änderung an der Architektur von THORChain wünschen. Ein ADR ähnelt EIP oder BIP für Ethereum oder Bitcoin. Es beinhaltet einen Abstimmungsprozess, der es Mitwirkenden ermöglicht, Änderungen wie das Hinzufügen neuer Ketten, das Ändern der Art und Weise, wie Code ausgeführt wird, usw. zu signalisieren. Diese Änderung wird eine stärkere Dezentralisierung der Richtung ermöglichen, in die der Code von THORChain ohne das Kernteam geht.

Letztendlich ist das Netzwerk nur so dezentralisiert, wie Änderungen an seiner Codebasis sein können. THORChain wurde von Anfang an darauf ausgelegt, als dezentraler Dienst zu skalieren. Aus diesem Grund war das Wachstum langsamer, aber es hat das Netzwerk langlebiger gemacht. Eine Änderung zur Erhöhung der Dezentralisierung ist eine Mimir-Konstante, die es erlaubt, dass nicht mehr als 33 % der Validierer beim selben Cloud-Service-Provider arbeiten. Diese Änderung ist im Gange und wurde noch nicht durch eine Mimir-Abstimmung ratifiziert, wird aber entscheidend sein, um das Netzwerk gegen eine Erfassung resistent zu machen.

Bond versteht sicherlich die Kernmechanik von THORchain und konnte jede Frage sehr detailliert beantworten. Es kann festgestellt werden, dass THORchain aufgrund der Admin-Mimir-Schlüssel immer noch ein Kernelement der Zentralisierung hat, aber wenn diese veraltet sind, könnten wir einen DEX sehen, der dezentraler ist als viele andere da draußen. Ohne die Einschränkung des delegierten Proof-of-Stake verkörpert THORchain sicherlich den Geist eines dezentralisierten Finanzsystems. Ob dies wirklich der Wunsch der Nutzer ist oder nur eine Fantasie, die in der Praxis nicht funktioniert, wird sich in den kommenden Monaten zeigen. Wird THORchain mit seinem enormen Maß an Interoperabilität bei DeFi-Benutzern Akzeptanz finden oder werden Benutzer an den bekannteren Arenen von UniSwap, Aave und Curve festhalten?

Die Post Inside THORchain: Das Cross-Chain RUNE DEX bietet native Coins wie BTC, ETH und ADA erschien zuerst auf CryptoSlate.

Quelle: https://cryptoslate.com/inside-thorchain-the-cross-chain-rune-dex-offering-native-coins-like-btc-eth-and-ada/