Json-Rpc

我可以保存哪些數據?

  • January 12, 2021

我正在做一個關於比特幣的應用程序,我正在搜尋我可以保存的數據,我讀到我可以保存在我的數據庫中的公鑰和私鑰沒有,但我不知道,我還能保存什麼數據,我解釋一下?,我想指導我,我也讀過getblock,但我不知道它到底是什麼。

更具體地說,我想確切地知道我必須將哪些數據保存在數據庫中,以及執行比特幣的上述各項功能的具體內容。

為什麼要將數據保存在數據庫中?

您的答案沒有解釋原因,但答案可以有一個模式,如下所述

當我使用比特幣 RPC 時需要儲存附加資訊時

一般來說,您不需要從數據庫中儲存其他資訊,例如,您不需要將塊儲存在您的數據庫中(我希望如果您不想通過所有的生命來查看您的腳本進行插入在數據庫上)因為比特幣核心使用數據庫來索引每個塊並在您詢問某個塊時取回數據。

當你需要保存數據時,有一些特殊情況,例如,你正在做你的個人網路錢包是為了好玩(我用 c-lightning 做過)和有不同錢包的東西,也許你想儲存名稱(它是名為 wallet_name) 的最後一個正在使用的錢包的名稱,或者您可能想要保存其他資訊,作為您為接收某些捐贈而生成的特殊地址的名稱。

總之,使用比特幣 RPC,您可以訪問比特幣核心節點,並且您可以做所有您想做的事情,但也許您可以使用您的應用程序來了解比特幣的工作原理以及在本地儲存數據是否是個好主意來自比特幣網路。

我也讀過getblock,但我不知道它到底是什麼。

你可以開始閱讀比特幣如何與這個好的資源一起工作(在我看來)。

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