Schnorr最大的特性是可以进行公钥和签名聚合。可以把多个签名聚合成一个签名,因此大大节省了多重签名的字节空间。这种聚合不但是同一个input,不同singer之间的签名聚合,还可以是不同input之间的签名聚合。
而在一些文章中对Schnorr多签的解释中出现如下的解释就是错误的:
BSN-DDC基础网络上线官方DDC跨链应用合约:据官方消息,2023年4月7日,BSN-DDC基础网络在最新的系统升级中,上线了官方DDC跨链应用合约。目前该合约支持官方DDC在武汉链、泰安链、文昌链三条开放联盟链间的互跨操作,合约调用已封装入DDC-SDK中。BSN-DDC基础网络平台方将通过该合约,获得更具开放性与灵活性的业务环境。[2023/4/17 14:08:22]
实际上,提到Schnorr多签基本上是指:n-n多签,而不是m-n多签。也就是举例3-3多签交易是可以的,而举例2-3多签则不行。
为什么呢?
公链Sei发布白皮书:引入Twin-Turbo共识和并行化Cosmos链:10月28日消息,公链Sei Network发布白皮书,并表示“在协议级别,Sei利用Twin-Turbo共识和并行化来提高性能。Sei还拥有一个本地订单匹配引擎,以及进行重大的协议改进,以推动Tendermint Core达到速度极限。”
白皮书指出,Sei Network引入Twin-Turbo共识,以显著改善区块构建和处理时间。Sei Network也是第一个并行化Cosmos链,这允许同时处理独立交易,改善整体吞吐量和延迟问题。
据此前报道,今年8月,Sei Labs完成500万美元种子轮融资,Multicoin Capital领投,Coinbase Ventures、GSR、Flow Traders、Hudson River Trading、Delphi Digital、Tangent等参投。[2022/10/28 11:51:55]
我们先看下《SimpleSchnorrMulti-SignatureswithApplicationstoBitcoin》原文的一些解释:Anobviousimprovementistoreplacetheneedforimplementingn-of-nmultisignaturesinanad-hocfashionwithaconstant-sizemulti-signatureprimitivelikeBellare-Neven.
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]
再如:
SushiSwap新增LP池投票:YAMV2-ETH、REN-ETH和SRM-ETH暂居前三:针对SushiSwap farming和流动性迁移应该添加哪些LP池,SushiSwap已发起投票,投票结果前五名将加入SushiSwap,初始奖励权重为0.2倍。一旦投票完成,Chef Nomi将选择前5个池,并通过Timelock合约调用MasterChef“添加(add)”函数来实现更改。
目前投票仍在进行中,投票选项包括YFV-USDT等20个,暂时位列前五的是YAMV2-ETH(22.6%)、REN-ETH(20.09%)、SRM-ETH(19.19%)、sUSD-BASED(15.29%)、ETH-CRV(13.73%)。[2020/9/1]
Inthecryptographicliterature,multi-signaturesreallyonlyrefersto?n-of-n?policies.
Schnorr多签在比特币中的应用原文也指出,这里讲的多签是指n-n的多签。而Schnorr应用到更广泛的m-n多签则需要?keytrees,?MAST或者传统门限模式。
也就是说对于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/
来源:证券日报网记者:李正近期,随着比特币创新高后又暴跌的消息冲上热搜,其根本技术——区块链技术再次受到投资者的关注.
1900/1/1 0:00:00今天,BitcoinCore0.21.0的正式发布,这是中本聪在大约12年前推出的比特币原始软件客户端的第21个重要版本.
1900/1/1 0:00:00什么是山寨季?“AltSeason”,加密货币市场周期的一部分,诸多山寨币对比特币汇率飞速上涨,最典型的例子就是,2017年12月下旬至2018年1月初,山寨币牛市,群魔乱舞.
1900/1/1 0:00:00原文标题:《SEC新官上任,瑞波迎来转机?》今日,RippleCEO布拉德·加林豪斯发推称:「祝贺GaryGensler!我们准备与SEC领导层和更广泛的拜登政府合作.
1900/1/1 0:00:00在一轮令人瞩目的牛市之后,比特币价格在过去一周开始出现下滑。截至本文发稿时间,比特币兑美元汇率在过去七天里已经下跌了近12%.
1900/1/1 0:00:00衍生品交易使比特币成为了一颗“定时炸弹”金十数据刚刚20去年12月以来,比特币成交量井喷。你知道吗?这些交易大多数是发生在衍生品市场中。目前,衍生品交易引领着比特币交易.
1900/1/1 0:00:00