為什麼說DApp是去中心化的未來?DApp是如何建立實現的

買賣虛擬貨幣

為什麼說DApp是去中心化的未來?DApp(分散應用程式)是一種採用區塊鏈技術的開源軟體。由於這是最近才出現的概念,因此關於DApp的定義還沒有廣泛的共識。一些專家表示,比特幣本身是第一個DApp,而其他人更感興趣的是DApp如何為智慧合約提供動力,提供所有權和其他合約協議的法律證據。

分散的應用程式由點對點的區塊鏈技術提供支援,在這種技術中,使用該服務的人也在為其上存在的內容提供託管服務。這與傳統的伺服器模型正好相反:一箇中央資訊伺服器隨著它的流行而變慢,但是隨著越來越多的人使用它,區塊鏈就變得更加安全。

每個使用區塊鏈的人都有助於驗證鏈上的資訊正確與否,並且任何使用者都沒有秘密更改它的機會。因此,區塊鏈環境的攻擊是具有挑戰性的,因為沒有中央資料儲存供駭客和惡意行為者攻擊。比特幣和其他山寨幣讓區塊鏈聞名於世,但近年來出現了一個全新的活動領域,旨在利用區塊鏈的安全和認證功能,而不是產生虛擬貨幣,而是虛擬的“證明”,證明某些事件發生了。這是一個將在未來幾年改變法律行業和其他許多行業的活動領域。

DApp和智慧合約

DApp和智慧合約是相互關聯的,但它們是不同的。DApp是支援區塊鏈的網站,而智慧合約是將DApp連線到區塊鏈的工具。DApp擁有與傳統網站相似的前端架構。它們都使用各種程式語言,如CSS、HTML和JavaScript來呈現頁面。然而,傳統網站使用API訪問web上的傳統中央資料庫,而DApp使用智慧合約訪問區塊鏈。

一個例子是基於區塊鏈的收藏遊戲“加密貓”,它可以透過一個標準網站訪問,但在區塊鏈上而不是在一臺伺服器上玩。DApp有很多種型別,從是山寨幣到職業介紹所,身份服務,甚至婚姻中介。DApp有一個前端,如網站或移動應用程式,以及一個基於區塊鏈的後端。智慧合約只有後端。因此,如果您想使用智慧合約建立DApp,您需要使用幾個第三方作為前端的智慧合約。

工作量證明和權益證明

DApp利用區塊鏈的協商共識演算法來保證透過它資料的連續性和完整性。共識演算法意味著所有使用者必須同意對區塊鏈提出的任何更改,並防止任何單個使用者對區塊鏈進行不需要的更改。DApp使用的兩個最關鍵的共識機制是工作量證明和利害關係證明。工作量證明工作量證明是一個複雜的數學難題,參與區塊鏈的人必須解決它,以確保鏈上的更改得到所有使用者的同意。它是區塊鏈維護儲存在其上的資料完整性的最重要工具。

由於這些謎題很難解決,該系統會為破解它們的人提供加密貨幣作為獎勵。這個過程被稱為挖掘,一些使用者購買特殊的硬體來解決更多的謎題並從這個獎勵系統中獲利。權益證明權益證明(PoS)是一種機制, 在區塊鏈系統中有多個擁有高許可權的使用者驗證一個單一的“真相”(交易金額、支付記錄、使用者在區塊鏈遊戲中的分數,或任何其他型別的資料),而不需要為了證明交易是真實的來做些令人頭疼的繁瑣事。

以這種方式對事件進行身份驗證的人稱為“驗證者” (而不是工作量證明中的“礦商”),他們可以根據所持代幣的大小以及在區塊鏈中的當前聲譽獲得部分或全部交易費用。厲害關係證明比工作量證明消耗的能量少得多。

DApp是如何建立的

建立DApp分為四個階段:1. 出版描述DApp特徵,概念和功能。例如,白皮書提出了一個基於區塊鏈的社交網路。2. 透過首次代幣發行(ICO)以資助DApp專案,類似於傳統的眾籌專案,如Kickstarter。例如,我們可以在上面提到的白皮書中看到社交網路專案的ICO結果。3. 開發過程的開始期。我們可以看到社交網路在形成。4. 最終產品的釋出,以及詳細的釋出報告和維護計劃。

DApp的主要功能

去中心化。DApp的所有活動和操作記錄都儲存在分散的公共區塊鏈中,避免了集中式伺服器帶來的任何操作風險。開源。任何人都可以檢查DApp中使用的所有程式碼。對它的任何更改都必須得到參與DApp的大多數使用者的同意。根據使用者激勵進行操作。驗證DApp區塊鏈的人將獲得加密貨幣(參見上面的“工作量證明”)。

不同種類的dapp如上所述,DApp主要使用工作量證明和利害關係證明作為它們的共識演算法。使用工作兩證明的DApp在操作方式上類似於比特幣,而使用利害關係證明的DApp是基於以太坊的(見下文“以太坊DApp”)。比特幣DApps就像他們的前輩比特幣一樣,屬於這一類的DApp具有與比特幣相似的特性,它們是開源的,儲存著強大的加密貨幣,使用加密演算法作為它們的操作單元,並生成它們自己的代幣。以太坊DApp以太坊是一個旨在啟動區塊鏈專案的開源專案,該專案的目標遠不止產生加密貨幣。

它是目前最受歡迎的DApp開發中心,也是目前網際網路對智慧合約感興趣的核心。以太坊提供給開發者一個區塊鏈,可以讓任何人建立DApp和智慧合約,然後他們可以使用這些合約來建立自己的所有權規則,並管理交易。下面是一些基於以太坊的DApp的例子。分散的檔案儲存與Dropbox類似,這類專案中的智慧合約工作方式是在透過區塊鏈網路安全地分發檔案或檔案之前,將每個上傳的資料劃分為加密塊。此類專案的一個例子是Storj。

代幣系統代幣系統被用於激勵不同的應用程式,例如優惠券。識別和認證系統這也是在以太坊中一個受歡迎的類別,這些系統被用來證明一個人的身份。例如,如果雙方進入一個事務,這種性質的系統可以為任何參與者提供ID的連續性,並且保證以後不能更改該資訊。穩定的貨幣價值

以上就是為什麼說DApp是去中心化的未來?DApp是如何建立實現的相關介紹,這是一份巧妙的合約,利用來自不同證券交易所市場和金融機構的資料,保護使用者免受以太幣對美元波動的影響。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;