暴走时评:R3 财团成立之初就大刀阔斧的吸纳大型金融机构,吸引全球不少人注视,最近的Corda倡议自然也备受关注,本文就集中探讨Corda核心内容。从R3首席技 术官Richard Brown的博文可以看到其区块链研究更加细致化,增加了现实实用性,减少了系统准入限制。在延续区块链原有优势的基础上,为该技术切实采用奠定了现实基 础,包括监管专用节点的搭建和人类语言法律文件的采用。本文详细解说了Corda的独特性及发展现状,内容较多,但是值的仔细阅读。相信你会看到区块链技 术真正落地的希望。
翻译:Annie Xu
金融机构财团R3致力于研发基于区块链的解决方案,改善金融服务基础设施,最近它发布了Corda的最新消息。
6个月前R3成立伊始就不停吸纳大型金融机构,自然会吸引互联网金融和金融社区的注意。它最近发布的消息展示了Corda服务金融业的具体计划及其与其他金融业区块链倡议的不同点。
R3和其他倡议的主要使命是节省资金、减少交易错误、大幅度提高结算速度。
Corda是什么?
Richard Brown
R3首席技术官Richard Brown说,Corda的名字来源有两个:该名字前半部分听起来像“accord”(协议),后半部分来自于“chord”(弦,圆上两点间最短的直线)的定义。这个圆就代表R3网络中的银行。
Brown在R3博客中总结了Corda的主要特点:
1.没有多余的全球数据共享:只有有合法需求的参与方可以按照协议获取数据;
2.Corda编写和配置在企业间流转,无中心控制者;
3.Corda在企业间单个交易水平达成共识,而不是在系统水平上;
4.系统设计直接支持监管观察员节点;
5.交易直接由交易双方验证,而不是由一大群不相干的验证者进行;
6.支持多种共识机制;7.记录了智能合约代码和人类语言法律文件的清晰联系;
8.用行业标准工具创建;
9.没有原始加密货币。
代码完善之后,Corda会采取开源形式。
区块链现实VS区块链炒作
Richard Brown说,9月份从IBM来到R3之后,他希望保证自己不掉进区块链炒作的陷阱中,并意识到不能丢失判断能力或忽略任何重要的工程。任何解决方案都要建立在客户需求基础上,而不是某些“很酷的技术碎片”。
2015年初,金融业共同“决定”区块链就是未来的方向。但是据Brown所说,其原因很细微,很多人都忽略了。
比特币最精明的是阐明商业问题的方式,问题却在于怎样建立用户使用自己货币不受限制的系统。一旦这个问题解决了,设计什么的都不成问题了。如果你想花费自己的货币,就不能有中央控制和一堆验证者。
你意识到需要类似工作量证明的东西进行投票选举,“搞定逻辑之后,整个设计可能就这么成形了(区块链、挖矿的需要、区块奖励、甚至UTXO交易模型等)。”
区块链的真正用途
据Brown描述,区块链是解决实际问题的工具。
他意识到,尽管金融业很多人知道“比特币方案包”不被接受的原因有很多,包括私人部署不需要其工作量证明机制;却还是选择接受区块链的一切。甚至有公司支持那些对试图解决的问题毫无意义的解决方案。
区块链与众不同的服务
关于区块链提供的服务,Brown的理解如下。比特币、以太坊等私人变化版本底层的区块链技术服务包括五个主要方面:共识、有效性、唯一性、不可更改性和认证。
区块链最重要的特性是共识。关于比特币,大家共同的认知是比特币有哪些没被消费的收益以及消费比特币需要的条件。这些认知是所有全节点用户所共有的。
合法性是与共识有关的特性,帮助人们了解更新建议是否合法。合法性定义了规则方向。
唯一性服务帮助用户了解特定情况下,哪个共享信息更新是有效的。区块链的“反双重支付”特性就提供这个服务。
不可更改性意味着,一旦某个数据提交了就不能更改了。Brown指出这个特性可能有点误导性,因为数据实际上是可以更改的。其真正意思是,一旦提交数据, 任何人都不能通过修改其他权益人已经认可的数据来重新进行交易。区块链的做法是,使交易遵循历史交易结果;区块遵循区块链原始信息内容。
认证是最后一个特性,一个私钥对应一个系统行为;这与传统企业系统的“超级用户”账户不同。
分布式账本的新功能是平台的出现,参与网络的怀疑者们共享这个平台,使他们达成共有信息的共识。
银行需要什么
金融机构共享的信息包括以下类型的协议:
1.A银行和B银行共同认可A银行欠B银行一定数额的货币,有需要的话,可以用RTGS支付;
2.它是现金活期存款;
3.A银行和B银行共同认可彼此是有某些特征的信用违约掉期(credit default swap)合约方;4.它是衍生品合约;
5.A银行和B银行共同认可A银行必须在三日内向B银行转让某普通股一定股数,并获得一定额度的现金;
6.这是货银对付制度(DVP,delivery-versus-payment agreement)。
金融业定义由共同拥有某问题的企业协议确定,合约方在各自系统中记录合约内容。当不同系统最终决定信任不同信息,这时候对信息修改的需要会产生高额费用。每年这方面成本就高达数十亿。
两个系统通过信息交换进行交流,很多资源被用于合约方和解,来确保合约方得出相同的结论。
Corda的不同之处
Brwon注意到系统记录和管理企业间金融协议的需要,因为这些协议是用行业标准工具建立的并受到必要的监管。
该系统关注可互操作性和增量部署,不对第三方泄露机密信息。公司可以查看与对手方达成的协议,并确保双方看到的信息一致并向监管机构报备。
Corda包含区块链的五大特性,共识、有效性、唯一性、不可更改性和认证。
Brown指出,Corda不是在搭建区块链,其出发点是企业间的单个协议。
焦点在协议上,Corda一开始就认识到有必要纳入法律语言。因为纠纷永远存在,所以一开始就应该把纠纷解决系统搭建好。
Corda还包含管理金融协议的作用,该系统必须使企业逻辑编写简单化并与现有代码兼容,还必须支持协议相关企业间的行为协调。
Corda不是所有问题的解决方案包,而是针对某些案例的。Corda继续与开发互补性平台的伙伴合作。仍有很多设计和研究课题需要探索。
Brown说Corda不与任何公司竞争,也不抄袭他们的成果。
R3成为行业范例了吗?
R3倡议的更新消除了将其称为隐秘行动人群的怀疑。
Patrick Byrne
Overstock.com首席执行官Patrick Byrne警告说,R3财团正试图取缔企业竞争。他宣称华尔街企业们正联合起来,用监管方式确保将来他们的区块链是唯一合法的。
华尔街领先的做法对区块链技术是否扎根金融业有深远的影响。
Symbiont是专注建立智能合约的创业公司,其首席执行官Mark Smith说,金融企业面临的问题是,是否应该联合创建标准化的共识模型。每个人遵循共同规范或者各自研究自己的版本,然后由市场来确定一个共同的标准共识模型。
选择对的共识模型“很重要,如果要求标准化”,“金融业应该立即关注”。另外,竞争过程本身也会带来正确的模型。“所有不同思想应该百花齐鸣,由市场来决定结果就好。”
其他倡议正在酝酿中
金融机构们都在探索类似的区块链倡议。
其中就包括超级账本项目( Hyperledger Project),包括了很多企业;IBM、摩根大通、思科系统公司(Cisco Systems Inc.)、数字资产控股(Digital Asset Holdings)等。它采用了很多开源软件途径,包括将所有交易信息加密保存和分享给所有成员的网络。
最近R3宣布新一轮人事任命,包括前巴克莱银行总工程师James Carlyle和bitcoin core开发人员Mike Hearn。
微软也加入了R3财团,现在成员企业已经有40多个。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。