Lambda 在區塊鏈上提供無限的數據存儲能力; 專訪CEO何曉陽

已發表: 2021-08-09

Lambda 是基於區塊鏈的存儲解決方案的顛覆者,為市場帶來快速、安全和可擴展的區塊鏈基礎設施,提供具有無限可擴展性的去中心化應用程序 (DAPP) 數據存儲功能。 CEO何曉陽將在本次採訪中與我們討論 Lambda 項目。

請告訴我們您的姓名和背景?

我叫何曉陽,是Lambda的創始人。 我對技術創新和軟件開發充滿熱情。 我在中國以在基礎設施軟件方面的豐富經驗和積極參與開源社區而聞名。

此前,我是 OneAPM 的聯合創始人,OneAPM 是中國快速發展的專注於 ITOM(IT 運營管理)的基礎設施軟件。 有人將 OneAPM 稱為“中國的新遺物或 AppDynamics”,該公司得到了經緯創投、誠微資本和啟明創投的強大風險投資支持。 在創業之前,我曾在 BEA 擔任研發軟件工程師。 我也是一名博主,部分文章被福布斯中國、36氪、新浪等各大媒體發表。

描述 Lambda?

Lambda 是一個快速、安全、可擴展的區塊鏈基礎設施項目,提供具有無限可擴展性的去中心化應用(DAPP)數據存儲能力。

Lambda 提供的主要服務和功能有哪些?

Lambda 提供了一種新的解決方案,可以將不同類型的數據分別保存在不同的鍊和塊中。 致力於為DAPP提供基礎設施,旨在提供無限擴展的存儲、高吞吐計算、快速網絡傳輸等一系列基礎能力服務,讓DAPP輕鬆完成數據的生成、傳輸、存儲、檢索和計算。

Lambda 服務包括:多鏈數據共存、跨鏈數據管理、數據隱私保護、數據可恢復性證明(POR)、數據所有權證明(PDP)以及通過 Lambda 的邏輯解耦和獨立實現的分佈式智能計算鍊和 Lambda 數據庫。

此外,開發人員可以在 Apache License 下自由使用 Lambda 項目代碼並對其進行修改,而用戶可以下載 Lambda 的二進製文件並在不連接外網的情況下將其部署在私有環境中。

Lambda 背後的技術是什麼? 您能給我們介紹一下架構設計嗎?

我們使用 Lambda Chain 的同構多鏈結構設計,隨機選擇一組驗證節點,在我們讀取數據時檢查數據的完整性。 通過多個驗證節點的單獨驗證和拜占庭容錯(BFT)共識,我們可以完成數據可恢復性證明(POR)驗證和數據所有權證明(PDP),這是我們相對於IPFS的優勢。 IPFS 目前沒有成熟的鏈設計和完整的數據存儲證明機制。

此外,Lambda 確保以下內容:

  • 我們的創新設計包括區塊鍊和存儲鏈的分離
  • 我們通過與區塊鏈的完美集成,解決了可證明數據擁有 (PDP) 的挑戰。
  • 我們的解決方案可以利用分片技術支持高吞吐量的數據存儲和檢索,這為未來的DAPP應用場景提供了可能。
  • 通過利用子鏈技術,與開源社區合作,我們將能夠提供一個生態平台,除了核心的塊文件存儲能力之外,還具有數據收集、存儲、計算、交換能力。

2017/2018 年引入了許多基於區塊鏈的數據項目。 是什麼讓 Lambda 可信且安全的數據存儲獨一無二?

我們相信所有的存儲項目都遵循 Provable Data Integrity 的核心要求。 此外,對於數據項目而言,將數據存儲在不可行的存儲節點中並使其可信和安全至關重要,在學術界,主要有兩種方法,即 Provable Data Possession (PDP) 和 Proofs of Retrievability (POR),具體取決於使用場景。 該技術在雲存儲方面已經相當成熟,Lambda 通過學術研究和工程驗證,將這兩種方式應用到區塊鏈中,消除了去中心化存儲的核心障礙。

Lambda 公共數據訪問和交易是如何工作的?
Lambda 的公開數據主要是主鍊和子鏈的賬本,以及數據驗證必須存儲的 TAG 信息。 我們提供了一種特殊的數據結構來存儲數據驗證標籤。

對於交易,Lambda 分為鏈上交易和鏈下交易兩部分。 由於當前的技術限制,我們通過利用去中心化交易所中使用的類似方法來支持存儲服務供需雙方之間的交易以及後續數據存儲的需求。

Lambda 將重點關注哪些特定類型的數據保護和個人隱私?
Lambda 認為存儲的數據歸用戶自己所有,未經用戶授權,任何第三方均無權訪問這些數據。

目前,區塊鏈上的數據是公開的、可訪問的,這在很大程度上限制了應用場景。 Lambda 採用了在線/離線多權威基於屬性的加密(OO-MA-ABE)計劃,旨在將客戶端的在線計算成本轉移到離線階段或云服務器。

主要優點如下:

  • Lambda利用線上線下和外包解密技術,制定高效的移動雲存儲數據訪問方案。 在加密階段,提前進行了大量匹配操作的預處理; 在解密階段,將匹配操作外包給雲存儲服務器。 因此,客戶端只需通過簡單的計算操作即可完成加密和解密,大大降低了客戶端的在線計算開銷。
  • Lambda 提出了一種驗證外包解密正確性的方法。 在加密階段,用戶通過加密私鑰和明文生成Hash值作為數據的驗證令牌; 在解密階段,用戶通過令牌來驗證解密結果的正確性,從而檢查雲存儲服務器的解密是否正確。 同時,論文中規定的方案可以抵抗單一機構對身份信息的獲取,保護用戶隱私。
  • Lambda 團隊對該計劃進行了安全分析和模擬實驗,結果表明其安全性和有效性。

Lambda 代幣激勵措施如何與物聯網數據存儲服務配合使用?
作為一個去中心化的存儲系統,Lambda 非常適合存儲基於時間的有價值數據。 用戶可以使用代幣來存儲此類數據。 他們還可以授權某些組織或其他用戶使用自己的數據來賺取代幣。 需求方和數據提供方可以通過數據交易平台達成協議。

請告訴我們有關 Lambda 數據交易平台以及您如何利用人工智能數據的更多信息。

Lambda 交易平台/交易所的第一層是存儲服務交易,涵蓋了存儲服務需求方和提供方之間的訂單匹配和支付。

在第二個層面,我們將鼓勵生態中的開發者在數據計算領域實現計算子鏈並接入Lambda系統,以及數​​據交換中數據計算的訂單匹配、支付和結果交付。

在 Lambda 系統中,交易是我們非常重要的一部分,因為 Lambda 團隊只構建公開放置在 Github 和其他開源平台上的代碼和規則。 但實際運行、每台主機上的運行環境、相應的區塊鏈賬本、實際存儲等都是由生態系統內的貢獻者或礦工提供的。

Lambda系統中內置了幾個不同的交易所,目前我們還在調整這些交易所的規則,但功能是確定的。

  • 挖礦交易所——存儲礦工和驗證者質押 Lambda 代幣,獲得成為礦工的權利。 與之前的系統不同,本次交易所的質押價格遵循一定的曲線。 這條曲線的結果可以這樣保證,a) 使存儲節點和驗證節點的數量始終遵循最佳比例; b) 在特定的時間段內,提供的存儲空間將接近某個閾值,既不會太多也不會太少。
  • 存儲空間交換——在這個交換中,租戶可以發起請求存儲空間的投標類型交易。 存儲礦工可以在這裡租用存儲空間。 因為存儲空間是數據交易的必要條件,對於我們的系統,存儲空間交換類似於EOS RAM交換,我們也會採用類似於Bancor的交易系統,但我們不會設置可能導致價格的CW參數陡。
  • 數據交換——對於租戶來說,在獲得存儲空間後,用戶可以在數據交換上買賣數據。 我們的數據交換採用類似於安全多方計算的機制。 交易結束後,數據的所有者不知道買方具體購買了什麼數據,數據的賣方也不知道買方擁有什麼數據。

Lambda 路線圖的下一步是什麼? 您目前有投資機會嗎?
2018 年 Q3 將是 Lambda 的一個非常重要的里程碑,我們需要實現 Lambda Chain 和 Lambda FS 以及基於 Lambda FS 的對象存儲。 我們也將進行公開發售,敬請關注我們的官方消息。

您能介紹一下您的團隊和顧問嗎?

我們的核心團隊是一群在基礎設施軟件研發和開源社區擁有豐富經驗的開發人員。 我們為 Apahce 基金會下的各種開源項目貢獻代碼,如 Camel、Akka、Drill 等,我們的團隊成員深入參與了所有項目。 我們也積極推動開源和社區在中國的發展,並成立了 Druid 和 Clickhouse 中國用戶組。

除了我自己,我們的核心團隊還包括:Lambda 的 Lucy Wang CMO; Alex Lototskiy,高級首席安全工程師; OneAPM聯合創始人兼CTO何冰清; 江寧,阿帕奇駱駝導師; Oleg Lyamtsev,工程師; 中國頂級程序員、Coreseek和Log Insight創始人李莫南; 計算機科學專家高海強; 張曉光,Apache Akka 提交者; 郭宏強,數據科學家。

我們還有一支經驗豐富的顧問團隊:田佳、王濤、陳元、劉春華。

Lambda 的安全性如何? 您想談談您的法律和安全措施嗎?

Lambda採用線上線下外包解密技術,構建高效的移動雲存儲數據訪問控制方案。 在加密階段,預先對大量的配對操作進行預處理; 在解密階段,配對操作外包給雲存儲服務器; 客戶端只需運行一個簡單的操作即可完成加解密,從而大大降低了客戶端的在線計算開銷。

Lambda 提出了一種驗證外包解密正確性的方法。 在加密階段,用戶使用加密密鑰和明文生成一個哈希值作為數據驗證令牌; 在解密階段,用戶使用驗證令牌驗證解密結果,然後驗證雲存儲服務器解密是否正確。

此外,Lambda 利用 PDP 和 POR 技術來檢測數據是否被存儲。 同時,數據採用多重備份。 根據不同的存儲級別,例如可以及時檢測到1/3的副本丟失,並通過POR技術和Erasure Coding技術恢復和傳輸數據。

而且,去中心化的雲存儲和雲數據庫,與中心化的雲相比,最大的區別就是無權限的存儲節點。 此外,雲用戶不是驗證發起者,也不是完全信任的 TPA 節點。 在Lambda的設計中,我們使用了支持公開驗證的PDP方法的兩個升級版本,BLS-PDP和MF-PDP,我們將通過多個驗證者節點的共識共同構建一個可信的TPA,完成數據的持有和完整性驗證,並將驗證結果寫入鏈供 FisherMan 檢查。

我們應該將讀者引向何處以獲取更多信息?

官網: http : //www.lambda.im

電報社區: https : //t.me/HelloLambda

臉書: https : //www.facebook.com/Lambdaim

領英: https : //www.linkedin.com/company/lambdaim/

推特: https : //twitter.com/Lambdaim

白皮書: http : //www.lambda.im/doc/Lambda-WhitePaper-en.pdf