我们最大的弱点在于放弃。成功的必然之路就是不断的重来一次
——爱迪生
上一期,我们了解到比特币的来源和特点,作为第一区块链数字货币,在比特币兴起之时不断有新的数字货币揭竿而起,而以太坊就是比特币之后的第二货币。
以太坊

与比特币类似,以太坊(Ethereum)是一个去中心化的区块链平台。以太坊被称为区块链的2.0时代,甚至一度被认为有可能超越比特币,可以支持众多的高级功能,包括用户发行货币,智能协议,去中心化的交易和设立去中心化自治组织(DAOs)或去中心化自治公司(DACs)。
以太坊并不是把每一单个类型的功能作为特性来特别支持,相反,以太坊包括一个内置的图灵完备的脚本语言,允许通过被称为“合同”的机制来为自己想实现的特性写代码。一个合同就像一个自动的代理,每当接收到一笔交易,合同就会运行特定的一段代码,这段代码能修改合同内部的数据存储或者发送交易。高级的合同甚至能修改自身的代码。
以太坊如何运作
和其他区块链一样,以太坊需要数千人同时运行软件,从而驱动整个网络。网络中的每个节点都运行着以太坊虚拟机(EVM)。可以把EVM视为一种操作系统,用于理解并执行以太坊特定编程语言编写的软件。以太坊虚拟机执行的软件或应用被称为“智能合约"。

要在这台全球性计算机上进行操作,你需要付费。但并不是使用美元、英镑等常规货币进行支付。而是使用网络原生的加密货币进行支付,即以太币(ether)。以太币与比特币几乎完全相同,除了前者还可以用于在以太坊执行智能合约的支付。
个人和智能合约都被视为以太坊的用户。无论人类用户做什么,智能合约也可以做。智能合约与网络中的其他人类用户一样,两者都能发送或接受以太币。 但是与人类用户不同的是,智能合约还可以执行预定义的计算机程序,从而进行各种操作。
以太坊的特点
以太坊与比特币不同的地方有很多,从性能表现以及特性上来看,主要有以下几点区别。

以太坊有更快的“出块”速度以及更先进的奖励机制。目前,比特币的出块时间平均为10min,而以太坊的出块间隔为12s,这意味着以太坊具有更大的系统吞吐量和更小的交易确认间隔。
以太坊支持智能合约,用户可以自己定义数字资产和流通的逻辑,通过以太坊虚拟机几乎可以执行任何计算,而比特币只能支持比特币的转账。这一点意味着以太坊可以作为更通用的区块链平台,支持各种去中心化应用(DApp)。
以太坊的社区更加活跃。显然,不像比特币一样满足于虚拟货币,以太坊积极地探索新技术,不断地对系统升级更新。而且其相关技术生态更加完善,在Ethereum官方的GitHub上有147个项目,其中不仅有各种不同语言版本的客户端,还有智能合约编译器、集成开发环境,以及未来将要采用的“股权证明”(Proof of Stake,PoS)协议和各种技术文档。
以太坊的优势和创新
从开发的角度来看,从以太坊项目正式启动以后,其在比特币区块链基础上进行了一些重大的改进,主要有以下四点:
1、 完善了脚本系统,使得区块链上能够运行智能合约。智能合约就是只要达到约定条件,即自动执行的电脑程序,这一点的运用领域十分广阔,例如:租房、购房和其他商业领域,拿租房为例,在租房时只要约定一个时间,时间一到程序就自动把钱从租户账上转到房东账号,这样就可以避免老赖行为的发生,也可以极大的提高效率并节省时间。
2 、采取燃烧货币的方式。所谓燃烧货币是指,使用以太坊区块链上的服务时需要调用计算资源来执行智能合约,这些提供服务的节点是需要收取费用的,其收取的就是以太坊的代币,正是这种方式的出现让程序开发人员和投资者能够获利。
3 、与比特币不同的是,以太坊一个区块的出块时间为12s ,每一个区块的挖矿奖励是5个以太币。目前共识机制和比特币一样采用的是POW工作量证明的共识机制,但是今年将转为POS权益证明。
4、 以太坊虚拟机EVM,它是以太坊应用平台的核心,是用于执行智能合约的字节码,开发人员可以使用其他友好的编程语言在其基础上创建应用程序。
随着技术的不断发展,人们对于比特币和区块链的看法也在不断变化,以太坊诞生之后,有人说以太坊这种类型的区块链平台比比特币更加优良,实际商用价值应该优于比特币,但是在另一方面也有人认为,正是由于比特币这种极其简单的设计,使得比特币系统更加纯粹和稳定,以太坊由于更加复杂,所以更易出现漏洞,被黑客攻击。
来源:金色财经







