当我们谈论以太坊时,很多人会自然而然地将其与比特币进行比较,如果说比特币是数字世界的“黄金”,那么以太坊则更像是一个“全球计算机”,一个能够运行去中心化应用(DApps)和智能合约的底层操作系统,支撑这个宏伟蓝图的“以太坊技术”究竟叫什么名字呢?

答案可能比您想象的更丰富,它没有一个单一的、固定的名字,而是由一个核心名称和一系列不断演进的概念共同组成的,我们可以从以下几个层面来理解它的名字和内涵。

核心名称:以太坊

最直接、最根本的答案就是“以太坊”(Ethereum),这个名字本身就包含了它的技术愿景。

  • 以太坊:这个词借用了19世纪物理学中“以太”(Aether)的概念,当时人们认为“以太”是光传播的媒介,V神(Vitalik Buterin,以太坊创始人)借用这个概念,意在表达以太坊将成为价值、信息和智能合约传播的底层“媒介”或“世界计算机”。“以太坊”既是这个项目的名称,也是其核心技术的总称。

核心技术架构:账户模型与状态转换

如果我们要深入其技术内核,以太坊最根本的技术架构被称为“账户模型”(Account Model)“状态转换系统”(State Transition System)

这与比特币的“UTXO(未花费交易输出)模型”形成了鲜明对比。

  • 账户模型:就像银行账户一样,以太坊上的每个地址(无论是个人钱包还是智能合约)都有一个状态,包含余额、代码和存储数据,当你发起一笔交易时,系统会根据交易指令,从一个旧的全局状态转换到一个新的全局状态,这种设计使得以太坊不仅能转账,还能执行更复杂的逻辑,为智能合约的诞生奠定了基础。
  • 状态转换函数:这是一个严谨的数学概念,记为 Y = S(TX, S),它表示,给定一个当前的状态 S 和一笔交易 TX,以太坊网络会通过共识机制计算出唯一一个确定的新状态 Y,这种确定性保证了全网所有节点对账本状态的最终一致性。

核心创新:智能合约随机配图