万向区块链白硕:做联盟链应采用“分层多链”

观点 Grace 零壹财经 2017-07-17
万向区块链白硕:做联盟链应采用“分层多链”
7月16日,万向区块链实验室顾问ChinaLedger技术委员会主任白硕出席2017朗迪金融科技峰会并发表题为“联盟链新进展与公链新思维”的演讲。

白硕认为,联盟链中,CORDA是最像银行的,它具备弱全局时序的和半中心化的属性。

关于联盟链的进展,白硕表示,性能、隐私、跨链、云化问题是万向区块链比较关注的几个问题。

关于联盟链要怎么做,白硕指出,应采用“分层多链”而不是“扁平单链”。

以下为演讲全文:

各位上午好!跟大家分享一下联盟链新进展和公链新思维的话题,目前ICO很火,火到把联盟链的风头给盖住了,把联盟链的人也给抢走了。我们想就现状来分析一下为什么会是这样子,联盟链下一步的出路在什么地方。现在联盟链三分天下,HyPerLedger Fabric、RG、以太坊企业版,R3的定位还不是非常清晰,人们对它的不理解,误解,自己表述的也是比较令人费解,这确实需要我们进行消化才能对它比较准确地予以把握,今天时间有限,后面还有很多时间去提出我们对公链的主张,所以对R3的详细分析是略过了。
   
首先R3认为自己不是传统意义上的区块链,当然区块链上有很多不同的理解,如果把所有人见证所有交易这一点作为必要条件的话,CORDA确实不满足这样的条件这样来说是可以理解的。它有几个核心的概念,它的状态是一个一个单据,用比特币熟悉的语言是UTXO,它有身份是智能合约,它还有特点的东西是自带证据,也有把证据互相确认,确认不了还可以拿给地方方去确认。所以它是推广了UTXO的概念,两份有效的单据确认下来生成新的有效单据再把原来的给消费掉。
   
对身份,对证据组织图,对输入的状态和输出的状态和中间的业务逻辑组织成交易,以及节点的差异化等特点都不详细地讲了。输入和输出之间是形成流架构,而且可以支持随时访问。它的验签是仅在相关人之间验签,所以可以最大限度地减请业务,把公证人突出出来。由于有公众的节点存在,它很不相同与其他的联盟链的做法,也包括公链的做法。
   
公正节点还长着私钥,私钥有可能还会引发大家对安全问题的关注,当然它是联盟化部署的话,还都是有它的业务方面的支持。业务上的特点首先是由状态来驱动的智能合约,比如说这样的信用证。
   
它可以进行类似盲签名这样的隐私保护,还可以嵌入法律文明,我们知道DAO事件发生以后,有人说你都在这里说,但是这个时候是有漏洞的,所以他们引用了法律文本,跟哈希值绑在一起。
   
下面介入对它的评论,首先我们觉CORDA是现有联盟链里长的最像银行的,从隐私考虑、运营考虑都比其他联盟链的平台来的更像银行。
   
第二,它是弱全局时序的,都是本地证券局决定,没有全局时序的可以适用银行的业务,但不适用证券的业务。
   
第三,它是有半中心化的属性,我们看挖矿的见证形式是完全去中心化的,彻底中心化的,如果基于中央对手方的传统的也可以称之为公证节点,那它基本是中心化的,公证节点是属于不分中心化的位置。对运营和应急框架如果需要的话是比其他人更容易实现的事情。
   
有舆论说他花了那么多钱还造出区块链,是不是这样的情况呢?绝对不是,有可能项目会落不了地,但是落不了地的原因不一定是技术问题,因为我们知道联盟链如果由区块链的初创公司来做联盟链的主导是不可能的,剩下如果由一个单家,一个大的龙头企业来做是比较容易落地,但这样落地出来的往往不是区块链也能做,中心化的也可以做。难的就是多家大个龙头公司,而他们又要在互相不完全信任基础的情况下把区块链做的事做出来,理论上是区块链最擅长的,但在实际上要让这样一些大个机构坐在一起把这件事情谈成所花费的力气比区块链做成大的多,如果他们不幸成为了“先烈”而不是“先驱”,不一定是技术原因。
   
关于联盟链进展可以看到几大问题,性能的问题、隐私的问题,跨链的问题,云化的问题是我们比较关注的几个节点。
   
性能的问题当然有分片的技术和批量流水的技术把输入和输出共识拆分开来。在这样的做法下如果不加分片也不加分批大概每秒处理性能是在1000以下,如果既加分片也加分批是在10万以上,我们也见到了性能高的处理办法。
   
隐私的问题把现有知道的方法投射在二维平面上,在二维平面上看出来既中心化又强隐私性的大部分没有实现,小部分实现的是零知识证实,但有很多是没有实现的。在虚假的左下方都是无法兼顾到这两个目标,只能部分舍弃一个看另一个,我们可以看到有一些方案是相对中心化比较强一点,隐私性也比较强一点。有些方案是中心化弱一点,中心化也弱一点的格局。
   
跨链的问题等一下会信息讲,在公链上会更突出的。
   
云化的问题是由一个基础设施来给多条联盟链来提供服务的事情,有人觉得这样是不是违背了去中心化的思想,我们在挖矿的领域已经看到了矿石的出现,矿石在某种意义上已经中心化了,我们只不过把矿石替代成区块链及服务,底下大的基础设施我们为不同的用户暴露出不同的云化。
   
国内也借鉴以太坊的研究院,有HyPerLedger的研究院,有借鉴R3研究院,也有其他的研究院。万向和CHINALEDGER做了一些POC,也面向交易后领域的,也有面向产业链供应链金融的,也有面向金融机构之间的数据共享。
   
现在我们看到的区块链尤其是公链是做到了从白的到蓝的这一层,但是有本质的不同的,如果我们在技术和业务之间画线的话,线直接画到白的和蓝的之间比较合适,白的之上是业务部分,白的之下是技术部分。现在无论是哪一种区块链都在把白和蓝放在一起,要把关于价值转移的这部分做在里面。
   
但业务还有其他的需求,比如说隐私的部分,关于运营性的部分也是我们关注的,只不过目前没有好的实现方式所以没有做。其实业务和技术做大的分层是不是更好的选择呢?这里面我们提出一个问题,刚才的问题是业务和技术是不是一定要搞在一起,第二个问题是发行和流通是不是要搞在一起,我们知道比特币有自己的链,他既发行又流通,比特币是一样,莱特币也是一样。可不可以从策略开始,每个有每个的链,然后再做只有流通没有发行的链,这样的链像网络一样能够无处不在,这是否行的通?我们也提出这样的问题。
   
第三个问题笼统可能更是所谓的“价值互联网”的关键,其实是可以跟发行松绑的,不一定要绑在一起,从法律和业务的角度都有这样的可能性。有三个会合,收到申请给你回一个,仅仅表明收到。二是我给你检查,通过业务规定了给你回一个。三是业务受理完毕回一个。现在在比特币上就是一个人一个地址如果他做一笔转账,他发出交易就是最终的,当然是需要大家共识,最终性是在他的Finality是最终的,但我们提出置疑是这件事情能不能分开。
   
所有人见证所有数据还是相关人见证相关数据?刚才分析了像Corda这样的极端,我们也见到了比特币这样的极端,但我们能不能兼顾这两件事情,时序的见证和有效见证本来是两件事情,底下说的都是把事情执行完,上面说的是这件事情本身在时间上属于什么位置,这是两件事情,是不是一定要搞在一起
     
价值转移的单据和业务流程处理的单据能够共架构吗?如果能够共架构像Corda所做的那样,可以把很多业务流程用UTXO同样的方式搬到区块链去,对业务流程的审批也可以利用共识和签名的方式、见证的方式去做,这也使得应用会更加广泛。
   
关于联盟链要怎么做,前面是我们提的问题,提的最后一个问题是在公链上架设联盟是不是成立的,前面有些问题都瞄着这件事情结论是要用“扁平单链”不成立,用“分层多链”是成立的。
   
我们还提到一件事情,“数据主权”,现在人工智能也很火,也是属于Fintech的范围,但人工智能是依赖于数据的,而数据是分割在不同机构的数据主权边界上的,主权、边界如果模糊了其实就不安全了,但不在一起很多人工智能事又做不了,所以我们就提出更加严峻更加有挑战性的问题,能不能在保有主权范围内分享数据,这里面也要用到区块链的技术。
   
最后讲ICO,我们认为ICO应有之意“打赏工农”,我们既有矿工又有码农,矿工的打赏路径是以前就有的,码农的打赏路径是没有的。共同的支撑以及生产B的使用价值和合约价值构成了内部的循环,这是数字经济体。这个数字体把它管理的好就是好的,如果管理不好高流通性的token和低流动性的token就有差。
   
ICO还产生了“虹吸”效果,把原本属于联盟链的资源、资金、人才吸引到B圈去。我们要正式它,它会继续发展,我们要疏导它可以引入资本市场对信息披露的好技术,另一方面再利用可编程的数字货币的特点去控制套现,可以利用白名单制承诺做到什么,做到什么就属于商品众筹而不属于股权众筹,持续地按商品众筹来约束自己,监管也按商品众筹管理你更好。我们希望法币“可编程”的步伐加快,这样会有更好的生态。
   
我分享到这里,谢谢大家!

0

相关文章

我来评论

评论“万向区块链白硕:做联盟链应采用“分层多链””

取消 提交 请输入内容!

评论

  • 零壹智库新金融闭门会系列

    零壹智库新金融闭门会系列

  • 网贷资金存管指引正式下发

    网贷资金存管指引正式下发

  • 金融安全深焦

    金融安全深焦

耗时 108ms