當前位置:
首頁 > 最新 > 簡單分析 Holochain

簡單分析 Holochain

(文章首發於微信公眾號:bixu2018。轉載請附微信公眾號:bixu2018。)

訪問Holochain的網站(網址:

https://holo.host),會看到4.5分鐘的官方介紹視頻,其團隊在視頻里展示了他們的「良心愛惜歐」。他們還用「初始社區發行」一詞來洗白「初始代幣發行」。這種營銷雖然有點花哨但卻真誠。以下是關鍵點:

網路廣泛分布

防止少數強大的代幣持有者接管網路

專註於為蓬勃發展的社區構建有用的產品

看起來很酷,讓我們繼續往下看。

他們要解決什麼問題?

2017年雲託管的大致收入超過2500億美元。亞馬遜和谷歌等大型企業公司主宰了雲計算行業。Holochain試圖創建運行分散式應用程序(dApps)的基礎架構。我們已經看到一些加密項目在解決分散式Web服務的問題:Dadi和SONM。我們已經看到Ethereum、Neo和其他一些提供區塊鏈運行dApp的解決方案。Holochain不是區塊鏈,而是一種技術,在分散式散列表(DHT)和自定義數據驗證上進行拼接以實現不同模式的分散式計算技術。

Holochain鏈已經存在很長時間。如果你看他們的GitHub,你會看到一個龐大的代碼庫。主要目錄是MetaCurrency、Ceptr、Holo和Holochain。如果看團隊的背景,你會注意到MetaCurrency自2008年以來一直存在。MetaCurrency項目是一個智囊團,致力於開發新的經濟解決方案,並支持開源分散式網路技術Holochain和Ceptr。這個項目可能還沒有開始成為分散式互聯網的中堅力量,但肯定會隨著加密貨幣的爆發而爆發。

MetaCurrency是根。Ceptr是他們的本地操作系統。Holochain則來自Ceptr。Holo是在Holochain上建立的第一個真實世界應用程序。羅馬不是一天建成的,Holochain也不是。

這對我們來說是新的,因為這篇文章不是區塊鏈項目評論。這是因為Holochain不是區塊鏈,而是可以運行分散式應用程序的區塊鏈替代品。

團隊

Arthur Block :首席執行官,各種應用程序的連續創業者和建設勵激系統顧問。一看背景就知道,他最適合來做帶激勵制度的去中心化系統。

Eric Harris-Braun:耶魯大學計算機科學學士學位,執行工程師/共同創始人,與Art共同創立MetaCurrency,多個應用程序的顧問和負責人。

該網站上的團隊非常龐大。我猜想列出的許多人都是兼職、承包商或顧問。(譯註,團隊其餘成員介紹省略,可去官網查看。)在梳理每個人的個人資料時能注意到的一件事是,他們對Holochain的定位有著強烈的情懷。與其他項目相比,這很特別。Holochain的許多團隊成員都是各自領域的獨立責任人和顧問。通常情況下,其它加密項目將嘗試放大他們簡歷的大公司數量或推出一位「明星」顧問,以引起更多關注。Holochain在每一個回合都與眾不同。我越深入挖掘,就找到更多有趣的點。

網站上還有一些非常奇怪的職位。有一位電影製片人、一位音樂家和一位文化協調員。我不明白,但我很高興人文和藝術為團隊提供了深度。

Holochain不是Blockchain,它是什麼?

我們之前已經提到過它。Holochain不是區塊鏈。在區塊鏈中,每個節點都努力擁有分散式賬本相同的最新的副本。區塊鏈也存在極高的存儲成本和低可擴展性的障礙。Holochain試圖打破這些障礙,以便讓應用程序開發人員更便宜並且能夠快速運行他們的產品。Holochain與區塊鏈的區別在於,它試圖成為一種輕量級架構,即使手機和其他低容量設備也可以運行網路。要明白為什麼Holochain可能是一個很好的選擇,讓我們來看看目前最大的智能合約區塊鏈——以太坊。

以太坊的每個智能合約都通過以太坊虛擬機(EVM)運行。如果您的應用程序是一款遊戲,則應用程序也會存儲在和存儲保險應用程序的相同位置。一切都存儲在鏈上。作為一名企業家,我不願讓我的應用嵌入與我的業務完全無關的應用。開發人員正在創建替代解決方案用於支持更複雜的應用程序。

Holochain去中心化的,因為有分散式節點。在Holochain中,每個節點都可以擁有自己的分類賬。一個節點A的分類賬可能與節點B不同。如果節點A需要將其副本分享給網路,則需要達成共識。Holochain的共識可以看作很像Git(分散式版本控制系統)。在Git中,所有的變化都是通過加密散列鏈組織起來的(好吧,聽起來像區塊鏈一樣)。在這個系統中,如果您信任最新的散列,您可以從任何信息源中找出所有以前的信息,並驗證它是否有效。該系統支持分散式存儲和數據完整性驗證。

比特幣和以太坊做同樣的事情。那麼區別在哪裡?在比特幣和以太坊中,每個人都努力在單一分支上工作。在比特幣的情況下,它選擇最長的鏈並將該副本發送到網路的其餘部分。當發生分歧或軟體補丁時,比特幣會分裂或「分叉」。在比特幣中,您不能「合併」分叉,因為比特幣本質上是最長的鏈,也就是默克爾樹的最大分支。

在Git這裡,最長的鏈條並不重要,內容才是最重要。像比特幣這樣的區塊鏈關心最大的分支,而不是其中包含的內容。通俗一些解釋,這意味著什麼呢?如果一個代碼庫由多個開發人員完成,程序員A可以進行更新A,程序員B同時在更新B上工作。如果更新A和B之間沒有衝突,則它們可以合併到報告中。或者程序員A可能決定不將更改集成到Git社區中,而是出於專有原因保留它在本地。Holochain也會發生同樣的事情。假設dApp A在整個Holochain網路上運行,但dApp B決定它只想在某個特定的節點集群運行。dApp A和dApp B都可以做到這一點。Dapplication A與共享分散式哈希表(DHT)交互,而dApp B則不會。

其結果是一個系統,數據不需要分享給每個人。在dApp A上發生的事情不需要向dApp B和C等廣播。如果John要在社交網路上發送Sally消息,Jorge不需要知道這一點。諸如聊天信息,支付渠道和協作文檔技術等應用程序已具備這些功能。這裡唯一的區別是這些程序將去中心化,而不是在Facebook或谷歌上運行。應用程序完全由使用它的人員運行,不需要公司Web伺服器。

Holo燃料

Holo由Holo fuel提供支持,這是一種由數字資產支持的加密貨幣——高效雲託管所需的處理、計算和存儲。即,Holo fuel價值不與另一種貨幣掛鉤,而是與計算機資源掛鉤。考慮到這一點,當存儲或處理能力不足時,Holo燃料的價格將會增加(通過市場機制)以激勵節點提供更多的計算資源。中心化生態系統如優步會在司機少的時候支付更多。但在市場經濟中,主機為自己的數字資產(計算能力、存儲)設定了自己的價格。當整個網路資源不足時,主機可以為Holo燃料設定較高的價格。當資源較高時,價格會下降,成本較高的供應商將退出。

優點

Holo已經為硬體銷售募集資金。其中一部分資金將用於為開發提供啟用和引導服務。如果你是一名開發人員,這基本意味著你將能夠從Holochain團隊學習應用設計諮詢服務和軟體工具包來加速開發。

在主網啟動之前,基礎設施的銷售實際上播種了網路。我可以看到未來區塊鏈計劃將會放棄硬體開發(因為大多數項目可能沒有固件/硬體工程師),而與硬體製造商達成合作協議。想像一下,走進百思買,而你即將購買的電腦,貼有一張 「購買這台電腦去挖礦X幣」的標籤。

他們的「Git」式共識方法更符合當今應用程序的構建方式。

缺點

這不是一個負面的問題,但確實是一個問題,軟體更新是否會自動推送到硬體設備

Holo燃料與主機計算資源的市場經濟機制掛鉤。Holochain如何逆轉規模經濟?我們是不是也會面臨現在的雲計算的情況呢?實現規模經濟的公司將Holo燃料的價格降低到非常低,以擠掉小公司?

Holochain的硬體製造是否會成為網路帶寬的瓶頸?

工作證明非常好地保證了比特幣的安全。Holochain的安全性看起來如何?我完全沒有深入這個問題。我們可能會看到哪些類型的攻擊?

結論

Holochain看起來很有希望。它從SONM和DADI中脫穎而出,它將為即將到來的網路開發人員提供高度的接觸式(基本上)培訓,並通過預售其硬體設備預先布局其網路。不僅僅是分散式雲計算,它將區塊鏈本身作為去中心化計算的頂級架構。如果成功,一般來說,它將是更便宜、更快速的區塊鏈。使用類似Git的共識模式允許應用程序是獨立的(就像側鏈對於根鏈而言)。每個節點都不需要累積,這就解決了「昂貴的存儲」成本問題。這個概念是獨一無二的。我唯一所懷疑的是其團隊如何將一個個牛人調動和融合到這個有遠大願景的生態系統中。

翻譯自:

https://medium.com/@quantalysus/ico-review-holochain-hot-7c6c3e3562ba

GIF

文章首發於微信公眾號bixu2018

轉載請附微信公眾號:bixu2018

微博號:franzyuan

知乎https://zhuanlan.zhihu.com/bixu2018

▲ 長按加關注


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

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


請您繼續閱讀更多來自 幣先鋒 的精彩文章:

BTC依然堅挺的五大理由

TAG:幣先鋒 |