You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Dapp是什麼?

  1. 為去中心化的應用程式,所有資訊皆在區塊鏈上
  2. 所發布的資訊不可修改,皆為公開透明化
  3. 與「智能合約」有密不可分的重要相互關係

APP「行動應用程式」VS. DAPP 「分散式應用程式」

對於APP「行動應用程式」,應該說是眾所皆知,APP即為手機裡所擁有的應用程式,提供我們操作及應用在日常上,所謂的APP依然為中心化的應用程式,所有的APP皆由各大創立程式者掌握及管控,包括更新、維護都由創立者一手包辦,於此若創立者想更動APP所設立之條款及各種操作細節,使用者都沒有權利拒絕,只能全盤接收;順帶一提,中心化的APP中,你所填寫的個人資料,並沒有完全屬於你,因為中心化的程式,所有的資料都像銀行存款一樣,都存在銀行方,皆須透過第三方,雖然感覺像是被好好保存起來,但內部若有有心人,想要竊取並非難事,就好比層出不窮的盜領客戶存款新聞案件。

而在APP前面多加了一個單字Decentralized,成了DAPP「分散式應用程式」,又稱「去中心化應用程式」,去中心化顧名思義,我們的所有資料皆不需要再透過第三方,不同於市面上的APP,DAPP的所有資訊是儲存在區塊鏈上,程式部署在分佈式的網路,所有的數據皆公開透明且不可竄改的,對於使用者是更加有保障的,因為所有制定出來的契約,不再輕易被竄改;且DAPP結合了智能合約,在DAPP上做任何的交易,又或者是各種商業合作活動及小遊戲,都是非常便利操作的,因為DAPP已經可以做到不需要第三方平台的認可,即可做到金流交易的功能,且買賣方都可以非常放心的在此程式上做交易,因為DAPP透明、公開,最重要的是在區塊鏈上的資訊有不可竄改機制。

智能合約對於DAPP的重要性

關於智能合約,為一種特殊的協議,他就好比是一串數學公式,f(x)=y,你輸入x就會能到y,這一串公式是永恆不變的,所以在智能合約中,雙方協同制定的合約,只要上了區塊鏈,即不能變動所有條款,可以防止有心人企圖更改合約內容,既然合約是公平公正的,就可以讓大家放心地的在區塊鏈上自由地做任何交易,至於智能合約有以下幾項優點:

  1. 為去中心化的應用程式,所有資訊皆在區塊鏈上
  2. 在區塊鏈上的所有資料都是公開且透明的,大家可以任意查閱
  3. 智能合約在區塊鏈中,只要合乎合約內容,即可自動運行
  4. 此概念當然為去中心化,不會有任何一個企業或組織去掌控裡面的內容