Blockchain
不同的 .dat 文件包含什麼?
不同的比特幣 .dat 文件包含哪些數據?同一文件夾中的其他文件如何?
wallet.dat 文件有一些記錄,並且有一些方法可以將其轉換為人類可讀的形式,但我認為其他文件不能這樣說。他們儲存什麼數據以及如何編碼?
wallet.dat
,addr.dat
並且blkindex.dat
是伯克利數據庫文件。它們可以使用標準工具讀取,但它們本身不是人類可讀的。blk0001.dat
(以及額外的 blk000n.dat 塊)包含區塊鏈本身,這只是塊的二進制串聯。
wallet.dat
包含您的私鑰、地址簿、從或向您的地址發送硬幣的交易副本、帳戶、儲備密鑰、個人設置以及指向目前最佳區塊的指針。addr.dat
包含對等點的 IP 地址,無論是您自己連接的還是您只聽說過的。自 0.7.0 起已被 peers.dat 取代peers.dat
包含與 addr.dat 相同的資訊,但使用有效的自定義格式。blkindex.dat
包含可以在所有blk000n.dat
文件中找到的塊和交易的索引。我不知道任何可以轉換為人類可讀形式的獨立工具
addr.dat
,blkindex.dat
儘管blockexplorer.com可用於檢查區塊鏈,並且addr.dat
只包含 IP 地址。更新:以上數據僅在 v0.8.0 之前有效。從 v0.8.0 開始,新的數據庫結構(具有關聯的文件系統佈局)用於塊和索引。
也可以看看:
Bitcoin.stackexchange.com
Stackoverflow.com