零点课堂 | ETH、EOS异同点对比

ETH 和  EOS 都能运行DAPP,他们最大的不同是什么?

如果是关注价格的同学,可能会说:ETH 比 EOS 贵很多倍。

如果是关注技术的同学,可能会说:ETH是区块链2.0 技术,EOS是区块链3.0技术。

以太坊的共识机制会从 POW 转到 POS ,EOS 使用 DPOS 共识机制。

POS:Proof of Stake,权益证明,也称股权证明, 是通过持币而产生利息, 对于验证人/节点进行奖励。POS就像到银行存钱,银行根据你存的数字货币的多少和存放的时间,给你算利息。总的来说,

就是:持有币,有利息。持币越多,收得越多。

DPOS:Delegated Proof of Stake,委任权益证明,又称为股份授权证明。DPOS与POS原理相同,只是选了一些“董事代表”。 其原理是让每一个持币人进行投票,由此产生一定数量的代表 (超级节点或者矿池),由这些超级节点代理持币人验证和记账。而这些超级节点的权利是相等的。

比如,EOS将产生21个超级节点,以及100个备用节点。DPOS就像董事会投票,持币者投出一定数量的节点 (董事)。代表按照既定时间表,轮流产生区块,如果代表没能很好的行使权力(比如产生区块),他们会被除名,网络会选出新的超级节点来取代他们。所有的代表将收到一定比例的交易费作为报酬。

ETH比EOS更去中心化?

因为EOS将由21个超级节点来产生区块,虽然提高了效率,但是被很多人质疑说是弱中心化。因为,PoS的记账人,是被随机抽取!当然,你锁定的代币越多,那么,你被挑选成记账人的几率就越大!

而DPos记账的超级节点,是投票产生的。不过,大神BM说:DPOS是目前最适合的共识算法:,它是技术民主,它的理念正是现实中的代议制民主,一种受制于民众的精英制度。我们拭目以待!

ETH使用Solidity, EOS使用C++

Solidity的开发者,有很多Web开发程序员。因为Web APP升级迭代快,出了错误,修改、升级、搞定!所以有的时候,往往不那么严谨。但是,智能合约是不能修改的,Web开发的快速迭代风格,不太适合智能合约开发。

那么EOS主要使用的C++程序语言呢?

C ++,是一种使用非常广泛的、通用的计算机程序设计语言。20世纪80年代,由比雅尼·斯特劳斯特鲁普博士在贝尔实验室发明,它历史悠久,C++程序员群体也非常庞大,计算机系的孩子们,都要学习C++语言哒。

C++语言,比起Web语言功能更强大,效率更高。程序员也被赋予更大的责任,比如:需要自己分配内存,释放内存等等。

如今,C++主要活跃在:和硬件相关的嵌入式领域、图形图像处理领域、操作系统领域等等。比如,嵌入式开发中,硬件一旦卖出去,更新升级,可不像Web APP升级那样方便!所以C++程序员会更小心,防止Bug出现。

本文由旖旖撰写,零点财经收录,观点仅代表作者本人,绝不代表零点财经赞同其观点或证实其描述。

本文由 零点财经 作者:旖旖 发表,其版权均为 零点财经 所有,文章内容系作者个人观点,不代表 零点财经 对观点赞同或支持。如需转载,请注明文章来源。
分享生成图片
2

发表评论

零点课堂 | ETH、EOS异同点对比

2021-01-25 13:46:32

ETH 和  EOS 都能运行DAPP,他们最大的不同是什么?

如果是关注价格的同学,可能会说:ETH 比 EOS 贵很多倍。

如果是关注技术的同学,可能会说:ETH是区块链2.0 技术,EOS是区块链3.0技术。

以太坊的共识机制会从 POW 转到 POS ,EOS 使用 DPOS 共识机制。

POS:Proof of Stake,权益证明,也称股权证明, 是通过持币而产生利息, 对于验证人/节点进行奖励。POS就像到银行存钱,银行根据你存的数字货币的多少和存放的时间,给你算利息。总的来说,

就是:持有币,有利息。持币越多,收得越多。

DPOS:Delegated Proof of Stake,委任权益证明,又称为股份授权证明。DPOS与POS原理相同,只是选了一些“董事代表”。 其原理是让每一个持币人进行投票,由此产生一定数量的代表 (超级节点或者矿池),由这些超级节点代理持币人验证和记账。而这些超级节点的权利是相等的。

比如,EOS将产生21个超级节点,以及100个备用节点。DPOS就像董事会投票,持币者投出一定数量的节点 (董事)。代表按照既定时间表,轮流产生区块,如果代表没能很好的行使权力(比如产生区块),他们会被除名,网络会选出新的超级节点来取代他们。所有的代表将收到一定比例的交易费作为报酬。

ETH比EOS更去中心化?

因为EOS将由21个超级节点来产生区块,虽然提高了效率,但是被很多人质疑说是弱中心化。因为,PoS的记账人,是被随机抽取!当然,你锁定的代币越多,那么,你被挑选成记账人的几率就越大!

而DPos记账的超级节点,是投票产生的。不过,大神BM说:DPOS是目前最适合的共识算法:,它是技术民主,它的理念正是现实中的代议制民主,一种受制于民众的精英制度。我们拭目以待!

ETH使用Solidity, EOS使用C++

Solidity的开发者,有很多Web开发程序员。因为Web APP升级迭代快,出了错误,修改、升级、搞定!所以有的时候,往往不那么严谨。但是,智能合约是不能修改的,Web开发的快速迭代风格,不太适合智能合约开发。

那么EOS主要使用的C++程序语言呢?

C ++,是一种使用非常广泛的、通用的计算机程序设计语言。20世纪80年代,由比雅尼·斯特劳斯特鲁普博士在贝尔实验室发明,它历史悠久,C++程序员群体也非常庞大,计算机系的孩子们,都要学习C++语言哒。

C++语言,比起Web语言功能更强大,效率更高。程序员也被赋予更大的责任,比如:需要自己分配内存,释放内存等等。

如今,C++主要活跃在:和硬件相关的嵌入式领域、图形图像处理领域、操作系统领域等等。比如,嵌入式开发中,硬件一旦卖出去,更新升级,可不像Web APP升级那样方便!所以C++程序员会更小心,防止Bug出现。

本文由旖旖撰写,零点财经收录,观点仅代表作者本人,绝不代表零点财经赞同其观点或证实其描述。