Gibt es eine Drittanbieter-API, die es ermöglicht, Bitcoins mit bestimmten Transaktionen als Eingaben zu senden?
Im Jahr 2013 musste ich Bitcoin selbst ausführen und eine Rohtransaktion manuell erstellen. Aber vielleicht ist es jetzt, nach 3 Jahren, einfacher? Das Ausführen von Bitcoin ist jetzt nicht so billig, aber ich möchte wirklich eine Bitcoin-Zahlung von einer Adresse an andere weiterleiten und sie auch sicher und klar aufbewahren.
Sie können benutzerdefinierte Transaktionen zum Signieren mit der Blockchain-API erstellen:
https://www.blockcypher.com/dev/bitcoin/#creating-transactions
Sie müssten damit herumspielen, um genau die gewünschte Münzkontrolle zu erhalten, aber die meisten Funktionen, nach denen Sie suchen, sind vorhanden, wenn Sie das Datenschutzleck nicht stört.
Sie können Ihren eigenen sehr leichten Bitcoin-Client implementieren. Es sollte unterstützen version
und tx
Nachrichten: https://en.bitcoin.it/wiki/Protocol_documentation
Sie stellen also eine TCP-Verbindung zu jedem Bitcoin-Knoten mit weißer IP her. Sie können zum Beispiel blockchain.info auswählen. Ihr Light-Client sendet eine version
Nachricht, der Remote-Knoten sendet Ihnen getdata
eine Nachricht und Sie senden Ihre Transaktion in tx
einer Nachricht zurück. Danach überprüft der Remote-Knoten es und breitet sich auf andere Knoten und auf das gesamte Netzwerk aus.
Sie müssen sich nicht um die Sicherheit kümmern. Niemand kann Ihre Bitcoins stehlen, wenn Sie die Rohtransaktion korrekt generiert haben.
Roman Winogradow
Zergatul