资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Corda 分布式账本平台:简介Richard Gendal Brown, James Carlyle, Ian Grigg, Mike Hearn2016 年 8 摘要由相互不信任节点组成的分布式账本可提供个全局性单数据库, 于存储机构与个之间交易和债务的状态。前为了保持各个独账本之间数据同步,需要量耗时的作,分布式账本可淘汰其中很部分。这也将提融业内现的代码共享平,以降低众使融服务的成本。本公司推出 Corda个为了实现以上标设计的平台。本为般读者提供平的介绍,即将发布的技术书会详细阐述 Corda的设计理念与基础框架。1目录2目录1引言32背景33愿景43.1终态原则. . . . . . . . . . . . . . . . . . . . . . . . . . . . .54Corda 平台74.1主要特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . .74.2概念 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84.3共识机制. . . . . . . . . . . . . . . . . . . . . . . . . . . . .94.4商业逻辑. . . . . . . . . . . . . . . . . . . . . . . . . . . . .104.5核融概念 . . . . . . . . . . . . . . . . . . . . . . . . . . .115Corda 平台与其他平台的对比125.1与特币的对 . . . . . . . . . . . . . . . . . . . . . . . . . .135.2与以太坊的对 . . . . . . . . . . . . . . . . . . . . . . . . . .136路线图147结论15参考文献151引31引言我们 R3 坚信,分布式账本技术有潜为融服务业带来变,使业内客户与相关公司获益。我们的愿景是:未来融协议将得到准确的存储与动管理,每个都能误缝地处理任何契约或合约。我们相信未来市场趋势将是:参与达成的融合约旦被记录,就可以被准确误地持有和共享。重复、调账、匹配失败和数据损坏都将成为历史。以资产为代表的孤岛将不再出现。我们期望依赖已经被证明的技术,在现有的法律框架内,为融服务场景创建个共享账本架构。我们的理念可分为以下三类:满机构的程需要、关注功能性的需求、可扩展性。本介绍了 Corda 平台的设计特点,我们相信这个平台对融机构会是常不错的选择。a2背景银业敢于突破传统思维,较早地利信息技术,将处理精确地动化,将物理处理精确地数字化。然,我们仍有机会改善这些新兴架构的成本与效率。值得提的是,每个融机构都以的度维护着记录客户群和交易对协议、地位的账本。同样,交易对也以的度维护着这样个账本。这种重复会导致记录的不致,需要交易各耗费昂成本来进对账、调账和纠错。对同笔交易,双认知存在差异也是个风险,并且可能是系统性风险。多个融机构的存在会促进竞争,多个技术平台的存在则会增加复杂性,产运营风险。然直以来,这些风险不可避免,除采集中化的市场基础设施b。由此看来,仅仅依靠合作公司提技术不提的平是不通的。集中化市场基础设施在提机构间数据与商业逻辑共享度已有成效,但整体上看,融交易领域的整合平仍然远远低于络时代的信息交换平。1a读者可通过邮件联系作者:RichardGendalBrown(richardr3cev.com),JamesCarlyle(jamesr3.com), Ian Grigg (iangr3.com), Mike Hearn (miker3.com)b这的例包括美国证券集中保管结算公司 (DTCC) 以及持续连结清算集团 (CLS)。3愿景4我们相信加密技术的进步,例如通常说到的区块链技术,提供了个新的机遇:机构间安全共享记录的权威性系统。通过建个记录融交易、处理商业逻辑的全新共享平台个可记录企业间所有协议的、权威性的全局性逻辑账本,为融机构间(特别是但不限于交易后服务)的经济活动带来变。这个架构会为融业带来个全新的共享平台,这个平台之上的新参与者及第三都能展开竞争,竞相提供创新产品和服务。图 1: 上图所,我们展了三种状态的变化过程。第种是参与各记录并管理的账本,处理所引发的不致性和重复问题(“双边协商”) ,第种是参与将关键处理过程的权责委托给集中化服务商(“第三市场基础设施”) ,进化到第三种,则是各在开放性与竞争性基础上,使新服务提供商及市场基础设施提供者的服务,合作维护个共享账本,保证各记录的致性。我们相信,更质量的数据、更少的差异和更快的企业达成协议速度,将带来成本的幅节约。且,各个企业若使这个共同架构,会形成个新的平台让新融服务商展开竞争,更好地服务客户需求未来,这样的平台也有可能在企业内部应,现在企业内部多个系统记录同笔交易,也是造成成本上升、操作复杂的个主要原因。3愿景长期来看,我们可以预想借助 “全局性逻辑账本” ,使所有经济活动参与者充分互动,任何参与均可通过种安全、致、可靠、私密、权威的式,来记录和管理彼此之间的协议。之所以称之为全局,是因为呈现给每个的数据都是样的;之所以符合逻辑,是因为其物理式的实现会有所差3愿景5异。最终可能形成的状态,将会是企业内部维护的权威账本系统被淘汰,由企业间可共享的全局性权威记录系统取代之。3.1终态原则如果使分布式账本技术,终态原则包括: 账本上记录的事实论在任何争议场合,都可被各看作具有法律约束的可证据。 记录在账本上的事实是具有权威性的,存储在别处的权威数据的”影“ ,因此直接通过平台便可达成决定。 参与旦达成协议,账本上的记录就是最终且不可变的。纠错或解约唯有通过后续交易来实现。这将促使公司不得不通过改进内部作流程来提准确度和质量标准。 原则上,任何授权参与都可以直接访问账本,并通过账本来记录与交易对达成的协议。任何参与都不被迫与其他打交道,但是分级或等级制的市场模型可能会越来越少。 通过提倡开放式的标准和私密性的访问,新融服务提供商都可以实现互联,展开竞争,提供差异化的服务,从利于客户由选择,促进业内竞争。 唯能访问融交易内容的是参与本,和其他具有合法知情权的。然,这个愿景的最终实现需要过渡状态,如最初只关注共享商业逻辑的参与。现有的系统在可预见的未来将会直存在,意识到这点,在设计解决案的时候就需要把现有系统的共存、整合与移植作为个基础。这些过渡状态也可带来可观的价值,同时长期愿景的法律和其它技术性问题也可着解决。需要强调的是,我们的远期标是实现个全局性逻辑账本,但是最后实现的可能是多种形式的分类账本。也许最后的情况是种资产类别对应个账本,账本的匹配具备主性和灵活性,又保证不同商业服务间功能上和操作上的独性。撑这个愿景的架构和战略选择包括:3愿景6 只有对其管理的资产与协议有法定权益的员能够访问此系统管理的记录。 此系统管理的协议的变动将由计算机代码描述,这段代码必须获得相应法律件的合法授权。2 为了确定如何处理合约失败问题,此系统提供了对合约代码升级的持,以及关于争议解决流程的明确参考。这是因为就算在动设定下,技术和为因素也会导致出现合约争议情况。 成本、风险和监管负担(包括资本、流动资和运营债务)的降低,创新产品和服务的出现,就意味着我们的愿景得到了成功实现。 为了实现整个融界的泛应,本系统的部分必须且将会保持开放:开放源码、开放研发,开放标准。 虽然此愿景使到了诸如个”平台“或”系统“的词语, 我们认为实际设计仍是多层级的,可能由多个技术提供商竞争或合作提供不同组成部分。读者不应该想象我们把这个系统设计成了个完全统垂直整合的模式。 此愿景还意味着,产品层级所包含的知识产权可由参与建设的企业或组织持有。 基于益严重的络犯罪和严峻的络安全形式,本系统会采标准的安全设计来应对。我们认为,实现此愿景所必需的基础技术发明已经存在,包括但不限于:发达的加密技术,全球通信络,融具定义的标准以及保证全局致性的有效算法。最近公众对分布式账本和区块链系统为关注,创造了使这愿景能被公开讨论的环境,且多个融机构已经建了协同动的合作联盟关系,这些都让此愿景的实现成为可能。在此愿景的设定下,这个络的参与者拥有个份识别的基础架构,但是于架构的复杂程度于操作式尚设定。监管层的参与是这个平台设计过程的关键因素。我们对现存的分布式账本平台进了需求分析和评估,得出结论:前尚没有任何平台能满我们提出的需求。本质上来说,撑传统分布式数据库系统设计的威胁模型并不适于我们前临的状况:让互不信任的法4CORDA 平台7律实体达成致(就是说区块链技术可以做到交易可信赖不需要第三担保) 。现的区块链系统架构也不适于我们的要求,法做到在单独法律协议层上进有限制且谨慎定义的数据共享。所以,我们设计并着开发了 Corda 平台。4Corda 平台Corda 是个于记录和处理融协议的分布式账本平台, 它的设计就是为了实现本所描述的愿景。Corda 平台持智能合约,符合 Clack,Bakshi,Braine 的定义。3智能合约既可由计算机代码动执,也持录及控制的协作,其权利和义务由法律条明确表述,具有法律效。智能合约把商业逻辑和商业数据关联到相关的法律条上,以保证平台上的融合约能强根植于法律上、具有执效,若各存在模糊性、争议性或不确定性时,就有相关的法律依据可循。4.1主要特性Corda 平台尤其适于受监管的融机构。 它很程度上是受到区块链系统的启发,但又摒弃了很多不适合融场景的传统区块链设计选择。Corda 提供了个运智能合约的框架,具备以下关键为和特点: 通过基于现有合法框架并与现有和新兴法案兼容的式,记录和管理两个及以上可识别参与的融协议和其它共享数据的变化。 去中化控制的公司间作流设计; 在个交易层全局系统层上,持企业间达成共识; 持纳监管以及监督性质观察者节点; 仅在交易参与之间验证交易的有效性; 持多种共识机制; 记录然语法律书与智能合约代码之间的显性关联; 使符合产业标准的具;4CORDA 平台8 严格控制数据访问权,仅对有明确授权或逻辑上有权访问的户开放;Corda 平台的这些设计特性,适合复杂的融服务机构。请注意,此设计没有使原加密数字货币,也未给全局性交易设置速度限制。4.2概念我们先是使了全局性账本的概念:可靠的单数据源。然,在我们的模型,交易和账本条并未全局可见。当交易仅发在部分参与之间,我们努把相关数据设置仅对这部分可见。在我们的的观念,基础对象是个状态对象,是份记录两个或多个参与之间协议是否存在、以及协议内容和当前协议状态的数字化档。该档仅与有合法理由查看的户共享。在个各参与法可见全部数据的全局化共享系统中,要保持数据的致性,我们主要依赖安全的加密哈希算法来识别参与和数据。这个账本,则被定义为个不可改变状态的对象集。我们依据协议状态来讨论和思考,我们的标是为了确保在协议状态变化过程中,所有协议的参与能够保持共识。可以认为这是区块链概念的本质:确保不同持有的数据,在数据更新中持续保持致性,这是
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号