今天,你们有眼福了。给你们介绍一位超级大美女,身高165cm,肤白貌美大长腿。
体重不过百,关键胸围还是E,样子可萝莉可御姐。
她的英文全称叫“decentralized applications”,简称是“Dapps”,她的中文名叫“分布式应用程序”,或者叫她“去中心化应用程序”。
我想知道有几个人,是被“美女”两个字吸引过来的。
其实,真不想骗你们,但是你已经成功的记住了这个美女的名字“Dapps”,不是吗?
好了,说正经的来咯!
Dapps是什么
自从P2P网络出现以来,DApps就一直存在。它不是局限在一台独立的计算机中运行的应用程序,它是在P2P网络上的去中心化应用程序。
成为区块链Dapps的条件
1、应用程序必须完全开源
2、一定要可以自主运行,并且没有实体控制其大部分代币。
3、应用程序可能会根据提议的改进和市场反馈调整其协议,但其最终的更改必须基于用户的共识。
4、应用程序须使用加密货币 ,并且对矿工进行一定的代币激励。
没奖励,鬼才那么辛苦帮你干活了。
5、应用程序必须 根据作为价值证明的标准加密算法生成代币,节点正在为应用程序做出贡献
设计目的
它想要不受任何单一实体控制的方式存在于互联网上,所以,DApp是存储和管理任何类型数据的更可靠和安全的系统。
Dapps和智能合约的区别
Dapps允许大家使用区块链网络,其中智能合约允许它连接到区块链。了解这一点的最简单方法是了解传统网站的运作方式。
我们的Dapps有点类似于传统的Web应用程序。前端使用完全相同的技术来渲染页面。
重点是,它不是连接到数据库的API,而是通过智能合约连接到区块链。
Dapps的网站流程:前端→智能合约→区块链
若是说智能合约仅包含后端,并且通常只包含整个Dapps的一小部分。
即是如果你想要在智能合约系统上创建Dapps,则必须合并多个智能合约,我们可以依靠第三方系统作为前端。
简单的说,Dapps包括智能合约但不限于智能合约。
Dapps的优缺点:
Dapps的缺点
一是应用需要身份确认
二是修复或者更新麻烦,因为每个节点都要更新
三是共识算法
Dapps的优点
一是没有中央权威中心,政府因此不能阻止应用程序的域或IP地址。
二是Dapps容错性好,因为没有单点故障,并且它们是默认分配的。
三是用户可以信任的应用,没有中心可以因为自己的利益控制或者作假。
好了,如果,你想要了解更多有关区块链的小知识,请多多留意我们的最新动态!
END
扫一扫吧!会有惊喜哦!
领取专属 10元无门槛券
私享最新 技术干货