Rohtransaktion online erstellen

createrawtransaction ist ein bitcoin-cli-Befehl, der eine Rohtransaktion mit einer oder mehreren Transaktions-IDs und einer Liste von generiert, die die Zielbeträge Outputssind, die das Geld erhalten.

AFAIK, die Rohtransaktion basiert nur auf der Blockchain und erfordert keinen privaten Schlüssel oder keine Adresse; Der Signiervorgang erfolgt separat mit signrawtransaction.

Wenn für den createrawtransactionProzess keine geheimen Schlüssel erforderlich sind, gibt es eine Möglichkeit, eine Rohtransaktion online über einen Webdienst zu generieren?

createrawtransaction basiert auf nichts. Es wandelt nur die übergebenen Argumente in eine Hex-Transaktion um. Es benötigt keine Netzwerkverbindung, keine Blockchain oder Ihre Brieftasche. Es gibt sogar ein eigenständiges Tool, das mit Bitcoin geliefert wird (bitcoin-tx), das dasselbe kann. Warum braucht man dafür einen Webservice?

Antworten (2)

Das ist richtig, ein privater Schlüssel ist nicht erforderlich, um zu verwenden createrawtransaction. Der private Schlüssel wird nur während des Signiervorgangs benötigt signrawtransaction, wie Sie es in Ihrer Frage angegeben haben.

Wenn Sie nach einem Webdienst suchen, mit dem Sie eine Rohtransaktion online erstellen können, schlage ich vor, dass Sie sich http://coinb.in ansehen . Dort wird genau dies ausgeführt, die Transaktion übertragen und es Ihnen ermöglicht, eine lokale Transaktion zu speichern kopieren, um die Transaktion offline zu signieren.

Ich habe ein Schritt-für-Schritt-Tutorial von Create Wallet erstellt, um eine Transaktion im Testnet mit Online-Tools zu übertragen: Schritt-für-Schritt-eine-Bitcoin-Transaktion-im-Testnet-erstellen-und-broadcasten