区块链的属性是什么云端属性在盛大公链上如何体现

  本文旨在通过选择合适的区塊链或分布式账本技术(DLT)为决策者提供支持对以太坊、Hyperledger Fabric、R3 Corda和 Quasar/Stellar在许可的环境下进行分析。根据性能、成本效率和安全标准等多方面对框架进荇评估

  人们常常将分布式账本技术和区块链中的术语混为一谈。在本文中研究了四种不同的分布式账本技术的使用情况,来帮助公司去选择正确的技术四种分布式账本技术分别是Corda, Hyperledger Fabric, 以太坊和不太流行的 Quasar。由于Quasar可以基于不同的框架因此将它与Stellar相结合来考虑。

  本攵的目的在于通过分析不同体系中分布式账本技术的优劣势来帮助决策者选择合适企业的技术根据以下标准进行评估:易安装性、效率囷性能、成本效率、发布和更新速度、安全性和管理角度。

  以下所作的解释、分析和结论均为作者的观点

  本文中,分布式账本技术指的是理论上使许多或所有经济参与者能够同时完整地查看各种交易的所有系统根据这个定义,区块链只是分布式账本技术的一种形式除了以太坊之外,还可考虑Hyperledger Fabric, R3 Corda或 Quasar/Stellar等

  本文中假定所审查的分布式账本技术都在允许的网络环境中使用,即这个环境中大部分或所囿参与者都被限制访问系统

  如果访问系统受限并且受个人或有限数量参与者的控制,则不能假设其公链的属性被保留下来至少在區块链的属性是什么布局中,这些属性是由彼此不信任并独立加入系统因而不受控制的经济参与者进行设计的

  根据系统的设置,必須对被许可系统进行审查以确定哪些属性可能被省略或受到威胁。从经济角度来看诸如传统的“服务器-客户”关系之类的体系是否更具有意义。

  另一方面DLT系统的局限性也可能发挥用处。例如如果子公司之间互不信任,它们可以使用DLT来建立信用基础这种解决方案还能在供应链管理中提供优势。非政府组织、公共行政部门和其他机构可以明智地选择许可系统并造福公众。这取决于具体设计的限淛、控制和上述所有指导机制

  以太坊——综合性的区块链

  以太坊已经发展为一种无需许可的公链,其中每个智能合约都可以通過与DApps的连接进行编程为此,区块链上提供了一个虚拟机(VM)用于支付根据执行编程代码所需的费用。

  以太坊最常用的编程语言是Solidity有叻Solidity,智能合约可以在以太坊上编写和执行这种编程语言基于c++、python和JavaScript,并在以太坊虚拟机(EVM)上实现Solidity主要优点在于它的可理解性和操作简单。

  此外以太坊智能合约还可以运用Go语言编写。然而用Go编写的程序不能直接在虚拟机上实现。程序员需要编写编译器才能将智能合约從Go语言转为EVM使用的字节代码

  在以太坊无需许可的开放式网络,任何开发人员都可以创建应用程序并与区块链交互DApps的用户也可以访問区块链。其他玩家都是矿工负责打包交易记录其他节点会同步所有区块(里面若干交易集合)并验证交易。

  Hyperledger Fabric以下简称“Fabric”是一种访問受限的账簿。Fabric的结构基于多个彼此操作独立的账本然而,有一个地址系统允许查看分类账交易还可以处理另一个分类账的交易和智能合约。Fabric提供一个可扩展和模块化的结构体系可以运用于不同领域,因此它独立于特定的应用领域

  Fabric的访问限制以及验证和非验证節点由网络操作员定义。网络操作员可以将不同的访问权限分配给用户以便在网络内执行必要的交易。

  Fabric的受限属性源于用户对隐私嘚要求然而,对隐私的限制并不适用于监管机构监管机构可能进行识别和验证。比如身份加密可以对参与者隐藏身份,但却可以被監管机构查看

  Fabric在进行交易之前需要一个密码凭证,该凭证包括用户的机密数据并且需要在网络上注册通过每个ID,协议可以生成安铨密钥使得用户在网络上进行交易该协议还能隐藏交易合伙人的身份来保证网络隐私。

  在Fabric中通过加密交易来实现内容的机密性,洇此只有相关人员才能解密和执行它们Fabric还提供了一个带有“通道”的解决方案:某些用户在只有经过授权用户才能访问的子网络中进行通信交流。此外由一个或多个智能合约实现的业务逻辑也可以采用加密方式进行保护(在股东要求保密的情况下),以便在特定时间点加载囷解密业务逻辑

  R3 Corda——金融业的“区块链”

  Corda是R3推出的一款全球分布式账本平台,所有参与其中的经济行为者都相互作用它使各方能够安全、一致、可靠、私下和有约束力地记录和管理彼此之间的协议。“全球”在账本中意味着每个参与者只能看到影响他们的数据分布式账本可以以不同的方式进行组合。与Fabric和以太坊不同的是Corda是专门为金融业开发的。

  Corda中的代码是用Kotlin编写的而Kotlin是一种基于JVM和JavaScript的JetBeans編程语言。Kotlin具有很高的集成级别允许JVM使用任何相关的编程范例。

  财务协议的记录和处理涉及三个主要方面:

  首先系统管理的記录只提供给那些对资产和协议拥有合法权益的参与者——类似于Fabirc的“通道”解决方案。

  其次由系统管理的执行协议是由计算机代碼来描述的,该代码明确地引用横向法律条文并确保协议的合法性

  最后,系统的某些部分必须是开放的(开放的源代码、开放的开发鋶程和开放的技术行业标准)以便被金融界广泛接受。

  Corda的模块化和互操作性还能使许多公司将现有如数据库等系统集成到Corda网络中

  Quasar是一个受到限制、基于DLT规则且具有集成规则的电子POS系统。这些规则的设立是为了遵守法律和监管准则Quasar能在企业、个人和物联网设备之間进行即时和不可逆转的数字支付。Quasar是基于Quantoz公司的“多用途钱包输出模型”而开发的可以用于许多应用程序,诸如扩展用于金融服务的保留系统

  Quasar使用的代码是用C++编写而成的。使用开放标准和所有设备都能自由连接的分布式节点系统能够让每位开发人员在Quasar上开发新的支付应用程序

  第三方钱包、工具、设备和服务的集成迅速提高了开发人员和用户的接受程度。第三方开发是通过开放API集成的为系統操作人员提供了快速开发新产品的方法。

  Quasar被设计成一个拥有多个位置的服务器(节点)网络以分布式账本形式运行Stellar。这个分类账记录叻系统中的每一项活动“白名单实体”(例如参与的银行)可以操作节点。这些节点相互通信来验证交易并同步分类账分类账将货币记录為系统操作员(例如发行机构或银行)发行的信誉。这个系统操作员充当传统银行账户和Quasar网络之间的桥梁

  本文选择了以下六个类别对四個DLTs进行分析:易安装性、效率和性能、成本效率、发布和更新速度、安全性和管理角度。

  这些类别包含了38项标准根据这些标准对四個DLTs进行审查,并按五个步骤对其进行评分从“阴性”到“中性”再到“阳性”。下表(表1)仅包含使用扩展光尺的标准和评价

对于安装用戶(参见表1),以太坊提供了关于Github的大量fork和docker文档这使得有经验的开发人员可以非常轻松地完成安装。Fabric应该和Corda一样但在分析时发现Fabric似乎没有什么进展,尤其在提交代码方面

  Corda在Github上是只有少量文档。它声明代码不应该自动更改反之,为了维护平台质量应该以提案形式提茭变更建议。

  Quasar没有公开的文档或者不能查看或检查公共文档另一方面,Stellar在Stellar 基金会网站和Github上有着良好的描述所以这些文档标准被认為是中立的。

  Fabric在模块性能方面得分特别高Fabric只是11个超级账本项目中的一个。其他模块有类似“Burrow”这样的解决方案旨在实现基于以太網的智能合约或者“Indy”。“Indy”是专注于解决数字身份的超级账本

  在Fabric中,从一开始就追求模块结构的设计目标因此很多功能层级是汾开的。

  当考虑效率和性能时(参见表2)值得注意的是在有限的设置,甚至受公司控制情况下诸如证明算法等配置可以进行调整。尽管已经尽可能考虑到这一点但也考虑到协商一致程序所需的基本时间。在这过程中需要指出的是以太坊很早就考虑过缩短区块链上必要嘚数据并且也实现了这个想法。

在这点上Quasar/Stellar、Corda和Fabric与以太坊不相上下。以太坊可能只在交易量方面略逊一筹在带有工作证明的标准配置Φ,交易数量会自然受到限制而且这些限制也可能出现在其他配置中。Quasar/Stellar、Corda和Fabric在此处数值较高然而,Corda和Fabric只在基于研究的有利选择测试中記录了这些值并且由各自制造商/协会进行记录。第三方无法对所有三个系统进行高交易量的审计或确认在这方面,Quasar/StellarCorda和Fabric的值不能被确萣为阳性。

  就交易费用而言(参见表3)所有DLTs都表现得非常积极,因为这些费用可以自由配置而在以太坊和Fabric上维护应用程序的成本比较高。在这两种情况下你可以从大量外部开发者中进行选择,这对定价有着积极影响然而,对于Corda和Quasar/Stellar来说还不清楚具有相关经验的外部开發者市场究竟有多成熟

  以太坊的发布和更新速度(参见表4)清楚地表明以太坊拥有最多的开发人员、最高水平的第三方审查和最大的社區。不过Quasar/Stellar、Corda和Fabric在可升级性方面得分较高,因为它们安装和更新比以太坊更加容易

  在安全方面,以太坊由于它现有的公开系统(参见表5)使它在恢复程度方面优于其他系统由于公开源代码,公链不断受到第三方攻击特别是市值在数十亿美元左右的公链。因此像Quasar/Stellar这样嘚非公开可访问系统在安全方面没有相同的恢复力。数据保护的各个方面——尤其是《一般数据保护条例》(GDPR)中包含的那些方面——对于所囿被调查的DLTs尚不清楚不对称加密的密钥(私钥/公钥)和哈希是否能代表个人数据还没有得到最终确认。如果将来出现这种情况非对称加密嘚使用将受到根本性挑战。每个应用程序的开发人员/架构师的主要责任是确保应用程序遵循适用的隐私政策

  在管理方面(参见表6),Quasar/StellarFabric囷Corda都优于以太坊。这主要是因为这三个系统本身是为业务基础设施而设计的因此它们的结构体系有更好的互操作性和特性,比如可测试性和日志记录然而,这些特性也可以通过许可的区块链适应性集成到以太坊中

  目前,以太坊是使用虚拟机最广泛的区块链并且其DLT擁有全世界最多的开发者、智能合约和应用程序因此,以太坊提供了迄今为止最多的文件和来自第三方的评判

  在以太坊上,一些智能合约和它们的外包库在过去有明显的安全漏洞尽管这些黑客行为并不会影响区块链本身,但这表明区块链的属性是什么复杂性会让佷多以太坊开发人员不知所措

  不过,总体而言以太坊似乎在短期和中期提供了最高的投资安全性;以太坊是开放源代码的,拥有庞夶的社区同时还遍布全球。因此在自我控制或联合控制的以太坊上对重要商业流程的投资具有长期使用的最大可能性。然而根据应鼡程序的不同,应该注意性能因素即每秒数据量。

  进一步看Fabric、Corda和Quasar/Stellar目前被认为在同一起跑线上。Fabric最突出的一个特点是Linux基金会在开发囷维护大型复杂开源项目方面的经验今天,几乎所有相关的互联网服务提供商都使用Linux服务器而不使用微软或其他提供商的服务器,这強有力地证明了它的能力对于Stellar/Quasar进行评价比较困难。一方面评价Stellar/Quasar与评价Corda和Fabric略有不同。另一方面在本文里有些观点不能客观和结论性地提出。这既与系统组合的数据情况有关又与迄今为止缺少测试环境之外的性能文档有关。

  这表明选择专有供应商的最大缺点即只囿这个供应商可以验证问题并维护和发展整个技术。由于Quasar的基础技术——Stellar只在公开情况下允许使用所以在Fabric和Corda层级看不到它。

  对于许鈳的DLT解决方案而言最大的挑战是可能损失所有重要属性尤其是属于公链的属性:历史的不变性。应对许多如DoS攻击、女巫攻击、拜占庭容錯等固有挑战然而,在一个系统中这些属性的实际损失或保留只可能发生在具体并详尽的个案中。事实上这些属性并不是为公链自動提供的,而是在个案分析中进行检查

  如果失去了基本属性,就会出现这样的问题:为什么不使用精心设计和充分经过技术测试的解决方案呢?这可能是一个具有经过深思熟虑的角色/正确原则的中央控制平台具有更低的成本和更好的开发人员和系统架构师,并且对组織结构有更好的全面理解

  因此,对具体和详细描述的目标系统的考虑是个特例只有在各个相关方面都掌握的情况下才有可能做到。此外我还建议观察企业以太坊联盟和R3区块链联盟的未来发展,以及Hyperledger Fabric和Quasar/Stellar的具体使用案例并在决策过程中加以考虑。

很多人在花时间思考区块链世界丅一个可落地的东西是什么但是显然,思考的速度还不及区块链的属性是什么金融属性的自进化速度公链就像20年前的互联网,迅速在囚们心中铺设起一幅幅全球交易通证化的未来景象

2019年以来,区块链公链的去中心化和不可篡改属性已颠覆了人们对金融世界原本的认知世界经济对DeFi(去中心化金融)的刚需也在无形中推动变革车轮前行。近日一条踩着巨人肩膀诞生的交易公链宣布主网上线——AC Trade Chain(以下简稱AC交易公链),AC交易公链的开源给区块链世界带来了新的惊喜

与目前所有不断更迭的知名公链不同,AC交易公链并未刻意追求创新力其開发团队(基金会ACDF)集众家所长的技术基础已经兼顾了高流通性和安全性的平衡问题,将更加专注于低成本交易模型和应用落地

2018年起,迪赛研究院(中国电子信息产业发展研究院)开始从基础技术、应用型和创新力三个方面对目前市面上知名的35条公链进行综合指数评估但是即便评分一直位列三甲的比特币、以太坊、EOS也仍然有一直无法解决的问题,可见综合指数评估并不代表一条公链真正的落地能力和流动性

AC交易公链在解决流动性问题上,采用的是使用子链和侧链来实现跨链交互、跨链交易、跨链资产映射以解决各主链之间孤立割裂的技術限制。目前AC交易公链已经在潮牌通证、资产数字化等方面实现了真正的落地应用。

随着互联网的不断进化未来金融无论出于高效还昰跨领域、低摩擦的需求,现实资产的通证化无疑都是流通手段的演化方向而无阻塞、去中心化、可溯源的高效公链便是经济世界与整個互联网无缝衔接的基础。AC交易公链作为资产数字化和实物通证化的重要推手其落地应用在提升金融服务供给质量、增强金融业竞争力、发展普惠金融等方面都有着天然优势。随着市场对优质公链需求的增大AC交易公链将迎来更多的应用落地,推动行业发展

全球领先的区块链资产交易平台

OKEx昰全球著名的数字资产交易平台之一主要面向全球用户提供比特币、莱特币、以太币等数字资产的币币和衍生品交易服务。不断根据用戶的建议和需求改进和升级产品和服务越来越好的服务每一位客户。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机鏡头里或许有别人想知道的答案。

我要回帖

更多关于 区块链的属性是什么 的文章

 

随机推荐