Finanzen ist der allgemeine Begriff für monetäre Finanzierung und bezieht sich hauptsächlich auf verschiedene Aktivitäten im Zusammenhang mit dem Geldumlauf und dem Bankwesen (Baidu-Enzyklopädie).
In der Off-Chain-Welt kontrollieren die Regierung und die Zentralbank unter staatlicher Leitung die finanzielle Lebensader. Trotz der Regulierung durch Mr. Market und der Tatsache, dass jedes Land mit einem Finanzmarkt über ein relativ ausgereiftes Finanzmarktregulierungssystem verfügt, wissen wir alle im Krisenfall, wer die mächtigste ist – die Regierung.
Wenn durch Kryptografie Geld in die Blockchain gebracht wird, bedeutet das, dass auch Finanzmittel in die Blockchain gebracht werden. Kryptographie und Internettechnologie ermöglichen es der Öffentlichkeit, die Möglichkeit zu erkunden, dass Code bis zu einem gewissen Grad Gesetze und Vorschriften (Regierung) ersetzt, d. h. die Möglichkeit, dass Code Gesetz ist.
Warum das Uniswap-Protokoll (Token UNI) studieren?
Wenn man jede Kette mit verschiedenen Ländern vergleicht, muss Ethereum das Land mit der höchsten Gesamtstärke sein. Dann ist Uniswap meiner Meinung nach die größte „Wertpapier“-Börse in diesem Land, die eine große Anzahl von Tokens auf Ethereum führt eine große Anzahl von Benutzern für den Kauf und Verkauf von ERC20-Tokens.

Aus welchen Blickwinkeln untersucht dieser Artikel Uniswap?
Es wurden viele Artikel über Uniswap geschrieben. In diesem Artikel werden hauptsächlich Benutzerbedürfnisse, Uniswap v2 AMM-Implementierungsprinzipien und Anreizmechanismen untersucht und diskutiert.
Was ist das Uniswap-Protokoll?
Uniswap ist eine dezentrale Open-Source-Plattform für die Übermittlung von Strömen und den Handel mit ERC20-Tokens auf Ethereum, was wir oft als dezentrale Börse (DEX) bezeichnen.
Welches Problem löst Uniswap? Welche Bedürfnisse der Nutzer werden erfüllt?
Nachteile zentralisierter Börsen: Benutzervermögen sind nicht sicher
Im Vergleich zu dezentralen Börsen verfügen zentralisierte Börsen (CEX) über eine bessere Liquidität, sind einfacher zu nutzen, bieten benutzerfreundlichere Interaktionen und machen Ein- und Auszahlungen bequemer. Darüber hinaus engagieren sich einige Börsen häufig in Aktivitäten wie IEO und Finanzmanagement. Zentralisierte Börsen verfügen daher über eine große Anzahl von Benutzern und Handelsvolumina in diesem Kreis. Und die meisten Benutzer sind es gewohnt, ihre Token an Börsen aufzubewahren.
Es gibt jedoch ein Problem, das bei zentralisierten Börsen häufig kritisiert wird, nämlich die Undurchsichtigkeit von Vermögenswerten und Verbindlichkeiten. In dieser Branche mangelt es derzeit an Aufsicht, und undurchsichtige Vermögenswerte und Verbindlichkeiten können leicht zu Günstlingswirtschaft und Betrug führen. Der Auslöser für die Explosion von FTX war dieses Mal die Veruntreuung von 4,1 Milliarden US-Dollar Benutzervermögen zur Rettung von Almeda Research Mitte dieses Jahres.
Wir wissen, dass das Eigentum an dem Token dem Eigentümer des privaten Schlüssels der Brieftasche gehört (nicht Ihr Schlüssel, nicht Ihre Münze). Ab dem Zeitpunkt, an dem wir den Token an die zentrale Börse übertragen, handelt es sich aufgrund der mangelnden Aufsicht im Wesentlichen um Ihr Token-Vermögen Wenn Sie zur Börse gehören, ist die Voraussetzung für die Rückerlangung Ihres Vermögens, dass die Börse nichts Böses tut. Für Börsen ist der Token-Preis nur eine Zahl, insbesondere für Altcoins mit geringerer Marktkapitalisierung. Aus diesem Grund können einige Börsen den Markt für Benutzer öffnen, damit sie vor der Ausgabe des Tokens am Kauf und Verkauf teilnehmen können.
Wie löst Uniswap das Problem, dass Benutzertransaktionstoken und Vermögenswerte unsicher sind?
Fragen der Vermögenssicherheit
Erstens verlangt Uniswap nicht, dass Benutzer Token vor dem Handel aufladen, wie es bei zentralisierten Börsen der Fall ist. Bevor Uniswap Benutzertransaktionen ausführt, werden die Token des Benutzers immer in ihren eigenen Wallets wie Metamask und Tokenpocket gespeichert. Sofern der Benutzer nicht den privaten Schlüssel seiner Wallet preisgibt oder die Wallet gehackt wird, sind die Token sicher in der Wallet.
Handel
Der Kauf und Verkauf eines Tokens erfordert einen Käufer und einen Verkäufer. Wenn die Transaktion an einer zentralen Börse stattfindet, fungiert die Börse als Vermittler, um die Transaktion abzugleichen und Bearbeitungsgebühren zu erheben. Börsen verwenden im Allgemeinen ein zentrales Orderbuch, um Transaktionen zwischen Käufern und Verkäufern abzugleichen. Daher gibt es Market Maker (Wintermute/Almeda Research), wie in der Abbildung unten dargestellt.
Es gibt keinen zentralen Server oder Auftragsbuch in Uniswap. Es verwendet einen sogenannten automatisierten Market Maker (im Folgenden als AMM bezeichnet), um die Transaktionen der Benutzer abzugleichen. Der AMM-Mechanismus von Uniswap wird im Folgenden ausführlich besprochen.
Daher bietet Uniswap Blockchain-Benutzern einen dezentralen, sicheren Ort für den Handel mit ERC20-Tokens, um den Bedarf der Menschen an Handelstokens zu decken und die Sicherheit von Wallet-Assets zu gewährleisten.
Uniswap AMM-Implementierungsprinzip
Der Liquiditätspool von Uniswap berechnet Preise anhand einer Formel, die wir die konstante Produktformel nennen:
x * y = k, k ist eine Konstante (eine Konstante, deren Wert sich nicht ändert)
Bevor Sie diese Formel besprechen, müssen Sie die folgenden Konzepte verstehen:
Liquidität: Es besteht aus zwei Token. Beispielsweise werden Token1 und Token2 als Paar bezeichnet. Beachten Sie, dass das Paar nach der Kombination ein ERC20-Token ist.
Liquiditätspool (Pool): ein Liquiditätspool, also der Vermögenspool von AMM
Liquiditätsanbieter: Eine Person, die einem Liquiditätspool Liquidität zur Verfügung stellt, wird als Liquiditätsanbieter/LP bezeichnet
Liquiditäts-Token (Pool-Token, auch Liquiditäts-Token genannt): Bei UniswapV2 handelt es sich um ein „Zertifikat“ für LP zur Bereitstellung/Abhebung von Liquidität. Wenn LP Liquidität bereitstellt, werden LP-Token automatisch generiert LP entzieht Liquidität
Liquiditätspoolanteil/LPS: wird berechnet und zur Aufzeichnung des Liquiditätsbeitragsverhältnisses jedes LP verwendet
Der Prozess der Einrichtung eines Liquiditätspools und eines Token-Austauschs
Nach der Bereitstellung eines Liquiditätspoolvertrags, beispielsweise des Token-Pool-Paares, muss ein Liquiditätsanbieter-LP eine bestimmte Menge an Token in den Pool einbringen, um den Liquiditätspool zu aktivieren. Der erste LP kann den Anfangsbetrag dieses Liquiditätspools festlegen und 100 % des LPS besitzen. Nach Abschluss des oben genannten Prozesses verfügt der Liquiditätspool über Liquidität und kann von Händlern zum Umtausch von Token verwendet werden. Eine schematische Darstellung des Prozesses finden Sie in der folgenden Abbildung:
x * y = k berechnet den Token-Umtauschpreis
Der Preis beim Token-Austausch wird durch die Formel x * y = k berechnet (k ist eine Konstante)
x und y stellen jeweils die Anzahl der beiden Token im Liquiditätspool dar. Der Gesamtwert der beiden Token muss gleich sein. Wenn der aktuelle Preis einer ETH 1000 USDT beträgt, benötigen Sie Folgendes: zum Beispiel 5ETH – 5000USDT (andere Stablecoins sind ebenfalls verfügbar) oder 10ETH – 10000USDT
Aus der Formel ist ersichtlich, dass der Preis des Tauschtokens durch die Anzahl zweier Token x und y bestimmt wird.
x stellt die Anzahl von Token1 dar, also Reserve1
y repräsentiert die Anzahl von Token2, also Reserve2
Da k eine Konstante ist,
Wenn Reserve1 erhöht wird, muss Reserve2 verringert werden
Wenn Reserve2 erhöht wird, muss Reserve1 verringert werden
Nennen Sie ein konkretes Beispiel:
Gehen Sie davon aus, dass der Preis der ETH 1ETH=1000USDT beträgt, da der Gesamtwert der beiden Token gleich sein muss
x=Menge der ETH im Liquiditätspool=5ETH
y=USDT-Betrag im Liquiditätspool=5000USDT
k = x * y
k=5*5000
k=25000
Nun möchte jemand 1 ETH aus dem Liquiditätspool kaufen (abheben).
x=Menge der ETH im Liquiditätspool
x=5-1
x=4ETH
Da k unverändert bleibt
y = k/x
y=25000/4
y=6250
Dann beträgt der USDT, den diese Person zahlen muss
6250-5000=1250 USDT
Abgesehen von den Transaktionsgebühren beträgt 1ETH = 1000 USDT, aber der Kauf von 1ETH in diesem Liquiditätspool erfordert die Zahlung von 1250 USDT. Dies wird oft als Transaktions-Slippage bezeichnet. Aber im Allgemeinen gilt: Je größer der Liquiditätspool und je kleiner die Anzahl der Börsentoken im Verhältnis zum Liquiditätspool, desto geringer ist der Transaktionsschlupf.
Wir verwenden immer noch das obige Beispiel, aber jetzt lautet der Liquiditätspool: x=500ETH, y=500000USDT
k = x * y
k=500*500000
k=250.000.000
Nun möchte jemand 1 ETH aus diesem Liquiditätspool kaufen (abheben).
x=Menge der ETH im Liquiditätspool
x=500-1
x=499ETH
Da k unverändert bleibt
y = k/x
y=250.000.000/499
y=501.002
Dann beträgt der USDT, den diese Person zahlen muss
501002-500000=1002 USDT
Abgesehen von den Bearbeitungsgebühren beträgt der Transaktions-Slippage beim Handel mit 1ETH in dieser relativ größeren Liquidität 2USDT, was deutlich geringer ist als der Slippage von 250USDT bei der vorherigen Transaktion.
Allerdings tauscht in einem Liquiditätspool in der Regel mehr als eine Person Token aus, was bedeutet, dass sich der Transaktions-Slippage immer dynamisch ändert und je kleiner der Liquiditätspool ist, desto größer ist die Schwankung des Transaktions-Slippages. Wie in der folgenden Abbildung dargestellt, ändert sich aus Sicht eines Token-Austauschers (Händlers) nach Abschluss einer Transaktion der Preis des Tokens im Liquiditätspool.
Anreize
Mit den Worten von Charlie Munger wird die Entscheidungsfindung einer Person durch den Anreizmechanismus der Person bestimmt, bei dem es sich um die Belohnungs- und Bestrafungs-Superreaktionstendenz handelt, die er in „Poor Charlie's Almanac“ erwähnte.
Aus der Sicht des Token-Exchanger-Händlers wird es Menschen geben, die Uniswap nutzen, da Uniswap dem Streben der Benutzer nach Vermögenssicherheit und der Notwendigkeit, ERC20-Token auszutauschen, gerecht wird. Wenn es die Situation erfordert, würde niemand eine Plattform zum Handel mit Token nutzen wollen, auch auf die Gefahr hin, dass sein Vermögen veruntreut wird.
Was reizt aus Sicht der Liquiditätsanbieter in Uniswap sie, einen Liquiditätspool einzurichten oder Token zum Liquiditätspool hinzuzufügen?
In Uniswap v2 wird das Protokoll während des Transaktionsprozesses von Token-Austauschern 0,3 % der Anzahl der Transaktionstoken als Transaktionsgebühren abheben und diese Transaktionsgebühren wieder in den Liquiditätspool einzahlen, um diese Liquiditätsanbieter zu belohnen. Je mehr Liquiditätsanbieter bereitstellen, desto mehr Liquiditäts-Tokens (Pool-Tokens) haben sie, was bedeutet, dass der Liquiditäts-Pool-Anteil (LPS) größer ist, sodass die endgültige Transaktionsgebührenbelohnung, die sie erhalten können, höher ist.
Liquiditätsanbieter LP haben im Allgemeinen drei Hauptgruppen: passive Liquiditätsanbieter, Projektparteien und professionelle Market Maker
Passiver Liquiditätsanbieter: Token-Inhaber, der passives Einkommen erzielt
Projektseite: Sie fügen Liquidität hinzu, um den Kauf und Verkauf des Händlers zu erleichtern, was allgemein auch als projektseitiges Hinzufügen eines Pools bezeichnet wird.
Professionelle Market Maker: Eine Strategie zur Erfüllung ihrer Market-Making-Aufgaben
Nachteile von Uniswap (v2)
Einer der Vorteile von Uniswap v2 besteht darin, dass durch den Anreizmechanismus viel Liquidität konzentriert wird, der Nachteil besteht jedoch darin, dass die Effizienz der Liquiditätsnutzung relativ gering ist. In v2 schränkt die Formel x * y = k den Bereich von x und y nicht speziell ein, sodass die Mengen von x und y gegen 0 oder unendlich tendieren können, was bedeutet, dass die Preise der beiden durch x und y dargestellten Token dies können Auch tendiert es gegen 0 oder unendlich, aber die tatsächliche Situation ist: Innerhalb eines bestimmten Zeitraums schwankt der Preis eines bestimmten Tokens innerhalb einer Spanne, was dazu führt, dass ein Teil der von LP bereitgestellten Liquidität ruht (wie unten gezeigt). Für LPs können keine Transaktionsgebühren erhoben werden.
In Uniswap v3 hat das Projektteam ein Konzept der konzentrierten Liquidität (Liquiditätsintervall) hinzugefügt, um dieses Problem zu lösen. Wir werden später einen weiteren Artikel schreiben, um dies vorzustellen.
Referenzen zu diesem Artikel:
Die Artikel sind grundsätzlich von mir selbst codiert. Sollte es einen Verstoß gegen den Inhalt geben, kontaktieren Sie mich bitte, um ihn zu löschen.
