Die Interchain Lab-Folge. 7 – Mars-Protokoll

Feb 09 2023
Das Interchain Lab findet alle zwei Wochen freitags um 15:00 Uhr ET (20:00 UTC) in der Osmosis Discord Lounge statt. Diese Woche im Interchain Lab: Die Gastgeber Robo, Togg und Waterspinner setzen sich mit Larry und Dohko vom Mars Protocol zusammen, um alles über den Start ihres Außenpostens auf Osmosis zu besprechen! Larry ist ein CosmWasm-Entwickler, der seit den Anfängen auf dem Mars arbeitet, während Dohko ein Mitwirkender ist, der sich auf den neuen Rover/Kreditkonten/Kreditmanager auf dem Mars konzentriert.

Das Interchain Lab findet alle zwei Wochen freitags um 15:00 Uhr ET (20:00 UTC) in der Osmosis Discord Lounge statt. Diese Woche im Interchain Lab: Die Gastgeber Robo, Togg und Waterspinner setzen sich mit Larry und Dohko vom Mars Protocol zusammen, um alles über den Start ihres Außenpostens auf Osmosis zu besprechen!

Larry ist ein CosmWasm-Entwickler, der seit den Anfängen auf dem Mars arbeitet, während Dohko ein Mitwirkender ist, der sich auf den neuen Rover/Kreditkonten/Kreditmanager auf dem Mars konzentriert.

Was ist Mars?

Aus den Mars-Dokumenten geht hervor, dass Mars ein Kreditprotokoll für die Zukunft ist: dezentral, selbstsouverän, kettenübergreifend, nicht verwahrt, quelloffen, transparent, algorithmisch und von der Gemeinschaft verwaltet. Die Motivation hinter Mars ist einfach: Das führende DeFi-Kreditprotokoll zu werden, das sowohl Einzelbenutzern als auch dApps dient.

Larry: „Mars begann im März 2021 als Terra Classic-Protokoll. Das Mars-Team war damals davon überzeugt, dass jedes DeFi-Ökosystem über ein Kreditprotokoll verfügen muss. Durch die Kreditvergabe erhalten Sie eine Marge, und mit der Marge können Sie Hebelwirkungen erzielen. Wir wollten etwas bauen, um das zu ermöglichen, also haben wir Mars gegründet. Seit dem Absturz von Terra beschloss das Mars-Team, auf ein neues Hub-and-Spoke-Modell umzusteigen – bei dem die Haupt-App-Kette eigenständig startete (Mars Hub) und die Verträge für Mars so umgeschrieben wurden, dass sie schlank und einfach direkt einsetzbar sind weiter zu anderen Ketten. Mars hat außerdem ein Kreditkontomodul entwickelt (ähnlich Gearbox on Eth), das im Cosmos-Ökosystem eingesetzt wird. '

Dohko: „Der Zusammenbruch von Terra war eine Gelegenheit, einen Schritt zurückzutreten und zu überlegen, wohin als nächstes zu gehen ist – wenn man wirklich darüber nachdenkt, sind zentralisierte Börsen wohl die erfolgreichsten Produkte im Kryptobereich.“ Warum ist das? Dafür gibt es eigentlich zwei Gründe: Erstens handelt es sich um einen One-Stop-Shop, in dem Sie Dinge wie Spothandel, Margin, Perps, Launchpads usw. erledigen können. Es gibt einen Ort, an den sich ein Benutzer wenden kann, aber in diesem Bereich sind viele Anwendungen enthalten . Zweitens Kapitaleffizienz – Sie können Positionen übergreifend besichern. Allerdings gibt es eindeutig Probleme mit zentralisierten Börsen – wir glauben an DeFi und Dezentralisierung. Was wir also für Mars wollten, war ein Ort, an dem ein Benutzer alle seine DeFi-Aktivitäten unter einer einzigen Benutzererfahrung und unter einem einzigen Konto erledigen kann, um Kapitaleffizienz zu erzielen.“

Welche Funktion hat der Mars-Hub in diesem Modell?

Larry: „Governance on Mars Hub kontrolliert ein Interchain-Konto auf jeder der Speichenketten.“ Dieses Konto ist ein Eigentümer/Administrator des Outpost-Vertrags. Beim Start wird der Mars-Hub jedoch nicht über diese Fähigkeit verfügen. Der Vertrag wird derzeit geprüft, aber wir stellen uns vor, dass wir kurz nach dem Start ein Ketten-Upgrade durchführen, um diese Funktion einzubinden. Der Vertragseigentum und die Administratorrechte werden dann auf das Interchain-Konto übertragen – es verfügt über einige weitere Funktionen, wie z. B. den Sicherheitsfonds, der zur Deckung potenzieller Forderungsausfälle verwendet werden kann.

Für den Einsatz dieser Mittel ist derzeit ein Governance-Vorschlag erforderlich, der jedoch in Zukunft automatisiert werden soll. Eine weitere Sache, die derzeit erforscht wird, ist das Backstop-Modul – wenn ein Benutzer Mars-Tokens einsetzt, erhält er einen Bruchteil der Protokolleinnahmen als Belohnung – aber er geht auch das Risiko ein, dass, wenn es Defizite in den Außenposten gibt, die der Sicherheitsfonds nicht decken kann, Ihre Token können verkauft werden, um diese uneinbringlichen Schulden zu decken. '

Unter uneinbringlichen Schulden versteht man Schulden, deren Rückzahlung unwahrscheinlich ist. Wenn beispielsweise der Wert eines Tokens plötzlich sinkt, ist nach der Liquidation möglicherweise nicht mehr genügend Wert übrig, um den ausstehenden Kredit zurückzuzahlen – genau wie im traditionellen Finanzwesen kann der Ausfall oder die Nichtrückzahlung eines Kredits gegen tokenisierte Sicherheiten zum Verlust des Tokens führen ursprüngliche Investition.

Darüber hinaus kann auf dem hochvolatilen Kryptowährungsmarkt der Wert der zugrunde liegenden Sicherheiten schnell sinken, was die Rückzahlung des Kredits erschwert. In Kombination mit der mangelnden Regulierung und der einfachen Kreditvergabe kann dies in bestimmten Situationen das Risiko von Forderungsausfällen erhöhen. Benutzer sollten daran denken, vorsichtig zu sein und Kreditquoten einzuhalten, die diese Art von Szenarien berücksichtigen.

Können Sie Interchain-Konten beschreiben?

Larry: „Normalerweise signieren Sie eine Transaktion einfach mit Ihrem privaten Schlüssel.“ Bei ICA besteht der einzige Unterschied darin, dass es sich um ein anderes Konto in einer anderen Kette handelt, das das ICA-Konto anweist, Dinge zu tun. Das Konto in einer anderen Kette enthält die Anmeldeinformationen/Schlüsselsignatur, um zu überprüfen, ob Sie über die entsprechenden Berechtigungen verfügen.'

Mit Interchain-Konten können IBC-fähige Blockchains Konten in separaten Ketten steuern. Anstatt also einfach Token zu übertragen und eine Brücke zu verschiedenen Ketten zu schlagen, bieten Interchain-Konten Zugriff auf alle IBC-fähigen Ketten direkt von einem Konto aus. Dies bedeutet, dass Blockchains des Cosmos-Ökosystems auf die Anwendungsfunktionen einer anderen Kette zugreifen und alle für diese Kette nativen Aktionen ausführen können. In diesem Fall wäre der Mars-Hub in der Lage, Transaktionen auszuführen, um Parameter der auf der Osmosis-Blockchain bereitgestellten Verträge zu ändern.

Wird beim Hub-and-Spoke-Modell die Liquidität in der Außenpostenkette und nicht im Hub gehostet?

Dohko: „Ja. Dies ist ein anderes Modell als das, was Umee macht. Was sie tun, ist die Überbrückung aller Vermögenswerte zu ihrer Kette und dann können Benutzer Einzahlungen, Kredite und eine Überbrückung vornehmen. „Mars verfügt über Außenpostenverträge, die es Ihnen ermöglichen, über die Speichenkette Kredite und Kredite aufzunehmen, anstatt Vermögenswerte zurück zum Mars überbrücken zu müssen.“

Larry: „UX war einer der Gründe dafür; der andere war eher auf der Entwicklerseite. Kurz gesagt: Wenn Sie Ihr Kreditmarktprotokoll und Ihren Benutzer in derselben Kette haben, kann der Benutzer dieses Protokoll auf synchrone oder atomare Weise nutzen (Benutzer müssen nicht mehrere Blöcke auf die Ausführung warten und wenn ein Teil einer Transaktion fehlschlägt). die gesamte Transaktion schlägt fehl). In Zukunft könnte Async (Umee-Stil) der bessere Weg sein, und Mars kann sich anpassen. Aber vorerst sind atomare und synchrone Transaktionen die bessere Lösung.“

Dohko: „Um eine Hebelwirkung zu erzielen, müssen Sie in der Lage sein, unter Wasser liegende Positionen zu liquidieren, um Forderungsausfälle zu vermeiden.“ Sie benötigen also dieses synchrone/atomare Modell, um dies derzeit am besten tun zu können. Dieses Modell ermöglicht es Mars auch, schnell auf jeder Kette zu starten, die über genügend Liquidität oder Nachfrage verfügt, um dies zu tun.“

Liquidation ist der Prozess des Verkaufs von Vermögenswerten, um Schulden zu begleichen oder Vermögenswerte in Bargeld umzuwandeln.]Im Zusammenhang mit Mars würde eine Liquidation erfolgen, wenn ein Benutzer einen Kredit aufgenommen hätte, der durch seine hinterlegten Sicherheiten nicht mehr ausreichend gedeckt wäre. Diese Sicherheiten würden dann verkauft, um den Kredit abzudecken; andernfalls könnte das Protokoll zu den oben beschriebenen „uneinbringlichen Schulden“ führen.

Was passiert, wenn nicht genügend Liquidität vorhanden ist, um die Nachfrage in einer Kette zu decken?
Larry: „Wir haben darüber nachgedacht, Außenposten zusammenzulegen.“ Wenn zum Beispiel „Außenposten 1“ viele Atome hat, aber „Außenposten 2“ nicht viele, möchten wir vielleicht Atome über IBC von einem Außenposten zu einem anderen Außenposten verschieben. Das Endergebnis ist, dass alle Außenposten zu einem einzigen Markt zusammengeführt werden, in dem Vermögenswerte über verschiedene Ketten fließen können. Wir haben viel über diesen Entwurf nachgedacht, uns aber aus technischen Gründen dagegen entschieden. Die Außenposten müssen in der Lage sein, mit der Hub-Kette zu kommunizieren – was passiert also, wenn eine IBC-Übertragung während des Ausgleichs fehlschlägt? Auch finanziell macht es keinen Sinn, denn wenn man eine Reihe verschiedener Märkte zusammenführt, wird alles so riskant wie die unsicherste Kette.

Mars würde im Wesentlichen von Benutzern einer sichereren Kette verlangen, die Risiken einer weniger sicheren Kette einzugehen, was keine gute Lösung ist. Mars hat Verbindlichkeiten – die Kreditmärkte sind riskanter, daher haben wir uns für unseren aktuellen Ansatz entschieden, bei dem es getrennte Außenposten gibt. Sie sind für Benutzer in anderen Ketten als dem Ort, an dem der Außenposten bereitgestellt wird, nicht zugänglich. Die Segmentierung der Liquidität gibt Anlass zur Sorge, aber es gibt derzeit nur eine begrenzte Anzahl von Cosmos-Ketten, die über eine ausreichend starke Liquidität für Leveraged DeFi verfügen. „Der Vorteil der synchronen und atomaren Möglichkeit, Transaktionen auf Spokes durchzuführen, überwiegt derzeit die Bedenken hinsichtlich der Liquiditätsfragmentierung.“

Welche Fähigkeiten hätte der Hub, um bei einer Liquiditätskrise oder einem potenziell böswilligen Ereignis an einem Außenposten einzugreifen?
Larry: „Aus Programmiersicht hat ein Vertrag einen Eigentümer und einen Administrator. Administratoren können die Vertragslogik aktualisieren, während der Eigentümer privilegierte Funktionen wie die Änderung von Risikoparametern, die Änderung von Einzahlungsobergrenzen, die Deaktivierung von Vermögenswerten usw. ausführen kann. Im Hinblick auf Volatilität oder Krisen kann er die Risikoparameter anpassen, um zu versuchen, den Schaden zu mildern oder zu minimieren .'

Dohko: „Es ist wichtig zu erwähnen, dass Mars umfangreiche Untersuchungen zu Risikoparametern durchgeführt hat und wir ein ziemlich innovatives Risikorahmenwerk veröffentlicht haben.“ Die von uns verwendeten Parameter sollten selbst stark volatile Bedingungen berücksichtigen. Wenn es zu großen Risikoveränderungen kommt, wäre es größtenteils möglich, die Risikoparameter durch Governance zu ändern.“

Hat jemand im Falle eines Schwarzen Schwans die Macht, den Außenposten zu stoppen oder die Kreditvergabe und -aufnahme einzustellen?
Als Black Swan-Ereignis bezeichnet man ein höchst unwahrscheinliches und unerwartetes Ereignis mit erheblichen Auswirkungen. Die Unvorhersehbarkeit und potenziellen Auswirkungen von Black Swan-Ereignissen unterstreichen die Bedeutung von Diversifizierung und Risikomanagement. Ein aktuelles relevantes Beispiel hierfür wäre der Zusammenbruch von Terra Classic, der im Mai die Migration des Mars zu einem Hub-and-Spoke-Modell veranlasste.

Larry: „Im Vertrag gibt es eine Sonderregel namens ‚Notfallbesitzer‘.“ Dies kann dazu führen, dass Einlagen und Kredite nicht mehr möglich sind. Es kann nichts zur Rückzahlung oder Auszahlung beitragen. Mit anderen Worten: Es kann verhindern, dass Geld einfließt oder Benutzer einen Hebel hinzufügen, es kann Benutzer jedoch nicht davon abhalten, den Hebel zu reduzieren oder Geld abzuheben. Ein Multisig wird nominiert, um diese Notfallrolle mit begrenzter Macht zu übernehmen.“

Dohko: „Auch ohne den reaktiven Aspekt der Dinge funktioniert der Risikorahmen durch Einlagenobergrenzen, sodass sichergestellt wird, dass es nicht zu einer übermäßigen Exposition gegenüber einem bestimmten Vermögenswert kommt.“

Larry: „Im Idealfall trifft die Governance vernünftige Entscheidungen über die Auswahl der zu unterstützenden Vermögenswerte, ihre Risikoparameter, Kreditaufnahmen und Einlagenobergrenzen.“ „Wenn bei einem Vermögenswert das Risiko eines Flash-Crashs so groß ist, sollte er wahrscheinlich nicht unterstützt werden oder sollte mit einer niedrigen Obergrenze/geringen Sicherheitenunterstützung unterstützt werden, um den Schaden zu begrenzen.“

Für den unglücklichen Fall, dass der Vermögenswert keine angemessenen Parameter aufweist, steht Ihnen als Mars-Kreditnehmer der Sicherheitsfonds zur Absicherung uneinbringlicher Schulden sowie das Backstop-Modul zur Verfügung, das in Kürze entwickelt wird. Wenn ein Benutzer Mars-Token einsetzt, werden seine Token möglicherweise verkauft, um den Verlust aufgrund schlechter Regierungsentscheidungen auszugleichen. Dies führt dazu, dass Token-Staker verantwortungsbewusster mit ihrer Abstimmung umgehen und ein begründetes Interesse daran haben, geeignete Vermögenswerte zur Unterstützung auszuwählen.

Was sind Rover-Guthabenkonten?
Dohko: „Rover-Konten sind ein neues Grundelement, das wir auf dem Mars einführen.“ In einem CEX können Sie unter einem Konto mehrere Vermögenswerte haben und dadurch Kapitaleffizienz erzielen. Ebenso verbleiben Vermögenswerte auf dem Rover-Konto und Mars wird die Liquidationskontrolle über das Konto haben. Rover nutzen einen Gesundheitsfaktor. Wenn Ihre Schulden höher sind als der maximale LTV auf dem Rover-Konto, können Sie liquidiert werden. Dies funktioniert für mehrere Vermögenswerte auf einem Konto, solange der von Ihnen geliehene Betrag geringer ist als Ihre gesamten Sicherheiten (oder was auch immer der maximale LTV ist).

Der LTV (Loan-to-Value Ratio) wird als der Betrag eines Kredits im Verhältnis zum Wert der als Sicherheit dienenden Vermögenswerte gemessen. Das LTV-Verhältnis wird berechnet, indem der Kreditbetrag durch den Marktwert der Sicherheit dividiert wird. Wenn der LTV zu hoch wird, könnte Ihr Konto aufgelöst werden, um Ihren Kredit abzudecken und zu verhindern, dass das Protokoll uneinbringliche Schulden aufnimmt.

Rover-Konten werden als NFTs in der Outpost-Kette dargestellt. Welche Möglichkeiten eröffnen sich dadurch für diese Konten?
Dohko: „Das Erste, was mir in den Sinn kommt, ist die einfache Eigentumsübertragung.“ Es ist sehr einfach, das Eigentum zu übertragen, ohne Vermögenswerte zu liquidieren/Ihre Token/Sicherheiten auf ein neues Konto zu übertragen. Dann gibt es noch den ganzen Aspekt der möglichen Aufteilung dieser Konten sowie die Schaffung von Möglichkeiten, Engagement oder erfolgreiche Konten durch NFT-Drops/Belohnungen zu belohnen.

Auf Terra gab es die Marsfelder – wird diese durch Rover ersetzt?
Dohko: „Fields of Mars ist das, was wir Leveraged Yield Farming nennen.“ Dies ist eine der Funktionen Ihres Rover-Kontos. Es wird noch mehr geben, wie zum Beispiel Margin-Handel, Long- und Short-Leverage, Tresore usw.‘

Wen starten?!
Zur Roadmap: Der Osmosis-Außenposten startet am 7. Februar.

Larry: „Die Einführungen werden gestaffelt, sodass wir jede Phase einzeln überwachen können.“ Die Kreditvergabefunktionalität geht bei der Red Bank live. Irgendwann später wird der unterbesicherte/gehebelte Handel mit den Rovers beginnen.

Die erste Stufe wird eine fremdfinanzierte Ertragslandwirtschaft mit Apollo-Tresoren ermöglichen. Der Start der Rover wird wahrscheinlich eher im März erfolgen, aber hoffentlich werden sie nicht weit voneinander entfernt gestartet!'

Zum Zeitpunkt der Veröffentlichung dieses Artikels hat die Osmosis-Governance die Mars-Deployer-Adresse zum unerlaubten Hochladen von Verträgen sowie genehmigte Anreize für die Mars/Osmo LP auf die Whitelist gesetzt. Der Mars/Osmo LP wird möglicherweise dreifache Anreize haben – normale Osmo-Anreize, externe Osmo-Anreize und auch externe Mars-Anreize.

Der Start des Mars wird für unsere Wissenschaftler ein aufregendes Abenteuer! Denken Sie daran, vorsichtig zu sein, wenn Sie mit Leverage arbeiten, und immer DYOR, um die Risiken zu verstehen, die mit den Angeboten von Mars verbunden sind.

Betreten Sie das Labor bei Osmosis.zone , der ersten dezentralen Börse, die auf dem Cosmos SDK und IBC basiert. Sehen Sie sich unsere veröffentlichten Laborberichte im Osmosis-Blog an , unsere Labornotizen auf Github und helfen Sie bei der Planung zukünftiger Experimente in unserem Commonwealth

Vernetzen Sie sich mit anderen DeFi-Wissenschaftlern, indem Sie uns auf Telegram , Twitter , Discord , Reddit und den neuen Facebook- und Instagram- Seiten folgen

Kontaktieren Sie Osmosis Community Updates per E-Mail oder Twitter und das Osmosis Support Lab per E-Mail oder Twitter