什么是比特币隔离
比特币隔离通常指的是比特币隔离见证(Segregated Witness,简称SegWit),这是对比特币软件提出的一种更新或升级方案,旨在解决比特币面临的一些问题,以下是对比特币隔离见证的详细解释:
一、定义与背景
定义:隔离见证是一种技术,它将数字签名(即交易见证)从交易信息中分离出来,单独存储。
(图片来源网络,侵删)背景:随着比特币的快速发展,其区块大小限制(1MB)逐渐成为瓶颈,限制了每秒能处理的交易笔数,这导致交易拥堵和确认时间延长,隔离见证技术就是为了解决这一问题而提出的。
二、提出与激活
提出:隔离见证最早由比特币核心开发人员Pieter Wuille在2015年12月的香港扩容大会上提出。
(图片来源网络,侵删)激活:该技术在2017年8月24日在区块高度481824上正式被激活,并应用于比特币网络上的软分叉中。
三、技术原理与实现
技术原理:在比特币的每笔交易信息中,分为基础交易数据和见证数据两部分,基础交易数据记录账户资金结余等核心信息,而见证数据则是验证用户身份(即签名)的信息,隔离见证技术将见证数据从交易信息中提出来单独存储,为交易“腾出空间、拓宽通道”。
实现:通过隔离见证技术,比特币单个区块的信息处理能力提高至以前的1.7倍,这主要得益于签名信息在比特币交易区块中最多可以占用65%的空间,采用隔离见证后,这些空间得以释放,进而可以处理更多的交易信息。
四、优势与应用
优势:
1.拓展区块容量:通过释放签名信息占用的空间,隔离见证技术可以处理更多的交易信息。
2.提升交易速度:由于区块容量的增加,交易确认时间缩短,交易速度得到提升。
3.优化交易延展性:隔离见证技术解决了交易延展性的问题,即交易数据中的见证部分被篡改后交易仍然有效的问题。
4.提高安全性:交易数据和签名数据完全剥离,不存在交易信息被篡改的可能性。
应用:比特币、莱特币和比特币现金等主流币种都已经开始采用隔离见证技术,对于普通用户来说,采用隔离见证技术的钱包地址具有更高的安全性、更快的交易速度和更低的交易手续费。
五、地址格式
Nested SegWit (P2SH)格式:以3开头的地址,是隔离见证兼容地址,旧节点能识别这种地址格式。
Native SegWit (Bech32)格式:以bc1开头的地址,是原生隔离见证地址,这种地址格式提供了更高的安全性、更好的优化校验和错误检测代码,以及更小的QR码和更好的防错性能。
比特币隔离见证技术是一种重要的更新方案,它通过分离数字签名和交易信息来拓展区块容量、提升交易速度并优化交易的延展性,这一技术已经得到了广泛应用并受到了用户的欢迎。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。