要将某个应用程序视为Dapp它必须满足以下条件:
该应用程序必须是完全开源的,它必须自主运行,并且没有任何实体控制其大部分令牌。该应用程序可以响应于所提议的改进和市场反馈来调整其协议,但是所有更改必须由其用户的共识来决定。
应用程序的数据和操作记录必须以密码方式存储在公共的分散式区块链中,以避免出现任何中心故障。
应用程序必须使用访问应用程序所必需的加密令牌(比特币或系统本身的令牌),并且(矿工)的任何价值贡献都应在应用程序的令牌中得到奖励。
应用程序必须根据标准加密算法生成令牌,以证明价值节点对应用程序有所贡献(比特币使用工作量证明算法)。
App vs DApp
App = frontend + server
DApp = frontend + contracts
分布式数据库 vs 区块链
随着技术的发展,App的后端数据库早已摆脱中心化模式, 而采用去分布式数据库. 那么同样都是去中心化存储模式, 分布式数据库 与 基于分布式账本的区块链 有何不同:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
APP
+关注
关注
33文章
1592浏览量
76111 -
数据库
+关注
关注
7文章
4081浏览量
68524 -
区块链
+关注
关注
112文章
15578浏览量
111181
发布评论请先 登录
相关推荐
热点推荐
Boost、Buck-Boost、Sepic拓扑有什么区别
工程师们在做电源设计时经常会有升压的需求,而常用的Boost、Buck-Boost、Sepic拓扑均可实现升压。这些拓扑有什么区别,该选哪个呢?
5G SA和NSA到底有啥不一样
平时刷手机,只要稍微留意过 5G 设备或者运营商的信息,SA 和 NSA 这两个词应该不陌生。大家也知道它们跟 5G 有关,但真要问起它俩到底有什么区别,好像一下子也说不太明白。
别再傻傻分不清!无线透传、Zigbee、2.4G模块到底怎么选?(附低功耗秘籍)
在物联网项目选型时,很多工程师面对“无线透传模块”、“Zigbee模块”、“2.4G模块”这几个概念,常常感到一头雾水。它们到底有什么区别?在低功耗和小体积成为产品核心竞争力今天,我到底该选谁?
IGBT、普通三极管、MOS管到底有什么区别?
在电力电子、工控、电源、新能源等领域,三极管、MOS管、IGBT是最常见的三种核心半导体器件,很多工程师、采购、电子爱好者都会疑惑:它们看起来功能相似,为什么不能通用?到底该怎么选
微波雷达和毫米波雷达有什么区别
微波雷达和毫米波雷达有什么区别 前言:不知道大家有没有发现,各种雷达模块的使用开始逐渐加入各种智能家居产品了,像人来灯亮,人走灯灭这种雷达感应的产品早几年就开始进入市场了,还有各种感应开关等产品
科普|无线图传和宽带自组网有什么区别?
这两个设备到底有哪些区别。其实无线图传和宽带自组网设备在一些技术上是相通的,应用也有部分重叠,但是整体的技术原理和应用场景上上还是有很大差别的。无线图传设备无线图传设
TVS ESD,都是保护二极管,有什么区别?如何选型?
关于TVS二极管和ESD二极管,常有客户问东沃电子DOWOSEMI:“同样是保护二极管,TVS和ESD到底有什么区别呢?”TVS二极管(瞬态电压抑制二极管)和ESD二极管(静电保护二极管)虽然都属于二极管类保护器件,但在设计目标、应用场景和性能参数上有显著差异。以下是两者
App与DApp到底有什么区别
评论