专业的开发公司可以开发类似的系统,但并非推销,所以不希望玩家打扰。
去中心化应用(decentralized application),或简称DApp,通常与区块链平台如以太坊相关联。它是在分布式点对点网络上运行的应用程序,而不是在一台中央计算机上。这样做的好处是,用户在网络中不依赖于中央计算机来发送和接收信息。
要理解去中心化应用程序与中心化应用程序之间的区别,可以看一些中心化应用程序的例子,比如Facebook、微博和YouTube。这些都是中心化应用的示例,因为用户使用它们时依赖于由中央实体拥有和操作的服务器和网络。与之相反,在去中心化应用中,用户不依赖于中央实体来发送和接收信息。
虽然DApp不一定需要区块链,但大多数DApp利用区块链技术的功能,如智能合约。智能合约是旨在自动执行协议条款的合同。例如,如果您想购买一栋房子,传统的购房过程将涉及到多个第三方,如房地产代理和律师,他们将协助您解决交易问题。然而,在使用智能合约的情况下,这一过程只需要买卖双方参与。一旦满足所有条件,智能合约将独立于任何第三方进行执行。
DApp依赖智能合约来访问区块链并进行运行,这与中心化应用程序依赖中心化服务器运行的方式非常相似。如果对区块链还不完全了解,可以查看后面的解释。
DApp的发展与我们对其的理解不断深化。新技术的发展经历了触发期、期望膨胀期、幻想破灭期、复苏期和价值期。DApp也在不断演变和进化。广义来说,从最初的***到现在通过ICO发行代币盛行一时的以太坊,再到各种公链的崛起,然后是公链、联盟链、私链等并进发展,最后是链上的各种应用蓬勃发展。现在我们常说的DApp更多的是一种定义:前端+智能合约+token(通证经济)。
与开发传统App不同,开发一个DApp可能不需要一家公司,个人或自媒体也可以进行开发。整个流程可能包括写白皮书、明确共识机制、设定token激励机制、开发智能合约和建立去中心化社区自治。与App相比,最大的区别是中心化和去中心化。App需要初始资金,因此需要先筹资,然后招募开发人员进行开发和推广运营。而DApp是在传统App基础上发展起来的,结合了区块链的特点,更像是众筹模式、共享模式和去中心化模式。DApp先有发起人或组织,写好白皮书明确共识机制和token分配与激励,然后开发应用,这样持有token的人就成为股东,他们直接与app的盈利相关联。也可以说,用户即是股东,他们持有的token类似于股票,可以进行买卖交易。因此,持有DApp的token相当于拥有所有者权益。可以想象,在未来,现在处处可见的各种最新上线的挖矿平台APP将被各个领域的DApp所取代,每个人将根据token进行分类和划分。