当前位置: 首页 > 科技 > 区块链 > 熊猫人科普:什么是EOS_腾讯新闻

熊猫人科普:什么是EOS_腾讯新闻

天乐
2020-11-27 02:40:21 第一视角

post

大家好!这里是熊猫人~

什么是EOS?

EOS:EOS可以理解为Enterprise Operation System

即为商用分布式应用设计的一款区块链操作系统

简单来说

EOS是一个区块链开发平台

EOS具有可扩展性强、支持大规模商业应用等特点

EOS采取DPoS共识算法及其他技术手段

预期实现每秒百万级别交易请求

将能够支持数千个商业级的DAPPs

以太坊是一条公链,在以太坊链上运行的每一个应用都会消耗整条链的资源,但EOS只是区块链基础架构,开发者可以自由地在EOS上创建公链,链与链之间不会影响彼此的资源使用,不会出现因个别应用资源消耗巨大而造成网络大面积拥堵。

在DPoS共识算法中,区块链的正常运转依赖于受托人(Delegates),这些受托人是完全等价的。受托人的职责主要有:

1. 提供一台服务器节点,保证节点的正常运行;

2. 节点服务器收集网络里的交易;

3. 节点验证交易,把交易打包到区块;

4. 节点广播区块,其他节点验证后把区块添加到自己的数据库;

5. 带领并促进区块链项目的发展;

受托人的节点服务器相当于比特币网络里的矿机,在完成本职工作的同时可以领取区块奖励和交易的手续费。一个区块链项目的受托人个数由项目发起方决定,一般是101个受托人。任何一个持币用户都可以参与到投票和竞选受托人这两个过程中。用户可以随时投票、撤票,每个用户投票的权重和自己的持币量成正比。投票和撤票可以随时进行,在每一轮(round)选举结束后,得票率最高的101(一般为101,也可以是其他数字,具体由区块链项目方决定)个用户则成为该项目的受托人,负责打包区块、维持系统的运转并获得相应的奖励。选举的根本目的,是通过每个人的投票选举出社区里对项目发展和运行最有利的101个用户。这101个用户的服务器节点既可以高效维护系统的运转,而他们也会贡献自己的能力促进区块链项目的发展,这有点类似于我国的‘人民代表’制度(但是周期更短、效率更高)。

通过这种方式,既达到了去中心化的选举共识,又保证了整个系统的运行效率和减少能源浪费。

提示:支持键盘“← →”键翻页
为你推荐
加载更多
意见反馈
返回顶部