Transactions

pycoin命令行交易

  • September 14, 2017

有沒有一種只知道私鑰(秘密指數)和目標地址的快速方法來進行交易,最好是從命令行實用程序(如 pycoin)?

我正在使用 Debian/Ubuntu 和 python 2.7。

為了創建交易,您需要區塊鏈,或者至少需要區塊鏈中屬於特定地址的交易(技術術語是未使用的交易輸出或特定腳本的 UTXO)。發生這種情況的方式有以下三種:

  1. 你安裝了一個本地 bitcoind 或 btcd,它可以讓你查詢交易,但代價是下載整個區塊鏈。
  2. 您使用電子或其他一些 SPV 伺服器來查詢交易,代價是連接到這些節點。
  3. 您使用諸如 blockchain.info 之類的集中式服務來收集所有交易,但代價是必須信任集中式服務始終處於執行狀態並且不會損壞。

無論如何,您都無法從未連接到其他服務的 python 庫中獲取交易數據。因此,像 pybitcointools 或 pycoin 這樣的工具無法滿足您的需求。sx 有一些工具可以使用方法#3 查找 utxos。

您可以安裝 Armory 或 bitcoind 並導入私鑰並使用上面的方法 #1 或使用pi-wallet 之類的東西並使用方法 #2。

引用自:https://bitcoin.stackexchange.com/questions/35713