区块链研习社

BUMO:新一代价值流通的泛在信任网络(下)

2018-07-28  本文已影响2人  陈天宇123

这是《BUMO:新一代价值流通的泛在信任网络(上)》的续篇

0 知识补充

共识机制的背景

加密货币都是去中心化的,去中心化的基础就是P2P节点众多,那么如何吸引用户加入网络成为节点,有哪些激励机制呢?同时,开发的重点是让多个节点维护一个数据库,那么如何决定哪个节点写入?何时写入?一旦写入,又怎么保证不被其他的节点更改,实现不可逆?回答这些问题的答案,就是共识机制。

DPOS

DPOS即(Delegated Proof of Stake):授权股权证明机制

这是一个强大而灵活的共识协议

授权证明(DPOS)是最快,最有效,最分散,最灵活的共识模式。DPOS利用利益相关方同意投票的权力,以公平和民主的方式解决共识问题。
所有的网络参数,从收费时间表到块间隔和交易规模,都可以通过选定的代表进行调整。块生产者的确定性选择允许平均仅1秒确认交易。也许最重要的是,共识协议旨在保护所有参与者免受不必要的监管干扰。

BFT

BFT即(Byzantine Fault Tolerance)拜占庭容错机制。

1 BUMO的共识机制:BCP 共识协议

1.1 是什么?

BUMO 提出一种新的共识算法 BCP(BUMO Consensus Protocol),它是一种
“DPoS+BFT”的新算法,能够实现较高的交易吞吐量、可扩展性和安全性。BCP
算法是一种动态记账人选举的新算法,不同于传统的 POS与BFT。

1.2 环节

(1)候选人节点的选取,所有节点均可申请成为候选人节点,不失一般性地,选定满足条件的前 N 个节点作为候选人节点。
(2)全网所有节点可以对候选人节点进行权益委托投票,每个候选人会获得一个权益总和 C,前 M 名的候选人节点当选为记账人节点;投票过程可采用周期性换届方式或者持续性不换届方式。
(3)记账人节点间通过异步 BFT 算法达成共识完成出块确认,函数 F(S)表示记账人节点在BFT 算法中的权重,权重越高的记账人节点获得的出块机会越大。
(4)为防止Nothing-at-Stake 攻击,当记账人节点出现可被证明是恶意的行为时(对同一个高度的不同区块进行签名等),罚没记账人节点托管的保证金,并将其从记账人节点集合中删除,同时选取相应数量的候选人节点进入新的记账人节点集合。
(5)为防止 Long-Range-Attack 攻击,任何记账人节点在赎回保证金时,将会进入一个保证金冻结阶段,以防止赎回保证金的恶意记账人节点联合作恶攻击系
统。

image

1.3 优化:BCP-NG 共识协议将对BCP 做进一步的优化改造

1.3.1 具体如下

每个节点将会被分配权重优先级,优先级可由节点账户中的权益来衡量,以此为基础形成一种基于节点权重的记账人节点选取机制。

1.3.2 优势

第一,相比于 PoW,可有效第提高交易吞吐量并避免分叉
第二,相比于 BFT,不需要一套固定的服务器组,同时能够抵抗女巫攻击
第三,相比于 PoS,避免恶意领导者单独形成一个分支,降低恶意领导者影响
第四,相比于 Ripple/Stellar 共识算法,无需用户配置复杂的信任策略

2 激励机制

2.1 Token简介

BU是 BUMO 网络的内置原生加密数字令牌,用于表征和度量 BUMO 上的数字化经济活动。由于用户发起的交易或智能合约会占用区块链网络的资源,所以需要为此付出一定量的 GAS 作为费用,GAS 费用通过 BU 来计量。

2.2 GAS分配机制

记账人节点为区块链网络运行做出贡献,所以会把 GAS 奖励给记账人节点,分配方法为先平均分配,余额按照记账认节点个数与区块高度取模分配。计算公式如下:
平均费用奖励 = 总费用 / 记账人个数
剩余费用奖励 = 总费用 - 平均费用 * 记账人个数
随机索引 = 区块高度%记账人个数

2.3 BU的分配

BU 发行总量为 15 亿个,其中:(1)创世生成 10 亿个,在 BUMO 网络上线时的区块链创世块中一次性生成;(2)记账奖励 5 亿个,在 BUMO 网络中用作记账人节点的区块记账奖励,区块记账奖励每五年递减二分之一,首五年中每年 0.5亿个。

3 技术优势

第一,创新的共识算法:DPOS+BFT
第二,主链——子链多链结构
第三,主链——跨链结构
第四,对开发者友好的只能合约

4 团队

BUMO基金会除了布比团队之外,还纳入了前PPTV副总裁、世纪佳缘前期投资人李思成,以及区块链早期投资者,发改委战略新兴产业基金合伙人郭强。团队阵容和资源方面很不错。

5 总结

从BUMO白皮书来看,定位就是做一条商业级公链,并且直指目前公链缺陷,性能低开发应用不友好不互通,并且提出了BUMO的解决方案,混合创新的共识机制提升性能多层基础框架和丰富的开发工具帮助开发者和机构快速接入独创的多链跨链技术实现公链与公链之间的共通

天宇的热点群

天宇做了个免费的群叫“天宇的热点群”,由于群已经满了100人了,如果你想进群,欢迎加天宇微信,暗号:热点,天宇会拉你入群的。天宇微信:cty328807718

上一篇下一篇

猜你喜欢

热点阅读