Sammeln von Inscriptions und Ordinals mit Sparrow Wallet
Benutzer, die das ord nicht einrichten können oder noch nicht eingerichtet haben, können inscriptions und Ordinals mit alternativen Bitcoin-Wallets empfangen, solange sie sehr vorsichtig sind, wie sie aus diesem Wallet ausgeben.
Dieser Leitfaden gibt einige grundlegende Schritte an, wie Sie ein Wallet mit Sparrow Wallet erstellen können, das mit ord
kompatibel ist und später in ord
importiert werden kann
⚠️⚠️ Achtung!! ⚠️⚠️
Im Allgemeinen sollten Sie, wenn Sie diesen Ansatz wählen, dieses Wallet mit der Sparrow-Software nur als Empfangswallet verwenden.
Geben Sie keine Satoshis aus diesem Wallet aus, es sei denn, Sie sind sicher, dass Sie wissen, was Sie tun. Sie könnten leicht unbeabsichtigt den Zugriff auf Ihre Ordinals und inscriptions verlieren, wenn Sie dieser Warnung nicht folgen.
Wallet-Einrichtung und -Empfang
Laden Sie die Sparrow Wallet von der Download-Seite für Ihr jeweiliges Betriebssystem herunter.
Wählen Sie File -> New Wallet
und erstellen Sie eine neue Wallet namens ord
.
Ändern Sie den "Skripttyp" in "Taproot (P2TR)" und wählen Sie die Option "Neue oder importierte Software-Wallet" aus.
Wählen Sie Verwenden von 12 Wörtern
aus und klicken Sie dann auf Neue generieren
. Lassen Sie das Passwortfeld leer.
Es wird eine neue 12-Wort-BIP39-Sicherungsphrase für Sie generiert. Schreiben Sie diese an einem sicheren Ort auf, da dies Ihre Sicherung ist, um Zugriff auf Ihre Brieftasche zu erhalten. Teilen Sie diese Sicherungsphrase NIEMALS mit jemand anderem oder zeigen Sie sie niemandem.
Sobald Sie die Sicherungsphrase notiert haben, klicken Sie auf Confirm Backup
.
Geben Sie die zuvor notierte Sicherungsphrase erneut ein und klicken Sie dann auf Create Keystore
.
Klicken Sie auf Import Keystore
.
Klicken Sie auf Apply
. Wenn Sie möchten, können Sie dem Wallet ein Passwort hinzufügen.
Sie haben jetzt ein Wallet, das mit ord
kompatibel ist und mit Hilfe des BIP39 Seed Phrase in ord
importiert werden kann. Um Ordinals oder Inschriften zu empfangen, klicken Sie auf die Registerkarte Receive
und kopieren Sie eine neue Adresse.
Jedes Mal, wenn Sie empfangen möchten, sollten Sie eine brandneue Adresse verwenden und keine vorhandenen Adressen erneut verwenden.
Beachten Sie, dass Bitcoin sich von einigen anderen Blockchain-Wallets dadurch unterscheidet, dass dieses Wallet eine unbegrenzte Anzahl neuer Adressen generieren kann. Sie können eine neue Adresse generieren, indem Sie auf die Schaltfläche Get Next Address
klicken. Sie können alle Ihre Adressen im Reiter Addresses
der App sehen.
Sie können jeder Adresse ein Etikett hinzufügen, um den Überblick darüber zu behalten, wofür sie verwendet wurde.
Überprüfung / Anzeige empfangener Inscriptions
Sobald Sie eine Anmeldung erhalten haben, sehen Sie eine neue Transaktion auf der Registerkarte Transactions
von Sparrow sowie ein neues UTXO auf der Registerkarte UTXOs
.
Anfänglich hat diese Transaktion möglicherweise den Status "Unconfirmed" und Sie müssen warten, bis sie in einen Bitcoin-Block umgewandelt wurde, bevor sie vollständig empfangen wird.
Um den Status Ihrer Transaktion zu verfolgen, können Sie mit der rechten Maustaste darauf klicken, Copy Transaction ID
auswählen und diese Transaktions-ID dann in mempool.space einfügen.
Sobald die Transaktion bestätigt wurde, können Sie Ihre inscription validieren und anzeigen, indem Sie zur Registerkarte UTXOs
gehen, das UTXO suchen, das Sie überprüfen möchten, mit der rechten Maustaste auf Output
klicken und Copy Transaction Output
auswählen. Diese Transaktionsausgabe-ID kann dann in die Suche von ordinals.com eingefügt werden.
Einfrieren von UTXOs
Wie oben erläutert, wird jede Ihrer inscription in einem Unspent Transaction Output (UTXO) gespeichert. Sie sollten sehr darauf achten, Ihre inscription nicht versehentlich auszugeben. Eine Möglichkeit, dies zu erschweren, besteht darin, den UTXO einzufrieren.
Gehen Sie dazu zur Registerkarte UTXOs
, suchen Sie das UTXO, das Sie einfrieren möchten, klicken Sie mit der rechten Maustaste auf Output
und wählen Sie Freeze UTXO
.
Dieses UTXO (Inscription) kann jetzt nicht mehr in der Sparrow-Wallet ausgegeben werden, bis Sie es entsperren.
Importieren in die ord
wallet
For details on setting up Bitcoin Core and the ord
wallet check out the Wallet Guide
Wenn Sie ord
einrichten, können Sie, anstatt ord wallet create
auszuführen, um ein brandneues Wallet zu erstellen, Ihr vorhandenes Wallet mit ord wallet restore "BIP39 SEED PHRASE"
importieren und dabei die Seed-Phrase verwenden, die Sie mit Sparrow Wallet generiert haben.
Derzeit gibt es einen Fehler, der dazu führt, dass eine importierte Wallet nicht automatisch erneut anhand der Blockchain gescannt wird. Um dies zu umgehen, müssen Sie manuell einen erneuten Scan mit der Bitcoin-Core-CLI auslösen: bitcoin-cli -rpcwallet=ord rescanblockchain 767430
Anschließend können Sie die Beschriftung Ihrer Brieftasche mithilfe von ord wallet inscriptions
überprüfen
Beachten Sie, dass Sie, wenn Sie zuvor ein Wallet mit ord
erstellt haben, bereits über ein Wallet mit dem Standardnamen verfügen und Ihrem importierten Wallet einen anderen Namen geben müssen. Sie können den Parameter --wallet
in allen ord
-Befehlen verwenden, um auf eine andere Wallet zu verweisen, z. B.:
ord wallet --name ord_from_sparrow wallet restore --from mnemonic
ord wallet --name ord_from_sparrow wallet inscriptions
bitcoin-cli -rpcwallet=ord_from_sparrow rescanblockchain 767430
Inscriptions mit Sparrow Wallet versenden
⚠️⚠️ Achtung ⚠️⚠️
Es wird zwar dringend empfohlen, einen Bitcoin-Kernknoten einzurichten und die ord
Software auszuführen, es gibt jedoch bestimmte eingeschränkte Möglichkeiten, inscriptions aus Sparrow Wallet auf sichere Weise zu versenden. Bitte beachten Sie, dass dies nicht empfohlen wird und Sie dies nur tun sollten, wenn Sie vollständig verstehen, was Sie tun.
Der Einsatz der ord
Software wird einen Großteil der hier beschriebenen Komplexität beseitigen, da sie in der Lage ist, das Versenden von inscription auf einfache Weise automatisch und sicher abzuwickeln.
⚠️⚠️ Zusätzliche Warnung ⚠️⚠️
Verwenden Sie Ihre Sparrow-Inscriptions-Wallet nicht für allgemeine Versendungen von Bitcoin ohne Inschrift. Sie können in Sparrow ein separates Wallet einrichten, wenn Sie normale Bitcoin-Transaktionen durchführen müssen, und Ihr Inscriptions Wallet separat aufbewahren.
Das UTXO-Modell von Bitcoin
Bevor Sie eine Transaktion senden, ist es wichtig, dass Sie ein gutes mentales Modell für das Unspent Transaction Output (UTXO) -System von Bitcoin haben. Die Funktionsweise von Bitcoin unterscheidet sich grundlegend von vielen anderen Blockchains wie Ethereum. In Ethereum haben Sie in der Regel eine einzelne Adresse, auf der Sie ETH speichern, und Sie können zwischen keinem der ETH unterscheiden - es handelt sich einfach um einen einzigen Wert des Gesamtbetrags auf dieser Adresse. Bitcoin funktioniert sehr unterschiedlich, indem wir für jede empfangene Transaktion eine neue Adresse im Wallet generieren, und jedes Mal, wenn Sie Sats an eine Adresse in Ihrem Wallet empfangen, erstellen Sie ein neues UTXO. Jeder UTXO kann einzeln betrachtet und verwaltet werden. Sie können bestimmte UTXOs auswählen, die Sie ausgeben möchten, und Sie können wählen, bestimmte UTXOs nicht auszugeben.
Einige Bitcoin-Wallets bieten diese Ebene des Detailreichtums nicht an und zeigen Ihnen lediglich einen einzigen zusammengefassten Wert aller Bitcoins in Ihrem Wallet an. Wenn Sie jedoch inscriptions senden, ist es wichtig, eine Wallet wie Sparrow zu verwenden, die die Kontrolle über UTXOs ermöglicht.
Überprüfen Sie Ihre inscription vor dem Absenden
Wie zuvor beschrieben, werden inscriptions auf Satoshis graviert, und Satoshis werden in UTXOs (Unspent Transaction Outputs) gespeichert. UTXOs sind eine Sammlung von Satoshis mit einem bestimmten Wert der Anzahl von Satoshis (the output value). Normalerweise (aber nicht immer) wird die inscribed auf dem ersten Satoshi im UTXO graviert.
Wenn Sie Ihre inscription vor dem Versenden überprüfen, sollten Sie vor allem prüfen, auf welchem Satoshi im UTXO Ihre Inschrift eingetragen ist.
Um dies zu tun, können Sie dem oben beschriebenen Validating / Viewing Received Inscriptions folgen, um die inscription seite für Ihre inscription auf ordinals.com zu finden
Dort finden Sie einige Metadaten zu Ihrer Inschrift, die wie folgt aussehen:
Hier gibt es einige wichtige Dinge zu überprüfen:
- Die
output
Kennung entspricht der Kennung des UTXO, das Sie senden möchten - Der
offset
der Inschrift ist0
(das bedeutet, dass sich die inscription auf dem ersten Platz im UTXO befindet) - Der
output_value
verfügt über genügend Sats, um die Transaktionsgebühr (Porto) für den Versand der Transaktion zu decken. Der genaue Betrag, den Sie benötigen, hängt von dem Gebührensatz ab, den Sie für die Transaktion wählen
Wenn alle oben genannten Punkte auf Ihre inscription zutreffen, sollten Sie sie sicher mit der unten aufgeführten Methode versenden.
⚠️⚠️ Seien Sie äußerst vorsichtig, wenn Sie Ihre inscription senden, insbesondere wenn der Wert von offset
nicht 0
ist. Es wird nicht empfohlen, diese Methode zu verwenden, wenn dies der Fall ist, da Sie andernfalls Ihre inscription versehentlich an einen Bitcoin-Miner senden könnten, es sei denn, Sie wissen genau, was Sie tun.
Senden Ihrer inscription
Um eine inscription zu senden, wechseln Sie zum Tab UTXOs
und suchen Sie die UTXO, bei der Sie zuvor überprüft haben, dass sie Ihre inscription enthält.
Wenn Sie das UXTO zuvor eingefroren haben, müssen Sie mit der rechten Maustaste darauf klicken und es entsperren.
Wählen Sie die UTXO aus, die Sie senden möchten, und stellen Sie sicher, dass dies die einzige ausgewählte UTXO ist. Sie sollten in der Benutzeroberfläche UTXOs 1/1
sehen. Sobald Sie sicher sind, dass dies der Fall ist, können Sie auf Send Selected
klicken.
Anschließend wird Ihnen die Schnittstelle zur Transaktionskonstruktion angezeigt. Hier müssen Sie einige Dinge überprüfen, um sicherzustellen, dass es sich um einen sicheren Versand handelt:
- Die Transaktion sollte nur eine Eingabe haben, und dies sollte das UTXO mit der Bezeichnung sein, die Sie senden möchten
- Die Transaktion sollte nur eine Ausgabe haben, nämlich die Adresse/Etikett, an die Sie die Inschrift senden möchten
Wenn Ihre Transaktion anders aussieht, z. B. wenn Sie mehrere Eingaben oder Ausgaben haben, handelt es sich möglicherweise nicht um eine sichere Übertragung Ihrer inscription, und Sie sollten das Senden abbrechen, bis Sie mehr verstehen oder sie in das ord
Wallet importieren können.
Sie sollten eine angemessene Transaktionsgebühr festlegen. Sparrow wird in der Regel eine vernünftige Gebühr empfehlen, aber Sie können auch auf mempool.space nachsehen, um zu erfahren, was die empfohlene Gebührenrate für das Senden einer Transaktion ist.
Sie sollten eine Beschriftung für die Empfängeradresse hinzufügen, ideal wäre eine Beschriftung wie alice address for inscription #123
.
Sobald Sie mithilfe der oben genannten Prüfungen überprüft haben, dass es sich bei der Transaktion um eine sichere Transaktion handelt, und Sie sicher sind, dass Sie sie senden können, können Sie auf Create Transaction
klicken.
Auch hier können Sie noch einmal überprüfen, ob Ihre Transaktion sicher aussieht, und wenn Sie sicher sind, können Sie auf Finalize Transaction for Signing
klicken.
Hier können Sie alles noch einmal überprüfen, bevor Sie auf Sign
klicken.
Und dann haben Sie tatsächlich die allerletzte Chance, alles zu überprüfen, bevor Sie auf Broadcast Transaction
klicken. Sobald Sie die Transaktion übertragen, wird sie an das Bitcoin-Netzwerk gesendet und beginnt mit der Weitergabe an den Mempool.
Wenn Sie den Status Ihrer Transaktion verfolgen möchten, können Sie die Transaction Id (Txid)
kopieren und in mempool.space einfügen.
Nachdem die Transaktion bestätigt wurde, können Sie die inscription seite auf ordinals.com überprüfen, um sicherzustellen, dass sie an den neuen Ausgabeort und die neue Adresse verschoben wurde.
Störungssuche
Wenn die Sparrow-Wallet eine Transaktion oder UTXO nicht anzeigt, Sie sie aber auf mempool.space sehen können!
Um sicherzustellen, dass Ihre Wallet mit einem Bitcoin-Knoten (Node) verbunden ist, befolgen Sie diese Schritte Preferences
-> Server
settings, and click Edit Existing Connection
.
Von dort aus können Sie einen Knoten auswählen und auf Test Connection
klicken, um zu überprüfen, ob Sparrow erfolgreich eine Verbindung herstellen kann.