柚子
基于共识机制的区块链操作系统
EOS (Enterprise Operation System)是由Block.one公司主导开发的一种全新的基于区块链智能合约平台,旨在为高性能分布式应用提供底层区块链平台服务。EOS 项目的目标是实现一个类似操作系统的支撑分布式应用程序的区块链架构。该架构可以提供账户,身份认证,数据库,异步通信以及可在数以万计的 CPU/GPU群集上进行程序调度和并行运算。EOS最终可以支持每秒执行数百万个交易,同时普通用户执行智能合约无需支付使用费用。
1、支持银行级规模并发交易
EOS采用了委任权益证明DPoS (Delegated Proof of Stake) 共识机制,网络里所有人投票选出N个记账人,N个记账人对每个区块的交易进行签名验证。这样需要验证通过的节点数量大大降低,提高了效率,使得这个去中心化的网络可以快速处理大量的交易。
这样一来,EOS在处理交易的规模上将会比以往任何公有链高出几个量级,一旦开发完成,EOS将成为第一个能够支持商业规模应用的平台。在比较苛刻的测试条件下可以达到每秒1万到10万次交易;另外EOS将采用并行处理技术,可以使交易规模达到每秒几百万次。如果能够达到这个标准,EOS可以同时支持几千个分布式应用程序(DAPP)在它平台上运行。
2、大大降低应用开发难度
以前,开发者必须从零开始搭建去中心计算机来运行他们的智能APP。由此,所有的APP开发者都必须去解决相同的问题:账户系统,恢复过程等等,其实他们缺少的是一个操作系统,由操作系统提供每个应用都需要的通用功能,这样这些应用就能专注于他们自己的业务逻辑。
3、无“燃料”交易,网络不拥堵
EOS将放弃使用矿工费这个模式来支撑交易的确认和执行,而是采用所有权的模式,即你作为一个持币者,按照拥有EOS代币的比例使用EOS网络的带宽、存储和运算资源。也就是说如果你拥有1% EOS的代币,那么你就拥有1% EOS网络的资源,不管网络上其它地方是否出现拥堵。
4.豪华的创业团队
EOS 由 Block.one公司主导开发。该团队人才济济,包括Brendan Blummer(之前的公司交易MMORPG游戏货币)、首席科技官Daniel Larimer(区块链传奇人物之一,下面会介绍)和Brock Pierce(区块链基金会主席,Blockchain Capital联合创始人)等。
运用场景
1. EOS是第一个区块链操作系统。它为你的应用提供了数据库,schema,管理数据的多种维度。提供账号许可系统,账号恢复系统,处理多任务,处理认证以及密钥管理,因此,你可以专注与业务逻辑而不是密码学,EOS还负责处理所有的互联网应用通信。EOS使得用户能专注与构建APP,使得用户不需要强制性的燃料,不需要在使用前做别的事情,它使得开发者能快速地构建APP。
2. EOS通过创建一个对开发者友好的区块链底层平台,类似区块链的操作系统,性能强大,可以支持多个应用程序同时运,可以同时支持多种编程语言,为开发dApp的开发者提供底层模块,降低开发门槛,就像是微软的windows。
3. EOS通过并行链和DPOS的方式解决了延迟和数据吞吐量的难题。
推荐
缓存:2025-05-20 13:50 3bfc14c1a39c2555d18e448 刷新