當前位置:
首頁 > 新聞 > Cocos-BCX發布NHAS-1808標準進階版本,向遊戲行業普及區塊鏈技術

Cocos-BCX發布NHAS-1808標準進階版本,向遊戲行業普及區塊鏈技術

10月20日,Cocos-BCX 在杭州發布了 BCX-NHAS-1808 標準進階版本(下文簡稱NHAS-1808標準)。該標準針對去中心分布賬本式系統提出了一套統一的、便於擴展的數字資產標準及應用規範,並在規範的基礎上延伸出更多的資產業務模式, 提出了獨特的數字資產世界觀系統,旨在為遊戲開發者提供完善、便捷的開發環境,發揮鏈游特性,推動遊戲鏈游化。

非同質數字資產是相較於同質數字資產(通常用於表達貨幣)而言的另一種資產類型分類,如道具、裝備等,具有唯一性且不可分割,是適合鏈游的多樣化內容表達形式。此前推出的標準不能完全適配遊戲實際需求,為此 Cocos-BCX 制定了NHAS-1808標準,致力於推動遊戲行業進步。

Cocos-BCX 首席技術專家Kevin Yin表示:區塊鏈處於行業初期,現有標準不能很好滿足鏈游需求,NHAS-1808支持非同質數字資產跨遊戲流動,支持資產數據擴展,並有世界觀系統支撐,將為遊戲帶來諸多新玩法,推動行業的進步。

HelloEOS 創始人梓岑表示,整個區塊鏈行業都面臨同一個痛點:用戶教育難度極大、成本極高。所有應用都在搶存量用戶,在引入增量用戶方面,整個行業一直在艱難探索。而遊戲則是能帶來大規模新增流量的重要切口,Cocos-BCX在遊戲領域深厚的積攢和龐大的開發者社區規模,能帶給區塊鏈的新思路和新流量很值得期待。

1.支持資產在規則框架下「穿越」多個遊戲,互不影響平衡性

NHAS-1808標準支持開放又有條件的資產流動,允許數字資產在不同遊戲中流動同時,賦予資產「域」屬性。域是被保護的,每一個域綁定一個或若干僅對自己負責的合約,代表一個遊戲世界專有的數據區域,不同域之間的數據可互讀但互不可在未授權的情況下改寫。

這種流動在傳統遊戲中並未實現。如暴雪公司打造了一個完整的魔獸世界,世界觀的完善性可謂是無出其右。然而,雖然玩家可以用一個賬號登錄《魔獸世界》、《爐石傳說》,在《魔獸世界》中捕獲的寶寶不會變成《爐石傳說》中的卡牌。NHAS-1808標準支持這樣的想像空間,在《魔獸世界》中獲得「霜之哀傷」,便可以在《爐石傳說》中作為道具卡片使用。

NHAS-1808標準也支持不同世界觀之間的資產流動。像是《風暴英雄》中兼容了魔獸世界觀、暗黑世界觀、星際爭霸世界觀以及守望先鋒世界觀等,魔法和科技並沒有造成平衡性衝突。NHAS-1808標準同樣具有兼容性以及「相對屬性」的規則涉及,能使得道具流通不會對其他遊戲造成衝擊。「世界牆」的限定,也使得《風暴英雄》中的「霜之哀傷」不會隨著《魔獸世界》被「灰燼使者」斬斷。

這般相對完善的規則設計可以幫助幫助發者們節省開發精力。尤其對於想要進入區塊鏈遊戲的開發者,低開發成本意味著開發者可以將精力與經費用於遊戲性等方面的開發。道具可流通也相應降低策劃壓力,相互「共享」遊戲流量,增加遊戲活躍度。

Kevin Yin同時表示,如果開發者受限於精力、資金等問題,NHAS-1808標準還支持多個開發者共同構建世界觀,分擔成本,共享收益。

2.資產由玩家掌控,許可權分離,支持更豐富的資產流通和使用模式

NHAS-1808標準保證玩家對自身資產的完全所有權,但玩家對資產域數據的控制許可權僅限於對指定域數據的完全移除,而非對域數據進行修改,以免所有者通過修改這些域數據來作弊。

在傳統遊戲中,玩家資產的歸屬權一直很微妙,與其說是歸屬於玩家,不如說是寄存於玩家的賬戶中。開發商或是運營商可以決定資產的價值,甚至是刪除資產。一旦遊戲停止運營,那麼玩家甚至沒有資產殘骸可以懷念。而標準支持玩家的資產歸屬於玩家。即便是遊戲關停服務,玩家依舊可以在自己的資產中查詢到相應角色裝備,有機會將資產轉移至其他遊戲中,降低資產損失風險。

Cocos-BCX還在設計時細化了現有資產的許可權系統,將資產的使用權與所有權進行了劃分,其中使用權決定用戶是否具備資產的大部分操作許可權,而所有權決定用戶是否具備資產的實際歸屬權和關鍵操作權,並且特定操作在進行時可能需要所有者與使用者共同授權才可進行。

資產的所有者也可以刪除特定域數據,簡單說,當裝備在某個遊戲世界中產生了強化錯誤,玩家想要放棄這個世界對裝備的影響時,可以刪除這個遊戲世界對應的域數據,使裝備回到剛進入這個世界的狀態。這一過程類似於遊戲的回檔機制,且這一操作是針對特定資產、特定域的數據刪除,不會損失玩家其他裝備的數據或這個裝備在其他遊戲世界的數據。

與許可權系統的改進配套的,改進的Cocos-BCX鏈新增了多種內建操作和數據結構用於實現可能的新型業務,結合自身合約系統,開發者能輕鬆實現傳統鏈/合約系統無法做到的業務邏輯,例如:資產租賃、抵押、典當等。

以完成一個資產抵押的邏輯實現為例,開發者在合約中定義抵押業務各流程的函數,在達成抵押行為時,合約函數通過組合權屬變更OP和一般交易OP實現支付抵押款、所有權變更等行為,利用鏈的定時任務OP定義抵押到期時收回使用權或期限內贖回時轉還所有權等業務行為。

NHAS-1808標準提供的想像空間還有更多,如在賽車遊戲中,開發商可以將修車廠的使用權租賃給玩家,收取租金,形成更多的營收模式。而租賃玩家也為了獲得更大的收益,自發為遊戲拉新以獲取更多客人,改善修車廠服務模式等。

3.以分離數據存儲、身份合約驗證等確保安全

涉及到資產的部分需要慎重的安全措施。加之NHAS-1808標準需要在鏈上完成初始定義並通過智能合約進行操作,並包含較為複雜的數據架構和組合設計,Cocos-BCX 著手對數據結構和流程進行了數項改進。

根據Kevin Yin介紹,Cocos-BCX 中的資產數據與邏輯是分離的,在保障跨鏈特性的基礎上,保證資產所有者擁有對資產的完全所有權。在 Cocos-BCX 中,同質、非同質資產和智能合約的數據均為分離存儲式設計,這除了有助於減少數據流轉消耗、提高鏈效率、便於跨鏈傳輸外,是一種更具備數據安全性的設計。

對於涉及敏感操作的函數,Cocos-BCX 允許開發者定義具有身份驗證的合約執行機制,設有驗證的合約函數只會在滿足要求的調用者調取時才會執行,避免黑客惡意執行特定合約介面進行非法資產操作的風險。

對於合約許可權,Cocos-BCX 也以以域設計對合約許可權進行控制。即合約能夠獲得NHAS-1808標準資產擴展數據中的所有域數據,但是其修改許可權僅限於當前合約所處的域中,舉個例子,《陰陽師》可以知道《決戰平安京》中道具的屬性數據,但是道具的變動只會影響《陰陽師》,而不會影響到《決戰平安京》。

綜上所述,NHAS-1808標準能夠將資產所有權還給玩家,支持遊戲間資產流動,且不會破壞遊戲平衡。確保玩家資產安全性的同時,還能降低開發者的開發門檻,提供較為完善的開發環境。這將吸引更多的玩家、開發者進入區塊鏈遊戲行業,進而正向循環,帶入更多資金,推動區塊鏈遊戲發展的同時,也推動既有遊戲鏈游化,進一步推動遊戲行業的第四次變革。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 巴比特資訊 的精彩文章:

原阿里雲大數據事業部總監閆安:區塊鏈技術能實現資產數字化並增信
「去中心化交易所」混入EOS假幣,用戶損失數萬美元

TAG:巴比特資訊 |