Was ist ORC-20?

Fortgeschrittene5/10/2024, 2:54:48 AM
Dieser Artikel befasst sich mit der Verbreitung von BRC-20-Token innerhalb des Bitcoin-Netzwerks und deren Auswirkungen, wobei die Entstehung von ORC-20-Token hervorgehoben wird. Diese Token arbeiten auf der Bitcoin-Blockchain und bieten eine Vielzahl neuer Funktionen und Funktionalitäten, wie die Behebung von doppelten Ausgaben und die Verbesserung der Namensraumflexibilität. Darüber hinaus führt er die Funktionsweise und die Änderungen ein, die durch den ORC-20-Standard gebracht wurden, untersucht seine Unterschiede zum BRC-20 und diskutiert die potenziellen Vorteile und Risiken von ORC-20.

Einführung

Die BRC-20-Fieber hat das Bitcoin-Netzwerk erfasst, und jetzt ist ORC-20 entstanden. ORC-20-Token arbeiten auf der Bitcoin-Blockchain und werden als JSON (JavaScript Object Notation)-Dateien dargestellt, die mit auf Satoshis fortlaufenden Nummern versehen sind, ähnlich wie BRC-20-Token. ORC-20 zielt darauf ab, einige Einschränkungen von BRC-20 durch Verbesserung von Sicherheit und Flexibilität zu adressieren. Zu diesen Einschränkungen gehören "auf vier Zeichen beschränkte Token-Namen", "nicht aktualisierbar", "Risiko des doppelten Ausgebens", "nicht umkehrbare Transaktionen" und mehr, was es im Wesentlichen zu einem Hard Fork von BRC-20 macht. Durch Unterstützung eines breiteren Spektrums von Datenformaten erweitert ORC-20 den Anwendungsbereich von BRC-20 und nutzt das Unspent Transaction Output (UTXO)-Modell von Bitcoin, um doppelte Ausgaben zu vermeiden.

Was ist der ORC-20-Standard?

ORC-20 ist ein offener Token-Standard für Bitcoin-Ordinalzahlen, der von OrcDAO erstellt wurde, um einige Schlüsselfunktionen von BRC-20 zu verbessern. Sein Zweck ist es, die Abwärtskompatibilität mit BRC-20 zu wahren und gleichzeitig die Anpassungsfähigkeit, Skalierbarkeit und Sicherheit zu verbessern sowie die Möglichkeit von doppelten Ausgaben zu eliminieren.

ORC-20-Operationen umfassen grundlegende Ereignisse wie Bereitstellung, Prägung, Senden, Stornieren, Aktualisieren und benutzerdefinierte Ereignisse. Sie können Schlüssel zu Standardereignissen hinzufügen, um Einschränkungen, verschiedene Verhaltensweisen oder neue Operationen einzuführen. Jede Operation besteht aus Inschriften-Daten mit Schlüssel-Wert-Paaren, die standardmäßig im JSON-Format vorliegen, wobei die Operationsschlüssel in Kleinbuchstaben sein müssen und numerische Daten nicht auf die Groß-/Kleinschreibung achten.

Änderungen in ORC-20

  • Flexibilität bei der Änderung der anfänglichen Versorgung und der maximalen Prägemenge: Während eine feste anfängliche Versorgung und Gesamtmenge Vorteile haben, macht die Flexibilität von ORC-20 sie anpassungsfähiger. Unabhängig davon, ob Sie einen festen oder flexiblen Ansatz wählen, haben beide Optionen ihre eigene Begründung.
  • Namensraumflexibilität: Die Benennung kann tatsächlich eine Herausforderung sein, insbesondere da die meisten vierbuchstabigen Wörter für BRC-20 bereits im Voraus geprägt wurden. ORC-20 hat jedoch keine feste Begrenzung für die Namensraumgröße, sodass jede Namensgröße bei Bedarf verwendet werden kann.
  • Verwendung des UTXO-Modells zur Sicherstellung, dass es bei Transaktionen zu keinem doppelten Ausgeben kommt: Das UTXO-Modell funktioniert, indem der Kontostand während einer Transaktion als Transaktion an eine Wechseladresse gesendet wird. Dies löst das Problem des doppelten Ausgebens effektiv und erhöht die Zuverlässigkeit und Sicherheit von Transaktionen.
  • Transaktionsabbruch zulassen: Transaktionen können einfach durch Verwendung des Befehls "op":"cancel" für einen bestimmten Nonce abgebrochen werden. Dies bietet den Benutzern zusätzliche Flexibilität und Kontrolle.
  • ORC-20 ermöglicht es BRC-20-Token, in die ORC-20-Umgebung zu transferieren: Dieser Transfer kann nur vom Bereitsteller des BRC-20-Token ausgeführt werden, um die Sicherheit und Kontrollierbarkeit des Transferprozesses zu gewährleisten.

Unterschiede zwischen ORC-20 und BRC-20


Quelle: ORC20.org

Sowohl ORC-20 als auch BRC-20 sind Token-Bereitstellungsstandards im Bitcoin-Ökosystem, die auf dem Ordinal-Protokoll basieren und ähnlich wie Ethereum's ERC-20 sind. Allerdings erweitert ORC-20 einige Funktionen von BRC-20 und beseitigt bestimmte Einschränkungen, um den Anforderungen an die Projektentwicklung besser gerecht zu werden.

Die Unterschiede lassen sich in die folgenden fünf Punkte einteilen:

1. Reduzierung des Risikos von doppelten Ausgaben mit UTXO:

  • In jeder Transaktion gibt der Absender den Betrag an, der vom Empfänger erhalten werden soll, und den verbleibenden Betrag, der an den Absender zurückgegeben werden soll. Wenn die Transaktion den verbleibenden Betrag nicht zurückgibt, wird sie als ungültig angesehen.
  • Überweisungstransaktionen können Beträge an mehrere Empfänger überweisen, und jede Überweisungstransaktion (außer bei Selbsttransaktion) muss den zu überweisenden Betrag angeben.
  • Transaktionen sind erst abgeschlossen, wenn das verbleibende Guthaben an den Absender zurückgesandt wird.
  • Nach Abschluss jeder Transaktion wird der zuvor erfasste Kontostand ungültig.

2. Token-Namen sind nicht auf 4 Zeichen beschränkt und sind nicht Groß-/Kleinschreibungssensitiv.

Da die meisten BRC-20 Vier-Buchstaben-Wörter bereits vorgeprägt wurden, entspricht die Entfernung der Zeichenbeschränkung der Marktnachfrage. Dies könnte jedoch dazu führen, dass Benutzer ORC-20-Token als weniger knapp wahrnehmen als BRC-20-Token.

3. Benutzerdefinierte Schlüsselfunktionen für erweiterte Funktionen:

ORC-20 führt benutzerdefinierte Schlüssel ein, wobei "Minter" und "Steuer" die herausragendsten Merkmale sind. Der "Minter" ist eine spezielle Prägeadresse, die wie eine Whitelist fungieren kann, während die "Steuer" Projekten ermöglicht, Transaktionssteuern und Lizenzgebühren zu erheben.

4. Token-Upgradefähigkeit, wie z. B. Ändern von Versorgungsparametern:

Die Flexibilität bei der Tokenversorgung stellt sicher, dass Projekte ORC-20 verwenden können, um mehr Anwendungsfälle zu schaffen, wie zum Beispiel:

  • Allmählich wird die Prägungsmenge reduziert, um die Token-Knappheit zu erhöhen, ähnlich wie bei der Bitcoin-Halbierung.
  • Erhöhung der maximalen Versorgung und Belohnung der Gemeindemitglieder mit zusätzlichen Anreizen.
  • Zunächst wird eine spezielle Prägeadresse bereitgestellt, um einen Teil der Token in das DAO-Treasury zu prägen, und dann werden die Prägegrenzen geändert, um die Prägung durch die Community zu ermöglichen.

5. Transaktionsstornierung:

Transaktionen können mit „op“: „cancel“ abgebrochen werden. Aufgrund der Einbeziehung eines Nonce-Werts in jede Transaktion kann das Abbrechen alle Transaktionen oder nur bestimmte Transaktionen (solche mit spezifischen Nonce-Werten) abbrechen.

Vor- und Nachteile von ORC-20

Vorteile:

  • Verhindert doppelte Ausgaben (Transaktionen sind sicherer und können nicht dupliziert werden)
  • Ermöglicht die Migration von BRC-20 zu ORC-20
  • Ermöglicht die Stornierung von gesamten Transaktionen oder nur teilweisen Stornierungen

Nachteile:

  • ORC-20 beschränkt sich nicht auf 4-Zeichen-Namen, was es ermöglicht, mehrere Kopien desselben Namens zu definieren (fehlt die Seltenheit von BRC-20, was Token-Namen leicht verwirrend macht)
  • Die anfängliche Versorgung, die maximale Prägemenge und Steuern können geändert werden (ähnlich wie bei Ethereum's ERC-20)
  • Übermäßige Zentralisierung (Projektteams können die Tokens manipulieren)

Erste Schritte mit ORC-20

Sie können ORC-20 schnell starten, indem Sie Bereitstellungs-, Prägungs-, Sendungs- und Stornierungsvorgänge aufzeichnen.

1. Bereitstellen von ORC-20

Beispiel: Bereitstellen eines Tokens mit der Kennung 1, benannt ORC (der erste ORC-20, bereits bereitgestellt), mit einer maximalen Versorgung von 21.000.000. Jeder Minter kann bis zu 10.000 Token prägen.

2. ORC-20 minten

Beispiel: Präge 10.000 ORC (Inschriftennummer #2504160). Das Prägeereignis erhält das anfängliche Guthaben. Sie müssen die Prägeinschrift bis zum Abschluss der ersten erfolgreichen Versandtransaktion behalten.

Altes Format: Veraltet nach OIP-3 (Prägungen vor OIP-3 sind immer noch gültig).

Neues Format: Überarbeitet in ORC-3

3. Senden von ORC-20

Beispiel: Senden Sie 1.000 $ORC (Anmeldenummer #2504160) in zweiteiligen Transaktionen. Jede Transaktion muss einen eindeutigen Nonce haben.

Schritt 1: Der Sender schreibt 1.000 $ORC (Nonce 5) an die Adresse des Senders durch die „Send Inschrift.“

Schritt 2: Der Absender schreibt den „Restbetrag senden“ zurück an den Absender.

Die Transaktion ist erst abgeschlossen, nachdem das „Restguthaben senden“ zurückgeschrieben wurde.

Schritt 3: Der Sender sendet die Satoshis, die die in Schritt 1 erstellte „Send-Inschrift“ enthalten, an den Empfänger.

Wichtige Hinweise

  • Sie können jetzt „mint“- oder „senden“-Transaktionsinschriften wiederverwenden.
  • Solange das Guthaben nicht ausgegeben wird, können Sie die „Send-Inschrift“ erneut verwenden - es ist nicht erforderlich, bei der Übertragung von ORC-20-Fonds jedes Mal ein „Send-Ereignis“ einzutragen. Sie können die zuvor erhaltene „Send-Ordnungszahl“ an die Adresse des Empfängers weitergeben, um den gesamten mit der „Send-Ordnungszahl“ verbundenen Betrag zu übertragen, solange der Betrag nicht ausgegeben wird.
  • Das Ziel ist es, die einmalige „senden“ Inschrift wiederzuverwenden, um signifikante Bitcoin-Verschwendung zu reduzieren und letztendlich Blockplatz und Transaktionsgebühren zu sparen.

4. Stornierung einer ORC-20 Transaktion

Beispiel: Stornierung einer teilweisen Transaktion mit Nonce 5

Wie ORC-20 Bitcoin-Blockraum während Transaktionen spart

Im Gegensatz zu BRC-20, für das bei jeder Transaktion eine "Einmal-Transfer-Inschrift" erforderlich ist, ermöglicht ORC-20 die wiederholte Verwendung von "Mint"- und "Send"-Ordinalinschriften innerhalb einer Transaktion. Dies reduziert signifikant die Menge an Daten, die auf der Blockchain aufgezeichnet werden müssen, wodurch Platz gespart wird.

Benutzer haben drei Optionen, wenn es darum geht, Gelder mit ORC-20 zu senden:

  • Direktübertragung von Münzinschriften: Wenn das Guthaben der originalen Münzinschrift ungenutzt bleibt, können Sie die Ordnungsnummer der Münzinschrift direkt an den Empfänger senden, ohne einen „Transfer“ zu schreiben.
  • Direkte Übertragung von Sendezuschriften: Wenn das Guthaben der ursprünglichen Sendezuschrift ungenutzt bleibt, können Sie die Ordnungsnummer der Zuschrift direkt an den Empfänger senden.
  • Einleiten eines neuen Sende-Transaktionsprozesses (Pre-OIP-10):

Schritt 1: Schreiben Sie den Betrag für den Absender an die Adresse des Absenders.

Schritt 2: Schreiben Sie den verbleibenden Betrag als „senden“ an die Adresse des Absenders (vor OIP-10).

Schritt 3: Senden Sie direkt die Ordnungszahl der „Send Inschrift“ aus Schritt 1 an den Empfänger. Beachten Sie, dass das Guthaben des Empfängers sofort mit dem effektiven Betrag aktualisiert wird, sodass die erhaltene Inschrift in nachfolgenden Transaktionen wiederverwendet werden kann.

ORC-20 Token und damit verbundene Risiken

Sie können auf der 20scan-Website Informationen zu ORC-20-Token finden, einschließlich Indikatoren wie die Anzahl der Inhaber und das Ranking verschiedener Token-Projekte. Diese Daten können den Benutzern und Händlern mehr Einblicke bieten.

Risiken

Diejenigen, die daran interessiert sind, in ORC-20-Token zu investieren, sollten zunächst verstehen, dass ORC-20 ein experimentelles Projekt ist. Es gibt keine Garantie für den Wert oder die Nützlichkeit von Tokens, die nach diesem Standard erstellt wurden. Obwohl ORC-20 die Token-Standards im Bitcoin-Netzwerk verbessern könnte, wurde es für seine Komplexität kritisiert und bietet keine signifikanten Vorteile gegenüber bestehenden Standards.

Das Schicksal von ORC-20 hängt von der Reaktion der Gemeinschaft und deren Fähigkeit ab, diese Probleme anzugehen. Es wird dringend empfohlen, dass Benutzer mit Vorsicht vorgehen und gründliche Recherchen durchführen, bevor sie ORC-20 verwenden.

Fazit

Das Bitcoin-Ökosystem birgt ein enormes Entwicklungspotenzial, da die kontinuierliche Innovation von Bitcoin-Token-Standards seine Anwendungsmöglichkeiten erweitert. Standards wie BRC-20, ORC-20 und SRC-20, obwohl sie sich noch in einem frühen Stadium befinden und inhärente Einschränkungen aufweisen, sind zweifellos grundlegend für zukünftige innovative Experimente.

Im Vergleich zur robusten Sicherheit des Bitcoin-Netzwerks ist seine Nutzung relativ gering. Die Beschaffenheit seiner Skriptsprache beschränkt die Ausführung komplexer Smart Contracts im Bitcoin-Netzwerk und begrenzt somit seine Anwendungen. Die außergewöhnlich hohe Sicherheitsstufe ermutigt jedoch Entwickler und Benutzer, kontinuierlich seine Funktionalitäten zu testen und zu nutzen, was zur Gesamtentwicklung des Ökosystems beiträgt. Darüber hinaus wird der Marktakzeptanz und dem Anwendungsbereich von ORC-20 Zeit benötigen, um der Prüfung der Gemeinschaft und des breiteren Marktes standzuhalten.

Автор: Allen
Перекладач: Piper
Рецензент(-и): KOWEI、Edward、Elisa、Ashley、Joyce
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.

Was ist ORC-20?

Fortgeschrittene5/10/2024, 2:54:48 AM
Dieser Artikel befasst sich mit der Verbreitung von BRC-20-Token innerhalb des Bitcoin-Netzwerks und deren Auswirkungen, wobei die Entstehung von ORC-20-Token hervorgehoben wird. Diese Token arbeiten auf der Bitcoin-Blockchain und bieten eine Vielzahl neuer Funktionen und Funktionalitäten, wie die Behebung von doppelten Ausgaben und die Verbesserung der Namensraumflexibilität. Darüber hinaus führt er die Funktionsweise und die Änderungen ein, die durch den ORC-20-Standard gebracht wurden, untersucht seine Unterschiede zum BRC-20 und diskutiert die potenziellen Vorteile und Risiken von ORC-20.

Einführung

Die BRC-20-Fieber hat das Bitcoin-Netzwerk erfasst, und jetzt ist ORC-20 entstanden. ORC-20-Token arbeiten auf der Bitcoin-Blockchain und werden als JSON (JavaScript Object Notation)-Dateien dargestellt, die mit auf Satoshis fortlaufenden Nummern versehen sind, ähnlich wie BRC-20-Token. ORC-20 zielt darauf ab, einige Einschränkungen von BRC-20 durch Verbesserung von Sicherheit und Flexibilität zu adressieren. Zu diesen Einschränkungen gehören "auf vier Zeichen beschränkte Token-Namen", "nicht aktualisierbar", "Risiko des doppelten Ausgebens", "nicht umkehrbare Transaktionen" und mehr, was es im Wesentlichen zu einem Hard Fork von BRC-20 macht. Durch Unterstützung eines breiteren Spektrums von Datenformaten erweitert ORC-20 den Anwendungsbereich von BRC-20 und nutzt das Unspent Transaction Output (UTXO)-Modell von Bitcoin, um doppelte Ausgaben zu vermeiden.

Was ist der ORC-20-Standard?

ORC-20 ist ein offener Token-Standard für Bitcoin-Ordinalzahlen, der von OrcDAO erstellt wurde, um einige Schlüsselfunktionen von BRC-20 zu verbessern. Sein Zweck ist es, die Abwärtskompatibilität mit BRC-20 zu wahren und gleichzeitig die Anpassungsfähigkeit, Skalierbarkeit und Sicherheit zu verbessern sowie die Möglichkeit von doppelten Ausgaben zu eliminieren.

ORC-20-Operationen umfassen grundlegende Ereignisse wie Bereitstellung, Prägung, Senden, Stornieren, Aktualisieren und benutzerdefinierte Ereignisse. Sie können Schlüssel zu Standardereignissen hinzufügen, um Einschränkungen, verschiedene Verhaltensweisen oder neue Operationen einzuführen. Jede Operation besteht aus Inschriften-Daten mit Schlüssel-Wert-Paaren, die standardmäßig im JSON-Format vorliegen, wobei die Operationsschlüssel in Kleinbuchstaben sein müssen und numerische Daten nicht auf die Groß-/Kleinschreibung achten.

Änderungen in ORC-20

  • Flexibilität bei der Änderung der anfänglichen Versorgung und der maximalen Prägemenge: Während eine feste anfängliche Versorgung und Gesamtmenge Vorteile haben, macht die Flexibilität von ORC-20 sie anpassungsfähiger. Unabhängig davon, ob Sie einen festen oder flexiblen Ansatz wählen, haben beide Optionen ihre eigene Begründung.
  • Namensraumflexibilität: Die Benennung kann tatsächlich eine Herausforderung sein, insbesondere da die meisten vierbuchstabigen Wörter für BRC-20 bereits im Voraus geprägt wurden. ORC-20 hat jedoch keine feste Begrenzung für die Namensraumgröße, sodass jede Namensgröße bei Bedarf verwendet werden kann.
  • Verwendung des UTXO-Modells zur Sicherstellung, dass es bei Transaktionen zu keinem doppelten Ausgeben kommt: Das UTXO-Modell funktioniert, indem der Kontostand während einer Transaktion als Transaktion an eine Wechseladresse gesendet wird. Dies löst das Problem des doppelten Ausgebens effektiv und erhöht die Zuverlässigkeit und Sicherheit von Transaktionen.
  • Transaktionsabbruch zulassen: Transaktionen können einfach durch Verwendung des Befehls "op":"cancel" für einen bestimmten Nonce abgebrochen werden. Dies bietet den Benutzern zusätzliche Flexibilität und Kontrolle.
  • ORC-20 ermöglicht es BRC-20-Token, in die ORC-20-Umgebung zu transferieren: Dieser Transfer kann nur vom Bereitsteller des BRC-20-Token ausgeführt werden, um die Sicherheit und Kontrollierbarkeit des Transferprozesses zu gewährleisten.

Unterschiede zwischen ORC-20 und BRC-20


Quelle: ORC20.org

Sowohl ORC-20 als auch BRC-20 sind Token-Bereitstellungsstandards im Bitcoin-Ökosystem, die auf dem Ordinal-Protokoll basieren und ähnlich wie Ethereum's ERC-20 sind. Allerdings erweitert ORC-20 einige Funktionen von BRC-20 und beseitigt bestimmte Einschränkungen, um den Anforderungen an die Projektentwicklung besser gerecht zu werden.

Die Unterschiede lassen sich in die folgenden fünf Punkte einteilen:

1. Reduzierung des Risikos von doppelten Ausgaben mit UTXO:

  • In jeder Transaktion gibt der Absender den Betrag an, der vom Empfänger erhalten werden soll, und den verbleibenden Betrag, der an den Absender zurückgegeben werden soll. Wenn die Transaktion den verbleibenden Betrag nicht zurückgibt, wird sie als ungültig angesehen.
  • Überweisungstransaktionen können Beträge an mehrere Empfänger überweisen, und jede Überweisungstransaktion (außer bei Selbsttransaktion) muss den zu überweisenden Betrag angeben.
  • Transaktionen sind erst abgeschlossen, wenn das verbleibende Guthaben an den Absender zurückgesandt wird.
  • Nach Abschluss jeder Transaktion wird der zuvor erfasste Kontostand ungültig.

2. Token-Namen sind nicht auf 4 Zeichen beschränkt und sind nicht Groß-/Kleinschreibungssensitiv.

Da die meisten BRC-20 Vier-Buchstaben-Wörter bereits vorgeprägt wurden, entspricht die Entfernung der Zeichenbeschränkung der Marktnachfrage. Dies könnte jedoch dazu führen, dass Benutzer ORC-20-Token als weniger knapp wahrnehmen als BRC-20-Token.

3. Benutzerdefinierte Schlüsselfunktionen für erweiterte Funktionen:

ORC-20 führt benutzerdefinierte Schlüssel ein, wobei "Minter" und "Steuer" die herausragendsten Merkmale sind. Der "Minter" ist eine spezielle Prägeadresse, die wie eine Whitelist fungieren kann, während die "Steuer" Projekten ermöglicht, Transaktionssteuern und Lizenzgebühren zu erheben.

4. Token-Upgradefähigkeit, wie z. B. Ändern von Versorgungsparametern:

Die Flexibilität bei der Tokenversorgung stellt sicher, dass Projekte ORC-20 verwenden können, um mehr Anwendungsfälle zu schaffen, wie zum Beispiel:

  • Allmählich wird die Prägungsmenge reduziert, um die Token-Knappheit zu erhöhen, ähnlich wie bei der Bitcoin-Halbierung.
  • Erhöhung der maximalen Versorgung und Belohnung der Gemeindemitglieder mit zusätzlichen Anreizen.
  • Zunächst wird eine spezielle Prägeadresse bereitgestellt, um einen Teil der Token in das DAO-Treasury zu prägen, und dann werden die Prägegrenzen geändert, um die Prägung durch die Community zu ermöglichen.

5. Transaktionsstornierung:

Transaktionen können mit „op“: „cancel“ abgebrochen werden. Aufgrund der Einbeziehung eines Nonce-Werts in jede Transaktion kann das Abbrechen alle Transaktionen oder nur bestimmte Transaktionen (solche mit spezifischen Nonce-Werten) abbrechen.

Vor- und Nachteile von ORC-20

Vorteile:

  • Verhindert doppelte Ausgaben (Transaktionen sind sicherer und können nicht dupliziert werden)
  • Ermöglicht die Migration von BRC-20 zu ORC-20
  • Ermöglicht die Stornierung von gesamten Transaktionen oder nur teilweisen Stornierungen

Nachteile:

  • ORC-20 beschränkt sich nicht auf 4-Zeichen-Namen, was es ermöglicht, mehrere Kopien desselben Namens zu definieren (fehlt die Seltenheit von BRC-20, was Token-Namen leicht verwirrend macht)
  • Die anfängliche Versorgung, die maximale Prägemenge und Steuern können geändert werden (ähnlich wie bei Ethereum's ERC-20)
  • Übermäßige Zentralisierung (Projektteams können die Tokens manipulieren)

Erste Schritte mit ORC-20

Sie können ORC-20 schnell starten, indem Sie Bereitstellungs-, Prägungs-, Sendungs- und Stornierungsvorgänge aufzeichnen.

1. Bereitstellen von ORC-20

Beispiel: Bereitstellen eines Tokens mit der Kennung 1, benannt ORC (der erste ORC-20, bereits bereitgestellt), mit einer maximalen Versorgung von 21.000.000. Jeder Minter kann bis zu 10.000 Token prägen.

2. ORC-20 minten

Beispiel: Präge 10.000 ORC (Inschriftennummer #2504160). Das Prägeereignis erhält das anfängliche Guthaben. Sie müssen die Prägeinschrift bis zum Abschluss der ersten erfolgreichen Versandtransaktion behalten.

Altes Format: Veraltet nach OIP-3 (Prägungen vor OIP-3 sind immer noch gültig).

Neues Format: Überarbeitet in ORC-3

3. Senden von ORC-20

Beispiel: Senden Sie 1.000 $ORC (Anmeldenummer #2504160) in zweiteiligen Transaktionen. Jede Transaktion muss einen eindeutigen Nonce haben.

Schritt 1: Der Sender schreibt 1.000 $ORC (Nonce 5) an die Adresse des Senders durch die „Send Inschrift.“

Schritt 2: Der Absender schreibt den „Restbetrag senden“ zurück an den Absender.

Die Transaktion ist erst abgeschlossen, nachdem das „Restguthaben senden“ zurückgeschrieben wurde.

Schritt 3: Der Sender sendet die Satoshis, die die in Schritt 1 erstellte „Send-Inschrift“ enthalten, an den Empfänger.

Wichtige Hinweise

  • Sie können jetzt „mint“- oder „senden“-Transaktionsinschriften wiederverwenden.
  • Solange das Guthaben nicht ausgegeben wird, können Sie die „Send-Inschrift“ erneut verwenden - es ist nicht erforderlich, bei der Übertragung von ORC-20-Fonds jedes Mal ein „Send-Ereignis“ einzutragen. Sie können die zuvor erhaltene „Send-Ordnungszahl“ an die Adresse des Empfängers weitergeben, um den gesamten mit der „Send-Ordnungszahl“ verbundenen Betrag zu übertragen, solange der Betrag nicht ausgegeben wird.
  • Das Ziel ist es, die einmalige „senden“ Inschrift wiederzuverwenden, um signifikante Bitcoin-Verschwendung zu reduzieren und letztendlich Blockplatz und Transaktionsgebühren zu sparen.

4. Stornierung einer ORC-20 Transaktion

Beispiel: Stornierung einer teilweisen Transaktion mit Nonce 5

Wie ORC-20 Bitcoin-Blockraum während Transaktionen spart

Im Gegensatz zu BRC-20, für das bei jeder Transaktion eine "Einmal-Transfer-Inschrift" erforderlich ist, ermöglicht ORC-20 die wiederholte Verwendung von "Mint"- und "Send"-Ordinalinschriften innerhalb einer Transaktion. Dies reduziert signifikant die Menge an Daten, die auf der Blockchain aufgezeichnet werden müssen, wodurch Platz gespart wird.

Benutzer haben drei Optionen, wenn es darum geht, Gelder mit ORC-20 zu senden:

  • Direktübertragung von Münzinschriften: Wenn das Guthaben der originalen Münzinschrift ungenutzt bleibt, können Sie die Ordnungsnummer der Münzinschrift direkt an den Empfänger senden, ohne einen „Transfer“ zu schreiben.
  • Direkte Übertragung von Sendezuschriften: Wenn das Guthaben der ursprünglichen Sendezuschrift ungenutzt bleibt, können Sie die Ordnungsnummer der Zuschrift direkt an den Empfänger senden.
  • Einleiten eines neuen Sende-Transaktionsprozesses (Pre-OIP-10):

Schritt 1: Schreiben Sie den Betrag für den Absender an die Adresse des Absenders.

Schritt 2: Schreiben Sie den verbleibenden Betrag als „senden“ an die Adresse des Absenders (vor OIP-10).

Schritt 3: Senden Sie direkt die Ordnungszahl der „Send Inschrift“ aus Schritt 1 an den Empfänger. Beachten Sie, dass das Guthaben des Empfängers sofort mit dem effektiven Betrag aktualisiert wird, sodass die erhaltene Inschrift in nachfolgenden Transaktionen wiederverwendet werden kann.

ORC-20 Token und damit verbundene Risiken

Sie können auf der 20scan-Website Informationen zu ORC-20-Token finden, einschließlich Indikatoren wie die Anzahl der Inhaber und das Ranking verschiedener Token-Projekte. Diese Daten können den Benutzern und Händlern mehr Einblicke bieten.

Risiken

Diejenigen, die daran interessiert sind, in ORC-20-Token zu investieren, sollten zunächst verstehen, dass ORC-20 ein experimentelles Projekt ist. Es gibt keine Garantie für den Wert oder die Nützlichkeit von Tokens, die nach diesem Standard erstellt wurden. Obwohl ORC-20 die Token-Standards im Bitcoin-Netzwerk verbessern könnte, wurde es für seine Komplexität kritisiert und bietet keine signifikanten Vorteile gegenüber bestehenden Standards.

Das Schicksal von ORC-20 hängt von der Reaktion der Gemeinschaft und deren Fähigkeit ab, diese Probleme anzugehen. Es wird dringend empfohlen, dass Benutzer mit Vorsicht vorgehen und gründliche Recherchen durchführen, bevor sie ORC-20 verwenden.

Fazit

Das Bitcoin-Ökosystem birgt ein enormes Entwicklungspotenzial, da die kontinuierliche Innovation von Bitcoin-Token-Standards seine Anwendungsmöglichkeiten erweitert. Standards wie BRC-20, ORC-20 und SRC-20, obwohl sie sich noch in einem frühen Stadium befinden und inhärente Einschränkungen aufweisen, sind zweifellos grundlegend für zukünftige innovative Experimente.

Im Vergleich zur robusten Sicherheit des Bitcoin-Netzwerks ist seine Nutzung relativ gering. Die Beschaffenheit seiner Skriptsprache beschränkt die Ausführung komplexer Smart Contracts im Bitcoin-Netzwerk und begrenzt somit seine Anwendungen. Die außergewöhnlich hohe Sicherheitsstufe ermutigt jedoch Entwickler und Benutzer, kontinuierlich seine Funktionalitäten zu testen und zu nutzen, was zur Gesamtentwicklung des Ökosystems beiträgt. Darüber hinaus wird der Marktakzeptanz und dem Anwendungsbereich von ORC-20 Zeit benötigen, um der Prüfung der Gemeinschaft und des breiteren Marktes standzuhalten.

Автор: Allen
Перекладач: Piper
Рецензент(-и): KOWEI、Edward、Elisa、Ashley、Joyce
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!