AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

企业级以太坊联盟发布 Client 规范 1.0

  • 2018-06-20
  • 本文字数:1364 字

    阅读完需:约 4 分钟

5 月 16 日,企业级以太坊联盟(Enterprise Ethereum Alliance,EEA)发布了企业以太坊 Client 规范1.0 ,这是一个开放的、跨平台的分布式账本(ledger)框架。该框架的关注点是创建一个基于标准的、企业级可用的方式来构建区块链应用,避免采用多个专用协议的方式。

借助EEA Client 规范1.0,组织机构能够编写支持互操作性的代码,并且鼓励使用EEA 规范解决方案,而不是隔离开发的私有解决方案。除此之外,EEA Client 规范还关注许可和公开Ethereum 网络的可扩展性、隐私性和安全性。

EEA 的执行董事 Ron Resnick 阐述了这为什么是一个重要的里程碑:

EEA 的企业以太坊规范是我们与技术委员会内的领先企业、技术和平台成员 18 个月紧密协作的成果。EEA 这个开源、跨平台的框架将会在深度和广度上被广泛采用,而这在单个企业筒仓中是无法实现的。我们有 500 多个组织成员,在 2018 年,我们期待 EEA 成员与全球开发社区合作,以构建、测试和认证解决方案,以促进生态系统的发展。

EEA Client 规范 1.0 技术文档现在已经可以下载。文档中包含的一些理念如下所示:

  • 企业级以太坊概览:企业级以太坊的实现包含了公共以太坊区块链的扩展。新增的内容关注跨许可业务伙伴之间的私有事务,这些伙伴之间规模化协作以支持业务需求。企业级实现还关注跨网络可见的元数据,但是事务细节只对预期的参与者可见。
  • 网络层有一个 DEVp2p 网络协议的实现,它定义了以太坊客户端之间的消息,并且允许使用更高层的协议进行通信。
  • 核心区块链层(Core Blockchain Layer)有一些机制,能够在处理新区块时,跨以太坊节点建立一致性。与目前依赖于工作量证明(Proof of Work,PoW)一致算法的公共以太坊不同,企业级以太坊实现包含了私有的一致性算法,这样做的部分原因在于相对于公共网络,私有实现中可用的 hash 计算能力会更少。
  • 隐私和扩展层(Privacy and Scaling Layers)提供了一些扩展,以便于支持企业级的隐私和扩展性需求。这个领域的工作试图提升私有以太坊网络的扩展性,这里没有阻碍公共以太坊实现未来进行扩展性增强的内置限制。在企业级以太坊实现中,可以实现类似于 On-Chain(Layer 2)这样的扩展机制。
  • 工具方面包括允许连接以太坊节点的 API。主 API 是基于 JSON-RPC 的,用于提交事务以及部署智能合约到区块链中。除此之外,还包括与 Oracle 进行通信的 API,它们适用于外部的数据服务。
  • 应用层可以部分或全部位于以太坊节点之外,这里提供了高层级的服务,包括以太坊命名服务(Ethereum Name Service,ENS)、监控、钱包以及身份模式(identity scheme)。

图片来源:企业级以太坊联盟Client 规范1.0: https://entethalliance.org/resources/

除了联盟内的技术协作之外,联盟还建立了 EEA Special Interests Groups ,该工作组会协作解决行业特定的问题。其中有些工作组正在关注像广告、分析、银行、通信、能源、医疗保健和保险等主题。

纽约梅隆银行(BNY Mellon)是 EEA 的创始成员,来自纽约梅隆银行的 Lior Glass 针对新的 Client 规范 1.0 这样说到:

EEA 规范为那些希望借助以太坊技术开发具有创新性、基于区块链的解决方案的企业提供了新的、无缝的方式。作为 EEA 的创始成员,我们很高兴能够帮助建立新的行业标准,以支持区块链在金融服务行业的持续应用。

查看英文原文: Enterprise Ethereum Alliance Announces Client Specification 1.0

2018-06-20 12:222160

评论

发布
暂无评论
发现更多内容

Apache RocketMQ 5.0 在Stream场景的存储增强

阿里巴巴云原生

阿里云 云原生 Apache RocketMQ

如何打造优秀的客户体验?

Baklib

客户体验 客户体验管理

Flowable 设置任务处理人的四种方式

江南一点雨

Java springboot flowable JavaEE

顶级理解!阿里这份Github星标63.7K的Redis高级笔记简直不要太细

程序知音

Java 数据库 redis 架构 后端技术

RocketMQ Streams在云安全及 IoT 场景下的大规模最佳实践

阿里巴巴云原生

阿里云 云原生 Apache RocketMQ

Python基础(十四) | Python之禅与时间复杂度分析

timerring

Python 时间复杂度 10月月更 python之禅

聊聊Vuex原理

yyds2026

Vue

详解webpack构建优化

Geek_02d948

webpack

5分钟带您了解DSL、以太网线缆和光纤之间的区别,值得收藏!

wljslmz

dsl 光纤 以太网 10月月更

Containerization and Its Benefits - Defining and Exploring

Mahipal_Nehra

container Docker Swarm tools APP开发 web 容器

解读Vue3模板编译优化

yyds2026

Vue

企业如何低成本快速搭建团队知识库,实现企业知识管理?

Baklib

企业级MQTT物联网接入平台EMQX正式上线VMware Marketplace

EMQ映云科技

物联网 IoT emqx 10月月更 VMware Marketplace

epoll的实现原理

C++后台开发

数据结构 后台开发 linux开发 epoll C++开发

软件测试 | 测试开发 | 测试过程中遇到的那些奇葩bug

测吧(北京)科技有限公司

测试

企业级低代码开发平台有哪些?

优秀

企业级低代码平台 企业级低代码

英国国民信托 CIO:如何讲好可持续发展故事

雨果

CIO

vue的几个提效技巧

yyds2026

Vue

量化自动套利分红机器人系统开发(成熟技术)

开发微hkkf5566

展示出你的创意,知识库搭建也可以这样玩!

Baklib

这几款小程序插件可以让效率翻倍

Geek_99967b

小程序

Apache SeaTunnel(Incubating) 2.2.0-beta 版本发布!API 重构,连接器与引擎解偶

Apache SeaTunnel

数据同步 Seatunnel 版本发布 数据集成平台 新版本/特性发布

全彩LED显示屏在单位形象的作用

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家

如何搭建知识库网页?

Baklib

强引用、软引用、弱引用、幻象引用的区别

zarmnosaj

10月月更

外包学生管理系统

早安

架构

【指针】有哪些类型?

Geek_65222d

10月月更

【一Go到底】第十天---位运算and移位运算符

指剑

Go golang 10月月更

我奋斗了 18 年才和你坐在一起喝咖啡

宇宙之一粟

KunlunBase功能体验范例

KunlunBase昆仑数据库

MySQL 数据库

如何制作企业在线产品手册?这里有一些简单的方法!

Baklib

企业级以太坊联盟发布Client规范1.0_语言 & 开发_Kent Weare_InfoQ精选文章