博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EOS与以太坊有哪些区别?
阅读量:6982 次
发布时间:2019-06-27

本文共 1000 字,大约阅读时间需要 3 分钟。

想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】链客,有问必答!!EOS与以太坊有哪些区别?

以太坊是一个专门为开发和运行去中心化应用(DAPP)搭建的智能合约平台;EOS与以太坊类似,同样是基于智能合约和区块链而搭建。但是,从技术和设计理念等方面来看,这两者之间实际上存在明显的区别。

那么EOS和以太坊到底有什么区别呢?
这个问题要从以下几个个角度来分析:
1.设计理念不同
EOS 和以太坊之间最关键的区别是它们设计理念不同。以太坊是一个应用不可知论者,也就是说它被设计为一个对于所有潜在的应用中立的平台。以太坊在github上的设计原理文档中如此说道:以太坊“没有特性”,拒绝在协议中加入即使是常用的高级别的用例。这使得应用没那么臃肿,但是它依然要求不同的应用重用代码。但是如果平台本身提供了那些常用的功能,将能提高应用开发者的效率。 于此相反,EOS意识到不同的应用都需要一些相同的功能,EOS就提供了这些功能,比如加密的实现,区块链通信工具的应用。基于这种理念,EOS将包含以下特性:基于角色的许可功能,用于开发界面的一套web工具,自描述接口,自描述数据库,声明式许可scheme。
就我的理解,EOS提供的这些功能将大大简化用户账号的生成与管理,以及像账号恢复这些安全问题。
2.共识机制不同
EOS和以太坊之间的另一个显著区别是区块链共识机制,以太坊使用的是工作量证明机制(类似按劳分配),而EOS将使用DPOS授权股权证明机制,类似于董事会,董事会成员数量有限,由大家选举产生,被选中的董事会成员可以行使权利。
3.性能等方面
目前以太坊网络受限于CPU的单线程性能,经过优化,可以达到50次 或 100 次交易/秒。然而,在实际应用中,以太坊网络的交易差不多是10次交易/秒,甚至更少。在网络拥堵时,只有交易费用高的交易能够执行,导致普通用户无法完成交易。虽然Vitalik Buterin已经拿出了实现“无限扩展”的路线图,但是,数据库分片的技术无疑会增加网络的复杂性,同时可能会降低网络的安全性。
而EOS将使用并行技术来拓展网络,处理能力将到达每秒百万笔交易。将达到最终可以支持每秒执行数百万个交易,并且没有交易费。一旦实现,EOS将成为能处理真正商业级去中心应用的唯一平台。
总的来说,EOS还是被看好的。如果预期目标可以实现,那它将在区块链领域大有作为。

转载地址:http://emjpl.baihongyu.com/

你可能感兴趣的文章
面试题2:二维数组中的查找
查看>>
文件上传的渐进式增强
查看>>
leetcode -- Sort Colors
查看>>
C#中使用自定义的纸张大小
查看>>
1z0-052 q209_3
查看>>
行测题哦
查看>>
JavaScript Window Navigator 浏览器本身的信息
查看>>
使用Android Ant在编译时混淆
查看>>
通过Servlet 将服务器硬盘图片 展示到浏览器
查看>>
linux_nand_driver
查看>>
语义化的软件版本号规则,你是否真的了解软件的版本号
查看>>
[通俗易懂]理解“委托”
查看>>
sdut 2162:The Android University ACM Team Selection Contest(第二届山东省省赛原题,模拟题)...
查看>>
xocodebulid 自动化打包 解决提示 ld: library not found for -lPods 问题
查看>>
LPEG
查看>>
python none,null,,,,,类型
查看>>
HDU 3360 National Treasures 奇偶匹配的最低点覆盖
查看>>
/lib /usr/lib /usr/local/lib区别
查看>>
HDU - 5008 Boring String Problem (后缀数组+二分法+RMQ)
查看>>
Swift - 实现点击UITableView单元格时自动展开单元格
查看>>