比特币价格·比特币行情
Ctrl+D收藏简单区块链

n-n多签与m-n多签谁才是正在的Schnorr

作者:

时间:2021/1/17 14:52:03

Schnorr 最大的特性是可以进行公钥和签名聚合(aggregate)。可以把多个签名聚合成一个签名,因此大大节省了多重签名的字节空间。这种聚合不但是同一个input,不同singer之间的签名聚合,还可以是不同input之间的签名聚合。

而在一些文章中对 Schnorr 多签的解释中出现如下的解释就是错误的:

实际上,提到 Schnorr 多签基本上是指:n-n 多签,而不是 m-n 多签。也就是举例 3-3 多签交易是可以的,而举例 2-3 多签则不行。

为什么呢?

再如:

In the cryptographic literature, multi-signatures really only refers to n-of-n policies.

Schnorr 多签在比特币中的应用原文也指出,这里讲的多签是指 n-n 的多签。而 Schnorr 应用到更广泛的 m-n 多签则需要 key trees, MAST 或者传统门限模式。

也就是说对于 m-n 的多签,并不能直接应用 Schnorr 签名聚合功能,从而享受 Schnorr 所带来的体积小的直接优势。相反,对于 m-n 而言,若要使用 Schnorr 则要穷举所有可能聚合的公钥,对于像 5-7 这样的模式,则有 2*7 = 14 种聚合方式,显得相当麻烦、可操作性极低。

广义多签 vs 狭义多签

我们经常会提到多签(MultiSig),但很多时候场景不一样,它所代表的含义也不一样。例如:使用多签可以提升资产的安全性吗?回答:可以或不可以,都有道理。这就要看你在说哪一种多签。

广义多签:广义上的多签,是我们经常说的 m-n 多签,它是多人共同管理资产的一种方式。这种多签体现的是一种权力的分配(资产处置权),它的目的是为了分配权力,而不是提升安全。

所以在这种场景下,多签只是权力的体现,不是安全的提升。例如,你把你的个人资产做成了 2-2 的多签(每方都是你自己)。那么,你的资产安全是否会提升?

答案是否定的。这里先不做过多解释,也许有人会反对这个答案,我们先看下面关于狭义多签的定义。

狭义多签:接着上面的例子,如果你把 2-2 的多签部署在两台不同服务器上,由它们各自掌握一方私钥,花费资产同时需要两台服务器签名。因为黑客破解其中一台服务器,并不能盗取资产,因此你的资产安全级别提升了。这就是狭义的多签。因为两台服务器均为你所有,它所体现的不是一种权力的分配,而是安全性的提升。(真实的环境中,我们会做成 3-5、4-7 等形式的多签以提升灾难恢复能力)。

从上面的定义可以看出,对于多签,我们常有两个目的:一个是权力的分配,另一个是安全的提升。而这两个目的通常不会同时存在。因此,理清你在说哪一种多签目的非常重要,而不是混为一谈。

对于 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/

我们先看下《Simple Schnorr Multi-Signatures with Applications to Bitcoin》原文的一些解释:An obvious improvement is to replace the need for implementing n-of-n multisignatures in an ad-hoc fashion with a constant-size multi-signature primitive\nlike Bellare-Neven.

注:关于广义和狭义多签的定义只是个人为了便于理解多签目的而起的名词,因此它并不是特有术语。

文中所提 Schnorr 相关资料链接:

https://eprint.iacr.org/2018/068.pdf

https://blockstream.com/2018/01/23/en-musig-key-aggregation-schnorr-signatures/

波场TRON新版吉祥物“波牛TRON-BULL”正式发布:据最新消息,波场TRON新版吉祥物“波牛TRON-BULL”已正式发布,新版吉祥物“波牛TRON-BULL”的核心创意来自TRON Logo中的“T”字母恰巧与牛头的结构神似,因此整体的IP视觉升级都是围绕于此展开,波场TRON还希望以此为行业带来希望和力量,为品牌注入新的生机动力。新版吉祥物“波牛TRON-BULL”有四个故事场景,分别是雨林、月球、沙漠、科幻,每一个故事场景都是一段探险旅程,他们共同构成一个完整的探险故事拼图。

此外,“波牛TRON-BULL”的系列表情包和周边也已上线。波场TRON的品牌使命是“让互联网重新去中心化”,技术驱动,引领全球区块链技术不断向前发展,品牌愿景是成为全球最值得信赖的人类下一代金融基础设施,而这一切,都将因波场TRON新版吉祥物“波牛TRON-BULL”的诞生而被赋予更多意义。[2021/1/5 16:29:59]

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]

动态 | AE发布0.17.0版本 引入并运行Bitcoin-NG技术:据AE最新消息,现已发布版本0.17.0,引入并运行Bitcoin-NG技术。该版本做出一些升级,如通过正确检查密钥大小来改进HTTP API,引入了链格式的向后不兼容的更改。[2018/7/5]

标签:

区块链热门资讯
以太坊L2 Optimism宣布软启动 预计2月底上线公开测试网

以太坊正处于其历史上前所未有的时刻——从未有过如此多的使用、如此多的兴奋和如此多的价值被创造。去年,以太坊累计交易费用超过了比特币,今天,以太坊每日交易费用收入依然排名靠前。尽管费用飙升,像Uniswap这样的去中心化应用的使用已经超过了中心化应用。

2021/1/17 17:36:49
NFT入门指南

什么是 NFT? 非同质化代币(NFT, Non-fungible token)指的是一类具有唯一性的数字资产,这些资产的所有权是在链上(比如以太坊区块链上)流转的。从数字商品(如存在于虚拟世界中的物品)到物理资产的债权(如服装或房地产)都可以用 NFT 表示。在未来几年,我们将看到 NFT 在一些全新的应用场景中使用,而它们都只有在区块链上才能实现。

2021/1/17 15:34:51
比特币“4万美元”疑云:谁在操纵 谁在狙杀韭菜

比特币这轮行情,可追溯到2020年9月。当时不少华尔街投资机构纷纷入场,令比特币成为金融市场的新宠。 “玩的就是心跳。”一位资深比特币投资者赵诚向记者感慨说。 面对本周以来比特币一度大跌逾1.1万美元(跌幅约30%),他显得相当淡定。因为他已在比特币触及历史新高4.2万美元/枚前,抛售了大部分比特币。

2021/1/17 15:29:19
深入分析ETH2.0抵押池和代币模型

根据ETH2GO.com数据,ETH2.0现在的质押收益率为9.9%。 本文由Cryptotesters和Consensyscodefi公司相关成员共同撰写。

2021/1/17 14:46:30
《“DeFi”的游戏》之铁金库:Cream

原标题:Cream的铁金库 Cream始于对Compound的分叉,也是借贷协议。不过随着DeFi的发展,随着Cream融入AC的生态,它开始呈现出不一样的演化路径。其中之一就是它的Iron Bank(铁金库)。

2021/1/17 14:46:24
独家 | 火币行情分析周报:拜登公布1.9万亿美元刺激计划

本期由金色财经和火币研究院联合推出,授权金色财经独家发布。 行情分析周报 总结 宏观环境: 拜登公布1.9万亿美元刺激计划;三大股指收盘下跌,失业救济人数上升;欧洲央行:紧急抗疫购债计划比降息更有效。 币币交易: 技术分析:比特币下降后回升,需要关注40000整数关口突破情况;ETH下降后持续回升,需要持续关注前期高点突破情况。

2021/1/17 13:37:18