OK区块链60讲:什么是隔离见证技术?

2020-04-02 13:50 栏目:经验之谈 来源: 查看()

在上节课中,我们已经谈到了这一点,因为当中本聪首次设计比特币时,规定每个区块的大小不得超过100万,而100万只能记录数千笔交易。在早期,当比特币区块链网络的用户数量相对较少时,没有问题。然而,随着后期比特币用户数量的增加,这一容量变得有些不足,导致比特币网络交易频繁拥塞。

为了解决这个问题,比特币界提出了两种解决方案。一是通过链条解决问题。例如,我们上节课提到的“闪电网络”就属于这一类,而另一类是通过连锁来解决问题。我们今天将要讨论的“孤立见证技术”属于这一类。

所谓的隔离见证只是一种通过链来解决区块链效率和可扩展性问题的技术。早期,比特币社区给出的在线解决方案是直接扩大区块容量,以应对比特币交易的拥堵。毕竟,拥堵本身是由小区容量造成的。

OK区块链60讲:什么是隔离见证技术?

然而,这涉及到一个问题。中本聪最初没有无缘无故地将比特币的区块容量设置为100万。如果块容量设置过大,将导致普通计算机在数据打包过程中的CPU计算过载。从长远来看,这不利于更多的矿工加入。因此,一旦采用块扩展方案,可能会导致普通计算机无法完成验证工作,从而降低整个网络的计算能力,大大降低整个网络的安全性。因此,扩张一直备受争议。

在那之后,一些人问这个问题是否可以通过链而不改变块容量来解决。因此,有一个隔离证人的计划。

隔离证人解决拥堵问题的原则其实很简单,概括起来就是“让出空间”。因为比特币交易记录包含两种信息,一种是交易信息,如谁向谁转移了多少钱,另一种是非交易信息,如某人的私钥签名等。

OK区块链60讲:什么是隔离见证技术?

然而,块的空间太大了,它只能记录有限的东西。因此,隔离见证的工作原理是留下关于事务信息的数据,然后从基本结构中剥离非事务信息的数据,并将其转移到新的数据结构中。执行验证工作的节点和挖掘器也将验证新数据结构中的签名,但它们不会被计算在1M大小内。就像平时整理衣柜一样,我们会把经常穿的衣服放在一边,把不经常穿的衣服转移到其他地方,这样可以节省空间。通过这种方式,可以记录更多的交易信息,并且可以提高比特币的处理效率。

此外,孤立见证对雷电网络的基础建设具有非常重要的意义。这使得闪电网络更容易落地。通过链上隔离见证和链外闪电网络的结合,可以更全面地解决效率和可扩展性问题。

一般来说,扩张和孤立证人可能在概念上有冲突,但归根结底,他们的目标是相同的,他们两个都是为了解决区块链的效率问题,而这也是区块链的有趣之处,包括不同的概念,以及从未知中寻找更好的未来。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发