剖析BOSAGORA公链的核心技术(01)

2024-08-15 区块链达人

很多人认为区块链的赛道是一个淘汰竞速跑,然而,不同的平台发展实则侧重点不同,有些平台注重速度,有些优先考虑安全性,有些则突出可用性,等等。每个区块链都在自己的领域成长发展,并与其他领域的平台形成互补关系。我们觉得,区块链是一个能够推动世界发展进步的技术,而我们所有行业人的共同目标,是一起推动整个区块链行业的发展,而不是只注重互相淘汰。

 

BOSAGORA的愿景便是通过发展我们的核心技术,从而实现助力优质项目。通过我们独有的修订版联邦拜占庭协议(mFBA)、闪电层(Flash Layer)、信任合约(Trust Contract),“议会网络(Congress Network)”民主决策投票机制等核心技术,解决区块链三元悖论,实现真正的去中心化。“议会网络”机制还有一项“公共预算”的独特功能,自动在系统中累积资金,实现除了在技术上,也从经济上助力与我们同样有“让世界更美好”愿景的优质项目孵化和发展。

 

本文将为大家重点剖析我们其中一个核心技术:

修订版联邦拜占庭协议(mFBA)

 

BOSAGORA采用修订版联邦拜占庭协议(mFBA)作为共识算法,它结合了股权证明(PoS)和FBA的特点。

 

图:比特币、以太坊、BOSAGORA的共识算法比较

 

在联邦拜占庭协议(FBA)中,节点不需要对所有节点的数据进行验证就可以组成一个组。通过查看每个组的法定投票结果,便可达成一致,无需像

比特币

那样需要等待所有节点达成一致,从而实现了交易的快速高效。

 

另外,在FBA中,给每个节点的投票数与每个节点冻结的代币数量无关,每个节点都是平均获得1票。BOSAGORA将股权证明(PoS)功能应用到FBA,使节点冻结至少40000个BOSAGORA代币(BOA),成为验证者,并提供新发行的BOA作为相对于冻结代币数量的确认奖励,以抑制流动性。

 

这种制度避免了政治和经济收益同时集中在少数人身上的集权问题。用户要么使用有限的资源通过增加节点的数量来获得大量的投票(政治收益),要么在一个节点中冻结大量的代币来获得大量的确认奖励(经济收益)。

 

综上,透明、高效的mFBA共识算法是BOSAGORA公链坚实的基础。在之后的文章中,我们还将继续剖析另外的三个核心技术:闪电层、信任合约、议会网络,请大家保持关注!