“Enigma”是一個具有隱私保證的分散式計算平臺,藉助安全的多方計算技術,不同方能夠對分散式儲存的資料執行計算程式並得到正確結果,而無需訪問原始資料本身,ENG幣是“Enigma”專案的代幣。
【Enigma白皮書】
區塊鏈技術能夠保證資料的可信性,並且公開透明,為個人銷售資訊提供了可能,然而近年來金融投資市場不斷髮展,普通人作為資料的合法擁有者無法控制自己的資料隱私,也缺乏將自身資料變現的渠道,只能任寶貴的財富流入壟斷者的口袋。
Enigma的解決方案能夠充分考慮了區塊鏈和大資料的特點,結合開拓了可行的路線。Enigma使資料共享者保持對資料的控制,兼顧安全性和隱私性,並建立了去中心化的資料交易市場,為個人出售資料提供了渠道。
Enigma分離了資料的訪問和計算,使得共享資料不再是一個不可逆過程,實現了對個人資料的自主控制,為資料貨幣化建立了基礎。這個專案在當初眾籌時一度很火熱,開始的時候籌資計劃是3000萬美元,幾分鐘就眾籌結束,隨後團隊又拿出50%進行專案,足以可見專案的火熱程度。
Enigma協議是Enigma的計算模型,是基於高度優化版本的多方計算,通過可驗證的祕密共享方案來保證安全。為保持資料的祕密共享,Enigma使用了一種改進過的分散式雜湊表來儲存資料。
Enigma協議的特點:
1. 隱私性
通過使用安全的多方計算(SMPC),以分佈形式計算請求資料。資料被隨機分散到多個節點中,它們共同承擔起計算責任,不用擔心資料洩露到其他節點。需要強調的是,沒有任何一個節點可以訪問完整的資料,它們只包含資料的某一部分。
2. 可伸縮性
Enigma不像區塊鏈一樣每個節點都儲存完整資料,只有一小部分節點計算部分資料。這種儲存與計算分離的設計使系統具備天然的伸縮性。
目前傳統的資料共享方式是不可逆轉的,一旦資料被共享出去了,就無法收回和控制。但是Enigma允許回退和控制資料,因為除了資料的主人沒有誰能看到原始資料。這給當前資料分析領域帶來了根本性的變革,顛覆了資料加密交易。
3. 私密合約(Private Contract)
在Enigma的設計模型中,程式碼分兩部分執行。公共部分在區塊鏈上執行,隱私資料在鏈下執行。為了支援去中心化應用開發,Enigma團隊設計了一種類似於智慧合約的指令碼語言:私密合約。它是圖靈完備的,可以處理隱私資料。
4. Catalyst應用
Catalyst是Enigma協議的第一個應用,通過金融資料市場驅動。Catalyst允許使用者共享和管理資料,以及構建由資料驅動的有益的投資策略。它允許開發者構建、測試並且交易加密資產。通過Catalyst,開發者可以訪問Enigma的去中心化資料集市,消費有價值的加密資料,用於投資策略分析。
5. 去中心化的資料集市
Enigma建立了一個開放、安全的去中心化集市,允許個人、公司及組織共享和消費資料。代幣用來在鏈上管理資料訂閱,獎勵和懲罰。資料本身的儲存和傳送在鏈下完成。
Catalyst是第一個執行在Enigma上的應用,使用者可以在其中分享投資組合資料、建立高收益的投資策略。傳統基金(包括新興的數字貨幣基金)的資金運作是不公開不透明的,導致普通投資者無法脫離基金機構進行專業的投資組合設計。Catalyst的誕生可以很好地解決這一中心化問題。