“以太坊是一台世界计算机。”

这是加密领域最著名的一句口号,但对于大多数人来说,这句话不仅抽象,而且令人困惑,当我们打开以太坊的区块浏览器,看到那一长串乱码般的交易数据时,很难直观地感受到:这台“计算机”到底在忙活什么?它究竟在计算什么东西?

要理解以太坊的计算本质,我们需要剥开“货币”的外衣,从计算机科学的角度去审视它,以太坊并不是在计算复杂的物理公式(像寻找外星人或预测天气),而是在计算一种更为基础且昂贵的东西:确定性的状态转换

以下是以太坊这台全球分布式计算机正在计算的三个核心维度。

计算状态的改变:账本的“与“下一刻”

如果说比特币是一个用来记账的电子表格,那么以太坊就是一个以此为基础的电子表格加上了一套自动化的宏命令。

以太坊计算的核心任务是维护“状态”,在计算机科学中,“状态”是指系统在特定时间点的快照,对于以太坊来说,状态包括:

随机配图