架構設計
Lambda Chain
一個同構多鏈系統Lambda Chain,提供高TPS訪問能力,圖靈完全智慧合約,交叉鏈交易功能等。
Lambda P2P
一個p2p網路系統Lambda p2p,提供網路層可定址性
Lambda DB
多資料庫叢集系統Lambda DB,提供無限加密的安全資料儲存
Lambda資料庫基礎設施
Lambda DB底層基礎架構支援系統,包括塊儲存系統和分散式檔案系統Lambda FS
Lambda ABE
一種基於屬性的加密認證訪問系統,由多節點共識Lambda ABE,資料庫的訪問控制閘道器組成
Lambda TPA
由多個驗證者節點Lambda TPA Chain組成的資料完整性驗證組
Lambda代理
自適應探針系統Lambda Agent,提供記憶體資料儲存,效能監控,安全監控和Metrics資料上傳功能
工作準則
同構多鏈
Lambda鏈本身是一種同構多鏈設計,分別是MainChain,WorkChain和ShardChain。除MainChain外,所有其他WorkChains都由多個ShardChains組成。其中,MainChain提名的共識機制是Proof-of-Stake NPos,ShardChain的共識機制是HoneyBadgerBFT。MainChain是所有鏈的主鏈和中繼鏈,具有所有節點,包括提名節點,驗證節點和漁夫節點。
拆分
MainChain將任何WorkChain指定為負責打包和阻止事務的驗證節點。雖然分組驗證節點後透過BFT共識完成分片機制。為了實現資料庫系統的管理,Lambda團隊實施了前三個子鏈,即授權,記錄和轉發資料請求的WorkChain1,執行資料響應條件統計的WorkChain2,並對資料庫進行共識管理節點和WorkChain3驗證資料完整性。將來,Lambda可以透過新增更多子鏈來實現更多功能。
資料所有權證明
與集中式雲相比,分散式雲端儲存和雲資料庫最大的區別在於無權儲存節點,而云使用者無法對啟動器或完全受信任的TPA節點進行認證。在Lambda的設計中,我們採用了公開認證的PDP方法的兩個升級版本,即BLS-PDP和MF-PDP。我們將透過多個驗證節點共識完成單點可信TPA的工作,即完成資料的所有權和完整性驗證,並將驗證結果寫入鏈中以供FisherMan檢查。
訪問控制和加密
區塊鏈上的資料可公開訪問,這極大地限制了資料應用場景。為了擴充套件,Lambda提供了一種基於多許可權組織基於屬性的加密和資料加密功能的訪問控制程式,以及透過代理加密來撤銷屬性的能力。Lambda中基於ABE屬性的加密程式可以靈活地實現訪問控制策略,可以大大降低網路和使用者端計算開銷,同時可以抵抗單一許可權組織獲取使用者身份資訊,從而保證使用者身份的隱私。
生態系統
與其他區塊鏈不同,Lambda是區塊鏈資料儲存基礎架構。該生態系統的角色是DAPP開發人員和專案方,鏈節點參與者,儲存節點參與者和其他參與者,其中鏈節點參與者包括被提名者,驗證者和漁民。Lambda提供儲存,計算,事務和其他服務功能。因此,包含資源提供者,提交資料儲存和計算任務的任務建立者,軟體開發人員和資料分析人員的角色也涉及並構成Lambda的相互依賴的生態系統。
關於更多Lambda資訊:
更多區塊鏈專案:http://www.qukuaiwang.com.cn/news/xiangmu
風險提示:區塊鏈投資具有極大的風險,專案披露可能不完整或有欺騙。請在嘗試投資前確定自己承受以上風險的能力。區塊網只做專案介紹,專案真假和價值並未做任何稽覈。