阈值签名是Qredo加密工具箱的关键部分。
在这篇文章中,我们解释了——没有数学或行话——Qredo如何使用阈值签名来消除私钥的漏洞,并使数字资产的控制能够在去中心化网络中共享。
什么是阈值签名?
简而言之,数字签名只是用于证明发送的交易来自您的加密代码。
为了实现这一点,签名来源于只有你拥有的东西:你的私钥。
Blockstream CEO 抨击以太坊、Ripple和庞氏局没什么两样:Blockstream首席执行官Adam Back 5日在Twitter称,“Bitconnect,Charles Ponzi,以太坊,Onecoin,Cardano,Ripple,Bernie Madoff,Stellar和Dan Larmer。这些看上去都非常相似。”据悉,Charles Ponzi和Bernie Madoff是庞氏局的两个最著名的创造者,而Bitconnect和OneCoin是被发现是庞氏局的著名加密货币项目,Back将此类局与以太坊、Ripple和Stellar,以及Dan Larmer(BM)相类比。[2020/8/6]
公钥密码学
声音 | BB:为什么Facebook不构建在区块链上?:Block.one CEO Brendan Blumer今日转发Facebook CEO马克.扎克伯格关于“言论自由” 看法的推特,并评论称:马克理解人们自由表达看法的重要性,但是为什么Facebook不构建在区块链上呢?难道是有太多东西不能公开透明化? (MEET.ONE)[2019/10/17]
公钥密码学为安全发送和接收区块链交易提供了基础。它通过使用密钥对系统来做到这一点:
私钥是不能共享的密码,因为它们授予对资产的控制权。
可以在不危及资金的情况下共享公钥。它们是通过单向加密函数从私钥派生的,用于生成接收资金的地址,以及验证交易的真实性。
声音 | BM:李嘉图合约意在用简单英语告知用户代码将会做什么:4月18日晚,BM发推称,李嘉图合约(Ricardian contracts)意在用简单英语告知用户代码将会做什么。在大多数情况下,他们不应该添加额外的无法执行的法律条款。安全的钱包应在你签名之前显示此说明,否则该应用可能会你。(注:近日,Block.one在Github发布李嘉图合约说明(Ricardian Contract Specifications)和模板工具箱(Template Toolkit)[2019/4/18]
金色财经独家消息:区块链概念股的出现对于区块链并不是什么好事:中网载线因区块链概念,致使股价暴涨7倍,针对这种现象,金色财经就此事对链圈大咖进行了采访,POW123创始人潘鹏程对此事发表了看法,他表示:“未来会有越来越多的公司借助这种手段让自己公司的股票涨上去。”而链圈资深专栏作家币学者也对此事发表了看法,币学者表示,区块链已经成为一个热点,蹭到这个热点,股价马上飙升,这立竿见影的效果让很多企业不想错过此机会,这并没有什么好奇怪的。但是在美国已经有企业因为这个被处罚,相信中国也会对此现象进行治理,不过众多公司蹭区块链的热点对于区块链而言反而并不是什么好事,也许这就是热惹祸的根由。[2018/1/5]
数字签名是如何产生的?
数字签名,例如比特币中的ECDSA,是使用私钥和交易数据创建的。
这个过程依赖于复杂的椭圆曲线密码学,意味着只能在知道私钥的情况下生成签名。但是,由于它是使用单向加密功能生成的,因此签名不会泄露任何私钥信息——使发送者能够在不危及资产的情况下验证交易。
使用类似的过程生成阈值签名。但他们不依赖单个私钥,而是使用多方计算(MPC)从分布在多台计算机之间的私钥材料生成签名。
WhatareThresholdSignatures?
阈值签名方案(TSS)是一种用于从多个签名者生成单个数字签名的方法。
生成的签名看起来与没有使用阈值方案创建的签名相同,但它不是使用单个私钥创建的。相反,它是由多个私钥共享创建的,这些共享的分布使得没有一个人可以完全控制私钥。
要签署交易,必须有足够多的批准者参与才能达到阈值。这个阈值结构通常被概念化为“tofn”,其中n是指签名者的总数,t是指可以代表整个组签署交易的Approvers的数量。例如,您可能有一组7个签名者(n),并且需要其中4个来验证交易:tofn=4of7。
Qredo如何使用阈值签名
Qredo使用通过多方计算(MPC)实现的阈值签名方案(TSS)来消除使用单个私钥签名的漏洞并创建由多方控制的钱包。
每个Qredo钱包都有保管政策。该策略定义了一组批准者。该策略被定义为布尔规则。
例如,以下政策要求至少有1名审批者和2名交易员。
审批者1或审批者2)和(交易员1+交易员2+交易员3>=2
可以将规则组织在映射到特定组织要求的子集和阈值中。
当交易者发起交易,并且它被必要数量的批准者批准以满足阈值时,那么所有单独的BLS签名都会聚合为一个。
此聚合签名被推送到Qredo网络,验证者在其中根据所有参与者的公钥对其进行验证。如果聚合签名已由足够多的参与者签署以满足策略,则QredoNetwork调用MPC协议在底层区块链上签署交易。
与使用单个私钥签署交易相比,此过程有两大优势:
消除了单点故障——大大减少了攻击面,使盗窃几乎不可能发生。
可以为大量审批者、交易者和管理员分配不同级别的控制权,即使是最复杂的交易审批流程,也能有效管理数字资产。
要了解有关Qredo的阈值签名实现的更多信息,请下载黄皮书:
下载黄皮书
原地址:https://www.qredo.com/what-are-threshold-signatures
Qredo中文页面:qredo.com/zh-cn
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。