事前声明,本文纯属想象。POW和POS的好坏争议相当大,也不告诉谁说道的对。有一些币声称需要融合POW和POS的优点,并且可以舍弃它们的缺点。
比如点点币,DCR币等。现在的POW+POS都是在同一层上的混合共识机制,都是出块的机制,出块获得的是同一种币。是不是有可能设计一种分层的机制,比如底层是POW,二层是POS,并且让底层和二层在经济上构成挂勾。
为了叙述便利,我们用于BCH当作底层。说道BCH只是荐个可以思维叙述的例子,并不是要对BCH协议做到什么变更建议。你可以将BCH改为任何其他显POW币。BCH的底层是POW,POW是共识机制,挖矿出块靠这个。
现在给BCH设计一个二层网络,先发一个币,我们继续就叫BCHPOS,缩写为BPS。我们用于类似于SLP协议来放这个BPS币。SLP协议是BCH代币发售协议,类似于以太坊的ERC20。
但BPS这个币不是像代币那样,必要放多少个出来,而是使用“POS锁仓挖矿”的方式来发售。使用“锁仓BCH挖矿”。BPS的发售总量和BCH一样,2100万,使用某种程度的减为机制,第一个块50BPS,铁矿一半后产量减为,仍然让总量无限迫近2100万BPS。
锁仓挖矿的设计规则是,任何持有人BCH的人,都可以结构一笔交易“锁仓交易tx1”,给自己掌控私钥的给定地址账户,我们先记账户金额为v1。账户交易附带一笔OP_Return输入,栏中BPS二层网络协议里需要辨识的锁仓挖矿信息。才可。
tx1账户还可以是转至冻钱包。Tx1是意味著安全性的,这就是用户自己的账户,和现在的发BCH交易没任何差异。在BCH底层上,tx1是100%合乎现有的协议规则,没不作任何转变。
二层网络设计好出有块节点,比如非常简单使用EOS的DPOS或者vsys的SPOS这样的委托权益共识机制,当然也可以使用其他的POS。假设原作好10个超级节点,BPS的出块就由超级节点来已完成。
用户结构的“锁仓交易tx”不会在OP_Return输入里填上要投票给哪个超级节点。而超级节点出块后,就可以将区块奖励分发给投票用户,发给比例由超级节点要求。超级节点的出块,必须将整个区块数据存放在BCH交易里,比如存储在特定交易的OP_Return信息里。BCH底层的POW矿工不去检验这些BPS区块,只负责管理留存和广播这些信息,网卓新闻网,不牵涉到到计算出来检验。
BPS区块的检验由超级节点来已完成。BPS的交易本质上就是BCH交易,但额外附带了OP_Return输入。
BPS交易消耗的矿工酬劳是BCH,不必须消耗BPS作为矿工酬劳。所以矿工酬劳是归BCH底层POW矿池偷走了,而BPS二层网络的超级节点是分将近任何矿工酬劳的。不过,也可以设计成BPS交易必须递双重矿工酬劳,一笔BCH矿工酬劳转交底层的POW矿工,一笔BPS矿工酬劳转交二层超级节点。
二层网络的出块时间为了安全性起见,还是使用和BCH区块实时出块,每当底层POW矿工埋一个BCH块,二层超级节点就挖出一个BPS区块。BPS区块间隔时间否需要比BCH区块更加较短,我没想要明白。
BPS二层网络的功能,那就可以随意做了,做智能合约,想要做啥就做啥。BPS币的价值,那就要各不相同生态发展了。
BPS币的价值应当从三方面考虑到。一是因为BPS币是由底层BCH锁仓挖矿取得的币,所以代表了BCH持币的一种权益。既然是BCH币的持币权益,就可以取得BCH生态的价值阻塞。
二是BPS二层网络的功能可以设计出有简单的产品,比如设计智能合约。更有用户用于二层网络,这不会给BPS带给经济价值。三是BPS二层网络让BCH网络派生出有简单的功能性,如智能合约。
这不会给BCH带给经济附加值。这是一个有意思的思路,底层POW,二层POS,而且是二层用于的是底层币来已完成POS设计。
本文来源:博业·体育网页版登录入口-www.qhloong.com