kin币粉丝站

什么是DAPP?DAPP与区块链之间犹豫什么关系?

什么是DAPP?DAPP与区块链之间犹豫什么关系?

什么是DAPP?DAPP与区块链之间犹豫什么关系?

一、什么是DAPP

(一)什么是DAPP?

DAPP是Decentralized Application的缩写,即去中心化应用,也有人称为分布式应用。它被认为开启了区块链3.0时代。

DAPP就是在底层区块链平台衍生的各种分布式应用,是区块链世界中的服务提供形式。DAPP之于区块链,有些类似APP之于IOS和Android。

(二)DAPP与智能合约、区块链的关系

  那么DAPP与智能合约是否一回事?与区块链到底是什么关系?通过一个示意图比较简单明晰地表达。

   (图片来自CSDN)

可以认为,DAPP就是基于P2P对等网络而运行在智能合约之上的分布式应用程序,区块链则为其提供可信的数据记录。

(三)关于智能合约

智能合约是出现在比特币时代之前,由尼克·萨博(Nick Szabo)在1996年首次提出的概念。他对智能合约的定义如下:

“一个智能合约是一套以数字形式定义的约定,包括合约参与方可以在上面执行这些约定的协议。智能合约的基本思想是,各种各样的合约条款可以嵌入到我们使用的硬件和软件中从而使得攻击者需要很大的代价去攻击。”