天天看點

什麼是DAPP? DAPP相比中心化應用有什麼差別

聽說過app,ios app,android app,不知道dapp?為了不out,讓得來應用帶你了解什麼是DAPP吧。

“DAPP 是以太坊發明的詞彙 Decentralized Application

的縮寫,即去中心化應用,目前基于區塊鍊技術開發的應用程式廣泛的接受使用了這一名稱。”

什麼是DAPP? DAPP相比中心化應用有什麼差別

去中心化應用(decentralized application),或簡稱DApp,通常與區塊鍊平台例如以太坊相聯系,是一個在分布式點對點網絡上運作的應用程式,而不是在一台中央計算機上。這樣做的主要好處是,網絡的使用者不依賴于中央計算機來發送和接收資訊。

為了充分了解去中心化應用程式與中心化應用程式之間的差別,我們可以看一下中心化應用程式的一些例子,如Facebook、微網誌和YouTube。這些都是中心化式應用程式的示例,因為為了使用它們,使用者依賴于由中央實體擁有和操作的伺服器和網絡。這與去中心化應用相反,在去中心化應用中,使用者不依賴于中央實體來發送和接收資訊。

即使DApp不一定需要區塊鍊,大多數DApps都利用區塊鍊技術的強大功能,例如智能合同。智能合同是旨在執行協定條款的自動執行合同。例如,如果您想購買房子,此過程将涉及多個第三方,如房地産代理和律師,他們将為您解決購買問題。然而,在使用智能合同的情況下,這一過程隻需要買方和賣方參與。一旦滿足所有條件,智能合同将獨立于任何第三方執行。

DApps依賴智能合同來通路區塊鍊并運作,這與中心化應用程式依賴中心化伺服器運作的方式非常相似。如果你不完全确定什麼是區塊鍊,那麼看看後面的解釋。

以下是應用程式在真正被視為去中心化之前的一些常見要求:

  • 應用程式必須是開源的
  • 應用程式的資料必須存儲在去中心化的區塊鍊上
  • 應用程式必須使用加密令牌也叫通證(例如比特币,以太币)或應用程式固有的令牌
  • 應用程式必須通過密碼算法生成令牌,例如工作量證明

為了便于你對DApp的了解,讓我們來看一些去中心化應用程式的實際例子。

什麼是DAPP? DAPP相比中心化應用有什麼差別

讓我們看看Steemit這個社交部落格,Steemit平台基于區塊鍊使用一種加密貨币(加密令牌)steem 來獎勵那些上傳文章,圖檔,點贊和給出評論的使用者。Steemit 給你的獎勵,會激勵你釋出更多更好的文章。區塊鍊記錄了這篇文章是你的,而且會一直為你獲得收入。而如果你的文章釋出在非中心化的部落格應用上,文章形成的收入可能會變相被中心平台擷取。

什麼是DAPP? DAPP相比中心化應用有什麼差別

Dapp應用于遊戲也是很好的領域,我們來看看火遍全球的迷戀貓遊戲,這些卡通貓記錄于區塊鍊裡,貓的養成繁殖基于不可更改的智能合同,遊戲者之間可以自由交易卡通貓,每個貓都是獨一無二的。如果這個遊戲是運作在中心化伺服器的話,你養成的卡通貓可能會被營運方複制,營運方也可能會随意增加貓的數量,價值不能被保證。類似的國内的網易招财貓,百度萊茨狗,小米加密兔,你也可以了解一下。

什麼是DAPP? DAPP相比中心化應用有什麼差別

Dropbox是一個很好的檔案存儲應用,但卻是中心化的,而基于區塊鍊的Storj是一個檔案存儲Dapp,所有使用者上傳的檔案不是儲存在中心伺服器上,而是加密後分布儲存在全球無數節點上。每個人(礦工)可以通過提供節點都來提供存儲空間,storj會給提供存儲空間的礦工獎勵。需要存儲服務的使用者可以用storj通證購買存儲空間。storj既節省了雲存儲的成本,又具有強安全性。中心化的雲存儲服務說關就關了,也無法知道檔案是不是加密儲存的,基于區塊鍊的Storj雲存儲你可以确定是加密儲存的而且永遠都關不掉。

什麼是DAPP? DAPP相比中心化應用有什麼差別

現在,知道什麼是Dapp了嗎?你還能發現一些其他的Dapp嗎,那就留言給我們吧。

本文由公衆号“得來應用(delightapp)”基于國外資料整理釋出,關注“得來應用”發現好玩有用的各類應用。

區塊鍊是所有加密交易的公共帳本。一定時間段内的一組交易資訊被稱為塊,然後每個塊按時間順序組合成鍊。鍊上存在的資訊是共享和公開的,連接配接到網絡的每個節點都擁有鍊的副本。每個節點将能夠通路所有已經發生或将要發生在鍊上的交易。區塊鍊技術的分布式特性也意味着資料庫不能由單個實體控制,也不能容易地被黑客攻擊,因為沒有一個單點故障。也不太可能對鍊進行未經授權的更改,因為覆寫網絡将需要巨大的計算能力。這項技術的第一次實施是由中本聰在2008年完成的,當時這項技術被應用于現在被稱為比特币的數字貨币。

繼續閱讀