web3.0裏面的DApp是什么
1. DApp是什么?
App這個詞想必大家都不陌生。我們日常生活中接觸到的App很多,比如微信、支付寶、抖音、美團等。App的背後承載主體往往是一個企業,比如微信的背後是騰訊、支付寶的背後是阿裏,抖音的背後是字節跳動,APP是建立在中心化的服務器上的。相反,DApp 是去中心化的應用程序,存在並運行於區塊鏈網絡上。
我們知道應用程序都運行在操作系統(OS)上,而不是在裸設備上。如果手機上沒有 iOS 或 Android 系統,該應用程序將變得毫無用處。同理,DApps是運行在底層的區塊鏈开發平臺上的,類似於手機上的iOS和Android。隨着區塊鏈技術的成熟,DApp也越來越受到關注。
2. DApp與傳統App的區別
探索DApp與傳統App的區別之前,我們來看看這兩種APP架構上的區別,由以圖可知:
傳統App通常由 前端/客戶端(我們看到的app界面)=> 服務器端=> 數據庫組成,;
DApp通常由前端/客戶端=>鏈端=>鏈下存儲等組成。
我們可以通過一個表格來對比傳統APP和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就火了一段時間,每天穿着跑鞋跑步,就能不斷賺點零花錢,聽起來是不是挺有意思的呢。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC
7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC一個引...
悅盈:比特幣68000的空完美落地反彈繼續看跌 以太坊破前高看回撤
一個人的自律中,藏着無限的可能性,你自律的程度,決定着你人生的高度。 人生沒有近路可走,但你走的每...