Development

是否存在不需要任何東西(區塊鏈/SPV 標頭)在本地儲存的遠端、無需信任的比特幣 API?

  • September 25, 2018

這個問題詢問如何在不需要本地區塊鏈的情況下通過 API 使用比特幣。唯一的答案是關於 blockchain.info 的 JSON API,但似乎與 blockchain.info 的網路版本不同,JSON API 需要將帳戶密碼發送到伺服器。

是否有另一種遠端 API 允許人們在不影響安全性的情況下執行各種比特幣操作——無需在任何地方發送私鑰,而是在本地簽署交易?API 不應該需要任何下載——SPV 不屬於這一類——而應該只是比特幣網路的遠端 API,不需要來自其客戶端的任何狀態/引導程序。

如果我沒記錯的話,Stratum 應該是這個 API。它曾經起飛嗎?

BOP 企業比特幣伺服器是一個帶有遠端(即客戶端)錢包的開源全節點實現。伺服器下載區塊鏈進行交易和區塊驗證,並路由在客戶端簽名的交易。

客戶端通過消息匯流排連接到伺服器。有一個 Java 和其他 API 可用於添加客戶端功能。原始碼:https ://github.com/bitsofproof/supernode

<http://bitsofproof.com>上提供商業支持和託管實例

在bitcointalk 執行緒中有很多答案。這是我認為最好的選擇:

  1. 使用 blockchain.info 進行查詢
  2. 使用 bitcoinj 簽署交易
  3. 使用 blockchain.info 廣播 API 廣播交易

My Wallet 的 android 版本中的這個類應該實現這個方案。

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