Ripple
比特幣和其他頂級山寨幣使用什麼數據庫引擎?
我很好奇比特幣和其他山寨幣使用什麼數據庫引擎來儲存他們的區塊鏈數據。他們都支持sql查詢還是別的什麼?
我想知道的主要是:
比特幣、萊特幣、門羅幣、乙太坊、達世幣、瑞波幣、Factom、NXT 等。
這取決於實施。網路本身沒有數據庫引擎。Bitcoin Core 及其衍生的軟體(大多數山寨幣軟體都衍生自 Core)使用 LevelDB 來索引區塊鏈並儲存鏈狀態數據(UTXO 集、目前最佳區塊等)。它使用 BerkeleyDB 作為錢包。
然而,不同的實現可以使用他們想要的任何數據庫引擎。例如,Armory 使用 LMDB 來儲存塊索引和其他鏈狀態數據。