什么是 EOSIO? (EOS)

作者: Kraken Learn team
6 分钟
2022年1月19日

新手指南

EOSIO 是一种区块链,旨在促进新型程序——去中心化应用程序 (dapp) 的运行。 

其技术旨在解决使用区块链运行 dapp 的历史问题,因为热门应用程序甚至阻塞了以太坊 (ETH) 等更大、更成熟的区块链的容量,导致所有用户都面临性能问题。

作为众多优先考虑 dapp 性能的新区块链之一,EOSIO 在设计上做出了选择,旨在每秒确认更多交易,同时免除用户交易费用。 

然而,它与其他竞争性区块链还存在其他显著差异。

首先,EOSIO 程序员可以使用 WebAssembly 语言(如 C++、Java 和 Python)开发 dapp,而不是使用新的项目特定编程语言。 

此外,在 EOSIO 上,软件更新通过使用 EOS 进行投票来决定。EOS 是 EOSIO 上的原生加密货币,用于支付其区块链的运营成本。

EOSIO 也许最著名的是举办了有史以来规模最大的首次代币发行 (ICO),通过长达一年的销售售出 10 亿枚 EOS,筹集了超过 40 亿美元。

此后,EOS.IO 通过其官方网站持续向用户更新其路线图状态。如需更多定期更新,您可以收藏EOS 博客,其中包含关于该网络及其不断发展的技术的提示和教程。

what is eos?

谁创建了 EOSIO?

Block.One 由 Dan Larimer 和 Brenden Blumer 于 2017 年创立,是一家开发 EOSIO 协议的私人公司。 Larimer 在区块链开发者中是一位知名人物。除了 EOSIO,他还设计了第一个去中心化交易所 BitShares 和第一个加密社交媒体网络 Steemit。 

作为 Block.one 的首席技术官,Larimer 是 EOSIO 软件的首席架构师。他还因创建了在 EOSIO 区块链运行中使用的委托权益证明 (DPoS) 共识机制而闻名。
 

EOSIO 如何运作?

EOSIO 区块链旨在模拟真实计算机的性能,其软件在运行中使用了许多熟悉的计算概念。 

例如,有三种类型的资源为 EOSIO 区块链提供动力。 

它们是:

  • 带宽(磁盘)—— 在网络中转发信息所需
  • 计算(CPU)—— 运行去中心化应用程序所需的处理能力
  • 状态存储(RAM)—— 用于在其区块链上存储数据 

 

在 EOSIO 上购买这三种资源都需要 EOS,这意味着开发者必须购买 EOS 才能运行他们发布的去中心化应用程序。 

值得注意的是,基于 EOSIO 构建的去中心化应用程序不需要用户支付交易费用,这使得 EOS 对去中心化应用程序用户来说可以免费转移。然而,这些成本在 EOSIO 上并未消失,它们只是转嫁给了必须支付网络资源的去中心化应用程序开发者。


委托权益证明 (DPoS)

为了保护其区块链安全,EOSIO 使用了一种名为委托权益证明(DPoS)的系统。


DPoS 使用实时投票和信誉系统来决定谁可以在其区块链上创建下一个区块。这意味着任何拥有 EOS 的人都可以帮助运行网络,然而,拥有的代币越多,您就越有可能被软件选中。

每个 EOS 代币都可以被锁定或“质押”,代表一票,可用于支持平台开发。 


治理 

EOSIO 采取更积极的治理方法,其功能使用户能够投票并执行决策,以更改软件规则。 

拥有 EOS 赋予用户对决策进行投票的能力,区块生产者负责执行已批准的决策。这两个群体都可以投票修改“EOS 宪法”,这是一份规范所有 EOSIO 用户之间规则的治理文件。 

这赋予了 EOS 区块生产者对网络用户的广泛权力。 

例如,EOS 区块生产者有能力冻结账户。(冻结账户仅需 21 个 EOS 区块生产者中的 15 个投票同意锁定资金。)

这导致了批评,认为 EOSIO 区块链的设计可能会成为中心化控制和滥用的受害者。 
 

EOS 为何有价值?

EOS 对于为 EOSIO 区块链上的去中心化应用程序和治理提供动力至关重要。


智能合约和去中心化应用程序

为了构建和发布新的去中心化应用程序,EOSIO 开发者必须使用所谓的智能合约。

智能合约受特定要求约束,当这些要求得到满足时,它们会在区块链上执行。智能合约组合在一起可以形成更复杂的去中心化应用程序。 

EOS 上的去中心化应用程序示例包括房地产交易游戏 Upland 和通过加密货币驱动动作的角色扮演游戏 EOS dynasty。 

与所有去中心化应用程序一样,这些程序需要购买并质押 EOS,以支付区块链执行其智能合约所需的计算。 


质押和投票

去中心化应用程序开发者对其质押的任何 EOS 的使用方式存在限制。

例如,EOSIO 软件允许去中心化应用程序消耗区块链可用容量的一部分,比例取决于它们已质押 3 天的代币数量。

如果某个去中心化应用程序开发者持有其代币的 0.5%,那么他们将能够使用等量的 CPU。这激励开发者持续购买并持有 EOS。 

其中,RAM 可能是驱动 EOS 价值的最重要资源,因为在 EOSIO 上存储信息的开发者需要持有代币,直到数据被删除。 

当数据被删除时,锁定在质押合约中的 EOS 将从流通中移除,从而提升剩余 EOS 供应的价值。

 

代币经济

用户应注意,EOS 代币的创建数量没有限制。此外,每当创建一个区块时,新的 EOS 币就会被释放到市场中。 

根据软件规则,EOS 币的数量每年可增加 5%,这可能会对 EOS 的价格造成下行压力。 
 

为何使用 EOSIO?

EOSIO 可能对寻求构建或使用去中心化应用程序的开发人员感兴趣。

已在其他区块链上推出去中心化应用程序的开发人员可能会发现,EOSIO 提供的用户体验使其更倾向于切换到该区块链,因为 EOSIO 不会将交易成本转嫁给用户。 

投资者如果相信在区块链上运行程序的长期前景,并且去中心化应用程序开发人员将继续使用 EOS 将新颖的创新产品推向市场,他们也可能寻求将 EOS 添加到他们的投资组合中。 
 

开始

现在您已准备好采取下一步行动,购买一些 EOS!