當前位置:
首頁 > 最新 > 打「假」區塊鏈應用(1)

打「假」區塊鏈應用(1)

上文總結出判斷哪些應用可以部署到區塊鏈的原則:

1、 是否可以構建鏈上的信任體系

2、 是否可以區塊化的客觀邏輯來判斷智能合約。

3、 應用上區塊鏈帶來的優點是否能抵消使用區塊鏈帶來的代價。

區塊鏈融合了多種傳統的技術而衍生出來的新的技術,或者說是一種新的信任協議。但是現在通過過度的包裝和互聯網的快速傳播,讓區塊鏈成為一種快速變現的工具,這是很可怕的。就因為比特幣為代表的數字貨幣的巨大升值泡沫,使得區塊鏈更加泡沫化和神奇化。「什麼可以上區塊鏈」發布後在我的朋友圈有些朋友列舉了一些應用,我們就利用這個工具來具體分析一下,看看是否真的適合鏈上部署。

2010年5月22日,Hanyecz在比特幣平台上以一萬個比特幣向一位愛好者「購買」了兩個Papa John"s披薩。當時,Hanyecz認為其所「開採」的比特幣價值約為0.003美分。

到2017年12月中旬所創19282美元記錄。7年來升值了642733倍。Hanyecz一定後悔不已,那天吃了近2億美金的披薩。

1、基於區塊鏈的DNS

在朋友圈裡看到的基於區塊鏈來解決傳統的DNS容易受到攻擊的問題。卻沒有看到實現的原理。我們先了解一下原理吧!

區塊鏈最擅長的是記錄交易,一旦交易被確認,將不會再被篡改。區塊鏈DNS就是利用了這個特性,將域名和IP地址對應關係的「增」、「刪」、「改」的記錄在區塊鏈中,可以在全網達成共識,不可篡改,形成交易記錄層(注意:符合第一條,建立鏈上的信任體)。

在底層的交易區塊鏈建立虛擬的分散式資料庫即Blockstack專用虛擬鏈。這一點有點像雲計算,區塊鏈就是X86伺服器,Blockstack專用虛擬鏈是x86伺服器上開設的虛擬機。Blockstack通過區塊鏈的網路節點建立起專用虛擬鏈,定義了Blockstack節點的各種操作,且只有Blockstack節點能感知到這一層,單純的區塊鏈節點雖然能讀取到操作的原文,但無法對其解析。分散式Blockstack節點通過查詢解析資料庫來解析地址,解決現在集中式的DNS受到攻擊導致網路大面積的故障。交易記錄層和虛擬鏈層形成了分散式的dns控制層。

解析地址和真實IP地址的對應關係就是客觀存在的智能合約,(注意:明顯符合第二條,客觀存在的智能合約。)並記錄在資料庫中。但是這種解析關係形成的資料庫還是集中放置的「雲端」。

類似於SDN,區塊鏈的DNS實際形成了「控制和數據」分離的模式。合理利用了區塊鏈擅長交易的特點,但又將最終解析關係的資料庫集中放在雲端,而不是在「鏈上」。就是為了避免鏈上分散式資料庫存在的缺陷:區塊鏈分散式資料庫記錄的是交易過程(區塊鏈本質是日誌系統),並不記錄直接結果。所有的結果都需要從歷史記錄中篩選出來然後計算出結果。區塊鏈的透明交易特點需要犧牲資料庫的查詢速度。把最終的結果放在資料庫里,是最好的選擇。

區塊鏈的DNS採用控制和數據分離的方式,很好的彌補了區塊鏈存在的缺陷。區塊鏈的DNS的設計理念是值得學習的,並不是為了區塊鏈而區塊鏈。

既然區塊鏈的DNS有這麼多的優點,大規模推廣使用了嗎?答案顯然是否定的。因為不滿足第三條,即用鏈上的DNS帶來的代價是巨大的,無法大規模的推廣使用。或者說傳統的DNS故障是小概率事件,終端用戶沒有動力使用一種複雜、高成本的方式來改變現有的上網習慣。儘管區塊鏈DNS很好的結合區塊鏈和傳統技術的優勢,但是到現在還是無法大規模使用的原因,即商業價值不大。

還有人宣稱區塊鏈將改變互聯網的模式,我覺得也有點誇大了。區塊鏈給互聯網帶來最大的是無中心化的架構。現在的互聯網模式是使用應用需要到相應的應用進行註冊登記用戶信息。每個不同應用上都會記錄用戶的信息。無中心化的模式是用戶不再需要註冊用戶信息,而是允許讓某個應用來終端上讀取使用者的個人信息。這種無中心化的架構確實可以保護用戶的隱私,用戶的信息不再集中存儲。

如果僅僅就是這點改變是不能說改變了互聯網的模式。我認為早期的互聯網就是去中心化的架構,但是僅僅是成為一種信息匯聚的工具而已。而發展到現有的、和生活息息相關、無所不能的互聯網,還是依靠的是中心化的應用架構。互聯網上還是需要有維護次序的權威,互聯網去中心化的變革未必是一件好事,也行不通。

2、 區塊鏈桔子

"錢江晚報「在年前有一篇關於的報道,其中提到有人結合區塊鏈+桔子的概念,賣了幾萬斤桔子的報道。桔子和區塊鏈有什麼關係呢?其實沒關係。只是利用了一個流行辭彙做了一次成功的營銷。區塊鏈的特點是無中心化和無權威化,是大眾一起參與才能產生信任鏈。他們說把桔子的生長過程都記錄在區塊里鏈了,從種桔子到賣桔子都是有中心化的、也是有權威的。種桔子的記錄的是啥就是啥,比如明明是用了化肥,但他記錄是綠色食品。同理,賣桔子的記錄啥也是啥。他們記錄在區塊鏈里的內容是不值得信賴的·。

同樣道理,利用區塊鏈賣電影票的、購物卡的等等,都需要有一個「中心權威」來充當發行人。這是「有中心」的業務加在區塊鏈上就是炒作,沒有實際意義。同樣,防偽上區塊鏈也是這個道理。防偽的認證也是需要權威的,並不需要大眾參與。茅台酒廠說真的就是真的,不需要大眾一起來認證。上了區塊鏈的假酒,被不知真相的大眾交易幾次,記錄在區塊鏈里就成為真酒了嗎?

所以以上這些應用都不滿足第一條,即不能構建鏈上的信任體系,是假的區塊鏈應用。

3、雲計算 待續


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

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


請您繼續閱讀更多來自 顧炯的雲世界 的精彩文章:

TAG:顧炯的雲世界 |