时间:2023-08-24|浏览:205
为了稳定一条链,需要快速解决分叉。比特币采用最长链原则解决分叉,但这种方法会使一些合法的区块成为孤块,无法获得奖励。随着区块链技术的发展,出现了其他解决分叉和收敛的技术,如多轮通信选举领导者进行出块和采用DAG来容纳所有合法的区块。
然而,这两种方式都存在问题。多轮通信的选举会导致通信复杂度增加,权益计算也是一个问题;采用DAG的方式则面临快速收敛的难题。
Filecoin尝试从这两个角度思考,提出了自己的解决方案——Tipsets。Tipsets是一个简化了的DAG,它要求在一个Tipsets中的区块必须在同一个高度,并且父Tipset也必须相同。因此,Filecoin可以看成是一个由Tipsets组成的链。
Tipset可以减少空块的概率,保证网络的稳定性。Filecoin的Tipset是指它的共识机制,选择包含区块最多是其中一个标准。这个标准利用了改进后的GHOST算法,即Tipset。Filecoin的共识机制是基于选举的预期共识,其中每一轮挖矿周期里多个矿工都可以拥有区块打包权。
Tipset所包含的有效区块数取决于出块权数值的设置。在Testnet中,预期出块数是5。虽然实际情况中会有波动,但总体平均数值趋于5。
在一轮周期中,产生的多个区块可以形成一个树状结构,这就被称为一个“tipset”。这是Filecoin独有的机制,也是它与其他机制的不同之处。
用戶喜愛的交易所
已有账号登陆后会弹出下载