LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 区块链入门(12) — 隔离见证是什么神仙操作?

区块链入门(12) — 隔离见证是什么神仙操作?

2019-11-10 币自来 来源:区块链网络

4079ef0e2ba9f2f4528694da42e4f4b9?x-oss-process=style%2Fcailu-watermark

在上一篇文章中我们我们讲到门头沟交易所倒闭源于黑客的入侵,并且详细地介绍了加密数字货币的一个漏洞:交易延展性攻击,其原因就是txid在被确认之前,可以被修改。而隔离见证就是为了?修复这个漏洞?。当然,隔离见证除了解决这个问题之外,还解决了?“扩容”?问题,以及其他一些问题。所以隔离见证,它是一个方案的集合。今天,我们对这个方案的集合进行一个详细描述。

32b7034b5f2a5776d36369445f650577?x-oss-process=style%2Fcailu-watermark

1区块链里的隔离见证是什么?

隔离见证(Segarated Witness),有同学一听就觉得是程序猿的的专业术语,太难理解了,小编,你可不可以说人话呀~ 别急,其实,隔离见证是很好理解的。

19a7f0169ff7a06ee7a92cb03033a2d3.jpg?x-oss-process=style%2Fcailu-watermark

“隔离见证”最早是由Pieter Wuille在2015年12月6日的香港扩容大会上提出来的。

31451730a07b2b34b7fd216b8d537b8f.jpg?x-oss-process=style%2Fcailu-watermark

经过几年的争论之后,在2017年8月24日在区块高度481824上,比特币隔离正式激活。

敲黑板!

“隔离”英文称为Segregated,Withess是“交易见证”的意思,那就很容易理解了,交易见证的意思通俗来讲就是我有权支配这笔钱的证明,也就是“签名”。所以,”隔离见证“就是要把签名隔离出去啦~

f8eb9812a40ac88c4d5d23bdeadcac4a.jpg?x-oss-process=style%2Fcailu-watermark

扩容的方法有很多,其中一项就是隔离见证。但是还记得小篇之前提到过的因此比特币扩容问题而一直争吵的两帮人,一帮人支持用硬分叉的方法来直接改动区块的大小,但是这种做法会直接导致一个新的币种,如BCH(比特币现金),而隔离见证则属于软分叉的一种了,把区块中不需要一直保留的信息分离出去,放在区块的原数据中(不在区块的头部,在Coinbase的输出里)。

2隔离见证是如何防止漏洞?

为了理解隔离见证是如何工作的,我们首先需要简要回顾一下比特币交易是如何处理的:STEP1:首先,用户签署并向网络提交交易。STEP2: 一段时间后,交易被一个矿工包含在一个块中。STEP3:其他节点验证并接受交易,从而将其合并到分类账中。?生成的每个块的大小限制为1MB,如上所述,BTC的交易数据主要有两部分组成,一部分负责记录交易数据来源和去处,另一部分则为sigature script交易真实证明。每笔交易都对应一串64字符的TxID标示,任何人都可对见证数据细微改动,虽不会影响交易内容,但会改变TxID,这即是第三方延展性。

7acd0e2b93def331bb35a4aecc2bc291.jpg?x-oss-process=style%2Fcailu-watermark

通过从块中删除签名信息(或“见证人”),隔离见证允许了更多的交易适应相同的空间。签名信息单独存储在相同的区块链上,但不计入块大小。隔离见证后,见证信息不再是交易记录的一部分,也就不存在参与交易记录哈希计算一说,无法再通过修改见证信息来拼凑另一个交易记录。

3用户如何辨别隔离见证地址?

目前已有少量钱包支持隔离见证,就大多数钱包而言,最简单粗暴的辨别方式就是看该地址的开头部分。隔离见证的地址多以“?bc?”开头,而普通地址则以“?1?”开头,“?3?”开头可能是多重签名地址或过渡期用的隔离见证地址。

3570cb1d1c72e2ad07b298eeedf5214d.jpg?x-oss-process=style%2Fcailu-watermark

有的同学提出了一个很好的问题:创建了隔离见证地址,要换回普通地址会不会很麻烦?答案是:没有问题的。?对于支持多账户的LUBANSO(冷钱包的一种)而言,完全可以做到手机中“多卡多待“的效果。普通地址与隔离见证地址尽在掌控

4b03f9c81209f42534302bd80efad4e7.jpg?x-oss-process=style%2Fcailu-watermark?LUBANGSO钱包

4隔离见证的应用?

58c4e4085c712f8819dd3b442eec8efa.jpg?x-oss-process=style%2Fcailu-watermark

目前比特币和莱特币均支持隔离见证。根据Litecoin.com的报告,莱特币网络隔离见证的使用率已经在2019年9月19日达到75%的峰值,而在2019年的大部分时间里隔离见证平均约占网络使用量的50%。莱特币核心开发者表示,隔离见证的采用不断增长,证明了莱特币以创新为导向的发展目标。目前,隔离见证表现良好,最起码在莱特币身上还暂时未出现任何问题。

5隔离见证的优缺点

优点?:

1. 产生更低的费用?2.没有交易的延迟性3.为闪电网络等提供了解决方案4.具备向后兼容性

缺点:

许多公司缺乏适应和转向新标准的动力可能对导致社区内的冲突仍然没有被统一接受

adf2e2bf083e50c40651a97136e4f7a3?x-oss-process=style%2Fcailu-watermark?【总结】

最后,我想说,隔离见证是一项很有前途的技术,它不仅能够解决区块链网络里的延展性攻击问题,同时解决了最令人头疼的扩容问题,因此,它对推动了加密数字货币的发展。

—-

编译者/作者:币自来

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...