Bitcoind

在不執行節點的情況下以程式方式發送比特幣

  • September 10, 2020

如何在我的網路應用程序中發送比特幣而不在我的伺服器上執行守護程序?有沒有辦法做到這一點?第三方是否允許您通過他們發送?

是的,這是完全可能的。有些服務執行功能齊全的 API,幾乎可以提供客戶端可以做的所有事情。

http://blockchain.info/api

還有其他商家處理器具有類似的功能,具體取決於您想要做什麼。

如果你能以某種方式跟踪你可以支配的輸出(你可能因此發送一個傳出交易,你實際上可以創建一個交易,對其進行簽名並將其送出給 bitcoind 守護程序或 blockchain.info(通過sendrawtransactionAPI 呼叫)以獲取它進入網路。

跟踪輸出是您可能必須執行守護程序的唯一原因。即使您為 100 BTC 創建單個輸出,然後開始從該輸出創建交易,通過拆分少量並將更改發回,它也會使交易相互依賴。一旦單筆交易未被驗證(由於錯誤、不完整的費用或雙花),所有後續交易也將失敗。

在不連接到網路覆蓋的情況下花費比特幣是可能的,但在某些時候,您必須與網路同步以確保交易已被接受並為未來的支出填滿輸出池。

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