什么是DAPP(去中心化應(yīng)用),又稱分布式應(yīng)用
去中心化應(yīng)用程序(DApp)是由智能合約驅(qū)動(dòng)的數(shù)字應(yīng)用程序,這些程序運(yùn)行在區(qū)塊鏈上,而不是在中心化服務(wù)器上。 DApp看上去與智能手機(jī)上的普通移動(dòng)App類似,能夠提供游戲、金融、社交媒體等各種功能和服務(wù)。 顧名思義,DApp是在去中心化點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)上運(yùn)行的。
什么是dapp?
Dapp是去中心化應(yīng)用程序的縮寫,又叫分布式應(yīng)用,是去中心化應(yīng)用,是基于區(qū)塊鏈底層開(kāi)發(fā)平臺(tái)建立的。
APP是 Application的縮寫,DApp就是D+app,也就是decentralization application,中文名叫去中心化應(yīng)用,也有人叫做分布式應(yīng)用。
它的出現(xiàn)被認(rèn)為開(kāi)啟了區(qū)塊鏈3.0時(shí)代。DAPP就是在底層區(qū)塊鏈平臺(tái)衍生的各種分布式應(yīng)用,是區(qū)塊鏈?zhǔn)澜缰械姆?wù)提供形式。DAPP之于區(qū)塊鏈,有些應(yīng)用軟件之于windows系統(tǒng),APP之于IOS和Android。
DApp的特點(diǎn)
DApp運(yùn)行在P2P網(wǎng)絡(luò)。不依賴中心服務(wù)器,不需要專門的通信服務(wù)器傳遞消息,也不需要中心數(shù)據(jù)庫(kù)來(lái)記數(shù)據(jù)。也就是只要區(qū)塊鏈不出問(wèn)題,DApp就可以一直在線。DApp通過(guò)網(wǎng)絡(luò)節(jié)點(diǎn)去中心化操作。數(shù)據(jù)可能存在于任意地方:手機(jī)、個(gè)人電腦,網(wǎng)盤,服務(wù)器。
DApp的代碼是開(kāi)源的,任何人都可以去查看它的原始代碼,所以整個(gè)執(zhí)行過(guò)程都是對(duì)所有人透明的,所有人都知道發(fā)生了什么。DApp是基于智能合約。前端和普通的APP并沒(méi)有區(qū)別,后端卻不想APP基于服務(wù)器,Dappd的后端是基于智能合約。
DApp 的運(yùn)營(yíng)也是去中心化的。在理想條件下,DApp 不應(yīng)該被一個(gè)商業(yè)公司所主導(dǎo),至少利益的分配是對(duì)全部參與者都公平的。因此Dapp的運(yùn)營(yíng)應(yīng)該屬于一個(gè)社區(qū)或者屬于所有參與者。DApp 通常還有代幣激勵(lì),可能不是比特幣但是應(yīng)該會(huì)有基于智能合約的代幣,比如火幣,以太幣。
DAPP是使用區(qū)塊鏈技術(shù)和智能合約構(gòu)建的應(yīng)用程序,一個(gè)真正的DAAPP應(yīng)用通常具有以下幾個(gè)特征:
一、應(yīng)用必須完全開(kāi)源、自治,使用區(qū)塊鏈技術(shù)和智能合約進(jìn)行開(kāi)發(fā)和運(yùn)行。
二、應(yīng)用的數(shù)據(jù)必須加密后存儲(chǔ)在公開(kāi)的區(qū)塊鏈上。采用去中心化的存儲(chǔ)和計(jì)算,不依賴于單一實(shí)體。
三、應(yīng)用必須擁有token機(jī)制??捎没谙嗤讓訁^(qū)塊鏈平臺(tái)的通用代幣或自行發(fā)行新幣,礦工或應(yīng)用維護(hù)節(jié)點(diǎn)需要得到代幣獎(jiǎng)勵(lì)。
四、具有開(kāi)放的協(xié)議和標(biāo)準(zhǔn),可以與其他DAPP進(jìn)行交互。
五、由社區(qū)共同管理和維護(hù),使得DAPP更加民主和透明。
DAPP現(xiàn)在在很多領(lǐng)域都有應(yīng)用,例如游戲、數(shù)字貨幣、社交網(wǎng)絡(luò)等,由于DAPP的去中心化和安全性,所以參與者的隱私都能夠得到良好的保護(hù),所以在未來(lái)投資dapp有著非常值得想象的升值空間。
DAPP(去中心化應(yīng)用)
DApp基于區(qū)塊鏈,主要出現(xiàn)在以太坊、EOS等分布式平臺(tái)或網(wǎng)絡(luò)上,不依賴任何中心服務(wù)器,實(shí)現(xiàn)去中心化的目的。
與傳統(tǒng)的APP不同,DApp堅(jiān)決強(qiáng)調(diào)去中心化,必須運(yùn)行在分布式的操作系統(tǒng),而不能工作在iOS及Android這些傳統(tǒng)平臺(tái)上。
盡管不依靠任何中心節(jié)點(diǎn),但DApp卻離不開(kāi)智能合約。也可以說(shuō),依托智能合約的約束,使得DApp無(wú)需聽(tīng)命于任何中心化服務(wù)器或節(jié)點(diǎn),實(shí)現(xiàn)自治。除此之外,DApp還必須做到安全存儲(chǔ),保障隱私。
通俗講,DAPP之于區(qū)塊鏈,就像APP之于IOS和Android。
即:DAPP=前端+智能合約。
前端可以使用任何語(yǔ)言編寫,只要能夠充分展示用戶界面,調(diào)用后端的代碼即可。
這里面,智能合約就是連接DAPP和數(shù)據(jù)庫(kù)的橋梁,相當(dāng)于傳統(tǒng)互聯(lián)網(wǎng)APP中的API連接器,其結(jié)構(gòu):
DApp的特點(diǎn)
無(wú)單點(diǎn)故障:與傳統(tǒng)應(yīng)用不同,DApp因區(qū)塊鏈網(wǎng)絡(luò)涵括多個(gè)節(jié)點(diǎn)而更可靠。如果Instagram崩潰,所有用戶都將因集中化服務(wù)器的存在而無(wú)法訪問(wèn)該應(yīng)用。DApp離線的可能性明顯更小,因?yàn)樾枰總€(gè)節(jié)點(diǎn)同時(shí)發(fā)生故障。
開(kāi)源:區(qū)塊鏈技術(shù)的去中心化特性要求源代碼可供所有網(wǎng)絡(luò)成員訪問(wèn)。在沒(méi)有中介機(jī)構(gòu)的生態(tài)系統(tǒng)中,用戶必須識(shí)別并驗(yàn)證每個(gè)應(yīng)用,以避免詐騙和剝削性惡意軟件。
去中心化共識(shí)機(jī)制:如果沒(méi)有中央主管機(jī)構(gòu),區(qū)塊鏈就必須利用共識(shí)機(jī)制來(lái)確保所有交易的有效性。每當(dāng)發(fā)生DApp交易時(shí),整個(gè)網(wǎng)絡(luò)負(fù)責(zé)驗(yàn)證。
實(shí)用代幣:就像你付費(fèi)訪問(wèn)傳統(tǒng)應(yīng)用的方式一樣,許多DApp集成了一種引導(dǎo)平臺(tái)經(jīng)濟(jì)的實(shí)用代幣。例如,許多實(shí)用代幣支持DApp治理、應(yīng)用內(nèi)交易和獎(jiǎng)勵(lì)計(jì)劃等用例。
DApp的類型
盡管所有DApp功能相似,但我們可以根據(jù)其特定用例和協(xié)議層將其分為三類。你可以將協(xié)議層視為婚禮蛋糕上的蛋糕層,其中可以一層接一層地堆疊多層(或多階)。
第1類:這些DApp擁有自己的區(qū)塊鏈網(wǎng)絡(luò);許多人認(rèn)為比特幣是第一種DApp。
第2類:這些DApp利用第1類DApp并集成了其正常運(yùn)行所需的實(shí)用代幣。例如,Omni協(xié)議構(gòu)建在比特幣區(qū)塊鏈之上,作為分布式交易平臺(tái)運(yùn)行。
第3類:這些DApp利用第2類DApp的協(xié)議才能正常運(yùn)行。例如,SAFE(面向所有人的安全訪問(wèn))網(wǎng)絡(luò)是一個(gè)去中心化數(shù)據(jù)存儲(chǔ)和通信網(wǎng)絡(luò),支持創(chuàng)建經(jīng)得起審查的網(wǎng)站和應(yīng)用。SAFE網(wǎng)絡(luò)利用Omni協(xié)議發(fā)行安全幣。
DApp的優(yōu)勢(shì)
雖然DApps和傳統(tǒng)應(yīng)用程序的界面看起來(lái)很相似,但與中心化應(yīng)用程序相比,DApps具有諸多優(yōu)勢(shì)。
Web應(yīng)用程序?qū)?shù)據(jù)存儲(chǔ)在中心化服務(wù)器上,單個(gè)服務(wù)器出現(xiàn)問(wèn)題可能會(huì)影響應(yīng)用程序的整個(gè)網(wǎng)絡(luò),導(dǎo)致其暫時(shí)或永久無(wú)法使用。
中心化系統(tǒng)也可能遭遇數(shù)據(jù)泄漏或盜竊,使公司和個(gè)人用戶面臨風(fēng)險(xiǎn)。
相比之下,DApp建立在沒(méi)有中央機(jī)構(gòu)的分布式網(wǎng)絡(luò)上。由于不存在單點(diǎn)故障,DApp對(duì)攻擊的抵御能力更強(qiáng),惡意攻擊者很難劫持網(wǎng)絡(luò)。即使個(gè)別計(jì)算機(jī)或部分網(wǎng)絡(luò)出現(xiàn)故障,C2C網(wǎng)絡(luò)也可以確保DApp在最短時(shí)間內(nèi)恢復(fù)運(yùn)行。
DApp的去中心化特性也意味著用戶可以對(duì)自己公開(kāi)的信息擁有更多掌控權(quán)。由于沒(méi)有公司控制用戶的個(gè)人數(shù)據(jù),用戶無(wú)需提供真實(shí)身份與DApp進(jìn)行交互。相反,他們可以使用加密貨幣錢包關(guān)聯(lián)DApp,完全掌握自己公開(kāi)的信息。
DApp的另一個(gè)優(yōu)勢(shì)在于開(kāi)發(fā)人員可以利用智能合約輕松地將加密貨幣整合到應(yīng)用程序的基本功能中。例如,以太坊上的DApp可以采用ETH作為支付方式,無(wú)需集成第三方支付供應(yīng)商。
DApp的局限性
DApp有望成為構(gòu)建無(wú)審核未來(lái)的重要一環(huán)。但事無(wú)絕對(duì),就當(dāng)下而言,去中心化應(yīng)用程序仍處于早期開(kāi)發(fā)階段,行業(yè)尚未解決可擴(kuò)展性受限、代碼修改繁瑣和用戶基數(shù)小等諸多問(wèn)題。
DApp需要強(qiáng)大算力,可能會(huì)使導(dǎo)致賴以運(yùn)行的網(wǎng)絡(luò)過(guò)載。例如,為了實(shí)現(xiàn)以太坊所追求的安全性、完整性、透明性和可靠性,DApp要求每個(gè)驗(yàn)證者運(yùn)行并存儲(chǔ)在網(wǎng)絡(luò)上執(zhí)行的每筆交易。這可能會(huì)降低系統(tǒng)的每秒交易(TPS)速率,導(dǎo)致網(wǎng)絡(luò)擁塞和燃料費(fèi)上漲。
如何修改DApp也是一個(gè)難題。為了提升用戶體驗(yàn)和安全性,DApp的開(kāi)發(fā)人員可能需要不斷地修改代碼,修復(fù)錯(cuò)誤,更新用戶界面和添加新功能。但是,一旦在區(qū)塊鏈上部署了DApp,就很難修改其后端代碼。任何改動(dòng)都需要多數(shù)網(wǎng)絡(luò)節(jié)點(diǎn)達(dá)成共識(shí),而這一步可能需要花費(fèi)很長(zhǎng)時(shí)間。
市場(chǎng)上DApp數(shù)量繁多,要從中脫穎而出并吸引大量用戶并非易事。一個(gè)DApp要想高效運(yùn)行,就需要實(shí)現(xiàn)網(wǎng)絡(luò)效應(yīng)——用戶基數(shù)越大,提供服務(wù)的效率就越高。用戶數(shù)量的提升也會(huì)讓DApp更加安全,避免黑客篡改其開(kāi)源代碼。
常見(jiàn)DApp用例
DApp為各行各業(yè)提供了擴(kuò)大用戶面的新方法。一些常見(jiàn)的DApp用例包括GameFi、去中心化金融(DeFi)、娛樂(lè)和治理。
GameFi
GameFiDApp人氣見(jiàn)漲,以太坊區(qū)塊鏈上的邊玩邊賺游戲AxieInfinity的興起就是典型例證。根據(jù)DappRadar的數(shù)據(jù),2022年第一季度的區(qū)塊鏈游戲活動(dòng)較2021年增加了2,000%。2022年3月,游戲活動(dòng)共吸引了122萬(wàn)個(gè)獨(dú)立活躍錢包(UAW),其中超過(guò)50%的用戶操作來(lái)自游戲DApp。
與傳統(tǒng)視頻游戲不同,在大多數(shù)游戲DApp中,玩家可以完全控制他們的游戲內(nèi)資產(chǎn),還有機(jī)會(huì)在游戲之外將這些物品變現(xiàn)。
例如,AxieInfinity中的游戲角色、虛擬土地和游戲物品均為NFT。玩家可以將其存儲(chǔ)在加密錢包中,也可以轉(zhuǎn)移到其他以太坊地址上,或在NFT市場(chǎng)上與其他玩家進(jìn)行交易。
在生態(tài)系統(tǒng)內(nèi),玩家可以相互競(jìng)爭(zhēng),收集可在交易平臺(tái)上交易的ERC-20代幣。通常情況下,玩的時(shí)間越長(zhǎng),可獲得的游戲內(nèi)獎(jiǎng)勵(lì)就越多。
去中心化金融和去中心化交易平臺(tái)
傳統(tǒng)金融依賴金融機(jī)構(gòu)充當(dāng)中間商。有了DApp,每個(gè)人都可以在沒(méi)有任何中央機(jī)構(gòu)的情況下使用金融服務(wù),并完全控制自己的資產(chǎn)。DeFi也惠及了低收入人群,讓他們只需支付極低的費(fèi)用就能享受到各類金融服務(wù)。
借貸是去中心化應(yīng)用程序中最常見(jiàn)的金融服務(wù)類型。DeFiDApp提供即時(shí)交易結(jié)算,幾乎不進(jìn)行信用檢查,且允許將數(shù)字資產(chǎn)作為抵押品。用戶可以在DApp借貸市場(chǎng)上擁有更大的靈活性。
例如,貸方可以選擇在哪個(gè)平臺(tái)上借出哪種代幣,擁有更多掌控權(quán)。用戶還可以賺取100%的貸款利息,因?yàn)樗麄儫o(wú)需支付任何中介費(fèi)用。
去中心化交易平臺(tái)(DEX)是金融DApp的另一個(gè)重要用例。此類平臺(tái)無(wú)需中心化數(shù)字貨幣交易平臺(tái)等中間機(jī)構(gòu),促進(jìn)了點(diǎn)對(duì)點(diǎn)交易。用戶不必將資產(chǎn)轉(zhuǎn)移到交易平臺(tái),交由第三方保管,而是可以通過(guò)智能合約直接與另一個(gè)用戶進(jìn)行交易。
訂單直接在鏈上的用戶錢包之間執(zhí)行。去中心化交易平臺(tái)所需的維護(hù)工作較少,因此交易費(fèi)用遠(yuǎn)低于中心化交易平臺(tái)。
娛樂(lè)
娛樂(lè)是我們生活中不可或缺的一部分。有了DApp,人們喜歡的日?;顒?dòng)正在轉(zhuǎn)變成能夠賺取經(jīng)濟(jì)收益的數(shù)字體驗(yàn)。例如,基于區(qū)塊鏈的去中心化音樂(lè)流媒體平臺(tái)Audius,摒棄了傳統(tǒng)音樂(lè)行業(yè)中的中間機(jī)構(gòu),直接連接藝術(shù)家和粉絲。音樂(lè)人能更好地將內(nèi)容貨幣化,并在區(qū)塊鏈上留下不可更改的作品記錄。
DApp也在著手解決社交媒體平臺(tái)用戶面臨的問(wèn)題。
Twitter和Facebook等中心化社交媒體巨頭經(jīng)常因?qū)彶樘雍湾e(cuò)誤處理用戶數(shù)據(jù)而受到批評(píng)。
而在像Steemit這樣的去中心化社交DApp上,社區(qū)成員受到的限制和審查較少,可以各抒己見(jiàn),自由互動(dòng),同時(shí)更好地掌控自己的個(gè)人信息。
治理
通過(guò)引入以社區(qū)為中心的決策機(jī)制,DApp可使用戶在在線組織的治理中發(fā)揮更大的作用。在智能合約的幫助下,持有特定區(qū)塊鏈項(xiàng)目治理代幣的用戶可以創(chuàng)建提案供社區(qū)投票,并對(duì)他人的提案進(jìn)行匿名投票。
去中心化治理模型之一是去中心化自治組織(DAO)。DAO使用智能合約在沒(méi)有中央機(jī)構(gòu)的情況下做出決策,可以被視為完全自治的DApp。
DAO內(nèi)部沒(méi)有等級(jí)制度,而是通過(guò)經(jīng)濟(jì)學(xué)機(jī)制使組織與單個(gè)成員的利益保持一致。
你可能感興趣的文章
-
DApp瀏覽器是什么?DApp瀏覽器和普通瀏覽器的差別是什么?
Dapp為Decentralized Application簡(jiǎn)稱,即為去中心化應(yīng)用,是一種運(yùn)行在計(jì)算機(jī)P2P網(wǎng)絡(luò)而不是單個(gè)計(jì)算機(jī)上的應(yīng)用程序,Dapp瀏覽器即為去中心化瀏覽器,那么,DApp瀏覽器是什…
2023-12-27 -
DApp瀏覽器有哪些?2024年DApp瀏覽器盤點(diǎn)
隨著區(qū)塊鏈技術(shù)的發(fā)展,dapp(去中心化應(yīng)用程序)日益受到人們的關(guān)注,為了更方便地使用這些dapp,一些瀏覽器開(kāi)始支持dapp的使用,那么,DApp瀏覽器有哪些?下面將為大家盤點(diǎn)…
2023-12-20 -
一文讀懂區(qū)塊鏈dapp和app有什么區(qū)別
這篇文章主要介紹了一文讀懂區(qū)塊鏈dapp和app有什么區(qū)別的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-07-25 -
什么是去中心化應(yīng)用程序(DApp)?如何開(kāi)始使用DApp?
這篇文章主要介紹了什么是去中心化應(yīng)用程序(DApp)?如何開(kāi)始使用DApp?的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-07-10 -
Dapp授權(quán)是什么意思?通俗解釋Dapp授權(quán)是什么
這篇文章主要介紹了Dapp授權(quán)是什么意思?通俗解釋Dapp授權(quán)是什么的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-06-29 -
DApp是什么意思?通俗解釋DApp是什么詳解
這篇文章主要介紹了DApp是什么意思?通俗解釋DApp是什么詳解的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-06-29 -
什么是智能合約與dApps?智能合約的用途
這篇文章主要介紹了什么是智能合約與dApps?智能合約的用途的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-03-10 -
什么是去中心化應(yīng)用?通俗解釋去中心化應(yīng)用(Dapp)
這篇文章主要介紹了什么是去中心化應(yīng)用?通俗解釋去中心化應(yīng)用(Dapp)的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-03-08 -
區(qū)塊鏈DApp是什么意思及DApp的應(yīng)用有哪些
這篇文章主要介紹了區(qū)塊鏈DApp是什么意思及DApp的應(yīng)用有哪些的相關(guān)資料,D+APP其實(shí)就是去中心化應(yīng)用,下面想要了解更多詳情,那就趕快來(lái)看看內(nèi)容吧!…
2021-08-18 -
科普PhoenixDAO Events: 基于區(qū)塊鏈的事件管理和票務(wù)DApp
這篇文章主要介紹了科普PhoenixDAO Events: 基于區(qū)塊鏈的事件管理和票務(wù)DApp,讓我們來(lái)看看PhoenixDAO旗艦dApp---一個(gè)基于區(qū)塊鏈的去中心化應(yīng)用,為事件管理行業(yè)帶來(lái)透明度…
2021-04-25