区块链数据库 BigchainDB 发布了又一次更新,旨在修复漏洞、添加新功能并移除旧代码。与两个月前发布的更新相比,此次更新对 BigchainDB 进行了彻底的改造。.
在众多重要变更中,数据库正式加入了对 Java 驱动程序的支持。此外,数据库底层还集成了用于加快验证速度的记忆化功能以及全新升级的 RapidJSON。同时,还新增了在运行时添加、移除和更改验证器投票权限的功能。.
关键的验证流程将通过任何验证者提交变更提案的方式进行,最终导致网络中的其余成员进行“插入式验证者选举”。其他验证者随后将投票表决。如果“是”获得三分之二的赞成票,则该提案将被接受,任务得以执行。区块链充当投票箱,记录所有投票和选举结果。更多详情请参见:http://docs.bigchaindb.com/projects/server/en/v2.0.0b6/server-reference/bigchaindb-cli.html#bigchaindb-election
此外,还实施了其他几项变更:
事件应用程序编程接口(API)现在只发送有效交易,从而提高了效率。.
参数阻塞已被覆盖。.
更新有关私人数据处理和隐私的政策。.
不会提示将 Tendermint 更新到最新版本。更新到特定版本是新增功能。.
开发人员将在将当前的 BlockchainDB 网络迁移到新版 Tendermint 后发布 2.0.0 Beta 7 版本。2.0.0 Candidate 1 版本将接替 2.0.0 Beta 7 版本,此后将不再添加任何新功能。Candidate 1 版本将完全由 Tendermint 自行修改和调整,以满足其自身需求。.
区块链新