Heim > web3.0 > Einführung in Bitcoin Runes

Einführung in Bitcoin Runes

王林
Freigeben: 2024-07-15 14:43:47
Original
690 Leute haben es durchsucht

Einführung in Bitcoin Runes

Im Laufe der Jahre hat sich das Bitcoin-Ökosystem immer weiter ausgeweitet und fungible Token und nicht fungible Token (NFTs) in sein Netzwerk aufgenommen. In diesem Artikel wird untersucht, was das Bitcoin Rune Protocol ist, wie es funktioniert, welche wesentlichen Unterschiede es zum BRC-20-Token gibt und welche potenziellen Vorteile es bietet.

Einführung in Bitcoin Rune

Bitcoin Rune ist ein Protokoll, das fungible Token auf der Bitcoin-Blockchain erstellt. Im Gegensatz zu BRC-20- und SRC-20-Token, die ebenfalls auf der Bitcoin-Blockchain laufen, basiert Bitcoin Runes nicht auf dem Ordinals-Protokoll und ist einfacher und effizienter. Sie nutzen etablierte Bitcoin-Blockchain-Modelle wie das UTXO-Modell und den Opcode OP_RETURN.

Wie funktioniert Bitcoin Rune?

Das Bitcoin Rune Protocol basiert auf zwei grundlegenden Mechanismen der Bitcoin-Blockchain, nämlich dem Unspent Transaction Output (UTXO)-Transaktionsmodell von Bitcoin und dem Opcode OP_RETURN.

Im UTXO-Transaktionsmodell wird der von jeder Transaktion generierte Output als unabhängiges digitales Währungsfragment betrachtet. Um eine Transaktion zu initiieren, werden diese Ausgaben als Eingaben benötigt. Mit dem UTXO-Modell kann jede Kryptowährungseinheit verfolgt werden. Im Fall von Bitcoin-Runen kann jedes UTXO eine andere Anzahl oder Art von Runen enthalten, was die Token-Verwaltung vereinfacht.

OP_RETURN Opcode ermöglicht Benutzern das Anhängen zusätzlicher Informationen an Bitcoin-Transaktionen. Dieser Opcode unterstützt das Anhängen von bis zu 80 Byte zusätzlicher Daten an eine nicht ausgegebene Transaktion. Bitcoin Rune verwendet speziell den OP_RETURN-Opcode, um Token-Daten wie Token-Name, ID, Symbol, spezifische Betriebsanweisungen und andere notwendige Daten zu speichern. Diese Daten werden in Runestone im Opcode OP_RETURN der Bitcoin-Transaktion gespeichert.

Ätzen und Prägen von Runen auf Bitcoin

Der Prozess der Erstellung neuer Runen wird Ätzen genannt. Beim Ätzen müssen einige wichtige Details angegeben werden, darunter der Name, das Symbol, die ID, der Vorrat, die Teilbarkeit und andere Parameter der Rune. Alle diese Daten werden in der OP_RETURN-Ausgabe der Blockchain-Transaktion aufgezeichnet. Während des Ätzvorgangs können sich die Ersteller auch dafür entscheiden, ein „Pre-Mining“ einzubeziehen, das es ihnen ermöglicht, eine bestimmte Anzahl an geätzten Runen zu erhalten, bevor sie der Öffentlichkeit zugänglich gemacht werden.

Nachdem die Runenätzung abgeschlossen ist, kann sie durch offenen oder geschlossenen Guss gegossen werden. Bei Verwendung der offenen Gussmethode kann jeder eine Gusstransaktion erstellen, um nach Abschluss der ersten Gravur neue Runen zu generieren. Im Gegensatz dazu ermöglicht die geschlossene Münzprägung die Prägung neuer Token nur dann, wenn vorher festgelegte Bedingungen (z. B. ein bestimmter Zeitraum) erfüllt sind. Danach endet der Prägeprozess.

Vergleich von Bitcoin Rune und BRC-20-Tokens

Betriebsmodell

Bitcoin Rune basiert auf dem Unspent Transaction Output (UTXO)-Modell von Bitcoin. Im Gegensatz dazu basiert der BRC-20-Token auf dem Bitcoin Ordinal Protocol, das Daten direkt an einen einzelnen Satoshi (sat) anhängt.

Token-Übertragung

Bitcoin Rune verwendet einen Übertragungsmechanismus, bei dem die Transaktion einen neuen UTXO-Satz basierend auf den im OP_RETURN-Feld der Bitcoin-Transaktion gespeicherten Daten erstellt. Im Gegensatz dazu erfordert der BRC-20-Token-Transfer die Erstellung einer neuen Inschrift (Inscription) für jede Transaktion.

Token-Minting

Runen können über einen offenen oder geschlossenen Minting-Prozess geprägt werden, während Entwickler auch die Möglichkeit des Pre-Minings haben. Im Gegensatz dazu können BRC-20-Token nur durch einen offenen Prägeprozess geprägt werden, was die Flexibilität bei der anfänglichen Verteilung der Token einschränkt.

Verwaltung

Das Bitcoin Rune Protocol ist mit dem Bitcoin Lightning Network kompatibel und unterstützt sowohl Lightning Network-Clients als auch Simple Payment Verification (SPV)-Wallets. Im Gegensatz dazu sind BRC-20-Token nur in Wallets verfügbar, die das Ordinalprotokoll unterstützen.

Vorteile von Bitcoin Rune

Effizienz

Bitcoin Rune verwendet das OP_RETURN-Modell, das eine Möglichkeit bietet, Token im Bitcoin-Netzwerk effizient zu verarbeiten und so die Generierung unbrauchbarer UTXOs und eine Netzwerküberlastung zu verhindern. Der OP_RETURN-Opcode benötigt nur 80 Byte Daten, während die BRC-20-Inschrift bis zu 4 MB Daten aufnehmen kann. Diese erhebliche Reduzierung der Datennutzung trägt dazu bei, die Belastung des Bitcoin-Netzwerks zu verringern, wodurch seine Leistung verbessert und das Risiko einer Überlastung verringert wird.

Einfach

Im Vergleich zu anderen alternativen Protokollen erleichtert Bitcoin Rune die Erstellung und Verwaltung mehrerer fungibler Token direkt in der Kette. Dieser Prozess erfordert keine Off-Chain-Daten und es ist nicht erforderlich, native Token zu erstellen, wodurch die Generierung übermäßiger „Junk“-UTXOs vermieden wird. Diese Methode vereinfacht den Token-Verwaltungsprozess und erleichtert mehr Benutzern die Verwendung.

Potenzial zur Erweiterung der Benutzerbasis

Ordinal Protocol und BRC-20-Token haben die Erstellung homogener Meme-Coins erleichtert und mehr Benutzer dazu gebracht, sich dem Bitcoin-Netzwerk anzuschließen. Die Einführung von Bitcoin Runes hat auch das Interesse der Kryptowährungs-Community und Meme-Coin-Enthusiasten geweckt, insbesondere rund um die Einführung im April 2024. Obwohl die Aktivität des Protokolls seit seiner Einführung zurückgegangen ist, bietet es einen neuen Anwendungsfall für Bitcoin, der hoffentlich in Zukunft mehr Benutzer anziehen wird.

Fazit

Bitcoin Rune ist ein Protokoll, das fungible Token auf der Bitcoin-Blockchain erstellt. Es nutzt das UTXO-Modell und den Opcode OP_RETURN, um die Effizienz der Token-Verarbeitung im Bitcoin-Netzwerk zu verbessern. Rune soll mehr Benutzer für Bitcoin gewinnen und die Erstellung neuer Token vereinfachen.

Das obige ist der detaillierte Inhalt vonEinführung in Bitcoin Runes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:binance.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage