火星链 火星链
Ctrl+D收藏火星链
首页 > ADA > 正文

DAP:巴比特专栏 | 多角度清晰认识Dapp

作者:

时间:1900/1/1 0:00:00

币安收购DappReview的新闻,占领了币圈热点。可能是因为币圈还处于发展的早期,还可能是币圈去中心化而没有权威的原因,币圈的绝大多数概念定义都不是非常清晰的。Dapp也一样,各有各的定义。

Dapp,从字面意思是:去中心化应用。D是decentralized,即去中心化。app是application,即应用,和我们常用的手机app是一样的概念。

我们先从用户下载和使用角度来看dapp。

App最常见的就是在手机端下载使用,还有些App是以插件的形式在浏览器上使用,在MacOS和win10上也会有App。

Dapp也可以运行在多种平台上。

目前用户最常用的dapp是运行在加密数字货币钱包里,如bitpie、imtoken等。用户首先要下载钱包,dapp是由开发者和钱包商合作,呈现在钱包的界面上。用户通过钱包作为dapp的入口。

NFT项目Kanpai Pandas启动KARATE代币空投,拟于5月15日快照:金色财经报道,NFT项目Kanpai Pandas在社交媒体宣布启动KARATE代币空投,据悉Kanpai Pandas总计获得了已分配的12.5亿枚KARATE代币,第一批次空投数量将为2. 亿枚,占比约20%,空投对象是至少持有1枚Kanpai Pandas NFT并参与相关游戏交易的用户,快照时间拟定于5月15日拍摄。[2023/5/11 14:56:36]

Dapp的第二大运行平台是浏览器。在浏览器上有数字货币钱包,以插件形式存在。比如被广泛使用的MetaMask狐狸钱包。用户可以通过MetaMask来加载Dapp。

还有一些Dapp本身就是一个网站,这也有以一个网页形式存在的钱包。

欧洲央行行长:FTX崩溃后需实施更广泛的加密监管:11月29日消息,欧洲央行行长Christine Lagarde表示,在加密交易所FTX崩溃后,除了MiCA之外,需要实施更广泛的加密监管。Lagarde表示,“加密货币的稳定性和可靠性最近以最明显的方式暴露出来。”

她重申此前关于加密货币更多立法的呼吁,并表示欧洲央行数字货币将为欧盟公民提供替代数字支付选择。(The Block)[2022/11/29 21:08:35]

网页钱包和插件钱包的最大区别是,插件钱包可以离线使用,但网页钱包是无法离线的。

用户无论使用什么方式进入Dapp,都是需要使用钱包。这有点像是微信的小程序。

用户基本的使用过程是这样的,用户和dapp的交互行为是用户发送一笔包含特殊信息的交易,dapp通过用户界面,来方便使用构造交易;交易构造好后,交给钱包私钥签名;签名后,广播交易到区块链。

FreeRossDAO发起结束终身监禁运动,用户完成指定活动将获得代币奖励:9月13日消息,FreeRossDAO正在发起一场结束终身监禁的运动,将致力于释放Ross Ulbricht和所有其他受到无期徒刑和残酷性影响的人,并为他们提供支持。

为了围绕这项活动, FreeRossDAO动员社区,使用其赏金系统创建了一些“Action Items”,完成这些活动的人将奖励FREE代币。FreeRossDAO为此活动计划的“Action Items”包括与国会代表联系以支持量刑改革立法、给被判终身监禁的人写信、签署请愿书以支持个人宽大处理等。[2022/9/13 13:26:26]

用户的交易提交到区块链后,dapp会监听用户的地址,在用户界面上显示区块链处理后的结果。

币安将支持RIF网络升级及硬分叉:据官方公告,币安将支持RSK Infrastructure Framework(RIF)网络升级及硬分叉,预计9月1日04:00暂停RIF代币的充值、提现业务。

网络升级及硬分叉期间,RIF交易将不受影响。币安将在RSK Infrastructure Framework(RIF)的网络升级及硬分叉后,待网络稳定运行时重新开放RIF代币的充值、提现业务,不再另行公告。[2022/8/30 12:57:44]

用户使用Dapp就是Dapp的用户界面协助用户构造交易,交易提交给钱包签名,钱包广播交易,Dapp监听区块链,给用户反馈结果。

这是带钱包的Dapp,目前大多数人认为Dapp就应该是这样。

还有一部分人认为,Dapp还可以是不带钱包的。比如区块链浏览器就是一个Dapp,用户通过浏览器输入特定的地址,然后浏览器反馈给用户一些数据。这个过程不需要签名交易。区块浏览器作为一个Dapp的作用就是帮用户解析交易信息。

我们再从产品设计原理角度来定义dapp。

和常规的app采用的服务器和客户端不一样,dapp增加了区块链端。一般dapp也会有服务器,服务器一般会运行区块链的全节点,以保持对区块链的交互。

从设计角度说,Dapp=服务器+智能合约+客户端。

从执行任务角度来分,客户端负责发交易,智能合约负责执行交易,服务器负责解析交易。我这里说的是核心任务,在实际运行当中,各个部分会有多种任务。

有些Dapp设计没有服务器,这就是纯粹的点对点的用户之间借助区块链来交互。

第三,我们从计算机运行原理角度来定义dapp。

任何程序都需要消耗三种资源,存储、计算和带宽。Dapp也一样。

Dapp一般会将数据存在区块链上。交易肯定是要在区块链上的。币圈很主流的看法是,真正的Dapp数据都应该是来自区块链。

但事实上,大量的Dapp都是需要链外数据才能运行。

Dapp的计算,一般会在服务器和区块链上。智能合约承载了最重要的计算任务,这部分是由区块链上的节点完成的。智能合约完成核心的计算是保证Dapp不可作弊的最重要设计。

计算可以认为是加工数据的算法。Dapp常规的算法设计是设计成智能合约。有些Dapp会将算法代码开源,并存储在区块链上公开,但算法的实际运算需要服务器来完成,区块链并不执行计算任务。像去中心化的交易所,就是由服务器加智能合约来完成计算。

以太坊,EOS上的Dapp,基本上计算都是智能合约来完成。Dappreview上收录的Dapp也基本上是这一类。

BCH和BSV这一类UTXO式的区块链,计算任务基本上是由服务器来完成。

Dapp的数据传输一般是借助区块链网络来完成。

第四,从去中心化和中心化视角来看Dapp。

Dapp严格来说都是去中心化的,但基本上所有的dapp都会有运营的主体,基本上是一家公司在运营。严格的去中心化的dapp是不会倒闭的。我们可以从会不会倒闭来看Dapp。

数据100%是存储在区块链上的Dapp,很难倒闭。哪怕是运营主体倒闭了,但其他人可以捡起来接着做下去。就像区块链浏览器,就是典型的不会倒闭的Dapp。

一般来说,我们可以将不会倒闭的Dapp,定义成某种协议,协议是永恒的。

现在存在的大部分Dapp都会倒闭的,就是中心化的。主要是因为,有很多核心的数据或计算在链外,只要运营主体不去经营了,别人无法延续这些数据和计算。

但中心化的Dapp并不是要否认其价值,因为借助了区块链,可以在防作弊上做到很好,更公平。

币圈太喜欢搞新概念了,学起来确实累。

作者:黄世亮

欢迎关注微信公众号:闪电HSL,H13116885

欢迎打赏BTM:bm1qefc720au672awrgazgw5c3kx7etr5kejju02p7

标签:APPDAPPDAP区块链币智慧app区块链dapp开发白富美dapp币行情区块链技术通俗讲解ppt

ADA热门资讯
FIN:推特将清理非活跃账户,哈尔·芬尼是个例外

推特准备对非活跃账户进行大规模清理。加密货币社区呼吁该公司保留传奇程序员和早期比特币采用者哈尔·芬尼的账户。2014年,Finney因渐冻症去世,他最后一条推特停留在2010年9月15日.

1900/1/1 0:00:00
区块链:资金盘假借公链之名行,公链出路在何方?

这是一个最好的时代,也是一个最坏的时代。2018年被称为是公链元年,全球约有上百条公链展开角逐。路演、峰会、meetup,公链市场如火如荼的开展.

1900/1/1 0:00:00
Chain:AI分析17位加密大V人格:Vitalik最具才智,BM自信心强

研究人员最近利用IBMWatson人工智能平台对以太坊创始人VitalikButerin、EOS创始人BM和Coinbase创始人BrianArmstrong等加密大V的人格特征进行了分析研究.

1900/1/1 0:00:00
VENT:众大佬打call | 链节点两周年特别节目今晚开聊

转眼又是年终,是时候做总结了!之前2017-2019的帖子刷爆了微博朋友圈,小编掐指一算,可巧了不是,链节点直播间也是正好两周年纪念!直播间经历了充满机遇与挑战的两周年也获得了满满的成长和经验.

1900/1/1 0:00:00
COI:真本聪手记丨中本聪为何于1975年4月5日出生?

真本聪手记:每天精选5篇加密货币最新优质文章今天内容包括:1中本聪为何于1975年4月5日出生?;2以太坊的DETH会令ETH超流动化;3Vertcoin的51%攻击–区块链安全案例研究;4区块.

1900/1/1 0:00:00
FTC:CFTC主席:全球稳定币是唯一的系统性风险

作者:LiangCHE来源:比推bitpush.news美国商品期货交易委员会主席HeathTarbert表示全球稳定币是金融领域唯一的系统性风险.

1900/1/1 0:00:00