熱門 Dapp ─ CryptoKitties (加密貓) 在2017年底爆紅。它的人氣快速飆升,甚至一度佔了以太坊所有交易的13%。你是否曾好奇什麼是 Dapp?又該如何使用呢?一起來看看吧!

什麼是 DApp?

DApp 的全名是 Decentralized Application,中文是分散式應用程式。DApp 大多建立在區塊鏈上,一種由全世界許多節點組成的分散式點對點網路。如同社群媒體、通訊軟體以及串流服務是建立在網際網路的基礎上,DApp 則是被譽為網際網路2.0的區塊鏈上的具體應用。

與一般應用程式最大的不同在於,DApp 不需要透過中介者來維持運作以及管理用戶資料,因此可以把資料的掌控權交還給使用者。DApp 也解決了信任問題,不再需經由中介者就能夠直接傳遞有價值的資產。

DApp 是依據事前在智能合約中寫好的程式碼運行,通常程式碼是開源的,所有人都能夠進行檢視,且沒有人能夠任意修改。由於架設在分散式的網路上,Dapp 不會受到單點故障的問題影響,也不被任何人所控制及擁有。

探索上千種 DApp

State of the DApps, DAppRadar 或最近由 Cointelegraph 推出的 DApp 分析平台 DApphub 上,你能夠找到上千種架設在以太坊上的 DApp。除了探索各種有趣的 DApp,你也能夠看到 DApp 的統計數據像是每日活躍用戶、以太幣餘額、交易量和排名榜單。以現階段來說,交易所和遊戲是最熱門的兩種 DApp。

JOYSO 這樣的去中心化交易所,背後主要是由智能合約在運行,所以也算 DApp 的一種。去中心化交易所在交易的過程中,不會扮演中介者的角色,替用戶保管資產,因此能把交易風險降到最低。用戶也能保有隱私並且立即開始交易,因為不須事先進行註冊。

如何使用 DApp?

目前大多數 DApp 都是由以太坊的智能合約驅動,因此這邊就用以太坊的 DApp 作為例子。

開始使用 Dapp 的步驟是:

1. 建立錢包

由於 DApp 架設在區塊鏈網路上,因此我們必須先擁有一個可以連到區塊鏈網路的錢包。在使用 DApp 的過程中,這個錢包會扮演連接瀏覽器和區塊鏈網路的角色。

最多人使用的以太坊錢包是 MetaMask,它是一個能在 Chrome, Firefox, Brave 上使用的瀏覽器擴充元件。透過 Metamask 就能在瀏覽器上連接到以太坊網路,然後開始使用 DApp。如果是在智慧型手機上,Cipher, TrustToshi 是比較常見的選擇,這幾個瀏覽器都能支援結合錢包,因此能夠在手機上使用 DApp。

2. 傳送一些以太幣到錢包

建立好錢包後,必須傳送一些以太幣到錢包裡,因為在使用 DApp 時,會耗費一些區塊鏈網路中的算力,來驗證用戶在 DApp 中進行的動作,在這過程中,會用以太幣支付礦工費給維持區塊鏈網路運作的節點,作為他們的獎勵。

3.開始使用 DApp

錢包中有了一些以太幣之後,你就可以開始使用 DApp 了。使用上面所提到的瀏覽器來使用 Dapp,就可以體驗去中心化的厲害之處囉!

最後提醒大家,JOYSO 也算是 DApp 的一種,因此學會上面使用 Dapp 的步驟後,也就學會如何使用 JOYSO 啦!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *