當前位置:
首頁 > 最新 > 區塊鏈+的時代我們如何生活?

區塊鏈+的時代我們如何生活?

GIF

區塊鏈正在昂首闊步的向前走,當人們對他的依賴度不亞於互聯網時,我們就需要使用Dapp,來實現用戶不同領域、不同問題的需求。

區塊鏈1.0是比特幣,2.0是以太坊,現在是3.0時代Dapp時代,是下一步科技變革的方嚮應用,也就是區塊鏈+App。在一個根本沒到來的3.0時期,前赴後繼是正常的,需要人去實驗、試探、探索,但是親赴後繼的炒概念,就是錯的。

簡單來說,Dapp和普通的App原理一樣,除了它是完全去中心化的。由以太坊網路本身自己的節點來運作的Dapp,不依賴於任何中心化的伺服器。

去中心化體現在哪裡呢?我們先來想想普通的App中心化在哪裡。

用戶A和用戶B從應用商店下載了x聊App的客戶端,他們打開好友搜索界面,根據id等信息找到了對方,然後開始互相發送信息。這一系列的過程中,實際上A和B之間的通信都並非直接傳達至彼此的,而是需要經過一個第三方,也就是伺服器S。如果對為什麼要使用這種結構而非直接讓用戶之間通信抱有疑問,可以思考一下如果用戶數量很多,他們之間應該用什麼方式通信。你會發現採用這種中心化的伺服器-客戶端結構是目前最為簡單可行的解決方案。

藉助第三方的通信。這樣的結構有什麼弊端呢?主要問題在於這一系統的運作依賴一個可信的,穩定的伺服器方。實踐證明這通常來講不是個大問題,但是如果伺服器方受到攻擊或是「出賣」了客戶端方呢?有沒有什麼方法能夠排除這種不穩定因素呢?最近較為流行的區塊鏈提供了一個可能的解決方案。

回到DApp的解釋,去中心化應用中的去中心化,實際上就是在用區塊鏈上運行的智能合約替代傳統伺服器應用,客戶端沒有本質的變化。DAPP不同的底層區塊鏈開發平台就好比手機的IOS系統和Android系統,是各Dapp的底層生態環境。Dapp就是底層區塊鏈平台生態上衍生的各種分散式應用,也是區塊鏈世界中的基礎服務提供方。DAPP於區塊鏈,就好比APP之於IOS和Android。

一.定義

Dapp(Decentralized Application)也叫分散式應用.Dapp基金的首席執行官大衛·約翰斯頓,認為DAPP應該滿足四個特徵:

1、應用必須完全開源、自治,且沒有一個實體控制著該應用超51%Token。該應用必須能夠根據用戶的反饋及技術要求進行升級,且應用升級必須由大部分用戶達成共識之後方可進行;

2、應用的數據必須加密後存儲在公開的區塊鏈上;

3、應用必須擁有Token機制(可用基於相同底層區塊鏈平台的通用代幣或自行發行新幣),礦工或應用維護節點需要得到代幣獎勵;

4、應用代幣的產生必須依據標準的加密演算法,有價值的節點可以根據該演算法獲取應用的代幣獎勵。

根據以上的標準,比特幣、Asch都算是Dapp,以Bitcoin為例:

比特幣的代碼完全開源且不受中心組織的控制,所有比特幣的交易等信息都可以在區塊鏈上查到;

比特幣的代幣獎勵機制有預先內置的加密演算法決定,無法修改。礦工由於維護比特幣節點的安全和穩定獲取獎勵;

所有比特幣區塊鏈上數據的修改都要經過大多數用戶的認可(共識)。

所以比特幣是一個Dapp。

舉個簡單的例子:一個Dapp投票機制

利用這個投票應用, 用戶可以在不可信(trustless)的分布環境中對特定候選人投票,每次投票都會被記錄在區塊鏈上:

這是一個不存在中心服務的應用。在網路中成百上千的電腦上,都可以運行該應用的副本,基於區塊鏈的投票是完全去中心化的,因此無須任何中心化機構的存在。

二、Dapp的核心要素

你可以從零開始,自己創造一個完整的區塊鏈系統並開發自己的應用。這相當於開發一個新的區塊鏈項目,比較費事費力且對個人能力要求較高。如果你只是一個普通的開發者想基於區塊鏈開發自己的應用,那選擇一個成熟的區塊鏈應用開發平台就好了。這些平台一般會提供完善的介面以及開發工具,你只需要操心業務邏輯及其實現就好了。關於區塊鏈的底層部分,這些平台都會幫你處理好。

1.開發平台

目前最流行的開發平台是Ethereum:Ethereum是目前全球除了比特幣以外第二大的區塊鏈項目,它就像一台遍及全世界的分散式計算機,你只需要把你的應用部署在Ethereum上,應用的運行就可以由所有的Ethereum節點來保證了。應用的運行需要支付手續費。我們可以把它理解為區塊鏈領域的Android,它是一個開發平台,用戶可以像基於Android Framework一樣基於區塊鏈技術開發應用。缺點是需要學習一門新的語言Solidity。

另外一個建議就是Asch(中文名叫做阿希)。只要掌握JavaScript,就可以基於Asch開發Dapp。 Asch採用的是側鏈架構,每一個Dapp就是一套側鏈。側鏈可以有獨立的區塊鏈和節點網路。不同的Dapp之間互相不會影響。不同於Ethereum, Asch系統上Dapp數量的增加不會增加主鏈的負擔,是一套更加先進的機制。

LISK是新一代的區塊鏈平台,允許JavaScript(又是Javascript技術,工程師們注意了)的開發和基於分布的分散的應用程序使用一個易於使用的,功能齊全的生態區塊鏈系統。相對於其他區塊鏈底層,LISK應用的優勢在於它是寫在Javascript里的去中心化的應用解決方案,以及它把每個應用加到LISK的單獨側鏈上。

2. 共識機制

共識機制決定了運行Dapp的各節點如何達成共識及獲取獎勵,目前最常用的共識機制有POW、POS以及DPOS等。POW依據計算資源分配獎勵,目前Bitcoin、Ethereum都採用了這種機制(不過Ethereum後面可能要遷移到POS)。Asch採用的是經過PBFT優化後的DPOS機制,核心系統是由 101 個委託人節點組成,委託人是被社區選舉的可信賬戶,得票最高的 101 個委託人負責生產區塊。得票排名未進入前 101 名的賬戶被稱為候選人,當他們將來獲得足夠多的選票並進入前 101 名後,將成為正式的委託人。基於阿希開發的Dapp默認採用這種共識機制,不過開發者可以自己修改並決定使用哪種共識機制。

3. 代幣分發

Dapp都會內置代幣(Token), 而想讓更多用戶參與到A的維護與使用中的話,就需要考慮好如何把代幣分發到用戶手中。目前最常見的有以下幾種方案:

挖礦:以Bitcoin為例,任何擁有計算資源的人都可以加入到Bitcoin的挖礦中來,通過挖礦獎勵來獲取新的Bitcoin。

ICO: 可以簡單理解為眾籌。通過收集市面上已經成熟的其他代幣,根據一定比例兌換為本Dapp內的代幣來完成。Ethereum就是按照 1BTC/2000ETH的比例通過ICO眾籌到了很多BTC作為起始資金。這種分發方式在國內已被禁止

空投: 將代幣免費分發到用戶手中。持有其他代幣的用戶只需要完成一個簡單的綁定流程,就可以得到代幣。最近的案例有CCTIME空投,具體方式可參考[CCTIME官網](CCTime 加密貨幣時訊)。

私募:這個就跟找投資一樣,依個人能力而定了。

三、Dapp的優劣:

Dapp的優點:

Dapp的優勢在於區塊鏈特有的數據確權、價值傳遞功能,Dapp在用戶認證流程變更、交易安全、行業生產關係變更、減少運維成本、降低技術開發成本等方面具有較大的優勢,也能大幅提升用戶體驗。

Dapp當前的劣勢在於技術前景不明朗,主要表現在Dapp產品設計思路需要創新、處理效率低、研發風險高。

四、DAPP會是區塊鏈的未來嗎?

雖然區塊鏈技帶給了我們巨大的想像空間,但基於區塊鏈技術的Dapp尚處於襁褓中,目前還沒有大規模實際應用價值的Dapp出現。對程序員來說,Dapp就是一座亟待開發的金礦!

當前市面上的區塊鏈Dapp主要有2類,一類是「手機挖礦」,一類是「區塊鏈遊戲」。前者以公信寶布洛克城為代表,後者以以太坊遊戲為代表。

公信寶布洛克城是基於公信鏈(GXChain)底層區塊創建的Dapp,布洛克城或成為公信寶對現實世界的真實映射。

公信寶布洛克城當前是一個手機挖礦Dapp,用戶下載之後可以使用手機挖礦。

CryptoKitties(加密貓)

Cryptofish(加密魚)

Crypto Countries(加密國家)

cryptoemoji(加密表情)

以太坊當前最火的應用是遊戲,CryptoKitties(加密貓)、Crypto Countries(加密國家)、Crypto-All Stars(加密全明星)、Crypto Celebrities(加密名人),這些是基於以太坊智能合約應用探索的區塊鏈遊戲

如果你開始為你的Dapp收費,你必須要清楚收費的內容是什麼。有點像是從應用商店購買一個app,或者是由已部署的智能合約提供的服務?可以說,想要為智能合約收取服務費是很難的,除非這個Dapp有很多增值的鏈下(off-chain)服務。所以從價值維度來看,我們要看區塊鏈技術給我們現實社會的場景和應用帶來多大的價值增益。

許多東西我們談了很多年,但發展仍然很緩慢,這與中心化應用結構的桎梏分不開。在應用區塊鏈技術之後,可以高效的解決數據隱私及分散式數據交換,形成了去中心化的「霧」計算平台。這將對整個行業的運行效率,用戶端的使用體檢都會獲得極大提升,增值會非常明顯。所以,我們相信,Dapp會快速進入實際應用,獲得普及。

月朗鋒行專註於區塊鏈+行業落地項目,為企事業單位提供專業的區塊鏈系統,數字錢包,代幣分叉,商業應用,場景定製,數據處理,平台搭建,底層開發,安全防禦等技術。了解區塊鏈+行業應用,關注公眾號:月朗鋒行


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 月朗鋒行 的精彩文章:

TAG:月朗鋒行 |