Enterprise Ethereum升级以提高互操作性,性能
Enterprise Ethereum Alliance(EEA)今天宣布新的和更新规范,旨在帮助开发人员创建更快,更容易使用的业务类区块链网络,并能够与其他分布式分类帐网络交互。
该规范包括用于从Etereum BlockChains(称为OFF链)的转移计算功能的全新API集,以减少计算负载并提高主要网络性能。
[进一步阅读:Fintech(以及它如何发展)?]新API旨在帮助区块CloctChain程序员在Fintech,供应链,IOT和其他业务应用程序中的企业用例所需的隐私,低延迟和吞吐量。
Ethereum BlockChain规范从同一静脉中的开源始于一个开源,作为比特币,通过基于点对点计算机架构,可以在开放分布式分区的CryptOckurency创建和交易。随着时间的推移,软件供应商开始独立修改Ethereum,以通过创建许可版本,或者可以集中管理的,同时还提供更高的交易性能和用户隐私。
EEA由各种初创企业,研究小组和财富500强公司建立起来,以实现创造各种商业级的Evereum Blockchains的平整,因此开发人员没有最终建立无法互操作的不同版本。
EEA“S的关联信任计算规范V1.0背后的想法是从电子分类帐(基本上是分布式数据库)的繁琐计算密集型工作负载,以提高性能和存储容量。
“它基本上提供了一种高级别的规范,可以给出不同的芯片制造商,如果一个企业Ethereum平台的运营商所需的换行费用,那么为脱锁计算组件提供了路线图,”EEA主席和Banco Santander数字投资银行业负责人。
已审查1.0版本的关断规范,以兼容以下可信计算方法:
可信执行环境(TEES)零知识校正验证多方计算(MPC)EEA执行董事Ron Resnick表示,临时移动一些交易以其他地方的计算,然后将摘要返回到主链,是实现这些要求的有希望的方法。
随着新的离子协议,EEA发布了其主要规范的三个主要规格,企业形象;它现在定义了如何自动化权限过程并使用新的,更快的共识算法 - 权限(POA)。具体而言,EEA选择了权威算法的Clique证据。
POA共识算法类似于另一个名为股份证明(POS)的区块链验证协议,因为它的名称表明,在分类帐中,可以在分类帐中投票到验证事务中的最高货币股权。POS区块链的问题是具有最高股权的验证器 - 而且有可能最大的投票权 - 不一定以每个人的最佳利益为工作。
在POA共识区块链中,用户在允许在允许对称为块的一组交易投票之前对其身份进行预验证 - 可以添加到分类帐。迄今为止,最受欢迎的公共区块链 - 比特币,以太器人(ether)和liteCoin - 用Pow作为他们的共识机制。该过程缓慢且昂贵,因为它需要分类帐上的每台计算机在验证事务之前完成复杂的数学方程。
通过预先通过POA进行预验证,交易流程远更快,因为电脑没有通过解决EQATION来征税。
今年早些时候宣称其共识算法的一个初创公司 - 与POA非常相似 - 可以处理每秒八百万笔交易,远远超过visanet等常规货币许可和结算网络。
作为免费下载提供的企业Ethereum客户端规范V3还标准化不同用户在船上处理许可网络的方式,同时还提供了为企业构建更广泛的权限系统的方法。
“有很多方法来建立一个区块的权限系统和3.0版的想法是使其完全基于智能合同,”Whelan说。“直到现在,根据应用程序,[它]有点手册。”
新的权限协议支持节点地址的链条列表,创建谁应该或不应该加入区块链的白色和黑色列表以及谁可以写入分类帐或者谁应该只有读取能力。
创建基于公共Ethereum的企业系统的挑战之一是与完全匿名密码货币钱包相关联的用户地址 - 公共加密密钥。与公共区块链(如比特币)不同,在企业世界中,身份意味着什么非常不同;它可能是一个组织,业务流程或唯一的用户,监管机构需要企业来了解他们的客户,并能够识别洗钱计划等。
“EEA 3.0版的一部分涉及链链身份系统如何与关环身份系统通信。这对企业的需求说到了,“惠兰说。“仔细考虑从大供应商购买一块软件 - Microsoft或IBM。身份管理,许可和基于角色的控件 - 所有这些东西都内置,并以良好的理解,合理的标准形式。“