DApp的定义
APP是 Application的缩写,DApp就是D+app,也就是decentralization application,中文名叫去中心化应用,也有人叫做分布式应用。
它的出现被认为开启了区块链3.0时代。DAPP就是在底层区块链平台衍生的各种分布式应用,是区块链世界中的服务提供形式。DAPP之于区块链,有些应用软件之于windows系统,APP之于IOS和Android。
DApp的特点
DApp运行在P2P网络。不依赖中心服务器,不需要专门的通信服务器传递消息,也不需要中心数据库来记数据。也就是只要区块链不出问题,DApp就可以一直在线。
DApp通过网络节点去中心化操作。数据可能存在于任意地方:手机、个人电脑,网盘,服务器。
DApp的代码是开源的,任何人都可以去查看它的原始代码,所以整个执行过程都是对所有人透明的,所有人都知道发生了什么。
DApp是基于智能合约。前端和普通的APP并没有区别,后端却不想APP基于服务器,Dappd的后端是基于智能合约。
DApp 的运营也是去中心化的。在理想条件下,DApp 不应该被一个商业公司所主导,至少利益的分配是对全部参与者都公平的。因此Dapp的运营应该属于一个社区或者属于所有参与者。
DApp 通常还有代币激励,可能不是比特币但是应该会有基于智能合约的代币,比如火币,以太币。
领取专属 10元无门槛券
私享最新 技术干货