Bitcoin-Core

比特幣核心錢包可以用作移動錢包應用程序的後端嗎?

  • November 25, 2020

我的想法是使用比特幣核心和它的多錢包功能作為移動錢包應用程序的後端。我認為可以歸檔的方式是創建一個空錢包,bitcoin-cli createwallet true然後使用importmultiRPC 命令上傳帶有 xpub 的輸出描述符。

撇開隱私問題不談,唯一讓我擔心的另一件事是某些錢包可能會導致節點重新掃描區塊鏈,並且由於這可能需要一段時間,因此所有其他客戶端基本上都將被拒絕提供服務。

我還沒有真正測試過這個,但我很確定這會阻止這個架構工作。我對嗎?還是有辦法解決這個問題?

至少有兩個開源移動錢包已經做到了這一點:

FullyNoded for iOS,通過 Tor V3 隱藏服務連接到比特幣節點

Sifir使用出色的Cyphernode

比特幣核心錢包可以用作移動錢包應用程序的後端嗎?

是的

在我看來,使用其中一個庫來創建應用程序將是更好的方法。

例子:

BitcoinJ:如果使用 Java 創建應用程序

NBitcoinNBXplorer:如果使用 C# 創建移動應用程序

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