Development

有比特幣api嗎?

  • January 23, 2022

抱歉,如果我的問題聽起來很愚蠢,每次我問這個問題時,我都會因為某種原因而被否決。我只是需要一些幫助

今天我看到了“最富有的比特幣錢包”圖表,我受到了啟發來編寫同樣的東西,我很高興知道這種類型的研究是如何完成的。我希望能夠通過程式碼查看區塊鏈數據並執行一些查詢(我猜?)以從最富有的地址開始對地址進行排序。我也想獲取交易數據來分析交易者的動作

而且,當然,我試圖用Google搜尋我想做的事情,但不幸的是,我找不到關於該主題的任何內容!

有人可以指出我正確的方向嗎?我找不到從哪裡開始

很多

如果我們將應用程序程式介面 (API) 定義為電腦或程序之間的任何類型的軟體介面,則以下適用。

  1. 比特幣網路協議。您可以編寫軟體來使用它從任何其他比特幣節點獲取區塊鏈相關資訊。
  2. 遠端過程呼叫 (RPC)。許多全節點實現提供 RPC 服務。例如比特幣核心 RPC。其他實現可能有自己的API。例如 Electrum 的JSONRPC。不保證不同的軟體提供相同甚至相似的 RPC API。
  3. 命令行界面 (CLI)。儘管可能在設計時考慮了互動式使用,但它們可以在腳本中使用或從已編譯的程序中呼叫,從而構成一種 API。例如Bitcoin Core CLI - 雖然我希望 RPC 介面在大多數非互動式情況下更可取。
  4. 主要比特幣相關服務提供的**Web 服務 API 。**例如Blockchair。這包括一些加密貨幣交易所。這些可能需要註冊,並且對於不支付訂閱費或以其他方式有業務關係的人可能會受到費率限制。

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