在区块链的世界里,“DApp”(去中心化应用程序)无疑是一个高频词汇,许多初次接触这一概念的朋友,往往会将DApp与以太坊(Ethereum)紧密联系在一起,甚至默认DApp就是运行在以太坊上的,DApp真的“一定”是在以太坊的链上吗?答案或许会让您有些意外:并非如此,DApp并非以太坊的专属产物,它可以运行在支持智能合约的多种区块链上。

要理解这一点,我们首先需要明确几个概念:

  1. DApp(去中心化应用程序):DApp是后端运行在分布式网络上(通常是区块链),而非单一 centralized 服务器上的应用程序,它通常具备开源、自主治理、代币驱动等特性,一个典型的DApp包含前端用户界面、后端智能合约以及存储数据(可能链上也可能链下)。
  2. 智能合约随机配图