美文网首页区块链大学以太坊区块链开发以太坊
以太坊可以使企业受益的11种方式

以太坊可以使企业受益的11种方式

作者: 编程狂魔 | 来源:发表于2018-11-12 15:21 被阅读2次

    以下是以太坊区块链解决方案如何面向未来的商业网络。

    企业需要什么?

    企业与网络中的个人用户比有着非常不同的需求。企业需要管理大量敏感数据,跟踪质量,并对自己所在行业的安全和监管标准负责,无论是发放ID,执行交易,跟踪货物集装箱还是标记药品。大规模的安全性,确定性和问责制对于高绩效企业至关重要。企业需求最终分为四类:

    • 应用权限。企业用例通常要求只有授权方才能加入网络,并且参与者具有不同的读取,访问和写入角色。
    • 隐私。特定的交易数据:产品名称,数量,价格,地址,个人身份财务信息等。应根据其角色提供给网络参与者。例如,货运代理商可能不需要知道某个集装箱的内容,而只需知道集装箱已到达的内容。银行法规还限制谁可以访问交易数据。
    • 性能。企业必须拥有每秒处理数千个交易的基础架构,并且能够容忍网络活动的周期性激增。例如,一个具有一千行的销售订单会触发一系列交易事件。在当今的网络经济中,企业必须能够收集,验证和发布越来越多的各种交易。
    • 结果。转移大量资金的机构需要确定交易结果。资金必须良好,付款必须是最终可以获得的。

    以太坊可以提供确定的事实和利益

    Ethereum于2015年推出,是比特币支付系统底层区块链技术的更具可扩展性和性能的版本。区块链的价值是网络的本机确定性:参与者可以建立可信和不可变的交易记录,而无需中介。区块链的分散式架构(同时运行软件和构建记录的多个分布式节点)确保网络的确定性永远不会受到损害。

    以太坊区块链的强大之处在于其可编程性:协议嵌入在代码中,以便事务自动执行。这些数字协议或“智能合约”可以具有无限的格式或条件,甚至可以调用其他合约,使得以太坊不仅可用于支付结算,还可用于仲裁贸易融资,供应链,政府登记处,能源网中的交易事件,房地产,法律和许多其他部门。

    以太坊区块链的稳定性和普及性

    事实证明,以太坊在抵御攻击方面非常强大,同时还支持各种应用程序。它很受公共和私人网络的欢迎。以下是今天公共主网的事实:

    • 14K +活动节点
    • 40M +确定地址
    • Infura提供的每日10B请求
    • 每日交易量$1.5B
    • 1,900多个去中心化应用程序(dApps)
    • 前100个区块链项目中有94%是建立在以太坊上的
    • 250K +开发人员(超过任何其他区块链社区)
    • 500k +每日交易(超过所有其他区块链的总和)
    image

    以太坊的11个好处

    以太坊的设计成本低廉,开放,灵活,适合多方合作。在协调数据方面,以太坊的功能与分布式账本非常相似,但其架构也具有独特的层次,可以为业务系统增强和创造新的可能性。对于那些想要深入理解不同功能的人,我们的协议业务架构师Brent Xu撰写了一份非常全面的,由两部分组成的区块链与分布式账本技术的比较。以下是Enterprise Ethereum的当前功能:

    • 数据协调。以太坊的去中心化架构可以更好地分配信息和信任,这样网络参与者就不必依赖中央实体来管理系统和调解交易。
    • 快速部署。借助像Kaleido这样的一体化SaaS平台,企业可以轻松部署和管理专用区块链网络,而不是从头开始编码区块链实施。
    • 许可的网络。Kaleido的区块链业务云使企业能够形成联盟网络,其中特权节点可以充当网守或监管机构(即停止执行,以明文形式查看加密状态信息等)。ConsenSys的协议工程公司PegaSys目前正在开发Pantheon,这是一个Apache 2.0许可的以太坊Java客户端,可用于公共和专用网络用例。
    • 网络规模。主网证明以太坊网络可以与数百个节点和数百万用户一起工作。大多数企业区块链竞争对手只运行少于10个节点的网络,并且没有针对庞大且可行的网络的参考案例。网络规模对于企业联盟来说至关重要,企业联盟必将超过少数几个节点。
    • 私人交易。通过与私人交易层形成私人财团,企业可以在以太坊实现隐私的粒度。Quorum的隐私模块Constellation使用privateFor参数来允许参与者交换私人交易。PegaSys拥有开源的Orion,这是一个基于Java的私有事务管理器,可以促进授权方之间的交易。PegaSys最近还使用智能合约将Zcash的私人交易功能移植到以太坊。
    • 可扩展性和性能。凭借POA共识机制以及自定义阻断时间和gas限制,基于以太坊的联盟网络可以胜过公共主网,并且可以根据网络配置扩展到每秒数百个或更多的交易。协议级解决方案(如分片和离线),第2层缩放解决方案(如Plasma和状态通道)为以太坊在不久的将来提高其吞吐量提供了机会。
    • 结果。区块链的一致性算法确保了交易记录保持防篡改和规范的可信度。以太坊为不同的企业网络实例提供可定制的共识机制,包括RAFT和IBFT,确保即时交易最终性并减少工作证明算法所需的基础设施。
    • 激励层。以太坊的密码经济层允许商业网络开发机制,既可以惩罚恶意活动,也可以围绕验证和可用性等活动创造回报。
    • 符号化。企业可以对已经以数字格式注册的以太坊上的任何资产进行标记。通过对资产进行标记,组织可以对以前的单一资产(房地产)进行分级,扩展其产品线(可证明是罕见的艺术品),并解锁新的激励模型(众包数据管理)。
    • 标准。以太坊是标准的所在。围绕令牌设计(ERC20),人类可读名称(ENS),分散存储(Swarm)和分散式消息传递(Whisper)的协议使生态系统免于分离。对于企业,企业以太坊联盟的客户规范1.0定义了符合企业区块链实现的架构组件。欧洲经济区计划很快发布该规范的2.0版本。
    • 互操作性和开源。以太坊上的Consortia并未锁定到单个供应商的IT环境中。例如,亚马逊网络服务客户可以使用Kaleido的区块链业务云运营专用网络。与Java社区的规范驱动理念一样,以太坊生态系统通过以太坊改进提案(EIPs)欢迎对代码库的贡献。
    image

    企业以太坊的未来

    不到一年前,建立一个获得许可的区块链网络仍然是一项耗时且昂贵的工作,并且涉及组建一个区块链开发人员团队并花费数月和数百万美元编写自定义代码。然而,Kaleido的Blockchain Business Cloud从根本上简化了企业私有区块链网络的创建和运营。他们目前提供免费访问其SaaS平台,供企业组织在几分钟内注册,启动和配置自定义区块链环境。

    企业以太坊的长期选择价值是与公共主网的互操作性,提供全球覆盖,极端弹性和高完整性。Mainnet兼容性将显着减少企业目前在IT基础架构和安全性方面的投入。

    ConsenSys的协议工程公司PegaSys遵循EEA的规范来构建Pantheon,这是一个用Java编写的企业级以太坊客户端。Pantheon将在许可的Apache 2.0软件许可下开源,旨在比当前的以太坊客户端(例如geth)更高效,可插拔和可维护。最重要的是,万神殿将与公共连锁兼容,为企业打开大门,建立私人网络,使用与公共以太坊区块链相同的工具和应用程序,并设想与主网络进行交互。

    在不久的将来,“私人”与“公共”区块链网络的概念很可能成为历史性的注脚,正如John Wolpert经常提出的那样。企业解决方案将维护私有交易,然而共同构建共享,安全且面向未来的IT基础架构,而不是每个企业为自己的用例复制和重复基础架构。共享基础架构将释放创新并解锁以前在孤立的组织之间冻结的资产。

    ======================================================================

    分享一些以太坊、EOS、比特币等区块链相关的交互式在线编程实战教程:

    • java以太坊开发教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
    • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
    • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和交易等内容。
    • 以太坊入门教程,主要介绍智能合约与dapp应用开发,适合入门。
    • 以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
    • C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和交易等。
    • EOS教程,本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点完成一个便签DApp的开发。
    • java比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师不可多得的比特币开发学习课程。
    • php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。
    • tendermint区块链开发详解,本课程适合希望使用tendermint进行区块链开发的工程师,课程内容即包括tendermint应用开发模型中的核心概念,例如ABCI接口、默克尔树、多版本状态库等,也包括代币发行等丰富的实操代码,是go语言工程师快速入门区块链开发的最佳选择。

    汇智网原创翻译,转载请标明出处。这里是原文以太坊可以使企业受益的11种方式

    相关文章

      网友评论

        本文标题:以太坊可以使企业受益的11种方式

        本文链接:https://www.haomeiwen.com/subject/swlcfqtx.html