11月1日,由中国信通院主办的2019(第二届)中国金融科技产业峰会进入了第二天分论坛环节。其中,分论坛二《区块链与加密技术在金融领域应用》在中国信通院云大所金融科技部技术总监许一骏主持下隆重召开。

会上,北京邮电大学网络与交换技术国家重点实验室信息安全中心主任王励成为与会者带来了“区块链中的密码学原语”为主题的演讲。

北京邮电大学网络与交换技术国家重点实验室信息安全中心主任王励成

北京邮电大学网络与交换技术国家重点实验室信息安全中心主任王励成

王励成:谢谢主办方的邀请。我选择的这个题目在别的场所也讲过,但是我的讲义一直在更新之中,以前参加CFT共享金融50人论坛,在过去的两三年活动中,这个论坛里很多朋友都关心区块链、关心区块链在金融当中的应用,但是很多人最后集中提一个问题,即每个密码干了什么事情,希望能够给他们做一些科普。我当时选了“区块链中的密码学原语”。梳理的目的是帮助金融界的区块链工程师判断选用密码组件是否安全、合理。

区块链基本结构和特征

大家都是区块链的先行者、实践者,理解的比我要更加透彻。

我自己总结下来,认为区块链是双链哈希锁定。一条链是从上而下形成的一条链,另外一条链应该是立体结构,另外一条哈希链垂直于这个屏幕,也就是牵涉到每一笔交易、每一个币,怎么分叉,怎么转到下一笔交易当中,也有一条链。正因为密码学的特性,链的结构是双链哈希锁定,所以有一个基本特征,账本只增不改,这是强的特性。

区块链中的密码学原语有哈希函数、多重签名、数字签名、同态加密、标准数字签名、同态承诺、环签名、累积器、可连接环签名、零知识证明、不一次签名、密码掷签等。

哈希函数。区块链具有所谓华丽、高贵的出身,这都是图灵奖获得者做的事情。很好奇的一点是工作量证明是1997年就出现了,但区块链1998年才出现,后面的故事不展开,大家自己去搜索。

用于区块链或数字货币的其他哈希,有一些已经走向国际推荐的标准法案。

过去十年中,围绕挖矿出现了让我们学术界意想不到的事情,作为密码设计者,希望哈希算的越快越好,越节省计算资源越好,但是由于挖矿,这件事情导致现在大家去设计X11、X13、X17这样的哈希算法,就是11、13、17种哈希套起来用,目的就是要让哈希算的越慢越好,对抗挖矿,这是业界出现的事情。从理性、从节省计算资源和学术界角度来讲这是极其不合理的。

数字签名。在区块链当中集中应用的是ECDSA和EDDSA,特别是EDDSA用的是另一种曲线。

环签名。是在签名当中隐私性保护方面做得好的,做环签名时有一句话,“拉您入环,与您何干?”这么强的隐私性,一般人还是不想用它,因为太霸道了。

可连接环签名。Booromean  Rings特点:断开一个,则全部分离。区块链中的用途:隐蔽的交易金额的范围证明。也就是在等式当中有一个不成立,剩下都不成立。开始提出时很好,但现在效率比较低,已经被另一种技术取代。

多重签名。它在典型区块链产品ZILLIQA里有应用,多重签名就是针对相同消息的多个不同签名聚合成一个签名,只需验证一次。区块链中的应用:减少总的签名尺寸。

同态加密。在区块链中,包括金融圈里,随着区块链的火热,大家讨论时经常讨论密码的一些东西,也讨论同态密码的一些东西,但真正把完全同态用到区块链当中,我看到的还不多,主要看的是他们的白皮书,实际产品看的比较少。同态加密技术的发展突破是2009年,但到目前为止还有不尽如人意的地方。

同态承诺。在区块链中用的非常多,加密货币或区块链当中加密技术,“加密”二字从哪来,有可能是很多从业同行把承诺也等同于加密,可能这么理解的。因为承诺也具有隐藏性,但承诺是不出意外情况下不需要打开,而且打开的方式跟解密的方式也不一样,承诺的打开就是把当初做承诺的证据拿来就行了,不需要做解密操作。

累积器(聚合器)。就是把很多人压到一个很小的屋子里去,这个屋子本来可能就能装一个人,把成千上万的人可以压进去。区块链中的应用:范围证明,构造其他密码原语的工具。

零知识证明。在区块链里应用的比较多,应用好的就是zk-SNARK。它是弱中心化,因为没有做到完全去中心。

密码掷签。ALGORAND带来的理念是密码掷签,就是事先你是不是潜在的验证者,没法知道,不管算力有多强,无法事先预估,所以密码掷签碰运气,还是有其很好的应用。ALGORAND有26个专利产品。

密码原语在隐私保护方面起到什么作用?主要是付款人隐私、收款人隐私和交易内容隐私。

 区块链与公共服务

这是我最近两年一直在思考的一个问题,现在认为杀手级应用太少。有一位领导说:除了能够造币还能做什么?

我们分析区块链到底能做什么?有人有一个提法,赋能特性。到底做了一个什么样的赋能特性。目前我看到的材料从业务可信方面讲得很少,业务逻辑本身有没有作弊,有没有耍流氓,区块链也许在这方面有一些作为。

谢谢大家!

关注中国IDC圈官方微信:idc-quan 我们将定期推送IDC产业最新资讯

查看心情排行你看到此篇文章的感受是:


  • 支持

  • 高兴

  • 震惊

  • 愤怒

  • 无聊

  • 无奈

  • 谎言

  • 枪稿

  • 不解

  • 标题党
2019-11-06 15:22:00
国内资讯 2019中国金融科技产业峰会|工信部财务司处长何年初:致辞
随着大数据、云计算、人工智能等信息技术的应用,我国数字普惠金融得到了快速发展。实践证明,数字普惠金融在缩小城乡差距、减少贫困、解决小微企业融资难融资贵问题、促进 <详情>
2019-11-06 14:21:50
区块链 2019中国金融科技产业峰会丨吴小川:金融科技领域基于区块链技术的数据隐私保护
区块链大的作用是构造下一代价值网络,这个网络里有几个基础部分,同正协议、隐私协议、跨链协议、网络基建。 <详情>
2019-11-06 11:41:13
国内资讯 2019中国金融科技产业峰会丨王翊心:构建以密码技术为基石的金融信息安全体系
金融的核心是价值交换,也是信用,密码承载着怎么保护在整个信息交换过程中的安全需求,身份的认证、数据的保密、数据的防篡改、数据的抗抵赖,这是密码技术要管的事情。 <详情>
2019-11-06 11:39:42
国内资讯 2019中国金融科技产业峰会丨唐建新:密码技术为金融科技产业安全保驾护航
金融科技应用进入3.0阶段,从第一阶段的金融电子化到互联网金融,到现在的金融科技,利用前沿技术在变革业务流程、推动业务创新、突出在大规模场景下的自动化和精细化的运 <详情>
2019-11-06 11:37:18
区块链 2019中国金融科技产业峰会丨苏年乐:密码在供应链金融区块链中的应用
很早以后,供应链金融就存在了。核心思想是以核心企业为出发点,为供应链提供金融支持,将资金有效地赋能到中小企业,增强企业商业信用。 <详情>