现在我国什么是区块链概念行业发展的怎么样了

6月29日“世界什么是区块链概念夶会?乌镇”盛大开幕,本次峰会由国内资深的什么是区块链概念门户媒体巴比特主办全球多家行业知名机构协办。大会邀请到1000+高端代表出席、80+海内外大咖演讲分享、50+重量级VC/PE投资人到场、50+金融机构、80+金融科技创新公司、100+合作媒体巴比特提供全程60小时媒体直播报道。报道專题请关注:

6月29日下午在“世界什么是区块链概念大会·乌镇”分会场“百舸争流千帆竞——什么是区块链概念3.0”上,分子集团CEO曹俊良在題为《用数字解读什么是区块链概念风口》的演讲中分享到

“在2016年年底,‘什么是区块链概念’关键词的风潮才慢慢提高非常多人都昰在2016年了解到什么是区块链概念是什么。但大部分人还不了解什么是区块链概念是什么什么是区块链概念是信任的机器,是高度透明的系统什么是区块链概念的匿名化可以利用在非常多的地方,它的去中心化可以解决一些需要中介的情况如果把所有资产用数字化,那會大大加强企业大资管时代的来临包括它会更容易记账,降低大量人手和犯错的情况这个行业只会发展得越来越快,项目只会越来越哆”

以下是巴比特整理的演讲内容:

什么是区块链概念概念很火,受关注度很高

我身边非常多的朋友包括老一辈长辈都在讨论什么是區块链概念。去到任何国家我去美国、加拿大都在发展什么是区块链概念,这是每个人都讨论的风口我国在“十三五”规划里加入了什么是区块链概念发展,还有研究院法定数字货币研究小组已经成立了。非常多的城市例如广东、贵阳、江西,很多金融沙盒以及政府用的什么是区块链概念项目白皮书已经出来了。每个行业金融也好,技术也好甚至一些医疗,都在积极参与到什么是区块链概念技术发展应用里

看一下现在的舆情数据图,这个数据图由百度提供的可以看到很早期的时候,我是2012就进入比特币投资的投资人当时吔没有人在乎什么是区块链概念是什么。我们就知道原来有一个数字货币的东西有一个叫比特币。它可以从几块钱涨到几千块钱2013年涨箌7900块钱,大家议论点都在数字货币都在比特币上。其实2016年之前我身边的人几乎是没有讨论什么是区块链概念是什么,什么是区块链概念技术是什么甚至有人以为比特币=什么是区块链概念,这个观点完全是错误的

在2016年年底,“什么是区块链概念”关键词的风潮才慢慢提高非常多人都是在2016年了解到什么是区块链概念是什么。包括主流关注的城市:北京、上海、广州、杭州、深圳、成都、武汉、郑州、長沙这些城市关注度是最高的。

在什么是区块链概念的行业里30-39岁人群关注度是超过了50%。我之前也了解到关于数字货币关注度反而由20-29歲人群为主。男性占73%女性占23%。这也是一个有趣的情况我跟很多女性朋友尝试介绍什么是区块链概念是什么,她们都是一头雾水但现茬业内多了很多女同胞,这是非常好的事情大部分人还不了解什么是区块链概念是什么,百度搜索里很多人都在问什么是什么是区块链概念

什么是区块链概念是什么?能应用到什么地方

简单讲一下什么是区块链概念的特征,大部分人都会说最关键的词它是去中心化。包括一个非常聪明的词什么是区块链概念是信任的机器。可以简单看到这个图的左边是中心化的组织架构所有信息传输要通过中间垺务商进行传输,才可以树立组织的信心去中心化的架构图,所有传输由点对点传输不需要中间方,不同节点拷贝信息传输的真实性以及完全公开透明化。所有节点会有一个完整的备份转帐都是清晰,有备份在数据库里

我不是技术型人士,我是金融出身的更关紸什么是区块链概念到底能应用到什么地方。什么是区块链概念可能用得最早的是股权转让包括2018年香港股权转让很有可能会使用什么是區块链概念技术。以后在做股权转让时不需要经过工商局或者这么繁琐的手续,完全可以通过什么是区块链概念股权转让系统它的匿洺化可以利用在非常多的地方,例如说医疗很多人医疗信息都是在医院,有可能这些信息会被不法分子应用或者被一些第三方察觉得箌。包括招聘时手机号、名字经常会泄露出去。

什么是区块链概念去中心化可以解决一些需要中介的情况比如我买房、买车。如果不楿信对方以前可能要交保证金、担保金。通过什么是区块链概念可以直接完成整个交易过程,因为机器是不会欺骗人的它可以去掉Φ间的信任环节。最后它是高度透明的系统。现在很多公司出现的问题例如偷税漏税、内幕交易,这种如果使用什么是区块链概念技術完全可以把所有交易信息、所有传输透明化了。

极度中心化的组织架构由一个点支配所有分支包括一个军队一样,司令员发号施令士兵遵从指令去打仗。右边是去中心化什么是区块链概念每个节点平均,没有头也没有指挥官。从这张图可以看出利弊左边中心囮的图,如果司令员打仗指令清晰行动正确,那会很快带来胜利但极度有可能因为他一个人错误,导致整个军队的覆灭右边可以看絀虽然没有中心化的指挥,敌人很难击败军队但这是一群群龙无首的军队,所以他们行动不一致虽然很安全,但效率非常低这也可鉯看出去中心化和中心化各有利弊。真正把什么是区块链概念技术应用到实体经济帮助到社会,这才是我们真正要考虑的事情

发展阶段,概括为三个阶段最早的时候比特币、莱特币都是加密货币,建立在什么是区块链概念上的数字货币慢慢什么是区块链概念延伸到苐二个阶段,数字金融金融类很多已经数字化了,包括可以买卖原油、买卖黄金甚至买邮票都可以数字化买卖了,金融行业更容易数芓化第三个阶段,慢慢把社会实体经济数字化比如一些专利,法律金融可以通过数字化什么是区块链概念更加应用到实体经济里。這三个阶段不一定按次序发展可以同时发展。

至于为什么要资产数字化这边做一个简单介绍。我个人是很喜欢投资的投资人我有想買车买房,并不是真正想拥有这个东西例如一瓶拉菲,我认为它有价值而不是订回来放在家里。如果现在慢慢资产数字化了可以在電子单上买卖1.5套房子,1.2块手表1.3的原油。像黄金都可以通过数字在外汇平台上交易大大增强资产的流通性。包括企业内部来说很多企業有实体资产,非常难以统计如果把所有资产用数字化,那会大大加强企业大资管时代的来临包括它会更容易记账,降低大量人手和犯错的情况

什么是区块链概念行业只会发展得越来越快

什么是区块链概念投资热潮也是十分可怕,我是从2012年底一路走过来之前这个圈孓人非常少,来来去去就是圈里人在几年前,数字货币总市值不到100亿美元到2018年初时,最疯狂时到了8千亿美元其实也不是十分大,因為单单苹果股票已经在9千亿美元左右可以看到整个行业还不如一家美国上市公司的市值总和。

这个视频非常有趣它讲的是从2014年开始什麼是区块链概念上面各种出现的应用,无论是公有链还是应用它是建立在什么是区块链概念行业上逐步发展。大家可以看到2014年、2015年建竝在什么是区块链概念上的应用和项目非常少,最早包括小蚁以太坊,都是在2013、2014年出现的2018年开始整个效果,不同颜色代表不同地区鈈同国家。在2017年真正爆发时十分恐怖就和分子的裂变一样,一个变两个两个变四个,四个变八个投资狂潮真正爆发了,我简称什么昰区块链概念大爆炸而且这个行业只会发展得越来越快,项目只会越来越多

在灾难面前人类展现出了脆弱嘚一面,但同时我们也展现出了自己强大的一面。

随着武汉疫情的持续发酵和蔓延与此相关的每一个进展,都在牵动着全国乃至全球囚民的心在新闻里,我们看到的数字每一天都在跳动而这些数字背后,正是一个个鲜活的生命

突如其来的疫情,让原本存在的问题被无限放大而人性的善与恶,也在这一刻显露无疑

我们惶恐着,我们也期盼着

是的,人类的身体依旧很脆弱但我们,可以用不断發展的新技术武装自己从而战胜眼前的艰难!当下,我们已经拥有了大数据、云计算、AI、物联网、什么是区块链概念等新兴技术而在這场灾难中,它们必将会发挥出自己巨大的作用

而作为什么是区块链概念行业的一份子,我们会思考它能够为疫情的控制提供什么帮助

对此,有人提出了疾控预警方案也有人提供了什么是区块链概念公益解决方案,诚然这些提议都是非常好的,但我想当下我们其實更需要的是能够帮助到医疗的方案。

在新闻上我们会看到有部分感染者在没有被确诊的情况下,他们选择拒绝被隔离而这恰恰为疫凊的控制带来了巨大的麻烦。

那究竟是什么原因造成的呢答案其实很简单,源于恐惧

除了对未知病毒的恐惧之外,人类还对隐私暴露擁有心理恐惧而早期患者信息的大量泄露,以及现有医疗系统具有的特性正放大了这种恐惧。

而缺乏信心害怕尴尬或泄露私人信息鈳能导致患者不愿提供准确信息,或在某些情况下可能提供虚假信息从而影响治疗方案,引起公众健康担忧甚至导致严重的健康并发症和死亡。

本期的分享我们重点推荐刊登在美国国立卫生研究院(NIH)的研究论文《什么是区块链概念如何保障数字化医疗》,希望能够帮助囚们减轻这种恐惧

而在硬核技术文章精选部分,我们还会看到私钥恢复方案、Mimblewimble非交互式交易提案、MPC密钥管理方案等内容

另外,在过去嘚一个月当中比特币、以太坊以及超级账本这些主流什么是区块链概念,也迎来了众多技术进展

一项技术如果是难用的,或者说对用戶不友好的那么它就很难被广泛采用。而此前的协议其交易就要求发送方和接收方同时在线交互才能实现,从而阻碍了相关项目的大規模应用而在今日,Grin++钱包开发者David Burkett提出了一种支持Mimblewimble非交互式交易的提案其可适用于、等什么是区块链概念项目。

David Burkett在莱特币论坛开发者板塊中提到:

一月份最大的消息是我找到了一种方法来支持Mimblewimble的非交互式交易!使用MW协议最大的困难,是需要发送方和接收方进行通信这需要双方在线。而新的提议可消除这种需要,由此可清除掉主要的用户体验障碍同时支持通过冷存储进行接收,从而使硬件钱包更易於支持

在开发方面,已经为libmw确定了构建过程并且本地构建正在为libmw-ltc工作(将libmw-core和libmw-ltc检出到同一父目录,并且你应该能够构建libmw-ltc)我将在下个朤左右设置CI/CD。

另外我还构建了一个具有交易处理功能的健壮数据库框架,以支持跨多个table的原子更新并实现了与币无关的区块数据库查詢和更新,并且已使用特定于LTC的区块头和区块模型进行了部分测试

安全审计结果是从Grin++得出的,因此我已将所有修复程序应用于Grin ++和libmw并将等待审计人员的最终审查。事实证明C++的实现是非常复杂的,相关的审计给了我教训作为这个过程的一部分,我学到了很多因此Grin++& libmw代码庫明显变得更好了。再次感谢Grin、Beam和LTC社区的贡献者他们使审计成为可能。

在Grin++方面我们已完成了一个成功的计划硬分叉,解决了硬分叉前嘚同步问题并且Grin ++ 0.7.5现在已经可用,它是迄今为止最稳定的版本

而二月份的首要任务,就是实施莱特币扩展区块(EB)的共识规则包括所囿验证和一整套测试。这是代码中最重要的部分因此要确保所有详细信息正确无误,并且代码具有完整的测试覆盖范围而这将非常耗時。一旦完成我将为扩展区块(EB)开发API,这样我们就可以开始将LBMW集成到现有的莱特币代码库中

我还将集中精力全面审查新的单侧交易提案,如果未发现重大的安全问题我将创建一个LIP(莱特币改进提议)以供社区反馈。

从这个帖子当中我们可以看到,目前David Burkett正在为莱特幣开发的Mimblewimble应用方案正处于初期阶段而其中最大的进展就是非交互式交易提案。

那么这个神奇的方案具体是如何实现的呢?下面我们来看提案译文:

Mimblewimble什么是区块链概念协议通过使用pedersen承诺、schnorr签名和一种称为‘cut-through’的新技术可提高比特币等加密货币的隐私性和可扩展性。而带來这些好处的同时也需要付出一些昂贵的代价。到目前为止构建MW交易需要发送方和接收方之间的交互来创建输出并集体签署交易。本攵提出了一种在最小化影响mimblewimble协议可扩展性及隐私性条件下实现单侧交易的方法。

和比特币一样Grin也使用了UTXO模型。交易是通过包含要花费嘚输入、创建相等或较低价值的新输出以及签名和构建验证输入所有权的范围证明(range proof)来创建的。

与比特币不同的是Grin使用了保密交易(CT)技术,因此输入和输出是pedersen承诺(rG + vH)与添加到输入的签名不同,每笔交易只有一个签名它是交易内核的一部分。

为了使交易有效必须满足以下条件(为简单起见,忽略交易费用和交易补偿):

  1. 一种证明所有输出值都不是负的范围证明(rangeproof);

这三者的结合证明了发送者( sender)是输入的所有者,并保证在交易中没有新的币被创造出来

而这种协议就要求发送者(Alice)与接收者(Bob)进行交互以构建交易,以避免暴露彼此输入和输出的盲因子这是一个三步过程:

  1. Alice用她的输入创建一笔未签名交易,改变输出和范围证明(rangeproof)一个包含输出和输叺盲因子差异的中间内核,并提交给schnorr签名的nonce;
  2. Bob创建他的输出和范围证明(rangeproof)添加他在内核承诺(commitment)中的份额以生成实际的交易内核,提茭到nonce并提供交易内核的部分签名;
  3. Alice签署她的内核签名,并聚合这两个签名;

虽然该协议可以运作并且允许Alice不受限制地将资金转移到Bob,泹是交互属性带来了一些安全性、可用性和隐私方面的挑战构建交易要么需要用户保持密钥在线,要么需要某种形式的带外通信而这鈳能导致隐私泄露和MITM攻击。

长期以来绝大多数人都认为在mimblewimble协议中不可能实现非交互式交易,因为知情输出盲因子对于创建范围证明(rangeproof)囷构建schnorr签名而言是必要的

而要解决这个问题,我们必须首先找到一种方法让发送者和接收者都知道盲因子,而不是其他人而Diffie-Hellman密钥交換算法很适合解决这一问题。发送方只需生成一个密钥对使用接收方的pubkey(公钥)执行ECDH,并生成一个共享密钥该密钥可用作盲因子。然後发送方可以生成接收方的输出、盲因子和签名,以创建有效的交易

但这种方案,也带来了两个明显的问题

第一个问题是,发送方仍需要将其公钥和值传递给接收方因此我们需要在不影响隐私的情况下将其作为输出的一部分包含进来。但是没有明显的方法可提交数據我们不能将它作为内核的一部分,因为它会将内核链接到输出从而消除隐私的好处。

第二个问题是Alice和Bob最终都拿到了资金的密钥这意味着Bob没有成为资金的独家所有人,也不可能解决纠纷我们需要一种方法来验证只有Bob才能花费输出。

事实证明在范围证明(rangeproof)中可以加密近32字节的数据。例如如果我们使用一个已知的密钥blake2b(output_commitment),我们就可以公开提交一些额外的数据如果我们在范围证明(rangeproof)中“加密”的數据是哈希,那么我们实际上就可以公开提交所需的数据这允许我们纳入一个新的数据块 (output_data),其中包含:

然后我们就可以添加以下用于驗证输出的共识规则:

节点必须存储所有UTXO的output_data,因此在之后使用时我们还可以要求1个新的共识规则来验证输入:

输入和输出可以继续像往瑺一样被修剪,我们现在提供了一种向接收者发送资金的方法并保证发送者无法重花费这些资金。

因为发送方和接收方都知道输出的盲洇子所以仅仅根据内核验证当前的UTXO集是不够的。这需要验证所有最近输入的签名我们建议新节点验证最近X区块的所有输入签名,其中X=coinbase荿熟值因为风险是相似的。

而这仍然会留下一个在今天看来不太可能实现的攻击点这种攻击的工作方式如下(假设过去一天的输入签洺经过验证 ):

  1. Alice创建一笔包含用于Bob输出的交易;
  2. Bob将Alice买的东西寄给对方;
  3. 几天(甚至可能几年)过去了,而Bob仍旧没有花掉他的币;
  4. Alice强制对过詓一天+1个区块进行一次大的重组然后,她可以将Bob的输出发回给自己因为她知道盲因子,并且未对超过1天的区块中的交易进行签名验证;

尽管这种攻击在理论上允许你花费任何币龄的币但它们必须是攻击者之前发送的币,而且没有被接受者花费掉然而,这种攻击能够帶来的效益不太可能覆盖掉进行重组攻击的代价。不过为了谨慎起见,当你收到大量币时你只需要自己花掉这些币,就可以防止这種攻击而所需的额外内核成本却很小。

只要密钥对不被重用上面提到的方案就不会泄露任何额外的隐私。为了确保这一点我们建议對输出数据进行一个相当小的修改,以支持某种形式的隐秘地址(

现在支付可相当容易地进行证明。要证明一笔支付的所有必要条件昰原始输出、范围证明(rangeproof)、output_data以及显示范围证明(rangeproof)MMR成员身份的merkle证明。

目前要安全地将资金发送到多重签名钱包,需要发送者和所有接收方进行交互而新提案消除了这种需要,代价是造成多重签名钱包隐私性方面的损失

由于我们现在有一种方法来提交额外的数据,并將其作为输出的一部分我们可以将费用或者其它数据从内核移到output_data结构当中,这就允许进行修剪从而减少什么是区块链概念的大小。

Gelfer对鉯上设计提供的宝贵反馈意见

来源:链闻,原题《安全多方计算 MPC 正热如何通过 MPC 管理密钥?》

受访者:谢翔PlatON 算法科学家

密钥管理是一個正在变得越来越重要的概念,已经成为什么是区块链概念领域重要的基础设施当数字货币或 Token 更多的被交易和使用,而不仅仅被一劳永逸地存储时通过私钥或钱包密码使用资产的方式既不安全,也不友好更难以满足诸多应用场景的需求。

基于 MPC(安全多方计算)的门限簽名方式与多重签名方式是两种不同的密钥管理方法在这篇文章中,我们采访了 PlatON 算法科学家谢翔博士他将为我们介绍基于 MPC 的密钥管理,以及这种方式与多重签名方式的本质区别

谢翔是数学与密码学专业出身,现为 PlatON 算法科学家及 KeyShard 产品负责人专注于密码算法的研究、实現和产品化。KeyShard 提供的是基于 MPC 的密钥管理服务为数字货币密钥管理和恢复的痛点提供解决方案。

什么是基于 MPC 的密钥管理

问:为什么我们需偠密钥管理

谢翔:个人可以在什么是区块链概念或比特币网络上自由地注册账户、转账,不需要任何第三方这个功能是通过一套数字簽名机制来完成的。在数字货币里最核心的就是如何去管理这个签名,因为所有的东西都会依赖于这个签名

对于用户而言,管理签名其实就是去管理密钥因此我们说密钥就是钱,密钥管理很重要

在传统的行业里,你可以通过银行也好通过一系列的流程设计也好来管理钱,比如说可以多个人来管投资经理同意了、投资总监同意了、财务同意了、CEO 同意了,这笔钱才能转出去但是一旦挪到数字货币這个行业,传统那套是做不了的为什么?因为谁有私钥谁就能转钱传统那一套审批流程是形同虚设的,没有任何意义

所以我们做密鑰管理这件事情最初的一个想法,就是说能不能把传统的对于钱的授权管理机制挪到数字货币的世界里面来这个肯定是需要的,因为现茬很多人已经开始用 Token 在投资了比如说基金,比如说家族的 VC他们是需要有一种内部管理的机制的,但是传统的那套审批机制在技术上过鈈来

问:多签可以解决这个问题吗?

谢翔:多签是基于脚本或智能合约的它是设计一个规则,比如说三个人同时签了或者两个人同时簽了将这些签名传递给一份智能合约,合约就开始运行把钱转出去。多签能解决一部分问题它其实已经用到很多企业里了,但是随著时间的进展会碰到越来越多的问题问题在哪里呢?

多签针对不同的主链需要实现不同的智能合约现在的链至少有一千多个了,每个鏈的智能合约体系不一样每个人去写合约写得还不一样。拿 VC 来说VC 可能会投很多链,这些 Token 怎么管你要他们去写十几个合约,而且都还偠经过安全认证这是一个大的人力成本。

此外什么是区块链概念上合约的任何细节都会被看见,这是有一层安全性问题在那里的任哬人都可以来看这个合约有没有漏洞,而且很多新的链不像比特币或以太坊那样经过了时间的验证它的合约体系本身有没有问题是不知噵的。你会发现一些新的 Token 出问题90% 都是合约出问题,这是一个大的风险

所以在多链的情况下,多签还能方便地支持密钥管理吗目前看其实是很难的。用多签通过合约的方式来管理密钥使用成本高,安全风险高

问:如果这些不同的链都是基于相同的数字签名算法,比洳 Schnorr那么不同链的密钥管理方法是不是就可以通用?

谢翔:不逻辑不是这样的,我给你画一下多签是这样的,最下边是什么是区块链概念中间是数字签名,它有个签名算法可以是 ECDSA,可以是 Schnorr 等等最上边是智能合约。

多签是怎么做的呢就是在最上边的智能合约部分來数合法签名的个数,一个、两个、三个……够了就把钱转出去。这种方式不在乎下边用的是什么签名算法Schnorr 也好、BLS 也好,对它来说没囿半点区别

这是多签的一个基本原理,也可以说是好处它能够和底层的签名算法做到一定程度的解耦。但它的问题是要适配不同链系統一千条链就需要一千个智能合约,多链的兼容性很弱

问:那基于 MPC 的门限签名是怎样的?

谢翔:我把这张图重新画一下最下边还是這条链,中间还是数字签名上边是智能合约。基于 MPC 的门限签名不会去管下边的链也不会去管上边的合约,两头它都不会管它只管右邊这部分,也就是链下创建签名的部分

它的思路是说一个签名一定是有一个私钥的,它把这个私钥以某种方式分成很多「碎片」这些誶片可以被很多人同时拿着,然后通过一套 MPC 协议保证这些碎片不需要被拼起来就可以直接产生一个合法的签名。「不需要被拼起来」代表着真正的私钥始终没有、而且也不需要出现

问:签名是在链下完成的?

谢翔:需要签名的时候比如说我们公司三个人会在链下跑一個协议,生成一个签名再把签名放到链上。生成签名的逻辑是放在 MPC 里实现的出来的是一个标准的签名,但怎么跑这个协议别人是不知噵的

把这个签名结果放到链上去,别人分不清它后面是一个人签的还是多个人签的因为它的形态、样子就是一个签名,和直接用私钥簽出来是一模一样的这一套签名机制可以完全独立于链,部署在企业的内部

发现了没有,多重签名主要是去数合法签名的个数它不依赖于签名算法,但要去适配链系统;基于 MPC 的门限签名主要是去产生一个签名它依赖于签名算法,但不需要去适配合约和链系统

基于 MPC 嘚门限签名与合约模块是完全解耦的,合约是怎么写的、链是怎么样的它完全不在乎。它只要区别签名算法只要签名算法是链系统支歭的,它就能很好地衔接算法的话现在可能就是 ECDSA、Schnorr、BLS (以太坊 2.0 可能使用 BLS),所以兼容算法就能兼容很多链基于 MPC 的密钥管理能做到对多鏈友好,这是一个大的优势

另外一个优势就是这套签名机制的策略是链下的,因此更加安全它避免了合约被黑客攻击的风险,而且设計策略可以更加灵活因为除了验签外的大部分流程都搬到链下了,使用方可以根据场景制定自己的碎片管理策略。

问:MPC 在这个过程中嘚作用是什么

谢翔:MPC 是一种基于密码学的协同计算框架,广义地理解就是多方各自有私密的输入一起来完成一个计算任务,在成功完荿任务的同时可以保证整个过程中各自的私密输入不会泄露。

比如一个「2-3 模式」的基于 MPC 的密钥管理协议意味着一共有 3 个碎片,只要任意的 2 个碎片参与执行协议就可以产生一个合法签名。这里的签名产生过程包括碎片产生过程,都可以看成一种安全多方计算因为在協议执行过程中,产生和交换的所有中间数据都不会直接或者间接地造成碎片明文的泄露

问:基于 MPC 的门限签名为什么要跟签名算法相关?

谢翔:我有多块碎片怎么去实现这一个签名出来?这和算法结构是强相关的所以会存在某个算法容易做 MPC,某个算法不容易做 MPC 的问题比特币要升级到 Schnorr,Schnorr 是非常兼容 MPC 的ECDSA 不那么兼容 MPC。

问:在基于 MPC 的密钥管理中真正的那个私钥存储在哪儿?

谢翔:你会发现有个很好玩的倳情就是在整个密钥管理的生命周期里,真正的私钥从来没有出现过也就没有私钥存储在哪里这个问题了。这是基于 MPC 的密钥管理的精髓所在它能够保证密钥能用但不存在。

在传统的密钥管理中密钥是一种确实存在的数据资产,保管它是一件非常难的事情基于 MPC 的门限签名在物理层面直接从系统里剥离了密钥,这与传统系统在安全理念上是截然不同的

在传统方式下,黑客盯住一个点就行因为私钥僦存在那个点上;但基于 MPC 的密钥管理将密钥的安全性分散在多个托管节点里,私钥在任何时刻都会被分成多份在多个地方黑客可能要攻破第一个、第二个、第三个、第四个,要把四个碎片全部搞定才能拿到密钥而且必须在某一时间范围内同时拿到四个碎片才能得到密钥,因为密钥碎片是在不断刷新的

比如密钥是 10,把它拆成两个碎片分在两个地方。你可以把 10 拆成 5+5但过一分钟后把它拆成 1+9,再过一分钟後把它拆成 2+8黑客要在一分钟之内把两个点都攻破才能拿到 10,如果第一分钟攻破第一个地方、第二分钟攻破第二个地方黑客拿到的是 5 和 9,不是正确的密钥

问:多签是无法做这种刷新的?

谢翔:没有办法对于多签,比如参与多签的是三个人其中一个人的私钥被偷了,那对应的方法不是说刷新密钥而是要赶紧换地址,把钱转到新的地址里这在很多应用场景里是个痛点;或者比如说现在是三个人参与哆签,需要加第四个人这个时候也要换地址,然后需要一个新的多签的合约这是很费劲的,而且转钱到新地址还需要手续费

但这些對于 MPC 来说就很容易,它可以保证对外的地址一直不变内部刷新就好。这个好处也是我们看重的点

基于 MPC 的密钥管理的应用

问:基于 MPC 的密鑰管理可以降低私钥的使用门槛吗?这或许是最让普通用户头疼的地方

谢翔:它可以做到与传统的中心化的方式没有区别,做到用户体驗一样:使用数字货币时的操作和你使用微信钱包时的操作是一样的你不需要去记助记词、或者把助记词存硬件、用本子抄写下来等等。

用 MPC 一个好玩的事情是什么呢比方说 A 和 B 用 MPC 共同管理一个账户,那么他们俩就可以同时来控制这个账户但同时都不需要记助记词。如果 A 想用的时候要发一个请求给 B,B 同意后A 和 B 通过一套既定的规则,在本地利用各自的碎片计算出一些中间变量通过信息交换,A 就可以在夲地生成一个合法的完整签名验签通过后,A 就可以把账户里的钱转出去

当然这里还有一个问题,如何为 A 和 B 生成碎片事实上,利用 MPC 技術可以实现 A 和 B 各自在本地生成一个碎片这两个碎片可以隐式地拼接成一个私钥,注意这种拼接只是一种蕴含的数学关系,碎片实际上從未在任何时刻被拼接过

这个时候,B 那个角色也可以是一个第三方的服务器服务器确认一下 KYC,核实是不是你发起的是你发起的之后咜就自动通过,也就是自动给出另一个碎片来一起生成签名KYC 就是通过发短信、人脸识别、发邮件等等方式,这样一来用户的操作方式僦和传统的操作方式一模一样。这就和实际的应用场景很挂钩了

我们做了一个叫 KeyShard 的 App,是为了告诉用户基于 MPC 的密钥管理可以怎么用可以試着体验一下,现在只支持以太坊它就是模拟的传统的权限管理,要两个人同意才能动账户

问:回到最开始。你说把传统的对于钱的授权管理机制挪到数字货币领域在传统审批流程里,可能需要 A 先通过然后 B 签字,然后 C 签字这是 MPC 现在就可以做到的吗?

谢翔:这其实昰一个很关键的问题在传统的流程里这叫做传签,传签在 MPC 里会有一些障碍我画一下 MPC 大概的逻辑。

MPC 这个算法协议是要彼此相连和交互的比如说经理、财务、CEO 三个人参与生成签名,它是要求这三个人必须同时在线的所以 MPC 纯算法本身很难做到传签。

但我们可以利用工程架構在产品层面实现传签功能让上层的用户不用去管也不用去想底层是怎么运行的,对于用户而言产品的操作体验和传统传签是一样的。所以算法和产品之间是有很大差异的这里有两套东西,除了算法本身还需要把技术和业务逻辑结合起来。

问:可以这么理解吗基於 MPC 的密钥管理不仅是为了安全地存储密钥,它更是为了个人或企业能够方便地、满足业务逻辑地使用密钥

谢翔:它有多个优势,安全存儲是一方面;而让个人或者企业更安全便捷地使用密钥是另一方面前者是指基于 MPC 的密钥管理对密钥或者资产的「托管能力」,体现了静態的安全性;后者是指基于 MPC 的密钥管理可以主动设计出多样化的策略管理是一种动态的业务赋能。

问:如果有一个需要管理多种 Token 的投资機构它是不是可以买一套基于 MPC 的密钥管理算法,然后用这套算法实现对不同链的签名进而实现对不同链上资产的管理?

谢翔:它不太鈳能直接买算法它会买产品,比如买一套基于 MPC 的密钥管理软件装在公司内部的服务器上然后就可以通过一个界面去管理资产。你可以悝解为它买了一套基于 MPC 的财务管理系统

密钥管理的最底层是一套算法,但可以把它包成产品也可以包成 App、包成SDK(软件开发工具包)。

問:如果有一个钱包公司希望钱包添加一个让用户能基于 MPC 管理私钥的功能,是不是可以找专业的提供 MPC 解决方案的公司合作

谢翔:对。伱可以理解为这个市场有投资机构、有钱包、有交易所还有其它的一些业务公司,它们各自有自己的业务但它们一定都会有怎么管钱這个问题,我们就是提供一套基于 MPC 的密钥管理能力也就是基于 MPC 的管钱的能力,来跟它们自己现在的这套系统对接

从公司的定位来说,KeyShard 其实是一个技术提供商或一个基础设施公司它把自己往下沉得多一点,不碰上面的业务它主导的是底层的密钥管理的 SDK,希望把授权管悝的业务流程揉到 SDK 里面去当然难点在于要抽象出一套相对来说足够灵活、好用的 SDK。

基于 MPC 的密钥管理面临的挑战

问:基于 MPC 的密钥管理现在碰到的难点是什么

谢翔:技术的、非技术的都有。非技术的是有人会问为什么它是安全的给我个证书。传统 KMS (Key Management Service)是有证书的但因为基于 MPC 的密钥管理时间没有那么长,没有认证

这是这个学科的特殊性引发的问题。密码学虽然有坚实的理论基础但是它分理论安全和实際安全,实际安全是不是能达到理论安全这个层面是需要时间检验的所以一是需要标准机构,二是需要学术研究的推动我们会积极地詓推进类似标准、去推进工业界对这个技术的认可,但需要时间没那么快。

技术上的难点就是刚才说的需要把这一套新的技术和复杂嘚业务逻辑结合起来。此外MPC 是一套分布式的技术,分布式的话就会有同步也就是共识的问题。

原来的授权管理是一个纯中心化的东西业务流程会很好配;但分布式的场景下会有一定的难度,比如使用者在不在线的问题网络好不好的问题,如果在密钥刷新的时候有延時是用后面那个碎片还是用前面那个碎片的问题。这种细节会有很多都要去考虑。

问:基于 MPC 的密钥管理没有可追究性这种说法是准确嘚吗就是说不知道谁签了谁没有签,无法追查责任

谢翔:其实是可以知道的,从算法层面就可以抓到是谁签的算法底层可以通过引叺检查和举报机制,追查到谁没有签甚至知道是谁在签名过程中给了不遵循规则的错误信息。

密钥管理是一个正在变得越来越重要的概念它甚至有可能成为什么是区块链概念领域一类重要的基础设施。因为当数字货币或 Token 更多的被交易和使用而不仅仅被一劳永逸地存储時,通过私钥或钱包密码使用资产的方式既不安全也不友好,更难以满足诸多应用场景的需求

多重签名和基于 MPC 的门限签名都是实现密鑰管理的方法,但它们是截然不同的设计路线:前者在链上依靠智能合约数合法签名的个数;后者在链下,依靠 MPC 用碎片生成合法签名夲文重点介绍的是后者,也就是基于 MPC 的密钥管理希望能对你了解这种技术和方案有一些帮助。

重新认识「私钥」:私钥不是钥匙

「私钥」这个词带来的直觉反应是它是一种「钥匙」,作用是打开保管着数字货币的保险柜想一想也似乎有道理,使用私钥就能拿到币但實际上,在什么是区块链概念和数字货币领域私钥就意味着资产本身。

试想你的保险柜钥匙丢了,你的钱是依然还在的你可以再配┅把钥匙;但如果私钥被忘了,钱可就永远消失了你的保险柜钥匙被偷了,你的钱可能依然安全因为小偷还需要溜进大楼、撬开房间嘚门锁;但如果私钥被偷了,钱几乎立马就不再属于你

私钥不是那把打开保险柜的钥匙,它是要被放进保险柜的资产本身而如何设计┅个保险柜系统存放私钥,使得柜中的私钥既安全、又易用就是密钥管理。届时交到用户手中的就不是私钥,而是一套打开保险柜的鑰匙

多重签名和基于 MPC 的门限签名都是实现密钥管理的方法,但它们是截然不同的设计路线:前者在链上依靠智能合约数合法签名的个數;后者在链下,依靠MPC用碎片生成合法签名本文重点介绍的是后者,也就是基于MPC的密钥管理希望能对你了解这种技术和方案有一些帮助。

免责声明:世链财经作为开放的信息发布平台所有资讯仅代表作者个人观点,与世链财经无关如文章出现侵权、违规及其他不当訁论,请联系微信:shilian1801
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险入市须谨慎。
世链粉丝群:提供最新热点新闻涳投糖果、红包等福利,微信:kkm6347

近日中共中央政治局的一次集中學习将什么是区块链概念定调为核心技术自主创新重要突破口。受此消息影响什么是区块链概念领域的投资品种从周六凌晨开始引爆市场,比特币在短短12个小时内一度暴涨40%价格一度突破10000美元大关;什么是区块链概念中概股集体大涨,其中迅雷更是直接走出一夜翻倍嘚行情

利好一:政策催化下的最强风口

据新华社电,中共中央总书记习近平在主持学习时强调我们要把什么是区块链概念作为核心技術自主创新的重要突破口,明确主攻方向加大投入力度,着力攻克一批关键核心技术加快推动什么是区块链概念技术和产业创新发展。他指出什么是区块链概念技术应用已延伸到数字金融、物联网、智能制造、供应链管理、数字资产交易等多个领域。目前全球主要國家都在加快布局什么是区块链概念技术发展。我国在什么是区块链概念领域拥有良好基础要加快推动什么是区块链概念技术和产业创噺发展,积极推进什么是区块链概念和经济社会融合发展浙江大学教授、中国工程院院士陈纯就这个问题作了讲解,并谈了意见和建议

利好二:密码法加持什么是区块链概念

2019年10月26日第十三届全国人民代表大会常务委员会第十四次会议通过《密码法》。密码工作是党和国镓的一项特殊重要工作直接关系国家安全,密码在我国革命、建设、改革各个历史时期都发挥了不可替代的重要作用。其中核心密碼和普通密码维护国家安全方面的基本制度,需要通过国家立法予以明确国家对重要领域商用密码的应用、安全性评估、和审查制度需偠及时上升为法律规范。传统对商用密码实行全环节许可管理的手段已不适应改革要求亟需在立法层面重塑现行商用密码管理制度。

那麼密码跟什么是区块链概念又有什么联系呢?根据相关学术文章什么是区块链概念是一种利用密码学方法组织和记录数据的分布式账夲技术。在无中心化节点参与的情况下什么是区块链概念能够为无信任节点提供一种全新的建立信任的方法,促成各方达成共识为各種业务的后续发展奠定基础。其主要技术优势是去中心化使得整个交易系统在复杂网络环境下的运行更稳定、更健壮。

利好三:第三次仳特币减半

比特币作为什么是区块链概念的核心精神、虚拟货币的开创者大约每十分钟会“长”出一定数量的新比特币,直到总数达到2100萬个目前比特币已被挖出约85.68%,比特币每4年产量减半减半意味着供应端减少,这在A股市场可以大致理解为限售股上市

最开始比特币挖矿,每个区块可以奖励50个比特币现在的比特币矿工每挖出一个区块奖励12.5个比特币,一天就是可以挖出1800个比特币减半之后就是一个区塊出6.25个,一天出900个每天挖出的比特币又少了一半,需求端如果不变投入于二级市场交易的比特币数量变少了,比特币价格也会更容易仩涨

比特币首次减半发生在2012年11月28日。

在减半前的6个月比特币价格从5美元上涨到减半时的12美元,事实上如果进一步往前参考,比特币這一波上涨到12美元是从最低价格2美元启动的在减半事件发生后,过了369天也就是到了2013年12月2日,比特币价格从12美元一路飙升到当时的历史噺高994美元左右价格涨幅接近8000%,第一次减半前后形成的行情在中国大陆创造出许多比特币富豪。

比特币第二次减半是在2016年7月9日第二佽减半时比特币价格为650美元附近,在减半事件发生后也就是2017年12月16日,在不到530天内比特币又创造了一个价格新高,每个比特币的价格达箌惊人的19500美元价格涨幅约3000%。

目前市场普遍认为第三次比特币减半普遍将发生在2020年5月的某个时间。届时目前每10分钟12.5枚比特币的区块獎励将减半至6.25枚比特币。考虑到比特币最大供应量为2100万个比特币区块奖励减半意味着所有比特币进入全流通时代将在之后需要更长的时間。

恒大经济研究院院长任泽平在最新的什么是区块链概念研究报告中指出什么是区块链概念是一个可信的分布式数据库、具有分布式、不可篡改的两大核心性质,以及密码学原理、数据存储结构、共识机制的三个关键机制预计未来3-5年将以金融行业为主,并逐渐向其他實体行业辐射、更切合实际的场景加速落地行业从“1到N”发展到包括娱乐、商品溯源、征信等,未来与5G、人工智能、大数据、物联网等噺兴信息技术深度融合其中比特币是去中心化虚拟货币的典型代表,是什么是区块链概念技术的重要应用场景之一

交银国际证券则在朂近的中国宏观观察中提到了什么是区块链概念的运用,它认为什么是区块链概念本质上是一个以去中心化为核心的分布式账本数据系統,通过非对称加密来保护信息的准确性在金融领域,什么是区块链概念技术的公开、不可篡改特征解决了去中心化后潜在的信任风险而在公共服务领域,什么是区块链概念不可篡改的属性将有助于建立全新的数字 化证明体系在数字版权、知识产权及公益等领域实现其价值。

北京互联网金融协会研究院院长易欢欢针对未来布局提出了10大预测:1、会有专门部门跟踪这个领域,可能是中央网信办;2、成竝什么是区块链概念国家级协会;3、各行各业会出现一大批试点金融行业、政务行业会首先起来;4、中国数字货币会在全球扮演重要角銫;5、会有国家级数字银行、数字资产交易所、数字投行、数字资管;6、全球什么是区块链概念标准未来为中国主导;7、中国出现一大批卋界级这个领域的领军人物、企业家学者;8、什么是区块链概念性能在未来三到五年内有极高提升;9、数学、密码学、计算理论会成为最熱门的学科专业;10、接下来一个月资本市场将成为什么是区块链概念板块的天下。

而在国外美国脸书公司首席执行官马克扎克伯格为了臉书的什么是区块链概念项目Libra天秤币能通过美国国会的听证,频繁提及中国他认为如果其他国家的金融标准被世界广泛认可,则未来美國会很难同时他将Libra暗示为与中国央行数字货币的竞争,“如果Libra不推将会带来‘不创新’的风险尤其需要考虑中国央行数字货币。Libra白皮書发布后中国立即公布了央行数字货币。这是他们(中国)‘一带一路’的一部分他们计划未来几个月推出。”

值得一提的是据媒體报道,目前数字货币主要有5条路线去开拓23个国家正在着手央行数字货币的研发,什么是区块链概念的热潮已经悄然掀起!

我要回帖

更多关于 什么是区块链概念 的文章

 

随机推荐