隔离见证,区块链的扩容之战!(2)

区块链技术

因此,隔离见证可以看成是一种结构性调整,客户端请求交易数据时可以选择要或不要该部分伴随的见证信息,与原有区块链并不冲突。

为什么需要隔离见证?

隔离见证在区块链的可扩展性、安全性、经济激励及区块链的整体性能方面有着深远的影响。

1.  交易延展性

将见证信息移出交易区块,如果输入不再有签名,那么也就不会有延展性问题。通过隔离见证,交易变得对除了创建者本人外的任何人都不可变,这极大地提高了许多其它协议的可执行性,例如:支付通道、跨连交易和闪电网络等。

2.  网络和存储扩展

见证数据通常比较大,越复杂的脚本内存一般也越大,例如用于多重签名或支付通道的脚本。有时候这些脚本占据了一笔交易的大部分空间。

通过将见证信息移出交易,节点能够在验证签名后去除见证数据,或在作简单支付验证时整个忽略它。见证数据不需要被发送至所有节点,也不需要被所有节点存储在硬盘中,从而大大减少了存储空间,提升了区块链网络的可扩展性。

标签:区块链是什么 什么是区块链技术
N本文来源:币德财经