从“比特币”说起:为什么需要以太坊

要理解以太坊,得先知道它和比特币的关系——比特币是“数字黄金”,而以太坊更像“全球计算机”。

2009年,比特币诞生,它用区块链技术实现了点对点的电子现金系统,核心功能是“记账”和“转账”,你可以把比特币想象成一个分布式的“账本”,每个人都能记账,却无法篡改,解决了信任问题,但它只能做一件事:记录“谁转了多少比特币给谁”。

随着人们对区块链的期待越来越高,大家开始问:除了转账,区块链还能做什么?能不能让区块链像电脑一样,运行更复杂的程序?自动执行合约、管理数字资产、搭建去中心化的应用?以太坊的答案就是:能。

以太坊的核心定义:一个“可编程的区块链”

以太坊(Ethereum)由程序员 Vitalik Buterin(人称“V神”)在2013年提出,2015年正式上线,它本质上是一个去中心化的开源区块链平台,核心特点是“可编程”——开发者可以在它上面搭建和运行各种应用程序,这些程序被称为“去中心化应用”(DApps)。

比特币是“区块链1.0”(专注货币),而以太坊是“区块链2.0”(拓展到更广泛的计算场景),如果说比特币是一个只能执行“转账”指令的“计算器”,那以太坊就是一个能运行各种复杂软件的“智能手机”。

以太坊的“魔法三件套”:区块链、智能合约与虚拟机

随机配图