轻松理解以太坊

以太坊(英文Ethereum)是一个全新开放的下一代区块链平台,通过其专用加密货币以太币(Ether)提供去中心化的虚拟机(“以太虚拟机” Ethereum Virtual Machine)来处理点对点合约。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。
2013年19岁的以太坊的创始人Vitalik对比特币提出了一些改进意见,未被采纳;然后在2014年开始研究新一代区块链,试图实现一个总体上完全无需信任基础的智能合约平台,由此产生了以太坊。目前它是最有人气、最成熟的区块链平台,相当于比特币,以太坊功能更强大;相对于超级账本hyperledger,以太坊更成熟,目前以太币已经是市值第二高的加密货币,仅次于比特币。
以太坊有什么特点?

以太坊平台本身没有特点,没有价值性。和C语言、Java等编程语言相似,它由企业家和开发者决定其用途。不过很明显,某些应用类型比其他更能从以太坊的功能中获益。以太坊尤其适合那些在点与点之间自动进行直接交互或者跨网络促进小组协调活动的应用。
和比特币一样,以太坊用户必须向网络支付少量交易费用。这可以使以太坊区块链免受无关紧要或恶意的运算任务干扰,比如分布式拒绝服务(DDoS)攻击或无限循环 。交易的发送者必须在激活的“程序”每一步付款,包括运算和记忆储存。费用通过以太坊自有的有价代币,ETH的形式支付。
交易及挖矿
交易费用由节点收集,节点使网络生效。“矿工”就是以太坊网络中收集、传播、确认和执行交易的节点。矿工们将交易分组——包括许多以太坊区块链中账户“状态”的更新——分成的组被称为“区块”,矿工们会互相竞争,以使他们的区块可以添加到下一个区块链上。矿工们每挖到一个成功的区块就会得到以太币奖励。这就为人们带来了经济激励,促使人们为以太坊网络贡献硬件和电力。
和比特币网络一样,矿工们有解决复杂数学问题的任务以便成功地“挖”到区块。这被称为“工作量证明”。一个运算问题,如果在算法上解决,比验证解决方法需要更多数量级的资源,那么它就是工作证明的极佳选择。
去中心化应用平台

以太坊是一张空白的帆布,你可以在上面创建任何你想要的东西。以太坊协议的目的是普遍化,以使其核心特征能够以任意方式结合。理想状态下,以太坊上的数据采集和处理程序会利用以太坊区块链来建立解决方案,这些解决方案依靠去中心化的一致性提供以往无法实现的新产品和服务。
以太坊生态系统核心协议由不同的基础设施、编码和社群支持,他们共同构成了以太坊项目。你也可以通过观察使用以太坊的项目来理解以太坊。现在已经有很多基于以太坊的项目已经非常引人注目了,比如Augur,Maker和其他很多项目。
智能合约的优势
使用智能合约,公司的所有权和基金分配的条款可以在一开始就详细规定。智能合约签署的方式是,只有大部分拥有者批准,合约才可以变更。这样的智能合约可以像开源软件一样获取,你甚至都不必雇佣自己的程序员来代替会计和律师。这样的智能合约可以立即按比例决定分配,这种透明性带来的花费可能每美元连一美分都不到。
以太坊广泛的称为区块链2.0,解决了比特币一些缺点,同时使区块链更容易让大众知道并且服务于各行各业。未来的区块链3.0是什么?目前来看很多人认为是EOS,让我们等待时间的检验吧。
以太坊学习资料汇总:
1. 以太坊英文版白皮书:https://github.com/ethereum/wiki/wiki/White-Paper
2. 以太坊中文版白皮书:https://ethfans.org/posts/ethereum-whitepaper
3. 比特币:https://bitcoin.org/zh_CN/
4. 以太坊Ethereum常见问题FAQ:http://8btc.com/thread-23195-1-1.html
长按二维码
关注我们吧
