logo

新手教學

投資理財

區塊百科

賽道專題

幣種分析

優惠福利

市場週報

活動優惠搜尋

NEW EVENT

最新活動

OKX

幣安

web3 community

加入每日幣研 Telegram 群組,即時掌握幣圈最新資訊

HOT ARTICLES

熱門文章

    Featured Articles

    專題精選

    PolitiFi
    BTC
    Meme 迷因幣
    AI
    DeFi
    DePIN

      DApp是什麼|從3個方向理解DApp,我也能自行開發嗎?

      每日幣研

      2024/10/01

      甚麼是DApp

      DApp是什麼?與區塊鏈的關係是什麼?

      去中心化應用(Decentralized Application, DApp)為建構於區塊鏈上的應用程式,也被稱之為分散式應用,DApp建構於區塊鏈網路,DApp與區塊鏈之間的關係,就像App建構上iOS和Android系統上,DApp讓區塊鏈可以展開各種應用價值,可說是開啟了區塊鏈時代。

      去中心化應用 DApp

      DApp 是一種為了某種應用技術目的所開發的 App,亦即是區塊鏈世界的應用程式,常見應用包含金融投資、商店等等,在建構上以分散式的方式,在區塊鏈公鏈上部署和操作,建構後即可自動運行,因區塊鏈去中心化的特質,所有數據皆公開透明且不可竄改。

      DApp則是以去中心化的方式,免去了中心化管理的風險,常見的公鏈有ETH、ESO、IOST、TRON等等,目前以太坊(ETH)公鏈以節點最多以及高安全性,最受開發者青睞。

      如何分辨DApp與App

      APP (Application)是日常手機中所下載的應用程式,例如Facebook、Line等等,DApp從字面上翻譯則是去中心化的APP,就像是去中心化的Facebook和Line,在網路上常看到因為政治或敏感發言而被Facebook懲處,在DApp中則不會有中心化的判斷或被處置狀況出現。

      如果工程師想開發一個App,傳統的App必須要選擇iOS或Android系統,DApp則必須開發在區塊鏈的公鏈系統上,所以兩者之間的差異在於系統不同,以及整體是否是中心化管理,在App中所有的使用者資料都會被開發者所掌控,並儲存在開發方的資料平台上,使用者則難以追溯App的開發方式及細節,但在DApp中,資料加密後儲存在區塊鏈上,使用者可從區塊鏈上了解所有的開發資料,擁有自己在DApp中所擁有的任何虛擬資產的掌控權。


      什麼是智能合約?
      甚麼是智能合約

      智能合約是為了執行指令所構成的程式碼。智能合約(smart contract)是在1990年代由Nick Szabon在學術論文中提出的概念,而DApp(去中心化應用程式)則是一系列鏈結的智能合約。

      智能合約應用:與公鏈的關係?

      公鏈(Public Chain) 即為公有區塊鏈,像是一個公開的大型資料庫,這個資料庫以世界各地的計算機構成,每一個計算機都是一個節點,任何人鏈上交易及活動,開發者則可以透過程式語言將DApp架設在公鏈上。

      以DApp 執行去中心智能合約

      智能合約可依照程式碼執行各種服務功能,所產生的用戶APP則為DApp,智能合約就向是一個自動販賣機,DApp則是使用者所看到的販賣機本體,當你投入足夠的硬幣就能成功觸發機器功能,可以買到你想要飲料。

      反之,如果投入的硬幣不夠,機器功能則不會執行。智能合約的編寫需要任務執行以及觸發點、條件等等,如果條件滿足,則會自動執行合約內容,例如接收、驗算、驗證、回傳資料等等,不需要任何機構介入或認證,即可自動有效的執行。

      DApp 有可能是詐騙嗎?如何避開 DApp 詐騙?

      DApp 本就是一種線上應用,因為必然會存在詐騙風險,而 DApp 詐騙最常見方式會是釣魚攻擊,或使用假網站假合約詐騙互動簽名,初次使用 DApp 時務必多方比對正確官方連結,一旦確定正確後,就將 DApp 應用加入網站書籤 (我的最愛),未來盡量從書籤直接前往,避免點到釣魚連結。

      學會開發 DApp 真的能夠賺錢嗎?

      DApp 賺錢與否取決於機會市場狀況,DApp 應用始終需要由人來執行,因此並沒有透過 DApp 賺錢的必然公式。

      目前考量到 DApp 、區塊鏈與加密貨幣穩步發展,只要人才及客戶的需求繼續提升,透過 DApp 賺錢的將會逐漸增加。

      DApp的三大特點

      只要區塊鏈上開發的APP都是DApp嗎?答案是否定的,DApp必須符合開源、利用代幣以及具有不變的演算法支持,才算是一個DApp。

      開源 (Open Source)

      DApp必須是完全開源,讓任何人都可以分享及運作,應用程式可自主運行,沒有任何實體機構可控制代幣,而且所有的數據都必須以加密方式,分散式儲存在公共去中心化區塊鏈上。

      代幣 (Tokens)

      DApp必須透過演算法產生原生的虛擬貨幣(Coin)或用智能合約產出代幣(Token),並進一步利用作為獎勵或營運基礎,也可利用代幣獎勵挖礦機制。

      算法 (Algorithm)

      DApp透過演算法生成代幣,代幣必須與應用程式所提供的服務相關,如果有任何貢獻或獎勵機制必須透過此演算法進行,演算法將公開於區塊鏈上且不能被修改。例如比特幣根據演算法生成,而礦工則是為了獎勵對比特幣區塊鏈的貢獻,而獲得比特幣獎勵。


      如何選擇不同 DApp 遊戲以賺錢

      DApp-GameFi

      GameFi 遊戲會發行屬於遊戲的虛擬貨幣,讓使用者遊戲獲得的虛擬貨幣可以到交易所出金,故重要的是遊戲本身的代幣體制是否健全、是否有大量玩家願意投入共同成就遊戲元宇宙,以及重點交易所是否有支援遊戲發行的虛擬貨幣,才能真正體現邊玩邊賺的價值。

      另一方面,GameFi往往需要長期投入資金,市場上也沒有相關的監管制度,在市場上也有曾開有開發商捲款潛逃的騙局產生,所以在決定投資前要注意項目方的背景,透過社群媒體確認項目方是否真的活躍,以及平台的真實性,以防受騙。

      DApp 與去中心化GameFi 遊戲的關係

      在傳統遊戲中,玩家熱衷於點數與寶物取得,但常常花時間獲得的寶物,難以在現實世界中交易,交易也必須利用第三方平台,很容易蒙受被詐騙的風險。區塊鏈(GameFi) 利用DApp的應用程式,結合了DeFi(去中心化金融)的金流性質、NFT(非同質化代幣)與遊戲性,讓使用者在享受遊戲樂趣的同時,能結合金流流通,補足傳統遊戲中交易機能的不足,進一步獲取收益,達到「邊玩邊賺」(Play to Earn)目標。

      區塊鏈(GameFi) 是DApp這兩年竄升最快的應用領域,追蹤網站DAppRadar統計,截至2022年3月,GameFi 類型應用數量超過1,450個,對比2021年的544個,短短時間內開發的DApp數量已經大增。

      如果我想開發 DApp,可以怎麼做?

      開發過程大致可以分為三個步驟:

      1. 根據應用需求來撰寫智慧合約程式碼,完成部署於區塊鏈上。

      2. 編寫 DApp 的使用者介面,使用 web3js 撰寫前端,經過 http rpc 協議訪問智慧合約。

      3. DApp所傳送的每一筆交易將自動永久記錄到區塊鏈上 。

      開發DApp需要先選一個基礎主鏈,就像一般開發軟體會先選擇平台,一般會選擇主流的公鏈,如以太坊ETH、波場、EOS等等,選擇熱門的公鏈也代表網路上的開發資源以及交流資源較多,區塊鏈的維護團隊介面更新速度也會相對較快。

      DApp市場競爭激烈,如果想成就一個眾多用戶的DApp,還需要整體行銷團隊的配合與DApp的持續優化,才有可能真正獲得市場青睞。

      DApp的三大應用領域

      DApp目前發展蓬勃,一個DApp的經濟規模就像是一個公司,最熱門的領域則為DeFi、交易市場與遊戲。據Tokenterminal數據顯示,2021年協議收入最高的前十五大DApp分別均超過3400萬美元,前三大DApp為Axie Infinity、Opensea和 dYdX 。遊戲DApp Axie Infinity的協議收入為12.6億美元,交易 DApp Opensea 的協議收入為3.6億美元,DeFi 協議 dYdX 的協議收入為2.6億美元。

      DeFi

      DeFi(Decentralized Finance)為去中心化金融,DeFi則是以DApp來運作各式各樣的金融服務,如借貸、幣種交易等等,不像傳統金融受到地域限制,金融機構擁有所有交易控制權,在DeFi中,使用者只要透過網路就能直接享有各類金融服務。

      交易市場

      交易市場型的DApp讓使用者可以在平台上交易自己的非同質化代幣,現在最知名的交易市場為OpenSea,OpenSea是一個去中心化的NFT交易市場,使用者不需了解程式語言,就可以透過DApp 創建自己的NFT,也可以直接進行二級市場的NFT買賣。

      遊戲

      區塊鏈遊戲(Game finance, GameFi)為目前DApp最竄紅的應用領域,GameFi結合遊戲性與代幣經濟,強調邊玩邊賺(Play to Earn),使用者透過遊戲所賺取的遊戲代幣,可透過鏈上錢包與交易所換成法幣,熱門遊戲更可形成其經濟規模,也衍生出了職業玩家的存在。

      加入每日幣研 Telegram 台灣群每日幣研 Telegram 香港群,隨時了解更多最新 DApp、DeFi 資訊

      細數 DApp 排名,這些 DApp 為何火熱及值得注意?

      根據 DAppRadar 上數據,根據活躍用戶數排名前五的 DApp。

      從上表可見,DApp 排名第一的是 Raydium、DApp 排名第二的 KAI-CHING,DApp排名第三及第四的均是Uniswaps。除 KAI-CHING 外,這些高據 DApp 排名的均是 Defi 應用,從UAW(獨立活躍錢包數量)去看,可見數字上非常可觀,由此可見,目前高據 DApp 排名應用的,仍然是 DeFi 為主市發展方向。

      DApp常用的四大錢包

      在使用各種DApp時,通常需要一個錢包來進行金流流通,這時DApp就會列出所支援的錢包列表並協助進行連接,因此選擇一個具有規模以及可信賴的錢包是必要的,以下推薦四個具有高度市占並可信的錢包。

      MetaMask

      MetaMask 又名小狐狸錢包,為2016年知名區塊鏈開發商ConsenSys推出的加密貨幣錢包,其建構於以太坊上,以太坊也是目前最多DApp的開發平台,MetaMask可完整支援以太坊鏈上生態及大多數的DApp,簡單易用的介面方便使用者進行貸幣交易,也可支援信用卡直接購買加密貨幣。

      Ledger

      Ledger 在2014年成立於法國,目前已是冷錢包市場最大供應商,並有自主研發的作業系統BOLOS,高品質資安獲得法國網路安全機構ANSSI安全認證。使用者可透過Ledger Live應用程式來進行加密貨幣買賣與質押,也支援用戶自行開發應用程式,除了可以直接在上面買賣加密資產,還可質押加密貨幣。

      imToken

      imToken 在2016 年成立於杭州,也因此支援中文介面,可支持 12 條主流公鏈、 Layer2 項目和 BSC(幣安智能鏈)等主流 EVM 兼容鏈,方便使用者進行多鏈資產管理,也支援以太幣質押。

      Coinbase

      Coinbase為第一家在納斯達克上市的加密貨幣交易所,目前擁有6800萬用戶,規模為全美最大,因上市性質,此交易所也受到美國政府監管與許可。CoinBase更推出錢包程式Coinbase Wallet,使用者不一定要擁有Coinbase交易所賬戶就可以使用Coinbase Wallet,可用於參加空投、ICO、儲存各式NFT與支援DApp。


      延伸閱讀

      什麼是智能合約?有什麼用?有什麼優缺點?

      DeFi懶人包2023|甚麼是DeFi?玩法/平台/如何投資簡易教學!

      什麼是NFT?5分鐘快速閱讀,進入商機無限的NFT新時代!

      每日幣研

      DApp是什麼?與區塊鏈的關係是什麼?

      每日幣研 市場週報

      每週兩則電子報,全方位從總體經濟、鏈上數據、融資近況、項目動向快速解讀加密貨幣市場

      訂閱週報

      logo

      首頁

      全部文章關於我們聯絡我們網站聲明 隱私權政策

      HK

      TW

      ©台灣每日幣研版權所有