您現在的位置是:首頁 > 單機遊戲首頁單機遊戲

web3.0裡面的DApp是什麼

簡介3.3 使用者使用DApp可獲得收益傳統App的收益產生的收益幾乎為其背後的網際網路公司所完全擁有,比如微信、支付寶這些APP的收益,使用者很難分享到,使用者往往是貢獻收益的一方(比如出錢購買會員)

怎麼改訊息來的鈴聲

1。 DApp是什麼?

App這個詞想必大家都不陌生。我們日常生活中接觸到的App很多,比如微信、支付寶、抖音、美團等。App的背後承載主體往往是一個企業,比如微信的背後是騰訊、支付寶的背後是阿里,抖音的背後是位元組跳動,APP是建立在中心化的伺服器上的。相反,DApp 是去中心化的應用程式,存在並運行於區塊鏈網路上。

web3.0裡面的DApp是什麼

我們知道應用程式都執行在作業系統(OS)上,而不是在裸裝置上。如果手機上沒有 iOS 或 Android 系統,該應用程式將變得毫無用處。同理,DApps是執行在底層的區塊鏈開發平臺上的,類似於手機上的iOS和Android。隨著區塊鏈技術的成熟,DApp也越來越受到關注。

2。 DApp與傳統App的區別

探索DApp與傳統App的區別之前,我們來看看這兩種APP架構上的區別,由以圖可知:

傳統App通常由 前端/客戶端(我們看到的app介面)=> 伺服器端=> 資料庫組成,;

DApp通常由前端/客戶端=>鏈端=>鏈下儲存等組成。

web3.0裡面的DApp是什麼

我們可以透過一個表格來對比傳統APP和DApp的差異

web3.0裡面的DApp是什麼

3。 DApp主要特點

3.1 程式碼開源

傳統App的程式碼是商業機密,絕大多數網際網路公司往往為自己的App程式碼申請了智慧財產權,其他人無法看到其程式碼。相反,web3裡面的DApp其鏈端程式碼幾乎全部是開源的,會在github一些平臺公開(PS:前端介面這一塊的程式碼一般不公開,不是DApp核心程式碼)。其開源的目的主要有以下幾點:

a。 DApp一般都與數字資產(錢)相關,較為敏感。開原始碼可向大眾證明,自己的App並沒有作惡,大家可放心使用。

b。 公開程式碼可以讓其他開發者幫忙審查程式碼,及時發現程式碼裡面的漏洞(一般web3公司對發現自己公司DApp漏洞的第三方,都會不吝嗇地獎勵)。

可能你會有些疑惑,程式碼公開了,別人複製了程式碼重新建立一個功能類似的Dapp,不怕別人這樣搶走原有DApp的使用者和市場嗎?回答這個問題前,大家可以先考慮一個問題:假如現在微信的程式碼公開,你複製了程式碼,開發上架了仿微信的一款社交通訊工具,你能複製微信的成功嗎?其實是很難的,任何一個產品的成功除了技術,其背後還有產品不斷的迭代,商業團隊、管理團隊、市場人脈資源的積累。

3.2 賬號體系的去中心化

使用傳統App的前提是,我們需要在App平臺透過郵箱或手機號、密碼註冊一個賬號, 而且不同App的賬號體系是互不打通的,這意味著我們需要記住所有不同App的賬號密碼。DApp往往是透過錢包登入的,我們擁有一個錢包(比如MetaMask),就能登入不同的DApp,使用很方便。錢包作為我們使用DApp的唯一憑證,意味著我們完全控制著自己的賬號體系。

3.3 使用者使用DApp可獲得收益

傳統App的收益產生的收益幾乎為其背後的網際網路公司所完全擁有,比如微信、支付寶這些APP的收益,使用者很難分享到,使用者往往是貢獻收益的一方(比如出錢購買會員)。而DApp比較有意思的是,玩遊戲能賺錢(Play2Earn), 學習能賺錢(Learn2Earn)、使用導航能賺錢(Drive2Earn)。年初的 STEPN就火了一段時間,每天穿著跑鞋跑步,就能不斷賺點零花錢,聽起來是不是挺有意思的呢。

Top