Schnorr最大的特性是可以进行公钥和签名聚合。可以把多个签名聚合成一个签名,因此大大节省了多重签名的字节空间。这种聚合不但是同一个input,不同singer之间的签名聚合,还可以是不同input之间的签名聚合。
而在一些文章中对Schnorr多签的解释中出现如下的解释就是错误的:
实际上,提到Schnorr多签基本上是指:n-n多签,而不是m-n多签。也就是举例3-3多签交易是可以的,而举例2-3多签则不行。
BSN-DDC基础网络于6月29日的单日交易量首次超越以太坊:7月1日消息,据官方消息,6月29日,BSN-DDC基础网络(DDC网络)自正式运行以来首次单日生产环境应用的日交易数超过以太坊。当日DDC网络24小时达到了交易数974,517次,而以太坊24小时交易数则为938,166次。[2022/7/1 1:43:30]
为什么呢?
我们先看下《SimpleSchnorrMulti-SignatureswithApplicationstoBitcoin》原文的一些解释:Anobviousimprovementistoreplacetheneedforimplementingn-of-nmultisignaturesinanad-hocfashionwithaconstant-sizemulti-signatureprimitivelikeBellare-Neven.
Web3Auth启动Sign-in With StarkWare,允许用户用其StarkWare账户登陆Web2应用:5月24日消息,钱包身份验证基础设施Web3Auth宣布正式启动Sign-in With StarkWare,旨在为Web2带来链上身份验证的无需信任的安全性。通过该功能,Web2应用现在可以实现用户使用StarkWare身份作为身份验证机制进行登录。[2022/5/24 3:38:25]
再如:
Inthecryptographicliterature,multi-signaturesreallyonlyrefersto?n-of-n?policies.
SushiSwap 添加新流动性资金池的投票已结束,REN-ETH 票数最高:关于流动性挖矿项目 SushiSwap (Sushi) 添加 5 个新的流动性资金池的投票已结束,排名前五的是 REN-ETH (19.92%)、sUSD-BASED (18.52%)、SRM-ETH (16.82%)、YAMv2-ETH (16.66%)、ETH-CRV (14.13%)。此前报道,SushiSwap 此前发起了 SIP-4 提案,旨在通过投票方式添加更多新的 LP 池 ,投票前 5 名将添加到 SushiSwap 中参与 Sushi 流动性挖矿池,初始奖励权重为 0.2 倍。[2020/9/2]
Schnorr多签在比特币中的应用原文也指出,这里讲的多签是指n-n的多签。而Schnorr应用到更广泛的m-n多签则需要?keytrees,?MAST或者传统门限模式。
动态 | 四家电信公司正联合测试production-ready区块链解决方案:德国电信(Deutsche Telekom)、T-Mobile美国、西班牙电信(Telefonica)和法国主要电信公司Orange正在联合测试“production-ready”区块链解决方案,以自动管理运营商间漫游折扣协议。该解决方案最初是由德国电信实验室(T-Labs)和德国电信全球运营商设计的,但这个计划正准备开源代码。(Mobile Europe)[2020/2/17]
也就是说对于m-n的多签,并不能直接应用Schnorr签名聚合功能,从而享受Schnorr所带来的体积小的直接优势。相反,对于m-n而言,若要使用Schnorr则要穷举所有可能聚合的公钥,对于像5-7这样的模式,则有2*7=14种聚合方式,显得相当麻烦、可操作性极低。
广义多签vs?狭义多签
我们经常会提到多签,但很多时候场景不一样,它所代表的含义也不一样。例如:使用多签可以提升资产的安全性吗?回答:可以或不可以,都有道理。这就要看你在说哪一种多签。
广义多签:广义上的多签,是我们经常说的m-n多签,它是多人共同管理资产的一种方式。这种多签体现的是一种权力的分配,它的目的是为了分配权力,而不是提升安全。
所以在这种场景下,多签只是权力的体现,不是安全的提升。例如,你把你的个人资产做成了2-2的多签。那么,你的资产安全是否会提升?
答案是否定的。这里先不做过多解释,也许有人会反对这个答案,我们先看下面关于狭义多签的定义。
狭义多签:接着上面的例子,如果你把2-2的多签部署在两台不同服务器上,由它们各自掌握一方私钥,花费资产同时需要两台服务器签名。因为黑客破解其中一台服务器,并不能盗取资产,因此你的资产安全级别提升了。这就是狭义的多签。因为两台服务器均为你所有,它所体现的不是一种权力的分配,而是安全性的提升。。
从上面的定义可以看出,对于多签,我们常有两个目的:一个是权力的分配,另一个是安全的提升。而这两个目的通常不会同时存在。因此,理清你在说哪一种多签目的非常重要,而不是混为一谈。
对于Schnorr多签而言,一般是指n-n形式的狭义多签。
比起ECDSA,Schnorr签名所独有的聚合优势,的确会有让其有很大的应用前景。但是对于广义多签而言,所起的作用并不会太大。
注:关于广义和狭义多签的定义只是个人为了便于理解多签目的而起的名词,因此它并不是特有术语。
文中所提Schnorr相关资料链接:
https://eprint.iacr.org/2018/068.pdf
https://blockstream.com/2018/01/23/en-musig-key-aggregation-schnorr-signatures/
2021年开年,全球金融市场上演精彩“过山车”行情。比特币一度突破4万美元,美股创历史新高。然而开年新高行情维持仅10天后,1月11日周一,比特币暴跌7000美金,合约市场24小时爆仓126亿美.
昨天市场整体上以宽幅震荡为主,白天最低回调至34700美元附近,随后开启反弹,最高时反弹到了37500美元附近,接下来再度迎来超过2000美元的回调,价格来到了35400美元.
2021年是DCEP普及年。而要普及,银行的数字人民币钱包必须支持更多的银行卡才行。2020年的DCEP进展请看此前金色财经的报道“一文读懂DCEP的2020年”.
加里.根斯勒被拜登政府提名为新一任的SEC主席。加里.根斯勒在奥巴马政府期间担任CFTC主席。在此期间,他强硬地推动了一系列的改革,对美国的数百万亿美元的金融衍生品市场制定了更加完整的监管规则.
上海证券报:数字人民币测试持续扩围银行积极抢占新支付渠道 上海证券报 刚刚 29 新年伊始,数字人民币首批试点城市之一的深圳开启了第二轮数字人民币大规模试点.
加密货币和区块链应用对普通用户来说,其可用的最大挑战之一无疑是安全性:我们如何防止用户的资金丢失或被盗?丢失和被盗是不可忽视的问题,致使无辜的区块链用户损失数千美元.