帮助更新此页面

🌏

本页面有新版本,但现在只有英文版。请帮助我们翻译最新版本。

页面最后更新: August 6, 2021

企业以太坊主网络

区块链应用程序有助于企业:

  • 增加信任,降低企业之间协调的成本
  • 提高业务网络的帐户属性及运营效率
  • 发现新的商业模式和创造价值的机会
  • 提高组织未来的竞争力

企业级的区块链应用可以建立在以太坊主网或基于以太坊技术的私有链上。 详见企业级私有以太坊

以太坊主网与私有链

以太坊主网是唯一的。 建立在主网上的应用程序能够相互调用,类似于在互联网上建立的应用程序能够相互连接,充分发挥区块链去中心化的潜力。

许多企业和财团已经为基于以太坊技术的特定应用程序部署了私人的、需要许可的区块链。

主要区别

  • 区块链安全/不可变性——区块链能否抵制被篡改是由其协商一致性的算法决定的。 以太网主网的安全是由世界各地的个人和矿工管理的数千个独立节点间的交互保证的。 私有链通常有少数几个节点,由一个或几个组织控制。 这些节点可以被严格地控制,但少数节点重写链上信息或进行欺诈性交易的行为必须受到惩罚。
  • 性能——由于私有的以太坊可能使用具有特殊硬件要求和不同共识算法的高性能节点,例如 POA 等。它们可能在基准层(第一层)实现较高的交易吞吐量。 在以太网主网上,使用 Layer 2 解决方案 可以实现高吞吐量。
  • 成本——经营私有链的成本主要是建立和管理这条链所花费的精力及运行它的服务器。 虽然与以太网连接没有成本,但每笔交易都有 gas 成本,必须在 Ether 支付。 目前正在开发交易转发器(又名 gas 站),以消除最终用户甚至企业在交易中直接使用 Ether 的必要性。 一些分析显示,在以太坊主网上运行应用程序的总成本可能低于运行私有链。
  • 节点权限——只有授权的节点可以加入私有链。 任何人都可以在以太坊主链上设置一个节点。
  • 隐私——访问写入私有链的数据可以通过限制访问网络来控制,并更加细粒度地进行访问控制和私有交易。 任何人都可以查看写入到主网一层的所有数据,所以敏感信息应该脱链存储、传输或者加密。 一些实现了以上设想的设计模式已经出现(如 Baseline、Aztec),以及能够保持数据分割的二层解决方案。

为什么要在以太坊主网上开发

企业从 2016 年左右开始使用区块链技术,当时已经有了 Hyperledger、Quorum 和 Corda 项目。 最初的重点主要放在私有企业级区块链上。但从 2019 年开始,人们对商业应用程序在公共与私有区块链上的思考发生了转变。 福雷斯特进行的调查显示,“调查答卷人... 看看这个潜力,75% 的人说他们可能会在未来使用公链,将近三分之一的人说他们很可能”。 EY’s Paul Brody 曾经谈到有关在以太坊主链上进行构建的优点。其中(根据不同的应用)包括了更强的安全性/不可更改性、透明、低成本及方便与其他主链上的应用交互(网络效应)。 企业之间分享一个共同的参照基准,可以避免不必要地产生无数孤立的节点,它们不能相互沟通、分享或同步信息。

公链另一个引人注意的发展是第二层。 第二层主要是一种可伸缩性技术类别,它提高了公共链上的吞吐量。 但第二层解决方案也可以解决一些其他问题。这些问题正是当初企业开发者在过去选择私有链的原因

“Baseline 协议”是一个关键项目,它定义了一项协议,使企业之间能够进行保密和复杂的合作而不会在链上留下任何敏感数据。 它在 2020 年取得了重大的进展

企业开发者资源

组织

不同组织为使以太坊企业级应用合作更便利作出了一些努力:

  • 企业以太坊联盟(Enterprise Etherum Alliance, EEA) EEA 旨在让各组织能够在其日常业务中采用和使用以太坊技术。 它让以太坊的生态系统可以找到新的商业机会,推进工业界的采用,并让参与者之间可以相互学习与合作。 EEA 的主网工作组是在公共以太坊主机上建设的企业代表的协调中心,以及希望支持他们的以太坊社区成员。
  • 以太坊 OASIS 开放项目(Ethereum OASIS Open Project) 以太坊 OASIS 开放项目是一个 OASIS 开放项目,它为不同的利益攸关方提供了一个中立的论坛,以高质量地规范以太坊长期稳定性、交互性并使其易于集成。 该项目打算制定明确、开放标准、高质量的文档和共同的测试套件,以促进以太坊协议的改进。
  • Baseline 项目 Baseline 协议是一个开放源码倡议,它结合了加密方面,发送消息和区块链的进步,通过公共以太坊主网以低成本的方式提供安全和私人的业务流程。 该协议使企业之间能够进行保密和复杂的合作,而不会在链上留下任何敏感的数据。 Baseline 项目是以太坊 OASIS 开放项目的一个次级项目,由 Baseline 技术指导委员会协调。

产品和服务

  • Alchemy 提供了 API 服务和工具,用于构建和监控以太坊上的应用程序
  • Blockapps 通过部署企业级以太坊协议、工具和 API 形成 STRATO 平台
  • ConsenSys 为以太坊上的开发提供了一系列的工具和产品,同时还包括了咨询和自定义开发服务
  • Envision Blockchain 向专注于以太坊主网的企业提供咨询和开发服务
  • EY OpsChain 通过在您信任的商业伙伴网络中签发 RFQ、合同、订单和发票提供了一个采购流程
  • Hyperledger Besu 遵守 Apache 2.0 开源许可并用 Java 编写的开源以太坊客户端
  • Infura 对以太坊和 IPFS 网络的可扩展 API 访问
  • Provide 为 Enterprise Web3 应用程序提供基础结构和 API
  • Unibright 一个拥有 20 多年业务流程和整合经验的区块链专家、架构师、开发人员和咨询人员团队

工具和库

  • Alathio 以太坊数据分析平台
  • Epirus Web3 实验室的开发、部署和监控区块链应用程序的平台
  • Ernst & Young 的“Nightfall” 私有的交易工具包
  • EthSigner 与 Web3 应用提供商一起使用的交易签名应用程序
  • Tenderly 一个提供实时分析、警报和监测并支持私有网络的数据平台。
  • Truffle Suite 区块链开发套件(Truffle、Ganache、Drizzle)

可扩展性解决方案

第二层 是一套在以太坊上(一层)运行的技术或系统,它与一层具有相同的安全属性,但提供了更大的交易处理能力(吞吐量),更低交易费(操作费用),和比第一层更快的交易确认速度。 第二层扩容解决方案由第一层保护,但它们使区块链应用程序相比第一层能够处理更多的用户、操作或数据。 其中许多解决方案利用最近在加密和零知识证明(ZK)方面取得的进展,最大限度地提高了性能和安全性。

在第二层上开发应用可以帮助 解决一些当初导致企业开发者在过去选择私有链的问题,同时保留了使用以太坊主网的好处。

已准备工作或即将完成的 L2 解决办法的例子包括:

以太主网上的企业级应用

以下是已经部署到以太主网上的一些企业级应用

支付

  • Brave 浏览器 让用户关注广告,用户可以通过 BAT 代币支付出版商以支持他们。
  • hCaptcha 防止机器人的 CAPTCHA 系统,这个系统将用户标记机器学习数据的费用支付给网站操作者。 现在由 Cloudfllar 部署。
  • Audius 一个直接连接音乐粉丝和艺术家的流媒体服务,并且允许艺术家由他们的粉丝全额支付,直接和即时支付给每个流媒体

金融

  • Santander Bank 债券发行和结算
  • Societe Generale 保证金发行
  • Cadence FAT 商标发行与代币化
  • Sila 银行和 ACH 支付的基础设施即服务
  • Tinlake 应收款融资通过代币化的真实资产,如发票、抵押或串流使用费
  • Kratos 商品交易和贸易融资平台,将商品交易者连接起来,并使他们能够直接在线交易和从贷方获得资本
  • Fasset 支持可持续基础设施的平台

数据公证

  • BBVA 最终贷款的详细信息被散列并记录在主网上
  • Slusk 数据完整性可以通过定期将索引数据的哈希写入到主网
  • ANSA 意大利最大的新闻机构与假新闻作斗争,并使读者能够通过在主网上录制这些新闻故事来验证其来源
  • Verizon 在以太坊上记录新闻稿,以确保公司责任和信用
  • Breitling 记录以太坊上的手表的出处和修理历史

供应链

  • CargoX 提单和单证传输提供者
  • Morphosus.network 供应链自动化平台,它实现了私有链与以太坊主网公证数据的混合,加拿大食品、石油天然气经销有限公司和阿根廷宠物食品供应商 Vitalcan 等目前在使用
  • Minespider 供应链跟踪
  • ShipChain 公开的以太坊侧链,同时也是企业级的可见可信任的供应链,特别是以多式联运物流为目的
  • Follow Our Fibre 直观跟踪供应链
  • EY OpsChain Network Procurement 通过在您信任的商业伙伴网络中签发 RFQ、合同、订单和发票提供了一个采购流程
  • Treum 使用区块链技术为供应链带来透明度、可追溯性和可交易性

所有权与证明

工具

如果您想要向这个列表中继续添加,请参阅[贡献说明](https://ethereum. org/en/contributing/)。