本篇文章3152字,读完约8分钟
雷(公开号:雷)报道,2017年全球连锁金融峰会4月28日在杭州举行。会议宣布中国第一个区块链工业园区落户杭州。此外,还邀请了几位重量级嘉宾发表演讲,包括以太网创始人维塔利克-布特林、数字经济之父唐-塔普斯科特、万向控股有限公司副董事长冯晓、中国工程院信息与电子工程系院士、浙江大学教授陈淳。
会上,陈春发表了题为“自主可控联盟区块链的技术、系统与应用”的主旨演讲。他提到联盟链中有四个技术难点,并分享了围绕这四个难点的实践和联盟链的应用实例。
下面是陈淳和雷锋讲话的记录。com做了一个没有改变初衷的编辑:
我的题目是区块链自主可控联盟的技术、系统和应用。随着今天区块链科技的发展,它经历了三个时期,第一个是2009年,代表产品是比特币。就性能指标而言,我们知道比特币的使用频率非常低,每秒钟有7笔交易。2013年,以太网新增功能可编程,核心技术是智能验证。交易量可能达到每秒数百笔交易,但这仍然是一个相对较低频率的交易。2015年,fabric和杭州Fun Chain是联盟链的代表,现在从功能、核心技术和性能指标来看,他们每秒可以完成数千甚至数万笔交易。接下来,我将重点介绍区块链联盟。
区块链联盟的优势是什么?区块链联盟有三个核心优势。
首先是自主可控性和可用性。为了在我们的中国环境中使用它,我们必须首先获得认证,即安全,这应该从监督的角度来提供。
第二是保护隐私。区块链联盟可以通过加密和分区实现隐私保护,这不同于公共链。
最后,是效率。如果是高频交易,交易效率必须高。因此,交易吞吐量是应用区块链的企业的交易绩效指标,备受关注。
联盟链的四大技术难点接下来,我们来谈谈区块链联盟的技术,它有四大难点。
首先,高性能涉及两个方面。首先是多节点,区块链是价值互联网。每个人都联系在一起。我们需要设计一个高性能的一致性算法,否则会延迟很多。第二个是您自己的节点,即节点间智能契约的执行引擎。你已经写了一份智能合同,它可以用多种语言编写。同样非常重要的是你要有快速的效率。
其次,它应该是高度可用的。开始时,可能有500个节点和500个企业加入联盟,我们一起使用。之后,如果一个企业想申请加入或者原企业想退出,就必须允许动态成员的动态访问。二是要有快速恢复节点的技术,因为在通信中,特别是在互联网中,有些节点由于网络链接而无法联系和断开,所以快速恢复对你来说非常重要。
第三,安全和隐私。我国的相关标准是必要的。最初,开源的东西没有提供给以太博物馆。当然,业务数据需要隐私保护,如健康数据和财务数据。
第四,可编程。每个节点、每个企业的用户都应该加入进来,并有一个智能合同。我们的通用语言采用简单的语言,或者功能越多的语言越好。你可以使用专业语言,java或c++等。我们希望使用图灵的完整和安全的智能契约引擎。所谓的图灵完备就是当自动机可以解释的时候,我们可以用智能契约来写这种语言。
综上所述,从2015年至今,围绕联盟链四大难点的实践已经发展起来。为了考虑大规模应用或企业高频应用,我们都希望在这四个方面有技术突破,所以接下来我将介绍我们围绕这四项技术所做的工作。
第一个是高性能。我们提出了一种鲁棒的拜占庭容错算法。从属客户端,即节点1,如主客户端,启动一个事务,他可以批量打包它。主节点验证事务,然后准备它,然后提交它。在收到两个准备消息后,每个节点在写入事务之前对其进行验证。现在性能非常高,基本上每秒10,000笔,系统延迟不到300毫秒,节点计算机配置有16个内核和32g内存。
第二是高可用性。我们有一个动态的节点访问,我们可以通过信息点获取整个网络成员的信息。网络上的每个节点都必须同意加入网络。然后更新并商定节点,然后添加新节点。还有一种快速恢复技术,也是同样的过程。
第三是安全和隐私。我们提供了基于密码学的多级加密机制,从数据加密到区块链节点之间的其他身份控制。同样,数据隔离和隐私保护也是如此。通过划分共识技术,可以保证交易只在相关参与者之间形成共识。
第四是支持多语言可编程的智能契约,比如solidity和java,它们都可以使用。
联盟链的五个应用实例。让我们简单介绍一些应用示例。
第一个例子是通过区块链技术提高票据流通的安全性和不可抵赖性,同时为客户提供移动信用结算产品,提高资金管理效率。我们利用区块链技术构建了一个电子票据系统,并于今年1月在浙商银行的核心金融中成功上线。该系统为客户提供了移动数字汇票的签发、签署、转让、买卖等功能,并在区块链平台上实现了开放式安全记账。
第二个应用案例希望将金融与供应链结合起来,希望在一个弱信任环境下建立企业与金融机构之间的信任关系,提高数字资产的可信度和任性度,降低企业的融资成本。我们已经与国家交通物流信息平台和中国物流金融服务平台签署了相关的系统协议。平台上有很多企业,包括物流仓储企业、保险等油卡企业、金融收购机构等。你可以通过这个网络获得每个企业的相关信息。如果企业需要融资,可以直接融资,无需第三方担保。
区块链技术可以将数据转化为受保护的虚拟资产,然后确认并记录每笔交易金额的数据。在这种情况下,可以进行交易。我们的第三个应用是与上海数据交易中心的合作,希望解决大交易量条件下的交易结算问题,以及分布式环境下的信息分发、同步和存储问题。我们希望将中国数据交换中心的数据信息转化为资产,从会员信息、产品信息、订单信息,到交易模块、交易日志等。目前,该系统已在上海数据交换中心得到应用。
第四个应用案例是关于跨机构和跨区域的联盟链系统。中国银联和中国光大银行共同利用区块链同乐科技平台构建了一个多中心可信pos电子采购订单系统,并完成了初步测试。我提到这个例子是因为它是第一个基于互联网环境并跨越物理空.的联盟链的应用场景
虽然实验很成功,但我认为进一步的研究尤其重要。首先,如何在有限的网络带宽下做到这一点可能需要研究,因为互联网不是一个私人网络。第二,现在有两点,只有银联和光大银行。当所谓的面向异构环境的适应性联盟区块链加入了越来越多的节点时,仍然有一些技术需要研究。最后,还有一个跨链研究。
最后一个例子是高性能联盟区块链技术的研究。例如,到目前为止,区块链联盟公布的最高性能指数是,杭州每秒可以完成近10,000个交易。但是,随着区块链在未来的应用,应用的广度和深度可能会越来越大,每秒近10,000个事务可能还不够。那么,我们每秒能完成数万次交易和数十万次交易吗?因此,研究每秒几十万到几百万笔的高性能一致性算法是非常重要的。
在中国还有一个应用场景,那就是上海主板市场的竞价交易系统。现在上海证券交易所正在全国范围内招标,希望对高性能的一致性算法做进一步的研究。我们曾经是多项交易的统一签字人。从票据的开始到签署,我们希望发起和签署的票据能够统一,所以我们称之为统一签核。另一个是逻辑验证应该与区块链验证分开,后者也应该在协商一致的过程中进行。交易合法性验证应该与生成的块分开。第三个是块压缩,它需要进一步的研究,希望达到每秒几十万个事务。
因此,在区块链高性能联盟的研究中,我们应该特别关注面向行业的应用场景的性能优化。不同的行业场景是不同的,特别是那些需要高频率事务的场景,当然,在广域复杂网络等条件下也有性能优化。这些都是非常重要的研究。
自2009年以来,Blockchain经历了三个发展阶段,最近的区块链联盟技术不同于公共链技术,它在高性能、高可用性、可编程性和隐私保护方面具有优势。随着联盟链的进一步发展,我相信它在我们商界的应用将很快推出。
我今天的报告到此结束,谢谢!
相关文章:
万向代表董晓峰:区块链的六种治理机制
雷锋文章版权所有。严禁擅自转载。详情请参考转载说明。
来源:搜狐微门户
标题:中国工程院院士陈纯:自主可控联盟链的技术难点和应用案例
地址:http://www.shwmhw.com/shxw/60566.html