貝爾鏈技術分析:方案好…… 6.8

技術評估

1技術方案 2.5/3

貝爾鏈的整體技術架構模型如下,自下而上分為四層,分別是物理層、核心業務層、接口層、應用層。其中著重描述的是核心業務層,提供了數字指紋服務、去中心化算力集群、冗餘化分佈式存儲網絡服務、靜態業務資源摘要鏈服務、低頻存儲資產鏈服務、貢獻激勵經濟模型、貝爾鏈虛擬機兼容層服務。

貝爾鏈技術分析:方案好…… 6.8/10

圖1 貝爾鏈分層架構(白皮書v1.2)

數字指紋服務(DF):通過數字指紋進行確權LSAC、SBSC交互驗證,分別對遊戲玩家個人身份、資產所有者身份以及資源所有者身份進行數字指紋驗證。個人身份信息以數字指紋簽名的方式進行驗證,通過BGDK與LSAC進行交互,被驗證的身份信息將存入LSAC。RDSN和DCC通過與LSAC交互,進行可信的,無需再度驗證的身份信息讀取。而資產驗證即資產確權的過程,用以保證跨遊戲資產交易的安全,資源驗證確保遊戲開發權的歸屬,保證利潤分成與收益的永久性。所有被驗證過的數字指紋將通過證書(Certificate Authority)機制進行安全加密,在達成確權追責的同時,以保障權責個體的隱私安全。

去中心化算力集群(DCC):這是由貝爾團隊首次提出的分佈式算力集群形式概念,基於Quorom協議進行去中心化資源協同,實時評估網絡內的算力、內存及帶寬資源,並以統一的Matrix Scheduler服務來動態調度, 另針對網絡延遲檢測需求,配套Lighting Gateway服務,使得DCC能對網絡內的延遲敏感及高頻業務進行極速響應。主要用於高效地完成遊戲運行中的邏輯計算與交互服務。DCC將突破現有的區塊鏈公鏈尚無法支撐遊戲中高頻率數據交互的瓶頸(包括算力/狀 態存儲/持久存儲等),並且規定了標準入網許可,以極簡式節點形式併入,通過去中心化自洽經濟體系運作維護。

冗餘化分佈式儲存網絡(RDSN):採用KAD算法、DHT、P2P網絡、TCP協議等技術構建了RDSN網絡(RedundancyDistributed Storage Network)即冗餘化分佈式儲存網絡,使用Object Storage方式管理數據,實現資源文件的永久化分佈式保存。通過冗餘化分佈式節點儲存網絡,數據的存儲將變得高效可靠。

靜態業務資源摘要鏈(SBSC) : RDSN的冗餘化存儲配合DCC,解決了對於效率與穩定的需求,而整體資源儲存的安全性,則是通過SBSC來完成的。RDSN將數據進行冗餘化保存,在管理與讀取的時候,則需要通過文件索引系統來進行調配與抓取。索引的安全性需求比數據本身要求更加嚴格,通過進行Hash-table Service哈希索引加密,能夠在確保安全性的同時,並不影響數據本身的存讀效率,並高效利用存儲資源。

低頻存儲資產鏈(LSAC):LSAC會定義多種的資產數據標準,便於整個生態不同類型和結構的資產的接入,同時強化資產數據的隱私保護及抗惡意攻擊能力,實現貝爾鏈價值資產數據的絕對安全。

貝爾鏈虛擬機兼容層(BVMC):

實現統一與多元化區塊數據的交互。支持多種腳本與外部虛擬機,實現不同虛擬機的兼容,並且通過Compatible Interface(兼容接口)以模塊化方式運行。任何開發語言或者虛擬機,只要通過貝爾鏈提供的API端口接入貝爾鏈並以簽名的方式進行驗證,即可將自己的開發集成於貝爾鏈上。

貝爾鏈作為底層公鏈,共識算法採用自主研發的SH-DPoS(Self-Healing DPoS)算法,它是在 DPoS算法基礎上通過改變數據結構,標記惡意區塊,同時能夠對Cancer塊中的有效信息進行提取與再利用,進而保障整個公鏈生態的安全,提升自愈能力。

2技術評估 4.3/7

2.1技術成熟度 0.8/2

就白皮書中的內容,貝爾鏈的技術架構大而全,從下而上可以說是一套完整的方案。作為區塊鏈遊戲的底層公鏈,目的在於提供底層技術服務給區塊鏈遊戲的開發者,提供遊戲開發、資產上鍊、流通以及儲存。但方案提及的每個技術點都具有相當的實現難度,軟件成熟度不足,從貝爾鏈的GitHub來看,並沒有相關實現代碼,未有披露,另外,技術邏輯部分較少,關於存儲和資產上鍊等部分架構,在技術實現上週期將會很長,存在一定的風險。

貝爾鏈技術分析:方案好…… 6.8/10

圖2 貝爾鏈GitHub

2、技術能力 1.6/2

貝爾鏈基於區塊鏈技術架構,設計到遊戲毫秒級服務端數據效應,遊戲數據存儲模塊,遊戲經濟激勵以及友好的算力支持,從而為整個遊戲生態提供更好的服務。從產品研發,到經濟激勵模型,再到產品渠道分發以及流量共享,貝爾鏈都可以提供更加強大的服務。貝爾鏈的架構能夠解決當前遊戲行業存在的問題,但是因為這個架構比較龐大,涉及到底層公鏈平臺,涉及到數據存儲等等一系功能,所以在週期上會比較長,當然這個前提是在項目方技術強大的前提下,我們可以通過團隊信息看到Vincent (創始人、CEO)有著亞馬遜總部網絡與電商營運工作的工作經歷;A-Ray(創始人,首席運營官)擁有十年以上游戲創作及開發的從業經驗,並有多款優秀遊戲落地;Scott Bingley (貝爾鏈首席技術官)曾就職於美國思科、摩托羅拉公司擔任首席技術工程師,並參與領導多個重大項目系統平臺的架構設計與研發;另外有James Leo(分佈式賬本工程師)、Ziv(全棧工程師)的大力支撐。從技術團隊的經歷和素養來看,貝爾鏈具有相應的研發實力。

3、技術亮點 1.6/2

1、基於中心化遊戲本身,目前存在遊戲資產無法流通互轉,只停留在本服務器。通過貝爾區塊鏈技術,將遊戲內資產互通,通過數字指紋進行資產確權,然後流通基於貝爾鏈生態的其他遊戲內,通過資產上鍊,通證化提升安全性和流通性;

2、貝爾鏈提出分離結構,不同於以太坊的串行結構,可解決網絡延遲和堵塞問題,提高性能,以更好地支持區塊鏈遊戲生態的運行;

3、去中心化算力集群在達到當前遊戲基本需求的前提下,還能進行併發處理,在性能保證前提下,延時更低,從玩家角度來講,遊戲體驗將會更好。

4、其他 0.3/1

整個項目的可編程性,採用主流技術架構,開發和協議標準,能有效提高編程效率, 但項目缺乏代碼實現支撐,在技術實現上存在較大的隱患,項目進度是最大的落地考驗。具體可見GitHub,https://github.com/BaerChain,基本無更新,有幾個Deamon。


分享到:


相關文章: