NFT平台搭建DAPP软件开发(小程序,软件,去中心化应用开发),NFT源码搭建,NIU-0039-May,NFT网站搭建,NFT台子搭建
(一)什么是DAPP?
DAPP是DecentralizedApplication的缩写,即去中心化应用,也有人称为分布式应用。它被认为开启了区块练3.0时代。
DAPP就是在底层区块练平台衍生的各种分布式应用,是区块练世界中的服务提供形式。DAPP之于区块练,有些类似APP之于IOS和Android。
(二)DAPP与智能合约、区块练的关系
可以认为,DAPP就是基于P2P对等网络而运行在智能合约之上的分布式应用程序,区块练则为其提供可信的数据记录。
(三)关于智能合约
智能合约是出现在笔特币时代之前,由尼克·萨博(NickSzabo)在1996年首.次提出的概念。他对智能合约的定义如下:
“一个智能合约是一套以数字形式定义的约定,包括合约参与方可以在上面执行这些约定的协议。智能合约的基本思想是,各种各样的合约条款可以嵌入到我们使用的硬件和软件中从而使得攻击者需要很大的代价去攻击。”
基于区块练的智能合约构建及执行分为如下几步:1、多方用户共同参与制定一份智能合约;2、合约通过P2P网络扩散并存入区块练;3、区块练构建的智能合约自动执行。