细谈以太坊

           以太坊,就是通过共识算法来实现的一个分布式账本。以太坊号称区块链平台,实际上原理和比特币一样,都是通过密码算法和以金钱激励为基础的共识算法来让矿工(记账人员)正确的记账(并不是一定正确记账,也可以选择恶意记账,但是恶意记账的成本比收益高),从而形成一个在以太网络上人人可见的一个唯一的分布式账本,这个账本一经生成,就不能更改(密码算法来实现)。

1、以太坊与比特币相比,有哪些优势?

比特币:

1)比特币也支持脚本,开发人员可以用比特币脚本实现一些定制化功能(智能合约),但是比特币脚本比较难用

2)比特币主要用在转账汇款的场景,很难应用到别的场景

以太坊:

以太坊的出现,就是为了解决一些比特币解决不了的或者是比较难解决的问题。

1)以太坊提供一个智能合约平台,有自己的虚拟机(EVM),有比较简单的智能合约开发语言(Solidity),开发智能合约比比特币网络用脚本语言开发容易得多

2)应用开发人员基于以太坊开发应用,无需关心底层记账相关的实现细节,因为以太坊平台已经实现了。

 

以上内容是本人关于以太坊的一些理解,写的比较随意,我会一直完善本文,力求达到看完本文,知道以太坊是什么?以及以太网络的实现原理是什么?敬请期待!

posted on 2018-04-10 16:44  tspeking  阅读(119)  评论(0编辑  收藏  举报

导航