区块链101:什么是SegWit(隔离见证)?

简介: 区块链101:什么是SegWit(隔离见证)?

SegWit(隔离证人的缩写)是一种协议升级,它改变了存储数据的方式。它于2017年5月10日在litecoin上被激活,在2017年8月23日被激活。

开发商Pieter Wiulle于2015年12月在区块链大会上首次提出这个想法。

许多人称赞它是人们期待已久的解决区块链规模问题的解决方案。主协议的最大块大小是1MB,它限制了区块链可以处理的事务数量,大约每秒7个。这将限制区块链的潜在增长,并阻止区块链成为一种可用的大额支付系统。

虽然升级确实能让区块链的区块中有更多的交易,但SegWit最初的意图是修复区块链代码中的一个错误,即交易的可伸缩性。这个缺陷允许任何人更改修改事务id(以及随后的散列)的小细节,而不是修改内容。虽然这不是区块链的关键问题,但它阻止了更复杂功能的开发,比如第二层协议和智能合同。

通过删除签名信息(也称为“目击者”信息)并将其存储在基本事务块之外,从而实现了固定事务的可延性。这样,可以在不影响事务id的情况下更改签名和脚本。

瘦身

另一个更重要的好处是,如果没有签名信息,交易的重量就会小得多。这就意味着,更多的区块链可以在一个区块中运行,而区块链可以在不改变区块大小的情况下处理更大的吞吐量。

SegWit引入了一个新的概念,叫做“块重”。这是块大小的mashup,没有签名数据,上限为4MB,而基础事务的块大小限制仍然为1MB。这意味着SegWit升级与之前的协议兼容,并且避免了使用硬分叉的需要。

因此,SegWit并没有增加块大小的限制,但是它确实在1MB的块中启用了更多的事务。4MB的上限包括隔离的证人数据,技术上不构成1MB基础事务块的一部分。

构建

SegWit提出的另一个重大进步是它支持第二层协议的开发,如闪电网络。这种可延展性的解决方案使得任何依赖于未经证实的交易的特性都变得更低风险和更容易设计。

闪电网络将进一步提升区块链区块链区块链的交易能力,通过频繁、小规模的交易,只有在用户准备好时才结算区块链

SegWit的激活也促进了其他功能的开发工作,例如,可以支持更复杂的区块链智能合同,Schnorr签名(这将支持另一个事务容量提升)和TumbleBit(一个匿名的顶级网络)。

不是每个人都很高兴

不是所有区块链社区的人都同意,SegWit是区块链一直在等待的解决方案。一些人认为这是一个“踢开罐头”的例子,充其量只是暂时的解决办法。

对SegWit的抵制是区块链现金发展背后的一个因素,区块链网络是区块链网络的一个分支,它选择实现更大的块尺寸限制,而不是依赖新的交易结构。

进展?

尽管有明显的优势,但升级的推出进展缓慢。在像素时间,14%的事务使用新的格式(您可以在这里跟踪进展)。

主要原因是,许多钱包还没有添加SegWit的支持。一些大人物,如Trezor, Ledger, Electrum和Kraken已经这样做了。Coinbase——在交易数量方面最大的钱包供应商——正在努力,并期望在2018年初实现升级。此外,区块链最受欢迎的全节点实现——区块链核心——的钱包,预计将在2018年第一季度推出SegWit。

由于主要的区块链代码也在进行分段友好的调整,这可能会导致使用和附加功能试验的增加。区块链核心在其网站上保留了一份在SegWit集成上工作的企业和项目的列表——在像素时代,已经部署了19个实现,还有90个已经准备就绪。

随着更多的钱包接受升级,使用SegWit结构的交易比例将会增加,而区块链的费用应该会下降,因为区块包含了更多的交易。此外,闪电和类似的第二层协议的发展应该得到更多的提升,增强区块链的范围和潜力。这种情况不太可能在一夜之间发生——但变化是重要的,而且是向前迈出的一大步。

相关文章
|
6月前
|
存储 Prometheus 监控
Whizard:跨越 Thanos 从开源项目到生产就绪的鸿沟
【9月更文挑战第14天】《Whizard:跨越 Thanos 从开源项目到生产就绪的鸿沟》探讨了如何利用 Whizard 工具集简化 Thanos 的安装、配置与优化,解决性能和集成挑战,确保其在生产环境中稳定高效运行,为大规模监控提供可靠支持,并通过实际案例展示了 Whizard 的强大功能。
|
7月前
|
负载均衡 网络协议 算法
【揭秘】IP负载均衡背后的神秘力量:如何让网站永不宕机?揭秘四大核心技术,解锁高可用性的秘密通道!
【8月更文挑战第19天】负载均衡技术保障互联网服务的高可用性和可扩展性。它像交通指挥官般按策略分配用户请求至服务器集群,提高响应速度与系统稳定性。本文轻松介绍IP负载均衡的工作原理、算法(如轮询、最少连接数)及实现方法,通过示例展示基于四层负载均衡的设置步骤,并讨论健康检查和会话保持的重要性。负载均衡是构建高效系统的关键。
179 2
|
7月前
|
人工智能 Unix 物联网
揭秘操作系统演进奇迹:从单一孤岛到多元宇宙的跨越,你的每一次点击背后有何奥秘?
【8月更文挑战第28天】操作系统的演进是一段从简单单一到复杂多元的壮丽旅程。自计算机诞生以来,操作系统作为硬件与软件的桥梁,不断推动信息技术的发展。从早期ENIAC的硬编码指令到IBM OS/360的批处理系统,再到UNIX的多用户多任务能力,操作系统逐步实现了真正的并发执行。21世纪,Windows以图形界面称霸个人电脑市场,Linux则在服务器和云计算领域大放异彩,macOS也在创意产业中占据重要地位。示例代码展示了在Linux下创建和运行新进程的方法。未来,操作系统将在物联网、人工智能等新兴技术的推动下继续进化,构建更智能、高效的数字世界。
48 1
|
10月前
|
人工智能 运维 安全
元宇宙概念跑得太快,企业网络怎样才能跟上
8月6日到8日,美国超人气歌手Ariana Grande两天时间在全球不同地点,举办了5场演唱会,上演现实版“时空穿梭”。 原来这背后是通过VR技术,配合时下火热的元宇宙概念打造的一场虚拟现实演唱会,演出举办地被放在了游戏《堡垒之夜》之中,全球上千万的玩家,通过自己的游戏分身盛装出席,在世界各地的家中、学校、公园、办公室里,参加这场沉浸式互动。
|
运维 Kubernetes Cloud Native
SFKP • 计算机百科丨云原生才是「吞噬世界」的那条大鱼...
SFKP • 计算机百科丨云原生才是「吞噬世界」的那条大鱼...
SFKP • 计算机百科丨云原生才是「吞噬世界」的那条大鱼...
|
SQL 运维 监控
从微盟“删库”事件来谈谈企业的信息安全伪壁垒
背景:2月23日19点,我们收到系统监控报警,服务出现故障,随后我们立刻召集相关技术人员进行定位,发现大面积服务集群无法响应,生产环境及数据遭受严重破坏。我们立刻启动紧急响应机制,并与腾讯云技术团队一起研究制定生产环境和数据修复方案。
172 0
从微盟“删库”事件来谈谈企业的信息安全伪壁垒
|
人工智能 物联网 大数据
大连接时代到来的十大标志之二:连接战略已成企业共识
12月20日,中国移动宣布全面实施大连接战略,高通、华为、大唐移动等一众实力企业都为其站台,表示会全力支持其大连接战略。中移动全面启动连接战略,意味着运营商乃至整个通信产业接下来都会在连接上下功夫。运营商的发力,自然会带动更多的行业加入其中,能让更多产业快速连接互联网。
169 0