1. 首页 > 区块百科  > 比特币的分布账单如何查?比特币区块浏览器查询

比特币的分布账单如何查?比特币区块浏览器查询

广告 X
OK欧意app

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

比特币的分布账单如何查?

我的意思是有直观的软件查比特币的工作过程效果吗,如何使用在日常软件改造上,比如马诗基海运使用比特币相同技术能达成什么效果,日常软件界面如何,都在起步吗

比特币用Berkeley DB做钱包数据库。Berkeley

DB是一个开源的文件数据库,介于关系数据库与内

存数据库之间,使用方式与内存数据库类似,它提供

比特币的分布账单如何查?比特币区块浏览器查询-第1张图片-ZBLOG

的是一系列直接访问数据库的函数,而不是像关系数

据库那样需要网络通信、SQL解析等步骤。Berkeley

DB是一个轻巧而又性能高的嵌入式数据库,Berkeley

DB可以保存任意类型的键/值对,而且可以为一个键

保存多个数据。Berkeley DB可以支持数千个并发线程

同时操作数据库,支持最大256TB的数据。

很多人在编译BitCoin软件的时候,会遇到

Berkeley DB相关的错误。这个需要在操作系统中先安

装Berkeley DB 4.8。有些操作系统,例如Ubuntu

Kylin15.04版本,需要配置Berkeley DB的源。碰到类

似问题的读者可以尝试下面命令来修正错误:

sudo apt-get install libboost-all-dev

sudo add-apt-repository ppa:bitcoin/bitcoin

sudo apt-get update

sudo apt-get install libdb4.8-dev libdb4.8 -dev

比特币的区块原始数据不存放在数据库中,而只

是作为文件类型存放在硬盘上。在系统的目录是

blocks/blk*.dat.这个主要是用来快速搜索钱包缺少的

交易记录,或者重组本地区块链的不同部分,同时给

外部的节点提供区块链的同步服务。

LevelDB用来存储区块的索引和UTXO(未花的

比特币交易输出)记录。LevelDB是一个Google实现

的非常高效的键值(Key Value)数据库,目前的版本

1.2能够支持几十亿级别的数据量。在这个数量级别

下还能有非常高的性能,主要归功于它的良好的设

计。

在blocks/index/*这个目录中

到此,以上就是小编对于比特币区块浏览的问题就介绍到这了,希望介绍关于比特币区块浏览的1点解答对大家有用。