白话讲解超链原理
本文内容由:
AE社区成员-马良整理
https://wetrue.io/Content/Tx/th_2H6nZv7JoJffarsVUnbKkVMmMNvF3UVMiHZ5KNgjqE44ykee4A
原正文
AeChina创始人刘少用白话讲解超链原理,最终白皮书没有出来,理解可能有出入,但是大致原理相近。
超链采用了改进的BitcoinNG共识算法。我们不是通过PoW选举新一代领导人,而是使用具有终极保证的另一块区块链,根据超链上确定的投票权举行公平和可证明的节点选举。欺诈证明经过修改,因此它删除了行为不当的验证器,并适用于微型分叉和分叉。
什么是BitcoinNG?
这是一种PoW共识算法,与比特币中的Nakamoto共识相比,它不会将交易放在开采的区块中。区块挖矿用于选举获得独家交易处理权的领导者,直到另一名矿工创建另一个有效的所谓“密钥块”。当选领导人则以交易“的微块”,它链接到以前的密钥或微块。与传统的比特币共识相比,比特币-NG在事务处理速度,吞吐量和确认时间方面有很大的提高。与4-8 tps的比特币相比,Aeternity主网能够处理近120 TPS(每秒的事务数)。
所以你先了解bitcoin-ng 才能继续,如果上面没有说明白的,可以在aechina.io搜索什么是Btcoin-NG,有深入详细的讲解。
有人说目前市场已经有采用POW+POS的方式了,超链不是首创。那就特错的,超链是基于比特币NG的微块李主块的,目前来说这是独一无二的技术。其他的公链想把所有数据都往比特币上搬,区块大小不现实,费用也不现实。
超链还是依然保持原有主块微块模式,也就是bitcoin-ng。
原有的关键块是由矿工产生,现在改为由POS节点负责产生,这个过程就是质押节点挖矿。原有微块结构保持不变。
关键块原记录在AE主网,现在改由原关键块记录于BTC或其它POW主网。
记录在AE主网的关键块,一旦被逆转重组,就是回滚了。
记录于BTC,想要逆转这串HASH,就需要逆转BTC。
关键块的组成。是无数个微块打包以后,计算出的hash。这个hash是对了,就证明微块数据是对的。而微块打包的是交易。
关键块仅有很少的信息量,费用不会比普通转账高太多。看看现有关键块信息结构就知道了。再怎么大,主要信息也在微块。打包入主块的所有交易可以分担手续费,代表可以选择充当支付网关-BTC费用在各方之间共享,从而大大降低了总体成本,或者增加选举间隔。
其实主块信息不会大到哪里去。1个微块可以打包300Kb,而主块只需要记录一个hash,就是这个东西mh开头的这个东西mh_2nD1LeXuZKfj3D1qGbi4FYRkDLMbfCtSaC2HpBMGauZBHU5Xh9。
我记得btc单笔可携带,好像是100KB左右。所以超链上比特币等pow的信息真的很少,上面还说到可以歌节点充当支付网关共享费用,或者增加间隔选举时间。
有人说超链是不是像eos了。
这完全是两个机制。超链的去中心化程度安全程度将会和比特币一样,超链要想作恶除非比特币被回滚了。eos有超级节点权限。
继续补充。。。
上一篇: [刘少讲AE]玩转AE的payload
请教:
现在Layer 2扩容里,状态通道也不是热点。AE到底想主打什么?
超链什么时候上
真正的点对点网络,超强可扩展性