以太坊(Ethereum)作为区块链2.0的标志性项目,不仅扩展了比特币的简单支付功能,更通过智能合约和去中心化应用(DApps)构建了一个可编程的区块链生态系统,要理解甚至参与创造类似以太坊的系统,需要掌握跨学科的技术知识,涵盖密码学、分布式系统、编程语言、经济学等多个领域,以下是创造以太坊所需的核心技术知识梳理:随机配图