關於 Holo
Holochain 將用戶自治直接構建在其架構和協議中,從而實現一個分布式網絡。數據關乎銘記我們親身經歷和共同分享的經驗。分布式地存儲和處理這些數據,可以改變我們協調和互動的方式。在用戶掌控下的數字整合中,Holochain 將我們的在線生活從企業對我們的選擇和信息控制中解放出來。
Holochain 是一個節能的後區塊鏈賬本系統和去中心化應用平台,它使用點對點網絡來處理用戶之間以代理為中心的協議與共識系統。
Holochain 使任何設備都能擁有自己的基於鏈的賬本系統。通過使用全息模型進行數據存儲和傳輸,開發者現在可以創建能夠在網絡上多維度擴展的去中心化應用,確保它們真正實現分布式。這使網絡上的每台設備都能獨立運行,並且僅在必要時或用戶達成一致時才需要同步數據。這意味著每個用戶都掌控自己的數據,永遠不必冒數據被出售或暴露給第三方的風險,就像剛剛發生在 Facebook 和 Cambridge Analytica 身上的事情一樣。
Holochain 為開發者提供了一個構建去中心化應用的框架,旨在將數據中心化區塊鏈的範式轉變為以代理為中心的系統。在 Holochain 的初生系統中,不維持真正的全局共識。相反,公共區塊鏈中的每個代理基本上都維護一個私有分叉,該分叉通過分布式哈希表以有限的方式在公共區塊鏈上管理和存儲。這意味著沒有可擴展性限制,托管在 Holochain 上的去中心化應用可以用幾乎任何東西的更少資源做更多事情,勝過傳統區塊鏈。
然而,這個系統有一些固有的弱點。因為整個區塊鏈必須由網絡中的每個成員驗證,可擴展性問題會迅速出現。處理的數據量越大,區塊鏈上任意時刻每秒可發生的交易數量限制就越嚴格。Holochain 本身是開源的,用 Go 編寫。選擇 Go 是因為它易於使用且與 C 相似。專門為 Holochain 編寫的去中心化應用可以用 JavaScript 或 Lisp 開發,並支持使用 CSS、HTML 和 JavaScript 的前端系統。
開發者補充說,Holochain 在處理新語言方面相對靈活,因此在這方面有增長潛力。Holochain 將自己標榜為傳統區塊鏈的環保替代方案。因為不需要每個個體代理存儲和驗證全局區塊鏈,Holochain 只消耗傳統鏈的一小部分帶寬。Holochain 也沒有挖礦組件,因此沒有電力或處理能力花費在工作量證明計算上。Arthur Brock和Eric Harris-Braun是Holochain的聯合創始人及創造者。自80年代以來,他們一直在設計替代貨幣,並且在比特幣白皮書撰寫之前就已經開始研究Holu。為了保護用戶、創始人和開發者的利益,Holochain由一個非營利基金會持有。該公司的顧問團隊還包括CodeAcademy的聯合創始人Ryan Bubinski。今年6月,Holochain宣佈與Promether建立新的戰略合作夥伴關係,Promether是一個自適應共生平台(ASP),它實現了應用程序保護其數據所需的所有網絡、安全和匿名化代碼。