区块链三加一:隔离见证是什么

最近还有小伙伴问这个问题,下面用比较能懂的方式回答如下:

区块链三加一:隔离见证是什么_第1张图片

隔离见证


其英文全名为Segregated Witness,缩写为缩写Segwit。很多人看了陷入字面意思就有些迷糊,现对其解释如下:

隔离见证是为了让区块链承载更多的交易量而设计的,区块上的信息分为交易信息和见证信息。


交易信息:就是谁给谁在什么时间转了多少钱。

见证信息:就是哪个节点在什么时间验证交易信息的可靠性。


中本聪在设计比特币的时候直接把这两个信息直接放在了区块内,所以一个区块就承载不了更多的交易信息,如果隔离了“见证信息”,那么区块链只记录交易信息,那么一个区块可承载的交易更多交易。

对隔离见证的进一步解释,其是一种能够解决对比特币区块大小争论的方案之一, 此方案已经于2017年8月在比特币网络上被采用。

市场上越来越普遍地采用了Segregated Witness(隔离见证),在今年二月, Coinbase和Bitfinex这样的大型交易所都宣布他们开始支持SegWit。隔离见证也是针对比特币一直以来过高的手续费提出的解决方案。

SegWit降低了交易费用并为区块链增加了更多空间,但它仍然没有被广泛采用,所以很难说它实际上有多大帮助。

SegWit不会减少交易次数,但它会使每一笔交易更便宜。

最近比特币正在朝着下一个扩容方案努力,闪电网络Lightning Network。闪电网路的启动必须基于更多的用户使用隔离见证地址。

总上原因所述,因此社群对于隔离见证的接受度提升是至关重要的。

隔离见证采用软分叉而不是硬分叉解决扩容


软分叉需要的代码变化不会对比特币核心协议造成影响,而硬分叉虽然可以在短期内完成部署,但是却会冒着整个比特币协议无法正确执行的风险。另外,软分叉只需要大多数比特币网络用户升级客户端,而硬分叉则需要所有人在最短的时间内进行升级更新。

另外,其允许比特币的签名字段与比特币转移过程分离。事实上,交易签名会被放入一个Merkle树内,因此,交易的大小看起来会变小,因此比特币区块在不改变大小的情况下可以容纳更多的交易。

还有,隔离见证可以更加流畅地进一步改善扩容问题。交易可塑性将会从方程中删除(此问题困扰比特币很长时间)对导致对交易重新签名以此改变交易ID将是不可能的了。这为比特币转移提供了额外的安全性。

比特币基金会已经开始部署隔离见证,但其效果如何还必需需要时间以及市场进行检验。

你可能感兴趣的:(金融)