智能合约与可编程性

以太坊

以太坊是一条全球性的公共区块链,运作起来像一台没有任何单一公司拥有的共享计算机。比特币向世人证明:一群互不相识的人,不需要中间的银行,也能就「谁拥有什么」达成共识;以太坊则更进一步,让这个共享账本变得可以编程。它不仅能记录「谁付钱给谁」,还能运行一小段一小段的代码,于是网络可以自动执行各种约定。它要解决的问题是对软件的信任:怎样才能让世界各地的人使用同一个程序,并且确信没有人偷偷改动了规则或结果?

在底层,以太坊是由成千上万台计算机(节点)组成的网络,它们都保存着同一份不断增长的记录,并步调一致地运行同样的代码。开发者上传名为智能合约的程序;一旦部署,任何人都可以调用,而每个节点都会重新运行这次调用并核对结果,于是大家得出一致的答案。使用网络需要支付一小笔费用,用它的原生货币以太币(ETH)结算;这笔费用既奖励了运营者,也防止有人用无穷无尽的免费计算把系统堵死。因为成千上万台彼此独立的机器必须达成一致,结果就很难被任何一方伪造或审查。

以太坊的重要意义在于,它把一个账本变成了应用程序的地基。人们在它之上构建了价值稳定的货币、无需中间人的市场、数字收藏品,以及由代码而非总部来治理的组织。它是这类可编程货币与软件中使用最广泛的平台,许多更新的网络也模仿它的设计,好让程序能在它们之间往来流动。简而言之,以太坊与其说是一件单一产品,不如说是一层任何人都能在上面搭建的、公共且永不停机的结算层。

想象一台不在走廊里、而是活在公共网络上的自动售货机。你向它发送正确的付款,它内置的规则就自动吐出你要的东西,并更新公开的库存记录。没有店员、没有打烊时间,店主也无法在不给你商品的情况下悄悄把钱据为己有。这就是在以太坊上运行代码的味道。

以太坊的原生货币是以太币(ETH);「以太坊」通常指网络,而「以太币」指用来支付费用的那种币。

又称
ETH以太坊