到目前为止,我们实现的blockchain在每次程序运行时存储在内存中,不能重用或者与其他人共享该blockchain,因此需要使用一个数据来存储blockchain。

那么,使用哪种数据库呢?实际上,任何一种数据库都可以。在比特币的论文中,对数据库的使用没有任何要求,使用哪种数据库完全取决于开发者的意愿。比特币发布之初使用的是LevelDB,那么我们选用BoltDB。

results matching ""

    No results matching ""