icon_install_ios_web icon_install_ios_web icon_install_android_web

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

Analysevor 2 MonatenUpdate 6086cf...
30 0

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

Zusammenfassung

Ausgehend von der Machbarkeit und dem Entwicklungspfad der Bitcoin-Programmierung untersucht dieser Artikel systematisch das Potenzial und die Herausforderungen von Bitcoin im Bereich der dezentralen Finanzen (BTCFI). Bitcoin übernimmt das UTXO-Modell in seiner Architektur und bildet durch seine einzigartige Skriptsprache und seinen Operationscode ein Vertragssystem mit Verifizierung als Kern. Im Vergleich zu den Smart Contracts von Ethereum zeichnen sich Bitcoin-Verträge durch Zustandslosigkeit und Nichtberechenbarkeit aus, was ihre Funktionen einschränkt, aber auch eine höhere Sicherheit und dezentrale Eigenschaften aufweist.

Mit der Implementierung des Taproot-Upgrades wurden die Vertragsfunktionen von Bitcoin erheblich verbessert. Die Einführung von Taproot, insbesondere die Anwendung von MAST- und Schnorr-Signaturen, ermöglicht es Bitcoin, komplexere Vertragslogiken zu unterstützen und den Datenschutz und die Transaktionseffizienz erheblich zu verbessern. Diese technologischen Innovationen ebnen den Weg für die weitere Entwicklung von BTCFI und ermöglichen es Bitcoin, mehr finanzielle Anwendungsszenarien zu erkunden und gleichzeitig seine ursprünglichen dezentralen Vorteile beizubehalten.

Auf dieser Grundlage analysiert dieser Artikel eingehend, wie die Bitcoin-Programmierung eine Vielzahl von BTCFI-Anwendungen unterstützt. Durch die Interpretation von Mechanismen wie Mehrfachsignatur, Zeitsperre, Hash-Sperre und die Anwendung von Tools wie DLC, PSBT und MuSig 2 zeigt der Artikel die Möglichkeit von Bitcoin, dezentrales Clearing und komplexe Finanzverträge ohne Vertrauen zu erreichen. Dieses dem Bitcoin-Netzwerk eigene dezentrale Finanzsystem überwindet nicht nur das zentralisierte Risiko des Cross-Chain-Bridging-Modells in der WBTC-Ära, sondern bietet auch eine solidere Vertrauensbasis für Bitcoin-Inhaber.

Der Artikel betont abschließend, dass die Entwicklung des dezentralen Finanzwesens Bitcoin nicht nur einen technologischen Fortschritt darstellt, sondern auch eine tiefgreifende Veränderung seiner ökologischen Struktur. Mit dem Aufkommen neuer Anwendungen wie dem Babylon-Pledge-Protokoll und der Einführung von UTXO-basierten nativen Skalierungsmethoden wie Fractal Bitcoin wird das Marktpotenzial von BTCFI allmählich deutlich. In Zukunft wird BTCFI mit steigendem Bitcoin-Preis die Teilnahme von Mainstream-Benutzern weiter anziehen und eine neue Finanzökologie mit Bitcoin im Mittelpunkt bilden. Die Bildung dieser Ökologie wird es Bitcoin ermöglichen, sich weiter von der digitalen Gold-Erzählung zu entwickeln und zu einer unverzichtbaren dezentralen Finanzinfrastruktur im globalen Wirtschaftssystem zu werden.

Vorwort

Seit der Einführung des Ordinals-Protokolls im Dezember 2022 sind Dutzende von Asset-Emissionsprotokollen wie BRC-20, Atomicals, Pipe, Runes und Hunderte von Bitcoin Layer 2-Netzwerken auf dem Markt erschienen. Gleichzeitig untersucht die Community auch aktiv die Machbarkeit von Bitcoin Decentralized Finance (BTCFI).

Im letzten Kryptozyklus wurde WBTC geschaffen, um Bitcoin-Inhaber zur Teilnahme an DeFi zu bewegen. WBTC sperrt Bitcoin durch zentralisierte Verwahrer und prägt es in WBTC zur Verwendung im Ethereum-DeFi-Protokoll. Die Zielbenutzer von WBTC sind Bitcoin-Inhaber, die bereit sind, das Risiko zentralisierter Cross-Chain-Brücken einzugehen, um an Bitcoin DeFi teilzunehmen. Als typischer Vertreter der Überbrückung von Bitcoin zum EVM-Ökosystem hat WBTC einen Weg für BTCFI realisiert. Das EVM-basierte Bitcoin Layer 2-Netzwerk und die DeFi-Projekte in seinem Ökosystem, die in diesem Zyklus erschienen, setzten dieses Modell ebenfalls fort. Obwohl dieses Modell es WBTC ermöglicht hat, einen Marktwert von mehr als $9 Milliarden US-Dollar im Ethereum-Ökosystem zu erreichen, ist dieser Anteil im Vergleich zum Gesamtmarktwert von Bitcoin geringer als 1%, was die Einschränkungen dieses Modells widerspiegelt.

Wenn Bitcoin-Inhaber dagegen Bitcoin direkt verwenden können, um an BTCFI teilzunehmen, ohne Cross-Chain-Casting durchzuführen, und gleichzeitig eine dezentrale Verwahrung der Gelder sicherstellen, können mehr Bitcoin-Benutzer angezogen und ein breiterer Markt geschaffen werden. Dies erfordert die Implementierung der Bitcoin-Programmierung unter der UTXO-Struktur. So wie die Beherrschung von Solidity der Schlüssel zum Einstieg in Ethereum DeFi ist, ist die Beherrschung der Bitcoin-Programmierung eine notwendige Fähigkeit, um in den BTCFI-Markt einzusteigen.

Im Gegensatz zu Ethereum-Verträgen verfügen Bitcoin-Verträge nicht über Rechenleistung und ähneln eher Verifizierungsprogrammen, die durch Signaturen verbunden sind. Obwohl die anfänglichen Anwendungsszenarien begrenzt waren, ist mit der kontinuierlichen Aktualisierung des Bitcoin-Netzwerks und der Innovation der OG-Community das Potenzial der Bitcoin-Programmierung immer deutlicher geworden und viele Forschungsergebnisse wurden in BTCFI-Produkte umgewandelt, die bald auf den Markt kommen werden.

Dieser Artikel untersucht den Entwicklungspfad von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit, erläutert die Geschichte und den logischen Kontext der Bitcoin-Programmierung, hilft den Lesern, die aktuellen tatsächlichen Implementierungsszenarien von BTCFI zu verstehen und wie sich diese Szenarien auf Bitcoin-Inhaber und das gesamte Bitcoin-Ökosystem auswirken.

Die Grundlagen von Bitcoin-Verträgen

Gedanken von Satoshi Nakamoto: UTXO, Skriptsprache und Opcodes

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://bitcointalk.org/index.php?topic=195.msg1611#msg1611

Im Jahr 2010 schrieb Satoshi Nakamoto im Bitcoin Talk-Forum:

Das Kerndesign von Bitcoin wird nach der Veröffentlichung von Version 0.1 behoben, daher hoffe ich, dass es so viele Transaktionstypen wie möglich unterstützen kann. Allerdings erfordern diese Transaktionstypen alle einen speziellen Supportcode und spezielle Datenfelder, und es kann jeweils nur ein Sonderfall abgedeckt werden, was bedeutet, dass es zu viele Sonderfälle gibt.

Die Lösung für dieses Problem sind Skripte. Die Transaktionseingabe- und -ausgabeparteien können Skripte verwenden, um Transaktionen in Aussagen (Skriptsprache) zusammenzustellen, die vom Knotennetzwerk überprüft werden können. Die Knoten überprüfen die Aussagen (Skriptsprache) der Transaktion, um zu bewerten, ob die Bedingungen des Absenders erfüllt sind.

Ein Skript ist nur ein Prädikat. Eigentlich ist es nur eine Funktion, die entweder wahr oder falsch auswertet. Aber Prädikat ist ein langes und ungewöhnliches Wort, deshalb nenne ich es einfach Skript.

Der Empfänger der Gelder wird das Skript entsprechend seiner Vorlage verwenden. Derzeit akzeptiert der Empfänger nur zwei Vorlagen: Direktzahlung und Bitcoin-Adresse. Zukünftige Versionen können weitere Vorlagen für Transaktionstypen hinzufügen, und Knoten, die diese oder eine höhere Version ausführen, werden in der Lage sein, diese zu empfangen. Alle Knoten im Netzwerk können alle neuen Transaktionen überprüfen, verarbeiten und in Blöcken ablegen, auch wenn sie möglicherweise nicht wissen, wie sie diese lesen sollen.

Das Design unterstützt eine breite Palette möglicher Transaktionstypen, die ich vor vielen Jahren entworfen habe. Dazu gehören Treuhandtransaktionen, Garantieverträge, Schiedsverfahren durch Dritte, Unterschriften mehrerer Parteien usw. Dies sind Bereiche, die wir in Zukunft möglicherweise erkunden möchten, wenn Bitcoin populär wird. Sie müssen jedoch von Anfang an berücksichtigt werden, um sicherzustellen, dass sie in Zukunft implementiert werden können.

Satoshi Nakamotos Entwurf legte vor vierzehn Jahren den Grundstein für die Bitcoin-Programmierung. Das Bitcoin-Netzwerk kennt kein Kontokonzept, sondern nur Ausgaben, deren vollständiger Name Transaktionsausgabe (TXO) lautet, die eine Summe von Bitcoin-Geldern darstellt und die Grundeinheit des Bitcoin-Systemzustands ist.

Wenn Sie einen Output ausgeben, machen Sie ihn zum Input für eine Transaktion, oder man kann sagen, er stellt die Finanzierung für die Transaktion bereit. Aus diesem Grund sagen wir, dass das Bitcoin-System auf dem UTXO-Modell (Unspent Transaction Output) basiert. denn nur UTXO (unverbrauchte Transaktionsausgabe) ist der Metallblock, den wir im Transaktionsprozess verwenden können. Der Metallblock gelangt in einen Ofen, und nach dem Schmelzen werden neue Metallblöcke (neue UTXO) gebildet, und die alte Transaktionsausgabe des Metallblocks (TXO) wird nicht mehr existieren.

Jeder Fonds hat sein eigenes Sperrskript (auch Skript-Public-Key genannt) und seinen Nennwert. Gemäß den Bitcoin-Konsensregeln kann der Skript-Public-Key ein Verifizierungsverfahren bilden, d. h. den Public-Key plus den Befehl zum Ausführen bestimmter Operationen im Skript – den Operationscode OP-Codes. Um es zu entsperren, muss ein bestimmter Datensatz, nämlich das Entsperrskript, auch Skriptsignatur (scriptSig) genannt , müssen angegeben werden. Wenn das komplette Skript (Entsperrskript + Sperrskript + OP-Codes) gültig ist, wird der entsprechende Ausgang entsperrt und kann ausgegeben werden.

Daher besteht die Bitcoin-Skriptprogrammierung darin, Gelder so zu programmieren, dass ein bestimmter Geldbetrag auf bestimmte Eingabedaten reagieren kann . Durch die Gestaltung öffentlicher Skriptschlüssel, Operationscodes (OP-Codes) und des Interaktionsprozesses zwischen Benutzern können wir kryptografische Garantien für die Schlüsselzustandsübergänge von Bitcoin-Verträgen bereitstellen, um die normale Erfüllung des Vertrags sicherzustellen.

Hier ist ein einfaches Diagramm eines standardmäßigen P2P-KH-Skripts (Pay-to-Public-Key-Hash) in Bitcoin.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://learnmeabitcoin.com/technical/script/

Angenommen, ich möchte Xiao Ming 1 BTC zahlen. Dazu muss ich den verfügbaren UTXO in meiner Brieftasche verwenden, um einen UTXO mit einem Nennwert von 100 Millionen Satoshis zu bilden, und Xiao Mings öffentlichen Schlüssel in das Sperrskript des UTXO einfügen (und einen Operator zum Überprüfen der Signatur hinzufügen). Auf diese Weise kann nur Xiao Mings privater Schlüssel als Signatur des öffentlichen Schlüssels von Xiao Ming im Entsperrskript die Mittel entsperren.

Zusammenfassend lässt sich sagen, dass Script eine sehr einfache Programmiersprache ist. Sie besteht aus zwei Objekttypen: Daten wie öffentliche Schlüssel und Signaturen + Opcodes – einfache Funktionen, die auf Daten zugreifen (die Liste der Opcodes lautet wie folgt: https://en.bitcoin.it/wiki/Script#Opcodes).

Bitcoin-Programmierarsenal

Wie oben erwähnt, hoffte Satoshi Nakamoto ursprünglich, dass das Bitcoin-Netzwerk unter anderem Treuhandgeschäfte, Garantieverträge, Schiedsverfahren durch Dritte, Unterschriften mehrerer Parteien usw. unterstützen könnte. Welche Waffen gibt es also, um dies zu erreichen, und wie werden sie bei BTCFI eingesetzt?

Mehrparteiensignatur (MULTISIG)

● Sein Sperrskript hat die Form M … N OP_CHECKMULTISIG, was bedeutet, dass es n öffentliche Schlüssel aufzeichnet und die Signaturen von m davon erforderlich sind, um diesen UTXO zu entsperren.

● Beispielsweise können die Signaturen von zwei von Alice, Bob und Chloe (oder drei öffentliche Schlüssel) dieses Skript ausgeben, und sein Skriptcode lautet: 2 3 OP_CHECKMULTISIG, wobei OP_CHECKMULTISIG der Operationscode ist, um zu überprüfen, ob die Signatur mit dem bereitgestellten öffentlichen Schlüssel übereinstimmt.

Zu den Anwendungsbereichen gehören:

1. Persönliche und geschäftliche Vermögensverwaltung : Nach dem Einrichten einer 2-von-3-Multisignatur-Wallet kann der Wallet-Hersteller, solange zwei Personen die Gelder verwenden können, auch daran gehindert werden, Böses zu tun. Es müssen mehrere Hersteller zusammenarbeiten, um Geld abzuheben.

2. Schlichtung von Transaktionen:

– Angenommen, Alice und Bob möchten eine Transaktion durchführen, z. B. Ordinal-NFTs kaufen, können aber nicht gleichzeitig Geld und Waren austauschen. Daher vereinbaren sie, das Geld in einer Ausgabe mit mehreren Signaturen zu sperren. Wenn Bob die von Alice gesendeten Ordinal-NFTs erhält, zahlt er Alice den vollen Betrag. Um zu verhindern, dass die Waren empfangen, aber nicht bezahlt werden, kann eine dritte Partei hinzugezogen werden, um eine Ausgabe mit mehreren Signaturen mit 2 von 3 zu bilden. Wenn bei der Transaktion ein Streit auftritt, kann die dritte Partei gebeten werden, den Streit zu schlichten. Wenn die dritte Partei glaubt, dass Alice die Waren bereits versandt hat, kann sie mit Alice zusammenarbeiten, um die Gelder zu überweisen.

– Solange der Dritte seinen öffentlichen Schlüssel offenlegt (z. B. ist TA ein Orakel), können die beiden Parteien der Transaktion ihre öffentlichen Schlüssel im 2-von-3-Mehrfachsignaturskript verwenden, um sich dem Schiedsrichter anzuschließen. Da die On-Chain-Ausgabe den Hashwert des Skripts aufzeichnet, kann dies ohne das Wissen des Schiedsrichters erfolgen. Das Problem hierbei ist jedoch, dass das Orakel des Dritten das Ergebnis eines bestimmten Vertrags bestimmen kann, was ein gewisses Risiko darstellt. Der später erwähnte Prudent-Log-Contract-DLC hat diesbezüglich Optimierungen vorgenommen, sodass er wirklich für BTCFI wie etwa Bitcoin-Kredite verwendet werden kann.

Zeitschloss

Zeitsperren werden verwendet, um die Gültigkeit von Transaktionen und den Ausgabezeitpunkt zu kontrollieren. Dies ist eine Bitcoin-Skriptprogrammierwaffe, die in BTCFI-Szenarien wie Re-Staking, Staking und Hypothekendarlehen verwendet wird. Entwickler müssen sich entscheiden, ob sie relative Zeitsperren (nSequence) oder absolute Zeitsperren (nLocktime) verwenden möchten:

● Absolute Zeitsperre (nLocktime): Erst nach einem bestimmten Zeitpunkt wird die Transaktion als gültige Transaktion betrachtet und in den Block gepackt. Die absolute Zeitsperre auf Skriptebene ist der Operationscode OP_CLTV, der überprüft, dass der UTXO erst nach einem bestimmten Zeitpunkt entsperrt werden kann. Beispielsweise kann das Geld erst nach der Blockhöhe von 400.000 ausgegeben werden.

● Relative Zeitsperre (nSequence) bedeutet, dass die Transaktion gültig ist und den UTXO erst entsperren kann, nachdem eine gewisse Zeit vergangen ist, seit die Transaktion, die den UTXO erstellt hat (also die vorherige Transaktion), vom Block bestätigt wurde. Die relative Zeitsperre auf Skriptebene ist OP_CSV, z. B. Dieses Geld kann erst nach 3 Blöcken Blockbestätigung ausgegeben werden.

Hash-Sperre (Hash-Preimage-Verifizierung)

Darüber hinaus gibt es eine Hash-Zeitsperre kombiniert mit einer Hash-Sperre (Hash-Preimage-Verifizierung), die auch häufig beim Bitcoin-Staking und Re-Staking verwendet wird:

● Das Sperrskriptformat der Hash-Sperre ist OP_HASH 160 OP_EQUAL, wodurch überprüft wird, ob die Daten im Entsperrskript das Originalabbild des Hash-Werts im Sperrskript sind.

● Hash Time Lock Contract (HTLC): Wenn der Empfänger der Gelder innerhalb einer bestimmten Frist kein Hashwert-Originalbild bereitstellen kann, kann der Zahler die Gelder zurückfordern.

Ablaufsteuerung (parallele Entriegelungsbedingungen)

Der OP_IF-Opcode kann im Sperrskript mehrere Entsperrpfade anordnen. Solange die Bedingungen eines beliebigen Pfads erfüllt sind, kann der UTXO entsperrt werden. Der oben erwähnte Hash-Time-Lock-Vertrag verwendet ebenfalls einen solchen Prozesssteuerungs-Opcode.

Nach dem Taproot-Upgrade ermöglicht uns die MAST-Funktion (Merkleized Abstract Syntax Tree), verschiedene Entsperrungspfade in verschiedene Merkle-Baumblätter einzufügen. Babylons BTC-Staking-Transaktionen verwenden ebenfalls MAST, was die Transaktionseffizienz und den Datenschutz verbessert, was werden wir später beschreiben.

SIGHASH Signatur der angehängten Nachricht

Bei Bitcoin-Transaktionen können SIGHASH-Tags beim Signieren verwendet werden. Diese Tags bieten zusätzliche Spezifikationen für die Gültigkeit der Signatur, sodass wir Teile der Transaktion ändern können, ohne die Signatur ungültig zu machen, und die Erwartungen oder das Vertrauen des Unterzeichners in den Zweck der Signatur zum Ausdruck bringen können. Zum Beispiel:

● SIGHASH_SINGLE | ANYONECANPAY Signiert einen Input und einen Output mit derselben Indexnummer wie der Input. Die restlichen Inputs und Outputs können geändert werden, ohne dass die Signatur ungültig wird. Andy kann einen Input im Wert von 1 BTC und einen Output von 100 Runes-Tokens signieren, dann kann jeder, der bereit ist, 100 Runes-Tokens gegen 1 BTC einzutauschen, die Transaktion abschließen und in die Kette einfügen.

Weitere Beispiele sind durch Taproot aktualisierte Schnorr-Signaturen, die im Discreet Log Contract DLC verwendet werden können.

Die Grenzen der Programmierbarkeit von Bitcoin

Das grundlegende Muster der Bitcoin-Programmierung besteht darin, dass das UTXO-Sperrskript die Überprüfungsbedingungen angibt, das Entsperrskript Daten bereitstellt und der Operationscode im Sperrskript das Verfahren zur Datenüberprüfung angibt (Signaturüberprüfung, Überprüfung des Hash-Preimages usw.). Nach dem Überprüfungsverfahren können die Mittel ausgegeben werden. Die wichtigsten Einschränkungspunkte sind:

1. Es steht nur eine begrenzte Anzahl an Überprüfungsverfahren zur Verfügung: Die Implementierung von Zero-Knowledge-Proofs oder anderen Verifizierungsverfahren erfordert eine Fork. Obwohl der von Unisat gestartete BTCFI-Erweiterungsplan Fractal 100% mit BTC übereinstimmt, ist er in Bezug auf Liquidität und Sicherheit teilweise vom Bitcoin-Hauptnetzwerk getrennt, um umstrittene Operationscode-Vorschläge wie OP_CAT und ZK-native Verifizierungs-OPCode zu implementieren.

2. Bitcoin-Skripte haben keine Rechenleistung: Solange die Mittel freigegeben werden können, können alle Mittel auf beliebige Weise verwendet werden, und die Art und Weise, wie die Mittel ausgegeben werden, kann nach der Freigabe nicht eingeschränkt werden. Dies bedeutet auch, dass es schwierig ist, variable Zinssätze in BTCFI-Kreditprojekten zu verwenden, und nur feste Zinssätze verwendet werden können. Um dieses Problem zu lösen, diskutiert die Bitcoin-Community die Umsetzung von Vereinbarungen, die durch die Einschränkung der weiteren Ausgaben von Transaktionen weitere BTCFI-Anwendungsszenarien freischalten können. BIP-420, OP_CAT, OP_CTV, APO, OP_VAULT usw., die von Taproot Wizard erwähnt werden, stehen alle damit in Zusammenhang.

3. Die Freischaltbedingungen von UTXO sind völlig unabhängig: Ein UTXO kann nicht entscheiden, ob er entsperrt werden kann, basierend auf der Existenz eines anderen UTXO und dessen Sperrbedingungen. Dieses Problem tritt häufig bei Hypothekendarlehen und Staking von BTCFIs auf. Die später beschriebene teilweise signierte Bitcoin-Transaktion PSBT wird verwendet, um dieses Problem zu lösen.

Anpassung und Weiterentwicklung von Bitcoin-Verträgen

Im Vergleich zum berechnungsbasierten Ethereum-Vertrag basiert der Bitcoin-Vertrag auf Verifizierung. Dieser zustandslose Vertrag hat bei der Entwicklung unserer BTCFI-Produkte viele Schwierigkeiten mit sich gebracht. In den mehr als zehn Jahren der Entwicklung von Bitcoin-Verträgen hat der geschickte Einsatz kryptografischer Algorithmen und Signaturen die Privatsphäre, Effizienz und Dezentralisierung erheblich verbessert und die Produktanwendung von BTCFI ermöglicht.

Discreet Log Contract (DLC): Lösung des dezentralen Liquidationsproblems in BTCFI-Szenarien

Wenn Kredit-, Options- und Futures-Protokolle Benutzerpositionen basierend auf Orakelpreisen liquidieren müssen, ist es unvermeidlich, das Recht zur Verwaltung von Benutzervermögen beizubehalten, was die Benutzer zweifellos darauf vertrauen lässt, dass das Protokoll nichts Böses anrichtet.

Um dieses Problem zu lösen, wurde der Discreet Log Contract (DLC) eingeführt. Er verwendet eine kryptografische Technik namens Adaptersignatur, um Bitcoin-Skripten zu ermöglichen, Programmieren Sie Finanzverträge, die von externen Ereignissen abhängen, und gewährleisten Sie dabei die vollständige Wahrung der Privatsphäre.

Es wurde 2017 vorgeschlagen von Tadge Dryja (Wissenschaftler) und Gert-Jaap Glasbergen (Softwareentwickler) bei der Digital Currency Initiative am MIT und am 19. März 2018 öffentlich vorgeführt.

Adaptersignaturen ermöglichen, dass eine Signatur erst gültig wird, nachdem ein privater Schlüssel hinzugefügt wurde. Die im Taproot-Upgrade eingeführte Schnorr-Signatur ist ein Beispiel für eine Adaptersignatur.

Einfach ausgedrückt lautet die Standardform der Schnorr-Signatur (R, s). Bei gegebenem (R, s) können wir, sofern wir x kennen, also den geheimen Wert (secret), s = s + x setzen und erhalten so (R, s).

Hier ist ein einfaches Beispiel, das die Verwendung erklärt:

● Alice und Bob wetten auf entgegengesetzte Ergebnisse eines Sportspiels (vorausgesetzt, es gibt kein Unentschieden), wobei jeder 1 $BTC setzt. Wer richtig tippt, gewinnt die gesamte 2 $BTC-Wette. Sie sperren die Wette in einer Multi-Signatur-Wallet, die mehrere Signaturen erfordert, um die Gelder freizugeben.

● Wählen Sie ein Orakel aus, das die Ergebnisse des Wettbewerbs bekannt gibt (normalerweise befindet sich diese Informationsquelle außerhalb der Blockchain, z. B. an Börsen und auf Wettbewerbs-Websites).

● Das Orakel muss keine Details über die Wette kennen oder wissen, wer am DLC teilgenommen hat. Seine Aufgabe beschränkt sich strikt darauf, ein Ergebnis zu liefern, und sobald ein Ereignis eintritt, veröffentlicht das Orakel einen kryptografischen Beweis, eine sogenannte Verpflichtung, die angibt, dass es das Ergebnis des Ereignisses bestimmt hat.

● Um Anspruch auf die im Multi-Signatur-Wallet gesperrten Gelder zu erheben, verwendet die gewinnende Partei, Alice, den vom Orakel bereitgestellten geheimen Wert, um einen gültigen privaten Schlüssel zu erstellen. Mit diesem kann sie eine Transaktion unterzeichnen, bei der die Gelder im Wallet ausgegeben werden.

● Die Transaktion wird zur Abwicklung der Bitcoin-Blockchain hinzugefügt. Da es sich bei der Signatur zu diesem Zeitpunkt nur um eine gewöhnliche Signatur handelt, ist nicht offensichtlich, dass es sich um einen DLC handelt. Dies unterscheidet sich völlig von anderen gängigen Signaturmodellen mit mehreren Parteien – der Inhalt des Vertrags ist vollständig öffentlich und das Orakel ist an der Entscheidungsfindung beteiligt.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://shellfinance.gitbook.io/shell

Liquidationsmechanismus des Kreditvertrags

Angenommen, Alice verwendet $ORDI als Sicherheit und der Kreditwert beträgt 0,15 $BTC. Genau dann, wenn das Orakel $ORDI unter 225.000 Sats/Ordi notiert, wird die Kreditposition in eine schwebende Liquidation geändert. DLC ermöglicht es dem Liquidator, die Position im schwebenden Liquidationszustand ohne Erlaubnis zu liquidieren und stellt gleichzeitig sicher, dass er die Sicherheiten des Benutzers nicht nutzen kann, wenn der Preis den Liquidationspreis nicht erreicht. Im obigen Szenario ist es gleichbedeutend damit, dass Alice mit dem Kreditvertrag eine Wette auf den Preis von $ORDI abschließt:

● Wenn der Preis unter 225.000 Sats/Ordi liegt, kann das Protokoll alle Sicherheiten von Alice erhalten und die entsprechenden BTC-Schulden übernehmen.

● Wenn der Preis größer oder gleich 225.000 Sats/Ordi ist, passiert nichts und die Eigentumsverhältnisse der Vermögenswerte bleiben unverändert.

Dann muss sich das Orakel dazu verpflichten, eine Signatur s_c_1 des Ergebnisses mit einem Nonce R_c zu veröffentlichen, wenn der Preis unter 225.000 Sats/Ordi liegt:

● Alice und das Protokoll müssen für das Ergebnis nur eine Commitment-Transaktion erstellen, wobei anstelle einer Signatur (R, s) eine Adaptersignatur (R, s) erstellt wird. Dies bedeutet, dass die von beiden Parteien einander gegebenen Signaturen nicht direkt zum Entsperren des Vertrags verwendet werden können, sondern ein geheimer Wert offengelegt werden muss. Dieser geheime Wert ist das Originalbild von s_c_1.G, also die Signatur des Orakels. Da der Signatur-Nonce-Wert des Orakels bestimmt wurde, kann s_c_1.G konstruiert werden.

● Wenn der Preis unter 225.000 Sats/Ordi liegt, gibt das Orakel eine Signatur aus (R_c, s_c_1). Anschließend kann das Protokoll die Adaptersignatur des Gegners vervollständigen und seine eigene Signatur hinzufügen, wodurch die obige Transaktion zu einer gültigen Transaktion wird. Anschließend sendet es sie an das Netzwerk und löst den Abwicklungseffekt aus.

● Im Gegenteil, wenn der Preis nicht unter 225.000 Sats/Ordi liegt, veröffentlicht das Orakel s_c_ 1 nicht und die Verpflichtungstransaktion wird nicht zu einer gültigen Transaktion.

Im Wesentlichen ermöglicht DLC Benutzern und Protokollen, die Bitcoin-Blockchain als Teilnehmer zu verwenden, um zu vereinbaren, dass beide Parteien Gelder in einer Adresse mit mehreren Signaturen sperren, um ein DLC-Skript zu erstellen. Diese Gelder können nur dann gemäß einer bestimmten Regel verwendet und neu verteilt werden, wenn das Orakel die angegebenen Informationen zum angegebenen Zeitpunkt veröffentlicht.

Auf diese Weise kann die Kreditvereinbarung DLC verwenden, um einen Liquidationsmechanismus mit externen Preisorakeln zu implementieren, ohne dass die Benutzer irgendeiner Entität vertrauen müssen.

Die Kreditprotokolle Liquidium und Shell Finance, die wir später erwähnen werden, verwenden beide diese Technologie, um eine erlaubnisfreie dezentrale Liquidation zu erreichen.

Die Rolle der Orakel

Das Orakel im DLC wird verwendet, um einen Preisspeisungsdienst mit fester Frequenz bereitzustellen und nimmt auch als Drittpartei am Prozess der Generierung und Offenlegung geheimer Werte im DLC-Mechanismus teil.

Derzeit gibt es kein standardisiertes Produkt für DLC-Orakel. Kreditprotokolle entwickeln hauptsächlich DLC-Module, und standardisierte Orakel wie Chainlink übernehmen die Funktion, Off-Chain-Datenpreise einzuspeisen. Mit der Einführung und kontinuierlichen Entwicklung von DLC-basierten Kreditprotokollen erforschen jedoch viele bestehende Orakelprojekte weiterhin, wie DLC-Orakel entwickelt werden können.

Teilweise signierte Bitcoin-Transaktionen (PSBT): Implementierung des BTCFI-Protokolls, um Transaktionen mehrerer Parteien ohne Verwahrung zu ermöglichen

PSBT stammt aus dem Bitcoin-Standard BIP-174 , wodurch mehrere Parteien dieselbe Transaktion parallel unterzeichnen und dann die entsprechenden PSBTs zu einer vollständig unterzeichneten Transaktion zusammenführen können. Die mehreren Parteien können hier Protokolle und Benutzer, Käufer und Verkäufer, Verpfänder und Pfandvereinbarungen usw. sein. Solange BTCFI-Anwendungen also Szenarien zum Austausch von Fonds mehrerer Parteien beinhalten, kann PSBT verwendet werden. Die meisten bestehenden BTCFI-Projekte verwenden diese Technologie.

Alice, Bob und Charlie haben einen Geldbetrag in einer 2/3-Mehrfachsignatur. Sie möchten das Geld abheben und in drei gleiche Teile aufteilen. Alle drei müssen dieselbe Transaktion unterzeichnen, um den UTXO auszugeben. Angenommen, sie vertrauen einander nicht. Was müssen sie tun, um die Sicherheit ihrer Gelder zu gewährleisten?

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://river.com/learn/what-are-partially-signed-bitcoin-transactions-psbts/

●Zuerst initiiert Alice als Erstellerin eine PSBT-Transaktion mit dem mehrfach signierten UTXO als Eingabe und den Wallet-Adressen der drei Personen als Ausgabe. Da PSBT sicherstellt, dass keine andere Transaktion als diese die Signatur einer einzelnen Person abrufen kann, kann Alice sie signieren und an Bob senden.

● Ebenso unterschreibt Bob das PSBT, nachdem er es geprüft hat und es für in Ordnung hält. Nach der Unterzeichnung gibt er es Charlie, damit dieser die Transaktion unterschreibt und veröffentlicht. Charlie führt dieselbe Operation aus.

Daher bedeutet teilweise signiert, dass jeder nur den Teil der Transaktion überprüfen muss, der sich auf ihn selbst bezieht. Solange die Transaktionen, die sich auf ihn selbst beziehen, in Ordnung sind, kann garantiert werden, dass nach dem Hochladen der Transaktionen in die Kette keine Probleme auftreten.

Am 7. März 2023 wurde bei der Yuga Labs Ordinals NFT-Auktion ein extrem zentralisiertes Treuhand-Gebotsmodell eingeführt. Während des Bieterverfahrens mussten alle Gebotsgelder zur Treuhandübergabe auf Yugas Adresse eingezahlt werden, was die Sicherheit der Gelder ernsthaft gefährdete.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://x.com/veryordinally

Benutzer des Ethereum-Ökosystems wiesen darauf hin, dass das Auktionsereignis von Yuga lediglich die Bedeutung von ETH-Smart Contracts verdeutlicht, aber auch die Entwickler von Ordinals antworteten: Die auf PSBT basierende vertrauenslose Quotierungstransaktion ist sehr einfach zu verwenden und ermöglicht die Transaktion von Geldern zwischen NFT-Käufern und Yuga Labs ohne Verwahrung.

Angenommen, es gibt ein Paar Bitcoin-NFT-Händler und der öffentliche Schlüssel des NFT-Verkäufers ist beiden Parteien bekannt. Beim Initiieren einer NFT-Transaktion schreibt der Käufer zunächst seinen eigenen UTXO-Eingang und einen Ausgang, der das NFT in der Transaktion empfängt. Nachdem der Käufer die Transaktion erstellt und signiert hat, konvertiert er sie in PSBT und sendet sie an den Verkäufer. Der Verkäufer empfängt die Nachricht über das Protokoll und signiert sie, und die Bitcoin-NFT-Transaktion ist abgeschlossen.

Der gesamte Prozess ist für Käufer und Verkäufer völlig vertrauenslos. Für Käufer wurden Informationen wie Gebote und Empfangsadressen im Voraus in die Transaktion eingebaut. Sobald sie geändert werden, wird die Signatur ungültig. Für Verkäufer werden NFTs erst verkauft, nachdem sie die Signatur abgeschlossen haben, und der Preis wird von ihnen selbst bestimmt.

Taproot-Upgrade: Öffnen der Büchse der Pandora des Bitcoin-Ökosystems und der BTCFI-Explosion

Das Taproot-Upgrade wurde im November 2021 aktiviert und soll die Bitcoin-Privatsphäre verbessern, die Transaktionseffizienz steigern und die Bitcoin-Programmierbarkeit erweitern. Durch die Implementierung von Taproot kann Bitcoin groß angelegte Smart Contracts mit Zehntausenden von Unterzeichnern hosten, während alle Teilnehmer maskiert werden und die Größe einer einzelnen Signaturtransaktion beibehalten wird, was komplexere BTCFI-On-Chain-Operationen ermöglicht. Fast alle BTCFI-Projekte haben die aktualisierte Taproot-Skriptsprache übernommen.

1. BIP 340 (BIP-Schnorr): Unterstützt mehrere Parteien, die eine einzelne Transaktion unterzeichnen, sowie die oben erwähnte DLC-Anwendung des vorsichtigen Protokollvertrags, bei dem vorgegebene Bedingungen erfüllt sein müssen, bevor eine Transaktion ausgeführt werden kann. Die Datenmenge, die sie Bitcoin anvertrauen, entspricht der Datenmenge für eine Standardtransaktion mit einer einzigen Signatur.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://cointelegraph.com/learn/a-beginners-guide-to-the-bitcoin-taproot-upgrade

2. BIP341 (BIP-Taproot): Taproot führt den Merkle Abstract Syntax Tree (MAST) ein, der weniger Vertragstransaktionsdaten an die Kette übergibt, sodass Bitcoin komplexere Verträge erstellen kann. Im Gegensatz zu bestehenden Payment-to-Script-Hash-Transaktionen (P 2 SH) ermöglicht MAST Benutzern, Teile des Skripts auf Anfrage selektiv offenzulegen, was die Privatsphäre und Effizienz verbessert. MAST wird auch häufig in Babylons BTC-Pledge-Transaktion verwendet, wobei seine mehreren Sperrskripte in eine Transaktion mit mehreren Skripten eingebaut werden, nämlich drei Sperrskripten:

● TimeLockScript-Zeitschloss, das die Sperrfunktion eines Pfands realisiert;

● UnboundingPathScript: Unstaking: realisiert die Funktion zur vorzeitigen Beendigung der Verpfändung;

● SlashingPathScript-Beschlagnahmung: Implementieren Sie die Straffunktion des Systems bei der Begehung böser Taten

Alle sind Blattknoten. Ausgehend von den Blattknoten wird der Binärbaum schrittweise wie folgt aufgebaut

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://blog.csdn.net/dokyer/article/details/137135135

3. BIP342 (BIP-Tapscript): Bietet eine verbesserte Transaktionsprogrammiersprache für Bitcoin, die Schnorr- und Taproot-Technologien nutzt. Tapscript ermöglicht Entwicklern außerdem, zukünftige Bitcoin-Upgrades effizienter zu implementieren.

4. Grundsteinlegung für das Ordinals-Protokoll:

● Mit dem Taproot-Upgrade wurden auch Taproot-Adressen (P 2 TR) eingeführt, beginnend mit bc 1 p. Diese ermöglichen das Schreiben von Metadaten in ausgegebene Skripte, die im Taproot-Skriptpfad gespeichert sind, aber nie im UTXO-Set erscheinen.

● Da die Wartung/Änderung des UTXO-Sets mehr Ressourcen erfordert, kann dieser Ansatz viele Ressourcen sparen und die in einem Block gespeicherte Datenmenge erhöhen – was bedeutet, dass jetzt Platz zum Speichern von Bildern, Videos und sogar Spielen vorhanden ist – was unbeabsichtigt die Bereitstellung von Ordinalzahlen ermöglicht. Die von uns üblicherweise verwendete Inscription-Adresse ist die Taproot-Adresse (P 2 TR).

● Da Taproot-Skripte nur von vorhandenen Taproot-Ausgaben verwendet werden können, werden Inschriften in einem zweiphasigen Commit/Reveal-Prozess geprägt. Zunächst wird in der Commit-Transaktion eine Taproot-Ausgabe erstellt, die ein Skript festlegt, das den Inhalt der Inschrift enthält. Anschließend wird in der Reveal-Transaktion eine Transaktion initiiert, indem der dieser Inschrift entsprechende UTXO als Eingabe verwendet wird. An diesem Punkt wird der entsprechende Inhalt der Inschrift dem gesamten Netzwerk öffentlich zugänglich gemacht.

● Das Aufkommen neuer Assets wie Ordinals BRC-20, ARC-20 und Runes hat außerdem dazu geführt, dass die Übertragungsakzeptanzrate von Taproot bei etwa 70% blieb.

Ordinalzahlen und Brc 20: Erstellen einer Gruppe von Blue-Chip-Assets für BTCFI, Öffnen der Tür zur indexerbasierten Programmierung

Ordinals hat den Wunsch von Bitcoin OG erfüllt, viel im Bitcoin-Mainnet zu kaufen, und seine Popularität und sein Marktwert haben bereits die von Ethereum NFT übertroffen.

● Ordinals wurde im Januar 2023 von Bitcoin Core-Mitarbeiter Casey Rodarmor vorgeschlagen. Sein Kern ist die Ordinaltheorie, die darauf abzielt, der kleinsten Einheit von Bitcoin, Sats, eine eindeutige Kennung und Attribute zu geben und sie in einen einzigartigen nicht fungiblen Token (NFT) umzuwandeln. Durch das Einprägen einer Vielzahl von Daten (Bilder, Text, Videos usw.) in Sats realisiert das Ordinals-Protokoll die Erstellung und den Handel von Bitcoin-NFTs.

● Dieser Prozess erhöht nicht nur den Nutzen von Bitcoin, sondern ermöglicht es Benutzern auch, digitale Vermögenswerte direkt auf der Bitcoin-Blockchain zu erstellen und zu handeln. Der dauerhafte Wert liegt darin, dass Ordinalzahlen auf der Grundlage von Bitcoins Satoshi erstellt werden, ihr zugrunde liegender Wert an Bitcoin selbst gebunden ist und theoretisch nicht auf Null zurückgeht.

BRC-20 ist ein Token-System, das on-chain aufgezeichnet und off-chain verarbeitet wird, Verwenden Sie ordinale Inschriften von JSON-Daten, um Token-Verträge bereitzustellen sowie Token zu prägen und zu übertragen.

● Es behandelt die Inschrift als ein On-Chain-Hauptbuch, um die Bereitstellung, Prägung und Übertragung von BRC-20-Token aufzuzeichnen.

● In Bezug auf die Abrechnung ist es notwendig, Off-Chain-Abfragen durchzuführen, sich auf Indizierungstools von Drittanbietern zu verlassen, um Bitcoin-Blöcke abzurufen, die Bereitstellungs-, Präge- und Übertragungsvorgänge aller BRC-20-Token aufzuzeichnen und den endgültigen Kontostand der BRC-20-Token jedes Benutzers abzufragen. Dies kann zu unterschiedlichen Ergebnissen bei Abfragen eines bestimmten Kontostands auf verschiedenen Plattformen führen.

Ordinalzahlen und Brc 20 versorgen BTCFI nicht nur mit Handelsbedarf und Blue-Chip-Assets, sondern liefern auch vielen BTCFI-Projekten neue Ideen auf Basis der Indexer-Programmierung, um die Fähigkeiten von Bitcoin-Verträgen zu verbessern. Die Kombination von Jsons-Op-Feldern kann sich weiter zu inschriftbasiertem Defi und sogar Socialfi und Gamefi entwickeln. darunter AVM, TAP-Protokoll, BRC 100, Unisats-Swap-Funktion und sogar viele Projekte, die den Aufbau von Smart-Contract-Plattformen auf der Bitcoin-Ebene vorschlagen, verwenden alle Lösungen, die auf Indexer-Programmierung basieren.

MuSig 2: Dezentraler Modus für Bitcoin Restaking und LST

Mit Mehrfachsignatursystemen kann eine Gruppe von Unterzeichnern eine gemeinsame Signatur für eine Nachricht erstellen. MuSig ermöglicht mehreren Unterzeichnern um aus ihren jeweiligen privaten Schlüsseln einen aggregierten öffentlichen Schlüssel zu erstellen und dann gemeinsam eine gültige Signatur für den öffentlichen Schlüssel zu erstellen. Dies ist eine Anwendung der Schnorr-Signatur. Wie bereits erwähnt, ist die Standardform der Schnorr-Signatur (R, s). Bei gegebenem (R, s) können Sie, solange Sie x kennen, also den geheimen Wert (secret), s = s + x setzen, um (R, s) zu erhalten. Der private Schlüssel plus ein zufälliger Nonce-Wert werden verwendet, um den aggregierten öffentlichen Schlüssel und die gültige Signatur zu generieren.

Das MuSig 2-Schema erfordert nur zwei Runden, um Mehrfachsignaturen zu vervollständigen. Der auf diese Weise erstellte aggregierte öffentliche Schlüssel ist von anderen öffentlichen Schlüsseln nicht zu unterscheiden, was die Privatsphäre verbessert und die Transaktionsgebühren erheblich senkt. Taproot wurde aktualisiert, um mit dem Musig 2-Mehrfachsignaturschema kompatibel zu sein, und sein BIP-Vorschlag wurde 2022 in Bitcoin BIP-327: MuSig 2 für BIP 340-kompatible Mehrfachsignaturen veröffentlicht.

● Die Liquiditätsgarantie für Ethereum kann durch Smart Contracts erreicht werden. Bitcoin fehlen die vertraglichen Möglichkeiten, um eine Liquiditätsgarantie zu erreichen. Wie bereits erwähnt, mögen Bitcoin-Wale zentralisierte Depotbanken im Allgemeinen nicht und benötigen MuSig 2, um eine dezentralisierte Bitcoin-Liquiditätsgarantie zu erreichen. Hier nehmen wir die Lösung von Shell Finances als Beispiel:

1. Der Benutzer und Shell Finance berechnen einen aggregierten öffentlichen Schlüssel und die entsprechende MulSig 2-Multisignaturadresse P basierend auf den privaten Schlüsseldaten beider Parteien und den beiden vom Wallet generierten Nonce-Zufallszahlen.

2. Shell Finance erstellt eine PSBT-Transaktion. Der Benutzer und die Vermögenswerte von Shell Finance werden von der von MuSig 2 unterstützten Multisignaturadresse P an Babylon verpfändet. Das Wallet bietet erneut Unterstützung für Nonce-Zufallszahlen und übergibt den aggregierten öffentlichen Schlüssel, der der Multisignaturadresse entspricht.

3. Wenn die Babylon-Verpfändungszeit endet, erstellt Shell Finance eine PSBT-Entsperrtransaktion und der Benutzer und Shell Finance unterzeichnen gemeinsam die Entsperrung der verpfändeten Vermögenswerte.

Die Wallet des Drittanbieters, die die Zufallszahl der Nonce generiert, der Staking-Benutzer und das LST-Projekt erstellen gemeinsam den aggregierten öffentlichen Schlüssel und die Signatur. Während dieses Vorgangs können der Benutzer und das Projekt nur einen privaten Schlüssel behalten. Ohne den Nonce-Wert können der aggregierte öffentliche Schlüssel und die Signatur nicht generiert und die Gelder nicht abgerufen werden; und die Wallet kann die Gelder ohne den privaten Schlüssel nicht verwenden. Wenn der Nonce-Wert von der Projektpartei selbst generiert wird, besteht das Risiko böswilligen Verhaltens seitens der Projektpartei, und Benutzer müssen sich dessen bewusst sein.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

Unveröffentlichte technische Dokumentation: Keine öffentliche Quelle

Aktuelle BTCFI Anwendungsszenarien

Die Bitcoin-Programmierung ist nicht kompliziert. Sie ist sogar viel einfacher als Sprachen wie Rust. Der Schwerpunkt liegt auf der Schaffung überprüfbarer und glaubwürdiger Verpflichtungen und der Möglichkeit, eine bessere technische Sicherheit als Ethereum zu bieten. Dies setzt Grenzen für die Entwicklung von BTCFI. Am schwierigsten ist es, welche Art von BTCFI-Produkten, die PMF (Project Market Fit) erfüllen, innerhalb dieser Grenzen entwickelt werden können. Genau wie bei der ersten Veröffentlichung des Ethereum-Solidity-Vertrags wussten die Entwickler nicht, dass sie damit den x*y=k amm-Algorithmus entwickeln könnten, sondern entschieden sich stattdessen, ICOs, Auftragsbücher, Peer-to-Peer-Kredite und andere Bereiche zu erkunden.

Liquiditätsbooster: Babylon – der Wels in BTCFI

Babylon hat ein völlig vertrauensloses Staking-Protokoll ohne Zwischenhändler entwickelt. Es kann direkt eine Bitcoin-Schicht staken und verzinsliche Erträge erzielen. Gleichzeitig kann es Extrahieren Sie Bitcoin-Sicherheit und teilen Sie sie mit der POS-Kette . Als universelle gemeinsame Sicherheitsebene bietet es POS-Sicherheitsgarantien für Cosmos und andere Bitcoin-Ebene 2 und teilt die wirtschaftliche Sicherheit von Bitcoin.

Absolute Sicherheit: BTC-Staking hat einen erheblichen Vorteil gegenüber anderen Formen des Stakings, d. h. wenn die geschützte POS-Kette angegriffen wird und zusammenbricht, werden die Auswirkungen nicht auf die eingesetzten Bitcoins übergreifen. Insbesondere wenn eine POS-Kette angegriffen wird und der Wert ihrer Token Null beträgt, erleiden Benutzer, die die POS-Ketten-Token besitzen, Verluste. Beim BTC-Staking ist das Bitcoin-Kapital des Benutzers jedoch auch dann sicher und intakt, wenn die geschützte POS-Kette angegriffen wird und zusammenbricht.

Strafmechanismus: Wenn ein Benutzer über doppelte Signaturen oder andere böswillige Verhaltensweisen in einer von Babylon gemieteten PoS-Kette verfügt, kann dieser Teil der Assets über EOTS (extrahierbare Einmalsignaturen) entsperrt werden und die ausführende Rolle im Netzwerk sendet einen Teil der Assets zwangsweise an die brennende Adresse.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://docs.babylonchain.io/papers/btc_staking_litepaper(EN).pdf

Derzeit ist das Babylon-Mainnet gestartet und hat die erste Phase des 1.000 BTC-Stakings abgeschlossen. Die zweite Phase wird bald gestartet.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://btcstaking.babylonlabs.io/

Derzeit stammen die in der ersten Phase zugesagten BTC hauptsächlich von Großinvestoren, die 5% des Gases bezahlen. In der zweiten und dritten Phase könnten weitere Kleinanleger hinzukommen.

Zum ersten Mal wurde eine große Menge an BTC für das BTCFI-Staking gewonnen:

● Obwohl Babylon keine ETH-basierten Renditen wie Ethereum bieten kann, ist ein APY von 3-5% für einige große Bitcoin-Miner, die niedrige Renditeerwartungen haben, Sicherheit priorisieren, keine Cross-Chain-Wrap-Lösungen akzeptieren wollen und faul sind, und sogar für europäische, amerikanische und asiatische Fonds, die optimistisch in Bezug auf das Bitcoin-Ökosystem sind, ebenfalls attraktiv. Wenn der Gesamteinzahlungsbetrag 100.000 BTC beträgt, ist daher nur ein gleichwertiges Token-Einkommen von mehr als 100 Millionen US-Dollar erforderlich, um die Nachfrage zu decken.

● Babylon kooperiert derzeit aktiv mit bekannten Projekten im Cosmos-Ökosystem, wie zum Beispiel Cosmos-Hub , Osmose , Und Injektion . Indem man ihnen erlaubt, in Zukunft AVS zu werden und ihre eigenen Token als Belohnung für Bitcoin-Re-Staker bereitzustellen, kann das BTC-Einzahlungslimit von Babylon weiter geöffnet werden.

Babylon investiert viel Liquidität in die Entwicklung des BTCFI-Ökosystems, schult Benutzer und stimuliert die ökologische Vitalität

● Das ETH-Ökosystem hat auch erfolgreiche Narrative wie Defi und Layer 2 erlebt, die mit Restaking vergleichbar sind. Babylon ist das erste Mal, dass Staking und zinsbringendes Gameplay im Bitcoin-Mainnet durchgeführt werden können. Die überwiegende Mehrheit der Bitcoin-Inhaber ist nicht bereit, das Risiko von Verwahrung und Cross-Chain-Transaktionen einzugehen. Dies ist gleichbedeutend damit, sie BTCFI zum ersten Mal erleben zu lassen. Darüber hinaus können sie möglicherweise auch weitere Gameplays wie LST erleben.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

● Im Babylon-Ökosystem gibt es allein im LST-Track Dutzende von Projekten, darunter StakeStone, Uniport, Chakra, Lorenzo, Bedrock, pSTAKE Finance, pumpbtc, Lombard, Solvbtc usw., und im Rest gibt es verschiedene Defi-Projekte. Projektparteien im Bitcoin-Ökosystem, denen es schwerfällt, anfängliches TVL zu erhalten, können die Leistungsfähigkeit von Babylons BTC Staking nutzen, um mit LST eine Menge BTC anzuziehen, und ihre LST-Vermögenswerte können auch in ihrem eigenen ökologischen Geschäft verwendet werden.

● Da die Einnahmen von Babylon in Form von Token und nicht in Form von BTC/ETH erzielt werden, ist es für Großinvestoren nur begrenzt attraktiv und die Gesamtstruktur wird nicht so zentralisiert sein wie ETH-Staking. Im Gegenteil, da die Gewinne, die seine Token generieren können, unsicher sind, haben unternehmerische Projekte im Frühstadium, die alternative Wege finden, die Möglichkeit, Marktanteile zu erobern.

Es wird erwartet, dass das Bitcoin-Mainnet mehrere Blue-Chip-LST-Assets hervorbringt, was die BTCFI-Nachfrage steigen lässt

Babylon hat einen neuen Weg für natives BTC-Staking und Zinserträge geschaffen, der es dem ruhenden Mainnet BTC mit einer Größenordnung von Hunderten von Milliarden erstmals ermöglicht, ein groß angelegtes Anwendungsszenario zu haben. Eine große Anzahl verpfändeter BTC hat eine große Anzahl von Liquiditäts-Staking-Token abgeleitet. Diese von BTC abgeleiteten Pfandzertifikate können zu natürlichen Blue-Chip-Sicherheiten für Szenarien wie Hypothekendarlehen werden und so die Entwicklung von Krediten, Stablecoins und Swaps auf der Grundlage von nativen Bitcoin-Vermögenswerten, nämlich BTCFi, ermöglichen.

● Der Hauptgrund, warum sich BTCFi nur schwer entwickeln lässt, ist, dass es dem Bitcoin-Mainnet schon lange an hochwertigen Assets mangelt, was direkt zu einem Mangel an Sicherheiten für Kredite, einem Mangel an Handelsnachfrage für Swaps und einem Mangel an Tiefe im Pool führt. Derzeit sind die Blue-Chip-Assets im Bitcoin-Mainnet nur Sats und Ordi in BRC 20 und Node Monkey in Ordinals NFT.

● Aber wenn ein Teil des in Babylon eingesetzten Betrags in einen Liquiditäts-Staking-Token umgewandelt werden kann, genau wie das von Lido auf Ethereum ausgegebene Steth, das als Sicherheit für Kredite wie Aave und Compound dienen kann und eine sehr hohe Handelstiefe in Uniswap bildet, wird BTCFi die Voraussetzungen für eine Entwicklung erfüllen.

● Stellen Sie sich vor, dass viele Staker vielleicht hoffen, BTC über Liquidity-Staking-Token leihen zu können oder es zum Staking oder zur Risikoabsicherung zu verwenden.

Innovation bei der Ausgabe von Vermögenswerten: Zwei große DEXs, Unisat und Magic Eden, stehen kurz vor der Einführung

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://docs.unisat.io/knowledge-base/brc20-swap-introduction

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://magiceden.io/runes/DOG%E2%80%A2GO%E2%80%A2TO%E2%80%A2THE%E2%80%A2MOON

●Unisats BRC-20-Swap wird im September eingeführt und wird Renes auch unterstützen, indem Runes auf BRC 20 abgebildet werden. Anschließend können Token ausgegeben und gehandelt werden, indem Liquiditätspools hinzugefügt werden. Es besteht keine Notwendigkeit, Gas-Mint-Token zu erhöhen oder Token-Inschriften einzeln zu handeln wie beim Handel mit NFTs, und Batch-Transaktionen können durchgeführt werden.

● Magic Edens Runendex wird ebenfalls im vierten Quartal dieses Jahres eingeführt.

Ein vollständig BTC-natives Peer-to-Pool-Kredit-Stablecoin-Protokoll wird eingeführt

Liquidium ist ein Kreditdienst, der vollständig auf dem Bitcoin-Mainnet basiert und die oben genannten teilweise signierten Bitcoin-Transaktionen (PSBT) und den Discreet Log Contract DLC verwendet. Im Einzelnen:

● Der Kreditgeber füllt das Angebot aus, einschließlich Indikatoren wie LTV (Verhältnis Schuldbetrag/Sicherheiten), Zinsen, Mindestpreis usw., und zahlt Bitcoin ein.

● Kreditnehmer wählen Kreditgeber anhand der Angebote auf der Plattform aus und hinterlegen NFT- oder Runes-Vermögenswerte.

Es wurde im Oktober 2023 eingeführt und erreichte in weniger als einem Jahr ein Handelsvolumen von 2.227 BTC, was darauf hindeutet, dass eine Nachfrage nach BTCFI-Krediten für Bitcoin-Mainnet-Vermögenswerte besteht.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://dune.com/shudufhadzo/liquidium

Das Kernproblem ist:

1. Geringe Effizienz der Mittelverwendung: Wenn kein Kreditnehmer das Angebot aktiv annimmt, sind die Bitcoins des Kreditgebers untätig und jede Stornierung und Platzierung von Aufträgen erfordert ebenfalls Gebühren. Mit anderen Worten, es gibt keine Funktion zum Abgleichen von Aufträgen und es gibt einen Discovery-Prozess.

2. Peer-to-Peer-Clearing: Clearing-Agenten sind hier ausschließlich der Kreditnehmer und der Kreditgeber, sonst kann niemand teilnehmen.

● Sobald NFT oder RUNES unter den geliehenen Wert gemäß LTV fallen, wird der Kreditgeber den Kredit nicht zurückzahlen, und die Person, die das Angebot abgegeben hat, kann nur NFT oder RUNES erhalten, Das heißt, sie tragen das Risiko eines Rückgangs.

● Aus einer anderen Perspektive, solange der NFT oder die RUNES des Kreditnehmers sinken, er oder sie muss entweder das Darlehen sofort zurückzahlen oder verliert die NFT oder RUNES, was auch dem Kreditnehmer gegenüber sehr unfair ist.

● Um zu verhindern, dass Kreditnehmer den Kredit nicht zurückzahlen, kann die Kreditlaufzeit (Laufzeit) auf höchstens zehn Tage begrenzt werden und der effektive Jahreszins ist sehr hoch.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://liquidium.fi/

Vielleicht hatte AAVEs Vorgänger Ethlend deshalb Schwierigkeiten, seine Entwicklung aufrechtzuerhalten. Peer-to-Peer-Kredite sind einfach zu schwierig, um eine nachhaltige Größenordnung zu erreichen.

Shell Finance verwendet die synthetische Stablecoin $bitUSD, um die Liquidität in Kredit- und Liquidationsszenarien zu maximieren und realisiert die Bitcoin-Version des Peer-to-Pool-Kredits. Durch das positive Schwungrad der Kreditaufnahme und Rückzahlung von $bitUSD wird in Zukunft ein starker Skaleneffekt erwartet.

Beim Clearing und der Erstellung von Transaktionen werden auch der vorsichtige Vertrags-DLC und die Teilsignatur-PSBT verwendet, um das nicht-treuhänderische und dezentrale Clearing von Kreditsicherheiten und -mitteln zu erreichen. Konkret:

● Kreditnehmer können auf der Plattform Ordinals NFT-, BRC-20- und Runes-Assets verpfänden (in Zukunft werden auch andere Bitcoin-Layer-Assets, wie vom Arch-Netzwerk ausgegebene Assets und von RGB++ abgebildete Assets, unterstützt) und synthetische Assets im Wert von $bitUSD ausleihen.

● Bauen Sie einen Liquiditätspool für das Handelspaar BTC/BitUSD im Unisat- und Magic Eden-Swap auf. Kreditnehmer können synthetische Vermögenswerte $bitUSD gegen BTC tauschen, und LP kann Transaktionsgebühreneinnahmen aus dem Tausch der Kreditnehmer erzielen.

● Bei der Rückzahlung des Kredits muss der Kreditnehmer BitUSD an das Protokoll zurückgeben. Zu diesem Zeitpunkt besteht die Notwendigkeit, BTC gegen BitUSD einzutauschen.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://shellfinance.gitbook.io/shell

●Bei der Liquidation wird auch BitUSD liquidiert, und jeder kann an der Liquidation der zu liquidierenden Position teilnehmen. Wenn ein Tresor liquidiert wird, muss der Liquidator die Schulden begleichen und die entsprechenden Sicherheiten zurücknehmen. Die Preisdifferenz zwischen den Sicherheiten und dem Marktnettowert ist das Einkommen des Liquidators. Nehmen wir als Beispiel ein Darlehen mit 30 $ORDI als Sicherheit und 600 $BitUSD. Die Positionsliquidation folgt im Wesentlichen dem folgenden Prozess:

1. Wenn der Preis unter 28,5 USD fällt, ist der LTV niedriger als 80%. Daher erreicht die Position die Liquidationslinie und tritt in den Liquidationszustand ein.

2. Für den aktuellen Sicherheitenwert von 855 USD wird eine 48-stündige holländische Auktion gestartet. Bieter müssen $BitUSD bereitstellen, um den zu liquidierenden Vermögenswert zu erhalten. Der Startpreis beträgt 855 BitUSD und der Endpreis 600 BitUSD. Der Auktionspreis sinkt mit der Zeit linear.

3. Wenn der Liquidator die Liquidation über eine holländische Auktion durchführt, gibt er 700 BitUSD ein, die durch die Auktion festgesetzt wurden. Nachdem Shell Finance die 600 BitUSD-Schuld abgezogen hat, die zurückgezahlt werden muss, werden die verbleibenden 100 BitUSD in den Versicherungsfonds aufgenommen.

4. Nachdem Shell Finance die Transaktionsinformationen des Liquidators überprüft hat, fügt es die Sicherheiten dem PSBT hinzu, und der Liquidator kann die 30 Ordi-Sicherheiten im Tresor erhalten

5. Shell Finance startet das Orakel, um den geheimen Wert von Secert offenzulegen, der die Unterschriften der Teilnehmer (Kreditgeber und Verhandlungsführer) vervollständigen kann, wodurch der Vorgang der Übertragung der Sicherheiten vom Tresor an die Adresse des Liquidators ausgeführt wird, und das Preisorakel schließt automatisch den entsprechenden DLC-Prozess

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://shellfinance.gitbook.io/shell

Gleichzeitig können wir feststellen, dass Shell Finance in der Lage ist, Stapelkredite bereitzustellen, und sein APY beträgt lediglich 10%, was längerfristige Kredite ermöglicht.

Wie wir im vorherigen Artikel erwähnt haben, verwendet Shell Finance immer noch MuSig 2, um Bitcoins LST zu entwickeln, wobei LST-Vermögenswerte als neue Sicherheiten verwendet werden und BitUSD dann an Pfandgeber weitergegeben wird. Dies erweitert das Anwendungsschwungrad von BitUSD weiter und erhöht die Projektobergrenze.

Eine Reihe von UTXO-basierten BTCFI-Erweiterungslösungen werden eingeführt

Die Bitcoin-Community ist im Allgemeinen der Ansicht, dass die EVM-basierte BTC-Schicht 2 wenig Innovation und Obergrenzen aufweist. Wenn Sie jedoch komplexere BTCFI erkunden möchten, benötigen Sie einen stärkeren Bitcoin-Vertrag. Viele Bitcoin-Entwickler haben native, UTXO-basierte Erweiterungslösungen eingeführt, um das BTCFI-Modell basierend auf dem UTXO-Modell zu erneuern.

Wir klassifizieren diese Expansionspläne danach, ob sie im Bitcoin-Mainnet angesiedelt sind.

● Wenn die Abwicklung über das Bitcoin-Mainnet erfolgt, kann die Liquidität des Mainnets wiederverwendet werden und Vermögenswerte wie Runen können direkt kompatibel sein, ohne dass eine Cross-Chain-Verbindung erforderlich ist.

● Wenn die Abwicklung nicht über das Bitcoin-Mainnet erfolgt, ist eine kettenübergreifende Aufladung der Vermögenswerte erforderlich.

BTCFI-Erweiterungsplan für die Abwicklung des Bitcoin-Mainnets

Arch Network: Mit dem Fokus auf die Erweiterung der Rechenleistung baut Off-Chain ZKVM ein Smart-Contract-Netzwerk auf

Arch nutzt ein dezentrales Netzwerk von Validierungsknoten und eine speziell entwickelte Turing-vollständige Zero-Knowledge-Virtual-Machine (zkVM) außerhalb des Bitcoin-Mainnets, die in das Bitcoin-Mainnet integriert werden kann. Dadurch kann es Liquidität mit dem Bitcoin-Mainnet teilen und Asset-Protokolle wie Runes mit kompatiblen Indexern integrieren:

ZKVM: Nach der Ausführung jedes Smart Contracts generiert Arch zkVM ZK-Beweise, die zur Überprüfung der Richtigkeit und Statusänderungen des Vertrags verwendet werden.

Dezentrales Netzwerk: Die generierten ZK-Beweise werden dann durch Archs dezentrales Netzwerk von Validierungsknoten verifiziert. Dieses Netzwerk spielt eine entscheidende Rolle bei der Aufrechterhaltung der Integrität und Sicherheit der Plattform. Durch den Einsatz einer dezentralen Architektur stellt Arch sicher, dass der Verifizierungsprozess nicht nur sicher, sondern auch resistent gegen Zensur und zentrale Punktausfälle ist.

Integration mit Bitcoin Layer 1: Sobald der ZK-Nachweis verifiziert ist, kann das Validierungsnetzwerk unsignierte Transaktionen signieren. Diese Transaktionen, einschließlich Statusaktualisierungen und von der Anwendungslogik bestimmter Vermögensübertragungen, werden letztendlich an Bitcoin zurückgesendet. Dieser letzte Schritt schließt den Ausführungsprozess ab und alle Transaktionen und Statusaktualisierungen werden direkt auf der Bitcoin-Blockchain abgeschlossen.

UTXO-Modell: Archs Status und Assets sind in UTXO gekapselt, und Statusübergänge werden durch das Konzept der einmaligen Verwendung durchgeführt. Die Statusdaten des Smart Contracts werden als Status-UTXOs aufgezeichnet, und die ursprünglichen Daten-Assets werden als Asset-UTXOs aufgezeichnet. Arch stellt sicher, dass jedes UTXO nur einmal ausgegeben werden kann, und bietet so eine sichere Statusverwaltung.

● DeFi-Anwendungen, die mit den Assets des Bitcoin-Mainnets kompatibel sein sollen (wie Kreditvergabe und dezentrale Börsen), können auf Arch erstellt werden.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://arch-network.gitbook.io/arch-documentation/fundamentals/getting-started

AVM: BTCFI-Vertreter für Indexer-Programmierung

AVM bietet eine erweiterte Ausführungsumgebung für Atomicals, die Smart Contracts und dApps verarbeiten kann, indem eine Sandbox-Umgebung mit eigenem Indexer, Sandbox-Parser (Befehlssatz) und globaler Datenbank eingeführt wird, die mit einem benutzerdefinierten Befehlssatz für verbesserte Leistung ausgestattet ist, während gleichzeitig die Gasgebühren gesenkt und Zustandsübergangsfunktionen optimiert werden, um die Parallelverarbeitungskapazitäten zu erhöhen und so Durchsatz und Skalierbarkeit zu verbessern. Gleichzeitig erreicht AVM Interoperabilität und kettenübergreifende Kommunikation.

● Sandbox-Betriebsumgebung: Der gesamte Simulator befindet sich in einer kontrollierten, isolierten Umgebung, sodass sich die Ausführung in der Sandbox und die Ausführung außerhalb der Sandbox nicht gegenseitig stören.

● Durch Status-Hashing können Teilnehmer überprüfen, ob der Status ihres Indexers korrekt synchronisiert ist. So werden potenzielle Angriffe aufgrund inkonsistenter Zustände verhindert.

AVM ermöglicht dem Atomicals-Protokoll die Ausführung einer Vielzahl von BTCFI-Aufgaben und nicht nur des einfachen Token-Ausgabemechanismus wie zuvor.

BTCFI-Erweiterungslösung basierend auf UTXO-Bindung, aber nicht im Bitcoin-Mainnet etabliert

Fractal Bitcoin: Die bestehende Bitcoin-Architektur nutzen, um das BTCFI-System parallel zu erweitern

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958

Fractal Bitcoin ist eine selbstreplizierende Erweiterungsmethode, die den gesamten Bitcoin Core in ein einsetzbares und ausführbares Blockchain-Softwarepaket namens Bitcoin Core Package (BCSP) kapselt. Eine oder mehrere BCSP-Instanzen können unabhängig voneinander ausgeführt und durch rekursive Verankerung mit dem Bitcoin-Mainnet verknüpft werden.

Fractal Fractal produziert alle 30 Sekunden einen Block, was 20-mal schneller ist als das Bitcoin-Mainnet, das alle 10 Minuten einen Block produziert. Es unterstützt und ist ohne Unterschied mit allen Protokollen der Hauptkette (wie Ordinals und BRC-20) kompatibel und läuft synchron mit der Hauptkette bei unterschiedlichen physischen Abwicklungsraten. Mainnet-Miner können alle 90 Sekunden einen Fractal-Block abbauen. Gleichzeitig behält Fractal die optionale Fähigkeit, sich durch Inschriften im Mainnet niederzulassen und zu verankern.

● Einerseits ist Fractal relativ konsistent mit dem Konsens der Hauptkette und kann problemlos auf Protokollebene kommunizieren.

● Andererseits können die physischen Einschränkungen und der historische Ballast der Hauptkette beseitigt, einige Codes entfernt werden, die zwar in der Vergangenheit existierten, aber keine praktische Bedeutung mehr haben, und die Implementierung des Systems unter Beibehaltung des vollständigen Konsenses rationalisiert werden, was zu einer einfacheren und leichteren Implementierung führt.

● Es wird Opcode-Vorschläge wie OP_CAT schneller implementieren als das BTC-Mainnet, was mit dem grundlegenden Pfad von Bitcoin-Upgrades übereinstimmt, aber die Upgrade-Geschwindigkeit ist schneller. In Zukunft kann der BTCFI-Vertrag mit Inschriften über Skripte implementiert werden.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958

Anreizmodell für den Bergbau

50% Fractals-Token werden durch Mining erzeugt, 15% werden ökologischen Projekten zugewiesen, 5% werden Investoren zugewiesen, 20% werden Beratern und Kernbeitragenden zugewiesen und 10% werden zum Aufbau von Partnerschaften und Liquidität verwendet. Es ist ersichtlich, dass sein Wirtschaftsmodell eng mit Minern verbunden ist.

Fractal verwendet auf innovative Weise eine Mining-Methode namens Rhythm Mining. Genauer gesagt werden 2/3 der Blöcke durch freies Mining und 1/3 der Blöcke durch gemeinsames Mining erzeugt. ASIC-Miner und Mining-Pools können vorhandene Mining-Maschinen verwenden, um Fractal zu minen, während sie gleichzeitig das Bitcoin-Mainnet minen. Das heißt, Miner werden durch die Einnahmen von Fractal Bitcoin motiviert und nutzen gleichzeitig ihren Beitrag zur Rechenleistung, um das Netzwerk vor potenziellen 51%-Angriffen zu schützen.

Ökologischer Fortschritt

Das Fractal Bitcoin-Mainnet wird am 9. September gestartet. Es gibt bereits mehrere NFT-Projekte im Ökosystem wie Fractal Punks, honzomomo, Nodino, FractalStone, Fractal Puppets, MEBS, die Asset-Emissionsplattform satspump.fun, AMM pizzaswap, die Blockchain-Gaming-Infrastruktur UniWorlds, die NFT-Generierungsplattform InfinityAI und andere Projekte.

Fractal Bitcoin aktiviert OP_CAT direkt, wenn das Mainnet gestartet wird. OP_CAT in Kombination mit der hohen Kapazität von Fractal ermöglicht komplexe Bitcoin-Anwendungen.

Im Hinblick auf die Asset-Migration können BTC und andere Mainnet-Assets auch als brc-20-Paket-Assets auf Fractal Bitcoin vorhanden sein.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://unisat-wallet.medium.com/2024-07-unisat-swap-product-important-update-e974084074a1

Im Vergleich zum Bitcoin-Mainnet, das sich auf hochwertige Vermögenswerte konzentriert, konzentriert sich Fractal Bitcoin im Allgemeinen auf die Speicherung weniger wichtiger Vermögenswerte und bietet so einen fruchtbaren Boden für Vermögenswert- und Anwendungsinnovationen. Ob Fractal Bitcoin jedoch Blue-Chip-Vermögenswerte und hochwertige Anwendungen hervorbringen kann, bleibt abzuwarten.

RGB++: Entwicklung des für BTCFI einzigartigen UTXO-Modells

RGB++ verwendet Turing-vollständige UTXO-Ketten (wie CKB oder andere Ketten) als Schattenketten, um Off-Chain-Daten und Smart Contracts zu verarbeiten, was die Programmierbarkeit von Bitcoin weiter verbessert.

Die Schattenketten UTXO sind isomorph an Bitcoins UTXO gebunden, was die Konsistenz von Status und Vermögenswerten zwischen den beiden Ketten gewährleistet und Sicherheit garantiert. Daher kann RGB++ Vermögenswerte des Bitcoin-Mainnets wie Runen unterstützen, und die Vermögenswerte von RGB++ können auch direkt dem Bitcoin-Mainnet zugeordnet und auf alle Turing-vollständigen UTXO-Ketten erweitert werden.

HTX Ventures: Erkundung des Kaninchenbaus von BTCFI aus der Perspektive der Bitcoin-Programmierbarkeit

https://github.com/ckb-cell/RGBPlusPlus-design/blob/main/docs/light-paper-en.md

RGB++ nutzt die Vorteile des UTXO-Modells voll aus und kann viele einzigartige BTCFI-Funktionen realisieren:

Der brückenlose Cross-Chain-Sprung wird durch die isomorphe UTXO-Bindung erreicht: Assets auf RGB++ können vom Bitcoin-Mainnet zu L2 oder zwischen L2 hin- und herspringen. Diese Methode muss sich nicht auf das Lock-Mint-Paradigma traditioneller Cross-Chain-Brücken verlassen, kann viele Risiken traditioneller Cross-Chain-Brücken vermeiden und bietet große Vorteile bei der Cross-Chain-Reaktionsgeschwindigkeit und Liquiditätsaggregation, was dem Defi-Ökosystem großen Komfort bieten kann.

Das UTXO-Transaktionsmodell eignet sich sehr gut für absichtsgesteuerte Transaktionsszenarien: Senden Sie einfach die Signaturen der gewünschten Eingabe- und Ausgabeinformationen in einer Transaktion zur Kettenüberprüfung, z. B. eine UTXO-Eingabe und eine Ausgabe, um Asset-Käufe durchzuführen und Gebote für Asset-Transaktionen abzugeben, ohne sich zwischendurch um die Transaktionsdetails kümmern zu müssen.

UTXOSwap wurde im Mainnet gestartet: Die tatsächliche Erfahrung ist fast die gleiche wie bei Uniswap. UTXOSwap unterteilt jede Transaktion in zwei Schritte. Im ersten Schritt übermittelt der Benutzer seine Absicht an die Kette, und im zweiten Schritt aggregiert der Aggregator alle Absichten und initiiert dann eine Transaktion zur Interaktion mit dem Liquiditätspool.

UTXO verfügt über einen Verschachtelungsmechanismus für Vertragsskripte. Dieser muss nur einmal ausgeführt werden, um kontinuierlich eine Reihe von Transaktionen zu generieren, was den Übertragungsprozess des Benutzerkontos vereinfacht: Das Ausgabeergebnis der vorherigen Transaktion kann direkt als Eingabeparameter der nächsten Transaktion verwendet werden, sodass schnell ein Stapel miteinander verbundener Transaktionsanweisungen generiert werden kann.

Zusammenfassung: BTC ist in den Mainstream-Markt eingetreten, und der zukünftige Preisanstieg wird letztendlich die Entwicklung von BTCFI vorantreiben

Obwohl wir aufgrund der aktuellen Depression des Inskriptionsmarktes und des Rückgangs von Bitcoin pessimistisch gegenüber BTCFI sein mögen, müssen wir bedenken: Der größte Unterschied zu anderen Ökosystemen besteht darin, dass Bitcoin in Zukunft weiter steigen und weiterhin neue Privatanleger anziehen wird. Es besteht kein Zweifel, dass Bitcoin bei den diesjährigen US-Wahlen zu einem häufig gehörten Wort geworden ist. Die Vereinigten Staaten werden Bitcoin in Zukunft als Federal Reserve verwenden und Russland wird das Mining legalisieren. Die derzeitige Mainstream-Gesellschaft nimmt Bitcoin aktiv an. Auf der Bitcoin-Konferenz in Nashville sind Mütter mit Babys und jeder Uber-Fahrer Bitcoin-Besitzer geworden oder bereiten sich darauf vor, Bitcoin-Besitzer zu werden und es als sichere Anlage zu verwenden.

Wenn Bitcoin neue Höchststände erreicht, steigen auch die Werte verschiedener auf Bitcoin lautender Vermögenswerte im Bitcoin-Ökosystem, was natürlich die Marktnachfrage nach BTCFI ankurbelt, beispielsweise durch die Verpfändung von Vermögenswerten, um Mittel für den Kauf weiterer neuer Vermögenswerte zu leihen; beispielsweise durch den Versuch, durch Staking Zinsen zu verdienen.

Es gibt noch eine weitere Tatsache, die oft übersehen wird:

In den letzten beiden Zyklen waren Ethereum-Assets wie ICO und NFT eine starke Kultur. Neue Krypto-Benutzer haben möglicherweise gesehen, wie Prominente NFTs veröffentlicht haben, um in den Kreis einzutreten, und entscheiden sich häufig für die Verwendung von Ethereum-Wallets wie Metamask. Sie sind es auch gewohnt, Ethereum für Airdrops, Memes und andere Interaktionen zu kaufen und ungenutztes Ethereum zu verwenden, um an Defi teilzunehmen.

In diesem Zyklus hat sich Bitcoin zu einer starken Kultur entwickelt. Benutzer sind möglicherweise aufgrund der Bitcoin-Elemente bei den US-Wahlen in den Kreis eingetreten, oder sie sind möglicherweise später in den Kreis eingetreten, weil Bitcoin weiterhin neue Höchststände erreichte. Sie entscheiden sich häufig dafür, zunächst Bitcoin-Wallets wie Unisat zu verwenden und sich an den Kauf von Bitcoin zu gewöhnen. Sie können auch ihre ungenutzten BTC verwenden, um an BTCFI teilzunehmen.

Manche Leute denken immer, dass Bitcoin zum digitalen Gold zurückkehren sollte, aber nach dem Taproot-Upgrade und dem Aufkommen des Ordinalprotokolls sind neue Privatanleger und Bitcoin-OGs, die an neuen Anwendungsfällen für Bitcoin interessiert sind, zu einer mächtigen neuen Kraft geworden. Sie werden an der Spitze der BTCFI-Innovation stehen, ständig neue Bitcoin-Inhaber anziehen und andere große Bitcoin-Inhaber und Miner ausbilden.

Über HTX Ventures

Dieser Artikel wurde vom Forschungsteam von HTX Ventures verfasst. HTX Ventures ist der globale Investmentzweig von Huobi HTX und integriert Investitionen, Inkubation und Forschung, um die besten und klügsten Teams der Welt zu identifizieren. Als Branchenpionier verfügt HTX Ventures über mehr als 11 Jahre Erfahrung im Blockchain-Aufbau und zeichnet sich durch die Identifizierung von Spitzentechnologien und aufkommenden Geschäftsmodellen in diesem Bereich aus. Um das Wachstum innerhalb des Blockchain-Ökosystems voranzutreiben, bieten wir umfassende Unterstützung für Projekte, einschließlich Finanzierung, Ressourcen und strategischer Beratung.

HTX Ventures unterstützt derzeit mehr als 300 Projekte, die mehrere Blockchain-Felder abdecken, und einige hochwertige Projekte wurden auf Huobi HTX gehandelt. Darüber hinaus hat HTX Ventures als einer der aktivsten FOF-Fonds in 30 Top-Fonds der Welt investiert und mit den weltweit führenden Blockchain-Fonds wie Polychain, Dragonfly, Bankless, Gitcoin, Figment, Nomad, Animoca und Hack VC zusammengearbeitet, um gemeinsam ein Blockchain-Ökosystem aufzubauen. Besuchen Sie uns .

Wenn Sie Investitionen und Kooperationen benötigen, wenden Sie sich bitte an VC@htx-inc.com

Haftungsausschluss

1. HTX Ventures hat keine Beziehung zu den Projekten oder anderen Dritten, die an diesem Bericht beteiligt sind, die die Objektivität, Unabhängigkeit und Unparteilichkeit des Berichts beeinträchtigen könnte.

2. Die in diesem Bericht zitierten Informationen und Daten stammen alle aus konformen Kanälen. Die Quellen der Informationen und Daten werden von HTX Ventures als zuverlässig angesehen und ihre Authentizität, Genauigkeit und Vollständigkeit wurden entsprechend überprüft. HTX Ventures übernimmt jedoch keine Garantie für ihre Authentizität, Genauigkeit oder Vollständigkeit.

3. Der Inhalt dieses Berichts dient nur als Referenz. Die Schlussfolgerungen und Meinungen in diesem Bericht stellen keine Anlageberatung für die betreffenden digitalen Vermögenswerte dar. HTX Ventures haftet nicht für Verluste, die durch die Verwendung des Inhalts dieses Berichts entstehen, sofern gesetzlich und durch Vorschriften nicht ausdrücklich etwas anderes vorgesehen ist. Die Leser sollten keine Anlageentscheidungen ausschließlich auf der Grundlage dieses Berichts treffen, noch sollten sie ihre Fähigkeit verlieren, auf der Grundlage dieses Berichts unabhängige Urteile zu fällen.

4. Die in diesem Bericht enthaltenen Informationen, Meinungen und Spekulationen spiegeln lediglich das Urteil der Forscher am Tag der Fertigstellung dieses Berichts wider. Es besteht die Möglichkeit, dass Meinungen und Urteile in Zukunft aufgrund von Branchenänderungen und aktualisierten Dateninformationen aktualisiert werden.

5. Das Urheberrecht an diesem Bericht liegt ausschließlich bei HTX Ventures. Wenn Sie den Inhalt dieses Berichts zitieren müssen, geben Sie bitte die Quelle an. Wenn Sie umfangreiche Inhalte zitieren müssen, informieren Sie uns bitte im Voraus und verwenden Sie diese im zulässigen Umfang. Unter keinen Umständen darf dieser Bericht zitiert, gelöscht oder in irgendeiner Weise geändert werden, die der ursprünglichen Absicht widerspricht.

Verweise

https://www.btcstudy.org/2023/04/18/interesting-bitcoin-scripts-and-its-use-cases-part-1-introduction/#note6

https://www.btcstudy.org/2023/04/19/interesting-bitcoin-scripts-and-its-use-cases-part-2-multisig/#%E5%A4%9A%E7%AD%BE%E5%90%8D%E8%84%9A%E6%9C%AC%E7%A4%BA%E4%BE%8B

https://www.btcstudy.org/2023/04/21/interesting-bitcoin-scripts-and-its-use-cases-part-3-time-locks/

https://www.btcstudy.org/2022/09/07/on-the-programmability-of-bitcoin-protocol/#%EF%BC%88%E4%B8%89%EF%BC%89%E6%AF%94%E7%89%B9%E5%B8%81%E5%8E%9F%E7%94%9F%E7%9A%84%E5 %90%88%E7%BA%A6%E5%BC%8F%E5%8D%8F%E8%AE%AE%E7%9A%84%E7%89%B9%E7%82%B9

https://learnmeabitcoin.com/technical/script/

https://dergigi.com/2022/06/27/the-words-we-use-in-bitcoin/

https://medium.com/summa-technology/bitcoins-time-locks-27e0c362d 7 von 1

https://mp.weixin.qq.com/s/SyZgWBBq1 dPkQx 8 HOAh 60 w

https://arch-network.gitbook.io/arch-documentation/fundamentals/getting-started

https://learnblockchain.cn/article/8692

https://shellfinance.gitbook.io/shell

https://www.btcstudy.org/2022/08/15/what-are-partially-signed-bitcoin-transactions-psbts/

https://learnblockchain.cn/article/8754

https://multicoin.capital/2024/05/09/the-dawn-of-bitcoin-programmability/

https://www.theblockbeats.info/news/35385

https://foresightnews.pro/article/detail/61617

https://learnblockchain.cn/article/8094

https://www.panewslab.com/zh/articledetails/n3 6 m 8 a 636 d 3 w.html

https://blog.csdn.net/mutourend/article/details/135589245

https://liquidium.fi/

https://foresightnews.pro/article/detail/39035

https://blog.csdn.net/dokyer/article/details/137135135

https://fractal-bitcoin.notion.site/2024-03-Fractal-Bitcoin-FAQ-CN-2faefea58cd04885a376920fce92e632?pvs= 25

https://www.panewslab.com/zh/articledetails/iv4 jgb 5 c.html

Dieser Artikel stammt aus dem Internet: HTX Ventures: Exploring the Rabbit Hole of BTCFI from a Bitcoin Programmability Perspective

Verwandte Themen: Solana Foundation startet den 10. internationalen „Radar“-Hackathon

Die Solana Foundation hat den Start des Radar-Hackathon-Wettbewerbs angekündigt, und die Registrierung ist jetzt auf der Colosseum-Plattform geöffnet. Als zehnter Hackathon der Solana Foundation ist Radar ein Online-Wettbewerb, der darauf abzielt, der neuen Generation von Entwicklern im Solana-Netzwerk eine Wettbewerbsplattform zu bieten. Der Hackathon dauert vom 2. September bis zum 8. Oktober 2024. Teilnehmer des Radar-Hackathons können die Colosseum-Online-Plattform nutzen, um Entwicklerprofile zu erstellen, Teamkollegen zu finden, neue Ideen auszutauschen, sich über den Ablauf des diesjährigen Wettbewerbs zu informieren und sich anzumelden, um um einen Gesamtpreis von mehr als $600.000, $250.000 in Frühinvestitionen und 1:1-Inkubationsqualifikationen vom Colosseum-Beschleuniger zu konkurrieren. Teilnehmer können bis zu $50.000 in individuellen Belohnungen und Sonderboni erhalten. Im vergangenen Jahr…

© Copyright Notice

Related articles