比特币钱包隔离地址是什么意思

2023-10-13 15:18:53

2017年比特币开始扩容,比特币钱包隔离地址也被首次提出,许多人对此依旧不清楚,其实比特币钱包隔离地址是比特币“隔离见证体系”中的一部分,“隔离见证地址”是比特币“隔离见证体系”中的一部分,整个隔离见证体系是由多个部分组成的,而隔离验证地址为比特币的新地址格式,在收发操作上与普通地址一致,最关键的是,比特币隔离地址与普通地址有很大区别,交易的时候不能搞混淆。知道了比特币钱包隔离地址是什么意思?之后,211Coin小编接下来再为大家详细解答。

比特币钱包隔离地址是什么意思

比特币钱包隔离地址是什么意思

「隔离见证」,英文是SegregatedWitness,我们知道在比特币的交易数据结构中,是通过发起者签署自己的UTXO(未花费交易输出),然后填上接收者的地址而建立起来的,过程类似于签署支票,一张支票就相当于一条比特币的交易事务,签署UTXO就相当于支票签名,也就是所谓的「见证」,这是用来确认支票合法性的。

我们知道,支票上的关键内容无非就是签名和接收方以及支付金额,那么如何来确定这张支票数据的唯一性或者说完整性呢?在比特币中会对每一条交易事务数据进行一次哈希计算,得到一个事务ID,在计算这个事务ID的过程中,都有哪些数据参与了计算呢?答案是整条交易事务,包括那个签名。

可以看到这个签名信息占据的空间还是不少的,如果能够把这块签名信息从交易事务中隔离开,存储在另外一边,那就能省出一块空间来容纳更多的交易数据。这些签名信息的主要作用就是见证交易数据的来源合法性,而实际上见证的过程只需要进行一次就行了,矿工负责见证交易数据是否得到了合法的授权,其他普通的节点只关心接收的结果,见证过后这些签名数据实际上没多大用处,节点在接收时可以丢弃这部分数据。这种将见证信息与交易数据隔离开的设想也就是「隔离见证」的意思。实际上「隔离见证」还在一定程度上能解决一个叫「交易延展性」的问题。

比特币钱包隔离地址与普通地址的区别

1、隔离见证地址的转账比普通地址转账所需的矿工费更少。

2、如果你需要将隔离见证地址的BTC转到普通地址,需要进行链上转账。

3、隔离见证地址“3”开头,普通地址“1”开头。

上述信息回答了比特币钱包隔离地址是什么意思?讲解了隔离地址与普通地址之间的区别,虽然隔离地址距今为止已经发展了6年时间,但是其中也存在不足,交易事务ID在计算时将计算整条含签名的交易数据,而这个签名是可以被更改掉的,因为签名有很多种写法,攻击者无法修改交易事务中的输入和输出,但是却能重新修改签名,从而导致交易事务ID的计算值发生变化,一旦被攻击者更改,虽然不能被窃取比特币,但是却有可能导致交易不被网络确认。

211COIN发布此信息目的在于传播更多信息,与本网站立场无关,文章内容仅供参考,不代表任何确定性判断,且不构成投资建议,请谨慎对待,风险自担。
相关阅读
Copyright © 2018-2022 211COIN版权所有.