继四年前比特币隔离见证升级之后,今年十一月份的BTC Taproot升级将为比特币带来巨大的技术革新。
Taproot是什么?GregoryMaxwell的原始Taproot提案标题是这样说的:Taproot——Privacy preserving switchable scripting,即保护隐私的可切换脚本。
简单地说,Taproot是一种脚本结构,它是MAST结构的一种特殊实现,同时又结合了Schnorr签名算法。而无论是MAST脚本结构,抑或Schnorr签名算法都具备十分强大的隐私性,因而Taproot将完美地适用于新一代门限签名数字钱包。
对于普通数字钱包而言,通常我们只需要拥有一个钱包地址以及与之对应的一个私钥即可花费钱包里的资产,相应地,用户使用普通钱包进行交易的过程也较为简单快捷。但这种钱包在安全性方面的问题十分严重,一旦该钱包地址对应的唯一私钥泄露,则所有资产面临丢失的风险。
多重签名钱包与普通的数字钱包有所不同。与普通收款地址一样,任何人都可以向该多签地址转账;但该地址向外转账时,需要最初约定的m把私钥签名交易方可生效。创建多签地址需要收集参与多签的n把公钥,规定每笔交易m个签名生效,通过P2SH(Pay-to-Script-Hash)将m,n,公钥列表参数作为输入,生成一个多签地址。
举例来说,A想转出自己钱包里的一枚比特币到另一个地址,如果是普通钱包,那么他只需要使用自己的私钥即可完成交易。但如果是多重签名钱包,则完成这笔交易需要另外几个人使用他们的私钥共同完成签名。以最常见的2-3多重签名钱包为例,这里的3指的是用3个公钥组合成的一个钱包地址,2是指这个地址必须要有2个私钥才能完成签名。再举一个不是特别适合但能通俗理解的比喻,假设一个富商老板在银行有个账户,该账户的资金量大且仅供公司运转使用,为保证这个账户资金不被滥用即它的安全性,银行提供了一个方案,这个账户的存在需有至少公司三个人知悉,如富商老板、副老板、财务主管三人,且每个人持有不同的使用密码,每次公司有需求使用资金时,拥有该账户信息的三人都会收到该账户资金变动的提醒,并且需得到这3人中其中2个人输入密码的同意(应用区块链的加密传输技术,输入各自的密码)才可成功提取。如遇其中一人密码被盗,账户资金也无法提取,除非同时得到另外两个人的同意且完成密码输入,因此该账户相比普通个人所持有的账户来说,安全性得到了极大的保护。同理,将此方式应用在加密货币钱包中,也能更好的保护大家链上资产的安全。
现阶段,门限签名技术开始应用于数字钱包。门限签名同样也属于多重签名,但根本区别在于,传统多签钱包应用ECDSA多签,而门限多签钱包使用的是Schnorr签名方案。利用Schnorr方案的阈值技巧,所有参与者的公钥被叠加到一起,形成“阈值公钥”。与这种阈值公钥相对应的是将所有参与者签名聚合成一个完整签名(或称“阈值签名”)。
简单来说,传统多签技术作用于区块链交易层(或者说逻辑层,通过代码实现多签逻辑),而门限签名作用于密码学层(私钥生成和签名方案)。运用ECDSA签名算法的传统多签需要将多个私钥对应的签名传输上链,每个节点必须分别验证每个签名。因此每个节点都要支付gas费。而门限签名即是将多个节点用户的私钥在链下实现聚合,然后将聚合后的完整签名传输到链上,因此只需支付一笔gas费。所以,门限签名最大的优势在于,它的成本更低,即旷工费更便宜。
另一方面,多重签名钱包是具有多个私钥的比特币钱包,需要每个私钥才能确认交易。使用 ECDSA区块链公开了某个地址具有多个私钥的事实,这可能会构成安全威胁。Schnorr 签名将所有私钥编译在一起,使得多签名交易看起来与网络上的任何其他交易没有什么不同,而统一性(公钥和私钥都被聚合)使单个交易更难追踪,从而提高了隐私性。同时,对于即将到来的Taproot升级对于比特币网络中的交易隐私保护也会得到极大的提升。
比特币以往使用的的P2SH脚本结构的缺点是:个人的交易记录都是可以在区块上查询到的,可以溯源每一个交易的地址。你的交易地址也可以溯源到每一个区块,以及每一个区块产生的币。经过Taproot的升级之后,他会将所有的交易记录或者相同条件的交易记录进行打包然后加密。有了Taproot进行了一道隐私的隔离,首先,个人用户不可以大量地去使用网络资源,来查询一些不重要的交易记录,但是对于一些机构或者权利机关来说,他们通过taproot协议调取记录时,也可在保护隐私的情况下获得数据结果,也是可以带来监管层面的诉求。
总的来说,基于Taproot升级下的门限签名钱包在多重签名的安全性前提下,具有更好的隐私性、安全性,且手续费低廉。目前,市场上鲜少有将门限签名技术应用于钱包的产品,ComingChat作为元宇宙社交平台,内嵌的数字钱包首当其冲将Taproot升级的门限签名技术应用于钱包功能中,打造出首款——门限签名钱包!
预计11月的第一周ComingChat将上线这一钱包应用,我们的用户将是Taproot升级后首批体验到门限钱包的人。当ComingChat的各项功能日趋完善时,数字门限钱包也会吸引来更多项目、团体的入驻和使用,也会在现有的基础上(目前支持ETH、USDT、PCX、XBTC)支持更多类型的数字货币。在不久的将来加密货币如若在即将突破7万美金的BTC的带领下成为全世界的法定货币时,门限钱包将会被人人所需要,就像PayPal那样融入到人们商业贸易、生活消费的方方面面。这样看来,我们ComingChat的市场竞争力会远远高过同类型竞品,在率先打开元宇宙社交大门的同时,也成为加密货币钱包应用中领先的佼佼者!
所以,Comingwallet作为第一个实际应用Taproot的门限钱包,它具有的竞争力和吸引力是无限大的!
|