目录
产品简介
BigchainDB 是一个开源的区块链数据库。它是一个 NoSQL 数据库,具有区块链属性,例如不变性、去中心化和所有者控制的资产。BigchainDB 有两个主要层,基于 Tendermint 的共识层和基于 MongoDB 的存储层。
BigchainDB 的第一个版本于 2016 年 2 月发布。但是,初始版本存在许多问题。例如,系统不是拜占庭容错的,底层存储数据库存在单点故障,系统只支持一个逻辑数据库,这意味着攻击者一旦获得了数据库的控制权,就可以删除整个数据库。BigchainDB 2.0 于 2018 年发布,解决了上述所有问题。
产品特性
- 权力下放
没有单点控制。没有单点故障。通过投票节点联盟的分散控制构成了 P2P 网络。 - 询问
编写并运行任何 MongoDB 查询来搜索所有存储的交易、资产、元数据和块的内容。由 MongoDB 本身提供支持。 - 不变性
不仅仅是防篡改。一旦存储,数据将无法更改或删除。 - 多资产的原生支持
在 BigchainDB 上没有原生货币的情况下,可以发行任何资产、代币或货币。 - 拜占庭容错 (BFT)
网络中多达三分之一的节点可能会遇到任意故障,而网络的其余部分仍将就下一个区块达成共识。 - 低延迟
全球网络大约需要一秒钟才能就新区块达成共识。换句话说,交易终结性发生得很快。 - 可定制
使用自定义资产、交易、权限和透明度设计您自己的专用网络。 - 丰富的权限
在事务级别设置权限以确保职责明确分离并强制执行选择性访问。 - 开源
对社区开源,以便每个人都可以使用它并在其上构建自己的应用程序。 - 公共或私人
针对特定行业用例推出您自己的公共或专用网络。
应用场景
BigchainDB 适用于寻求具有区块链特征的可查询数据库的开发人员和组织,例如去中心化、不变性以及将数据库中存储的任何内容视为资产的能力。
相关资料
- 官网:https://www.bigchaindb.com/
- https://dbdb.io/db/bigchaindb
用户评价
0
0
词条统计
创建者:小芳
编辑次数:2
浏览次数:1048
API调用次数:0
贡献者