logo

新手教學

投資理財

區塊百科

賽道專題

幣種分析

優惠福利

市場週報

活動優惠搜尋

NEW EVENT

最新活動

幣安

web3 community

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

HOT ARTICLES

熱門文章

    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

    ©台灣每日幣研版權所有