當(dāng)前位置:首頁(yè) > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導(dǎo)讀] 氪星球的目標(biāo)是成為全球首個(gè)區(qū)塊鏈游戲生態(tài)級(jí)入口,不同于其他游戲或內(nèi)容分發(fā)類項(xiàng)目,我們認(rèn)為完整的區(qū)塊鏈游戲生態(tài)應(yīng)當(dāng)包括玩家到開發(fā)者,從內(nèi)容制作到內(nèi)容分發(fā),從區(qū)塊鏈原生居民到傳統(tǒng)游戲遷徙者,從單一玩

氪星球的目標(biāo)是成為全球首個(gè)區(qū)塊鏈游戲生態(tài)級(jí)入口,不同于其他游戲或內(nèi)容分發(fā)類項(xiàng)目,我們認(rèn)為完整的區(qū)塊鏈游戲生態(tài)應(yīng)當(dāng)包括玩家到開發(fā)者,從內(nèi)容制作到內(nèi)容分發(fā),從區(qū)塊鏈原生居民到傳統(tǒng)游戲遷徙者,從單一玩家進(jìn)入到社群玩家進(jìn)入的全方位要素。以上各個(gè)要素共同發(fā)力,才可以促進(jìn)整個(gè)生態(tài)不斷進(jìn)入正向循環(huán),不斷加速整個(gè)生態(tài)的健康發(fā)展,缺一不可。因此,氪星球的區(qū)塊鏈游戲生態(tài)級(jí)入口一共包含四層含義:玩家入口、內(nèi)容入口、公鏈社區(qū)入口、渠道推廣入口。

為了讓開發(fā)者和用戶能夠享受到區(qū)塊鏈的紅利,基于優(yōu)質(zhì)的游戲內(nèi)容,完善的社交互動(dòng)體系,內(nèi)置的幣幣交易及 NFT 數(shù)字收藏品交易商城,形成一個(gè)完整的生態(tài)閉環(huán)。一方面幫助開發(fā)者方便的接入氪星球開發(fā)游戲,并幫助平臺(tái)內(nèi)有優(yōu)質(zhì)生態(tài)的游戲發(fā)行游戲內(nèi) ERC20 代幣,開發(fā)者也可以從發(fā)行token中獲益。另外,這些token可用來(lái)充值,意味著在游戲中進(jìn)行了真實(shí)的消耗,這解決了目前很多非用途類 token 沒(méi)有消耗場(chǎng)景,無(wú)法實(shí)現(xiàn)價(jià)值維持的問(wèn)題。另一方面鼓勵(lì)用戶積極在氪星球中通過(guò)玩游戲、參與開發(fā)游戲、持有游戲 Token 創(chuàng)造價(jià)值,獲得財(cái)富。

氪星球技術(shù)架構(gòu)

氪星球的技術(shù)架構(gòu)分為六層,主要包括:生態(tài)層、平臺(tái)應(yīng)用層、工具層、合約層、共識(shí)層和數(shù)據(jù)層。

1. 生態(tài)層

氪星球目標(biāo)成為全球最大的區(qū)塊鏈游戲價(jià)值流通平臺(tái),基于優(yōu)質(zhì)的游戲內(nèi)容,完善的社交互動(dòng)體系,內(nèi)置的幣幣交易及 NFT 數(shù)字收藏品交易商城,形成一個(gè)完整的生態(tài)閉環(huán),鼓勵(lì)用戶在氪星球中可以通過(guò)玩游戲創(chuàng)造價(jià)值,獲得財(cái)富。

氪星球的生態(tài)層主要由優(yōu)質(zhì)內(nèi)容游戲組成,主要包括氪金騎士、氪金消除、塊西游、小小航海士、極無(wú)雙等優(yōu)質(zhì)游戲構(gòu)成。生態(tài)層的構(gòu)成主要是通過(guò)自研、與傳統(tǒng)優(yōu)質(zhì)游戲開發(fā)者及已有的成功游戲合作將傳統(tǒng)經(jīng)典游戲區(qū)塊鏈化等相結(jié)合的方式,保證游戲質(zhì)量的同時(shí),也希望將傳統(tǒng)的游戲用戶吸引來(lái),形成增量效應(yīng)。同時(shí)氪星球還將開放游戲眾籌功能,將開發(fā)者及用戶從游戲的萌芽期就建立強(qiáng)關(guān)聯(lián)。

2. 應(yīng)用層

2.1 NFT錢包

錢包是存儲(chǔ)和使用數(shù)字貨幣的工具,在區(qū)塊鏈領(lǐng)域有舉足輕重的地位。有別于傳統(tǒng)的貨幣錢包,NFT 錢包是針對(duì)數(shù)字藏品的專用錢包,記錄了每種數(shù)字資產(chǎn)各種屬性以及相關(guān)事件。具體實(shí)現(xiàn)方式是監(jiān)聽區(qū)塊鏈的 ERC721 轉(zhuǎn)賬事件,將鏈上的事件轉(zhuǎn)化為用戶關(guān)心的 ownership 以及topic 數(shù)據(jù),并提供統(tǒng)一的接口記錄 NFT 的具體屬性數(shù)據(jù)。內(nèi)置幣及 NFT 雙錢包,不僅可以方便轉(zhuǎn)賬、收款、交易記錄查詢等操作。

2.2 跨鏈交易所

跨鏈,就是通過(guò)一個(gè)技術(shù),能讓價(jià)值跨過(guò)不同鏈和鏈之間的障礙,進(jìn)行直接的流通??珂溄灰撞](méi)有改變每個(gè)區(qū)塊鏈上的價(jià)值總額,只是在不同的持有人之間進(jìn)行了一個(gè)兌換而已??珂溄灰准夹g(shù)的核心要素之一是:幫助一條鏈上的用戶 Alice 找到另一條鏈上的愿意進(jìn)行兌換的用戶Bob。從業(yè)務(wù)角度看,跨鏈技術(shù)就是一個(gè)交易所,讓用戶能夠到交易所里進(jìn)行跨鏈交易。

氪星球的最終目標(biāo)是實(shí)現(xiàn)跨鏈交易,支持跨鏈交易的交易所的將接受比特幣和以太幣及其ERC20 標(biāo)準(zhǔn)代幣的支付??珂溄灰卓梢圆捎霉?u>鎖定(Hash-locking)技術(shù)、連鎖鏈(例如BTCRelay 和 ZecRelay)或跨鏈通信協(xié)議(例如 Cosmos 和 Polkadot)來(lái)實(shí)現(xiàn)。氪星球采用公證人機(jī)制(Notary schemes),主要特點(diǎn)是不關(guān)注所跨鏈的結(jié)構(gòu)和共識(shí)特性,而是引入一個(gè)可信的第三方充當(dāng)公證人,作為跨鏈操作的中介。無(wú)需建造新的區(qū)塊鏈,直接在原鏈上進(jìn)行功能擴(kuò)展以實(shí)現(xiàn)跨鏈能力。

2.3多幣種錢包

氪星球錢包將是全球通用的數(shù)字貨幣錢包 , 支持絕大部分?jǐn)?shù)字貨幣的轉(zhuǎn)賬、支付和存儲(chǔ)。任何數(shù)字貨幣都可以在此錢包上進(jìn)行安全和便捷的交易,交易平臺(tái)之間的充值和提現(xiàn),讓用戶喜歡的游戲幣有安全的存儲(chǔ)工具。

2.4 NFT商城

NFT(Non-Fungible Token)商城是利用合約實(shí)現(xiàn)的去中心化資產(chǎn)交易商城,由合約本身保證交易過(guò)程的安全和透明,通過(guò)鏈下撮合,鏈上交易的方式,增加了使用的流暢度。 具體實(shí)現(xiàn)方式,賣家通過(guò)私鑰簽名出售的物品ID 以及價(jià)格,并將簽名發(fā)送至商城進(jìn)行掛單,買家可以獲取到該簽名,并發(fā)送響應(yīng)的價(jià)格至交易合約,完成交易。

3. 工具層

3.1 區(qū)塊鏈瀏覽器

區(qū)塊鏈瀏覽器可以說(shuō)瀏覽區(qū)塊鏈信息的主要窗口,每一個(gè)區(qū)塊所記載的內(nèi)容都可以從區(qū)塊鏈瀏覽器上進(jìn)行查閱。通常數(shù)字資產(chǎn)用戶會(huì)使用區(qū)塊鏈瀏覽器查詢記錄在區(qū)塊中的交易信息。它會(huì)詳細(xì)的記錄了每一個(gè)區(qū)塊的確認(rèn)過(guò)程和數(shù)字貨幣的產(chǎn)生、分配過(guò)程,并且完整的記錄了每個(gè)區(qū)塊間的數(shù)字幣流轉(zhuǎn)情況,從而更加完整的、公開的披露了數(shù)字幣的存量、增量、換手率等信息,唯一無(wú)法知道的就是每個(gè)區(qū)塊背后的人是誰(shuí),這也是匿名性的一大特征。

3.2 跨鏈資產(chǎn)轉(zhuǎn)移

氪星球鏈將是數(shù)資產(chǎn)跨鏈交易的樞紐。我們使用智能合約和哈希鎖定技術(shù),可以將任何鏈上的數(shù)字資產(chǎn)轉(zhuǎn)移至氪星鏈上,或者反向轉(zhuǎn)移,而無(wú)需權(quán)威的第三方的幫助。無(wú)論另一游戲基于何種公鏈,只要其能支持智能合約和哈希鎖定,氪星球鏈即可作為其高速處理的緩存。這可以給開發(fā)者們提供諸多便利。例如,開發(fā)者可以減少學(xué)習(xí)成本,使用原有公鏈開發(fā)的游戲輕易轉(zhuǎn)移至氪星球平臺(tái)。另外,跨鏈交易跟底層價(jià)值鏈的結(jié)合,可以給基于氪星球鏈的通證更加完備的價(jià)值保證。比如用戶可以使用 ETH 通證在無(wú)第三方存在的情況下自由且安全地購(gòu)得或售出其它鏈上的基于氪星球的通證。

3.3 氪星賬號(hào)體系

區(qū)塊鏈的賬號(hào)體系基于密鑰對(duì),這增加了安全性和匿名性,但是對(duì)于普通用戶來(lái)說(shuō),入門的門檻比較高。氪星球使用用戶較為熟悉的手機(jī)號(hào)碼作為主體號(hào)碼,用戶可以選擇主動(dòng)關(guān)聯(lián)錢包地址,來(lái)實(shí)現(xiàn)賬號(hào)和錢包之間的映射。第三方應(yīng)用可以自由選擇使用用戶的賬號(hào)或者錢包地址作為主體賬號(hào),當(dāng)選擇用戶賬號(hào)時(shí),可以用氪星球的提供的 oauth2.0 的方式作為接入,通過(guò) token查詢到用戶的相關(guān)信息,例如映射的錢包地址,用戶頭像,也可以將需要錢包地址接收的財(cái)產(chǎn)暫時(shí)托管于賬號(hào),減輕了對(duì) Dapp 的門檻,使其功能可以在非錢包環(huán)境下不受影響。也可以選擇直接使用用戶錢包地址,不用經(jīng)過(guò)氪星球,直接用戶進(jìn)行交互,增加了很大的自由度。

3.4 RPC接口

RPC(Remote Procedure Call)即遠(yuǎn)程過(guò)程調(diào)用。也就是說(shuō),調(diào)用過(guò)程代碼并不是在調(diào)用者本地運(yùn)行,而是要實(shí)現(xiàn)調(diào)用者與被調(diào)用者二地之間的連接與通信。氪星球?qū)⑻峁┴S富的技術(shù)PRC 以滿足游戲及 NFT+ 的需求。例如氪星球?qū)⑻峁┛珂準(zhǔn)录O(jiān)聽接口。在所有氪星球支持的公鏈上發(fā)生的通證交易事件,都會(huì)被氪星球客戶端監(jiān)聽,且支持可編程的事件處理機(jī)制。氪星球也提供充足的 NFT+ 查詢 RPC。例如查詢 NFT+ 在任何時(shí)刻的公鑰,擁有者等。

4. 合約層

Solidity 是一種用于編寫智能合約的高級(jí)語(yǔ)言。Solidity 程序需要運(yùn)行在以太坊虛擬機(jī)(EVM)上。EVM 即以太坊虛擬機(jī),用于執(zhí)行氪星球的智能合約。智能合約可用高級(jí)開發(fā)語(yǔ)言 Solidity進(jìn)行開發(fā),合約源代碼經(jīng)過(guò)編譯得到可在 EVM 中運(yùn)行的字節(jié)碼。在部署合約、與合約交互的時(shí)候,字節(jié)碼都是以 16 進(jìn)制字符串形式傳遞和展現(xiàn)。

5. 共識(shí)層

氪星球鏈的底層技術(shù)是 ETH 和 EOS 技術(shù)的完美融合和改進(jìn)。我們?cè)?ETH 鏈的基礎(chǔ)上實(shí)現(xiàn)了 BFT-DPOS 技術(shù)。BFT-DPOS 技術(shù)的全稱是拜占庭容錯(cuò)委托權(quán)益證明(Byzantine Fault Tolerance Delegated Proof of Stake)。與傳統(tǒng)的 POS 技術(shù)不同的是,BFT-DPOS 實(shí)現(xiàn)了兩個(gè)方面重要改進(jìn)。一是區(qū)塊產(chǎn)生者是全體參與者投票產(chǎn)生;二是使用拜占庭容錯(cuò)技術(shù)來(lái)提高區(qū)塊確認(rèn)時(shí)間。投票決定區(qū)塊產(chǎn)生者一方面讓全體參與者都有機(jī)會(huì)成為區(qū)塊鏈生產(chǎn)者的一部分,另一方面也提供了一個(gè)糾錯(cuò)渠道。任何一個(gè)作惡的生產(chǎn)者可以很快地被投票者們剔除,從而維護(hù)系統(tǒng)的穩(wěn)定性。全民參與的可能性則是維持共識(shí)的一個(gè)重要保證。拜占庭容錯(cuò)技術(shù)的應(yīng)用則可以讓一個(gè)區(qū)塊在產(chǎn)生后的一秒之內(nèi)完成確認(rèn)。這樣的確認(rèn)速度可以讓基于區(qū)塊鏈的游戲?qū)崟r(shí)交易成為可能。

6. 數(shù)據(jù)層

氪星球的大數(shù)據(jù)層是一個(gè)去中心化的文件儲(chǔ)存與讀取系統(tǒng)。在這個(gè)系統(tǒng)中,我們使用類似于星際文件系統(tǒng)(IPFS)類似的技術(shù)來(lái)對(duì)文件進(jìn)行去中心化地存取。對(duì)于每一個(gè)存入的數(shù)據(jù),都可以用其簽名來(lái)取得。NFT+ 的行為數(shù)據(jù)可以被自由地存取。另外此系統(tǒng)將支持基于 NFT+ 的大數(shù)據(jù)分析。對(duì)于任何一個(gè) NFT+ 通證,其所有行為數(shù)據(jù)可以被低成本地儲(chǔ)存和獲取并且保證了其正確性。

氪星球產(chǎn)品特點(diǎn)

1. 跨鏈資產(chǎn)交易

在單鏈的情況下,清 / 結(jié)算的一致性和原子性(如果把一個(gè)事務(wù)看作是一個(gè)程序 , 它要么完整的被執(zhí)行 , 要么完全不執(zhí)行,這種特性就叫原子性)很容易保證。但如果資產(chǎn)處于不同的鏈上,需要從技術(shù)上保證清結(jié)算的跨鏈一致性和原子性,為去中心化交易所的跨鏈資產(chǎn)交換提供技術(shù)支撐。目前跨鏈方案可以分為三類:

(1) 公證人機(jī)制(Notary schemes)

這是中心化或基于多重簽名的見證人模式,主要特點(diǎn)是不關(guān)注所跨鏈的結(jié)構(gòu)和共識(shí)特性,而是引入一個(gè)可信的第三方充當(dāng)公證人,作為跨鏈操作的中介。代表性方案是 Interledger。

(2) 側(cè)鏈/中繼(Sidechains/ Relays)

側(cè)鏈?zhǔn)且环N錨定原鏈的鏈結(jié)構(gòu),但并不是原鏈的分叉,而是從原鏈的數(shù)據(jù)流上提取特定的信息,組成一種新的鏈結(jié)構(gòu),而中繼則是跨鏈信息交互和傳遞的渠道。不論是側(cè)鏈還是中繼,作用都是從原鏈采集數(shù)據(jù),扮演著監(jiān)聽者的角色。側(cè)鏈和原鏈不能直接驗(yàn)證對(duì)方塊的狀態(tài),因?yàn)檫@樣會(huì)形成循環(huán),但相互只包含輕節(jié)點(diǎn)是可行的,相應(yīng)的驗(yàn)證邏輯可由鏈協(xié)議本身或應(yīng)用合約實(shí)現(xiàn)。一般來(lái)說(shuō),主鏈不知道側(cè)鏈的存在,而側(cè)鏈必須要知道主鏈的存在。代表性方案是 btcrelay 、RootStock、Polkadot 等。

(3) 哈希鎖定(Hash-locking)技術(shù)

它在不同鏈之間設(shè)定相互操作的觸發(fā)器,通常是個(gè)待披露明文的隨機(jī)數(shù)的哈希值。哈希值相當(dāng)于轉(zhuǎn)賬暗語(yǔ),只有拿到這暗語(yǔ)的人,才能獲得款項(xiàng)。同時(shí),它還構(gòu)造了兩個(gè)退款(Redeem)合約,這兩個(gè)合約需要雙重簽名且有時(shí)間期限,對(duì)方簽名,自己未簽名,當(dāng)自己簽名時(shí),資產(chǎn)退回原處。其中一個(gè)關(guān)鍵技術(shù)設(shè)計(jì)是,制造轉(zhuǎn)賬哈希暗語(yǔ)的人的退款合約,在時(shí)間期限上要長(zhǎng)于另外一個(gè)人,由此可保護(hù)他的權(quán)益。代表性方案是比特幣閃電網(wǎng)絡(luò)。

上述三種方案中,1,3 無(wú)需建造新的區(qū)塊鏈,直接在原鏈上進(jìn)行功能擴(kuò)展以實(shí)現(xiàn)跨鏈能力,2 的方案則實(shí)現(xiàn)了跨鏈的資產(chǎn)轉(zhuǎn)移,使得資產(chǎn)匯聚到同一個(gè)賬本中,以方便進(jìn)行交易。氪星球經(jīng)過(guò)對(duì)比采用第3種解決方案,第1種要通過(guò)第三方充當(dāng)公證人,與區(qū)塊鏈“去中心化”宗旨有所背離;第 2 種方案需要建造新的區(qū)塊鏈,技術(shù)實(shí)現(xiàn)上比較繁瑣,相比之下方案 3 無(wú)需建造新的區(qū)塊鏈,直接在原鏈上就可以進(jìn)行功能擴(kuò)展以實(shí)現(xiàn)跨鏈能力。

2. 游戲裝備上鏈NFT

2.1【NFT+】通證系統(tǒng)

ERC721 提供了全新的非同質(zhì)通證 (Non-Fungible Tokens,簡(jiǎn)稱 NFT) 標(biāo)準(zhǔn),“唯一性”的特點(diǎn)讓數(shù)字資產(chǎn)擴(kuò)展到了更高的維度。游戲中的珍稀道具、極品裝備、寵物、時(shí)裝等數(shù)字資產(chǎn)完美符合成為 NFT 的條件。游戲道具的 NFT 化將資產(chǎn)擁有權(quán)真正交給了玩家,并將 NFT 脫離于游戲獨(dú)立存在并流通,并將跨游戲道具資產(chǎn)成為現(xiàn)實(shí),將是區(qū)塊鏈推進(jìn)游戲發(fā)展的極其重要的一步。我們已經(jīng)在氪星騎士中完美實(shí)現(xiàn)了裝備 NFT 化并形成了完整的解決方案提供給第三方開發(fā)者。

除了保證傳統(tǒng)去中心化賬本系統(tǒng)功能,氪星球的目標(biāo)是提供一個(gè)完備的高速的去中心化的數(shù)字資產(chǎn)交易與管理平臺(tái)。氪星球核心的數(shù)字資產(chǎn)是新一代的非同質(zhì)化通證 NFT+。NFT+ 將在原有的 NFT 基礎(chǔ)上提供一個(gè)強(qiáng)大的大數(shù)據(jù)錄入與管理接口。NFT+ 通證系統(tǒng)是一個(gè)三層的區(qū)塊鏈構(gòu)結(jié)構(gòu)。最底層是基于現(xiàn)有的公鏈技術(shù),比如以太坊 ETH 或者 EOS 系統(tǒng)。這些公鏈系統(tǒng)提供了去中心化的價(jià)值認(rèn)證系統(tǒng)。第二層是基于氪星球的跨鏈的 NFT+ 交易與管理系統(tǒng)。在第二層上,氪星球系統(tǒng)不僅提供了一個(gè)高速且低成本的 NFT+ 去中心化賬本系統(tǒng),而且提供了一個(gè)自由 NFT+ 跨鏈轉(zhuǎn)移系統(tǒng)。例如用戶可以將 NFT+ 轉(zhuǎn)存于任意的公鏈上。這將極大為開發(fā)者和游戲用戶提供了便利。第三層是一個(gè) NFT+ 的大數(shù)據(jù)接入與管理系統(tǒng)。在第三層上,氪星球?qū)⑻峁┮粋€(gè)去中心化的 NFT+ 日志系統(tǒng)。對(duì)于每一個(gè) NFT+ 通證,用戶都可以在第三層上獲取其完整的不可篡改的行為數(shù)據(jù)。這個(gè)平臺(tái)將為基于氪星球的游戲提供一個(gè)完整的生態(tài)保證。接下來(lái)我們分別介紹 NFT+ 系統(tǒng)以及氪星球的各層結(jié)構(gòu)。

NFT+ 是氪星球的核心數(shù)字資產(chǎn)體系。它提供了比傳統(tǒng) NFT 更加強(qiáng)大的數(shù)據(jù)儲(chǔ)存與驗(yàn)證接口。因而更加適合于游戲及類似系統(tǒng)的數(shù)字資產(chǎn)認(rèn)證及管理。為更好地介紹 NFT+,我們首先簡(jiǎn)介傳統(tǒng) NFT 系統(tǒng),即基于 ETH 上的 ERC721 協(xié)議的通證系統(tǒng)。與傳統(tǒng)的代幣不同,每一個(gè) NFT 具有一個(gè)唯一可以識(shí)別的 ID,且不可細(xì)分。比如著名的加密貓(CryptoKitTIes)游戲,每一只貓即是一個(gè)不可細(xì)分的 NFT。應(yīng)用 ERC721 協(xié)議,擁有者可以自由地交易 NFT。由于生活中的每一個(gè)物品都可以看成是非同質(zhì)的(即唯一的),所以 ERC721 所對(duì)應(yīng)的 NFT 具有廣泛的應(yīng)用場(chǎng)景。然而現(xiàn)有的 ERC721 協(xié)議仍然不能滿足很多數(shù)字資產(chǎn)的管理與應(yīng)用。主要的問(wèn)題是其缺乏統(tǒng)一的數(shù)據(jù)儲(chǔ)存與驗(yàn)證接口和實(shí)物接口。

在游戲或者一些其它應(yīng)用場(chǎng)景中,NFT 通常對(duì)應(yīng)游戲中的道具。這些道具在游戲中通常具有某些特定功能。比如武器具有殺傷力;護(hù)盾具有防御功能;還有一些道具甚至需要多人共同參與才能發(fā)揮作用。每一次道具的應(yīng)用,都會(huì)產(chǎn)生相應(yīng)的數(shù)據(jù)。相比于交易數(shù)據(jù),這些行為數(shù)據(jù)通常并不牽涉到 NFT 的擁有權(quán),從而需要的共識(shí)度較低。進(jìn)而并不應(yīng)該儲(chǔ)存于昂貴的公鏈上。但這些數(shù)據(jù)卻構(gòu)成了 NFT 價(jià)值的一部分。比如某一道具之所以有收藏價(jià)值是因?yàn)槟趁耸褂闷渫瓿闪四橙蝿?wù)。因此這些數(shù)據(jù)有必要儲(chǔ)存,并且需要具有真實(shí)性鑒別機(jī)制。其它的解決方案可能有將這些數(shù)據(jù)存于中心化的數(shù)據(jù)庫(kù)中。這一方面使得數(shù)據(jù)容易丟失和篡改,另一方面還不具備真實(shí)性的鑒別功能。

另一方面,NFT 的一個(gè)重要的應(yīng)用場(chǎng)景是為了與實(shí)際物件相對(duì)應(yīng)。比如一個(gè) NFT 可以對(duì)應(yīng)實(shí)際中的房產(chǎn),汽車等等產(chǎn)品。但現(xiàn)有的 NFT 卻存在與實(shí)際物品脫節(jié)的問(wèn)題。比如在現(xiàn)實(shí)生活中交易了一輛汽車并不代表在鏈上也進(jìn)行了相應(yīng)的操作。交易物品需要線上線下同時(shí)操作將會(huì)影響 NFT 的使用體驗(yàn)和價(jià)值。其根本原因是由于實(shí)物并無(wú)與 NFT 直接聯(lián)系的不可篡改的認(rèn)證系統(tǒng)。

NFT+ 是 NFT 的改進(jìn)版本,旨在解決數(shù)據(jù)儲(chǔ)存與驗(yàn)證及實(shí)物鏈接問(wèn)題。NFT+ 的解決方案是在 ERC721 中引入一個(gè)私鑰的概念。每一個(gè) NFT+ 通證除了對(duì)應(yīng)著一個(gè)唯一的 ID 外,還對(duì)應(yīng)了一個(gè)公鑰私鑰對(duì)。NFT+ 在交易或轉(zhuǎn)移時(shí)需要有私鑰的簽名才能完成交易。 每一個(gè) NFT+ 的數(shù)據(jù),在儲(chǔ)存之前需要使用其私鑰進(jìn)行簽名。如此操作,其作用有一下三方面:

(1) NFT+ 的公鑰可以用來(lái)驗(yàn)證其附屬數(shù)據(jù)的合法性,從而可以防止數(shù)據(jù)篡改。

(2) NFT+ 的私鑰等可視為另一層的擁有權(quán)證明。此私鑰與擁有者的錢包合并作用可以產(chǎn)生更為豐富的應(yīng)用場(chǎng)景。比如,NFT+ 的擁有者可以將 NFT+ 租賃。在租賃期,NFT+ 通證將表現(xiàn)為傳統(tǒng)的 NFT。租賃期結(jié)束后,私鑰擁有者可以隨時(shí)贖回資產(chǎn)。

(3) NFT+ 的私鑰可以是由實(shí)物確定的。比如未來(lái)電子產(chǎn)品或者實(shí)際許可證等物件會(huì)植入了一個(gè)可產(chǎn)生簽名但不泄露私鑰的集成電路。交易時(shí)需要實(shí)物的參與才可發(fā)生交易。這解決了NFT 與實(shí)物脫節(jié)的問(wèn)題。

2.2 游戲裝備上鏈NFT已實(shí)現(xiàn)技術(shù)方案

充值方式:首先,用戶向主合約充值,即將自己的 NFT 轉(zhuǎn)移到某個(gè) NFT 代理處,用戶需要提供相對(duì)應(yīng)的身份信息,這個(gè)信息由代理商決定。游戲中心服務(wù)器監(jiān)聽上鏈交易,游戲服務(wù)商會(huì)獲得某用戶的一筆充值。于是,在中心服務(wù)器上會(huì)給該用戶添加一件道具。

提現(xiàn)方式:用戶首先向游戲服務(wù)器申請(qǐng)簽名,簽名包括需要提現(xiàn)的額度和目的地錢包地址。接著,用戶帶著上一步得到的簽名,去調(diào)用鏈上的 API。鏈上合約會(huì)驗(yàn)證簽名的合法性。待驗(yàn)證成功之后,會(huì)給某個(gè) NFT 代理相應(yīng)的錢包地址轉(zhuǎn)移一件 NFT。

3. 傳統(tǒng)游戲資產(chǎn)上鏈

傳統(tǒng)的游戲除了將已有的經(jīng)濟(jì)系統(tǒng) token 化外,還可以用 ERC721 協(xié)議將玩家的稀有道具上鏈,保證資產(chǎn)的價(jià)值和透明性。還可以利用資產(chǎn)的天然可以交易性,豐富游戲的玩法。氪星球針對(duì)不同需求為傳統(tǒng)游戲的資產(chǎn)上鏈提供了三種不同的方案:

(1) 單向資產(chǎn)引用:

游戲服務(wù)器單向引用鏈上的數(shù)據(jù),監(jiān)聽鏈上的轉(zhuǎn)移以及修改事件,同步的修改服務(wù)器的中的鏡像數(shù)據(jù)。氪星球提供事件監(jiān)聽、通知 API,可以方便的告知應(yīng)用程序鏈上數(shù)據(jù)的變化。

(2) 雙向資產(chǎn)引用:

游戲服務(wù)器除了要同步讀取鏈上的數(shù)據(jù)外,還具備要修改鏈數(shù)據(jù)的能力。例如在一個(gè)對(duì)局游戲中,勝利者玩家 A 贏得失敗者玩家 B 的裝備:氪星球提供了代理合約來(lái)托管用戶的財(cái)產(chǎn),用戶 A、用戶 B、平臺(tái) C 在開始一場(chǎng)對(duì)局前需要聯(lián)合對(duì)該局的資產(chǎn)進(jìn)行簽名確認(rèn),在對(duì)局結(jié)束后,三方對(duì)對(duì)局結(jié)果進(jìn)行簽名(A 獲得 B 的裝備) ,只有兩個(gè)或以上的簽名才可以生效。

(3) 邏輯上鏈:

應(yīng)用可以用合約技術(shù)完全公開自己的關(guān)鍵邏輯例如裝備的掉率,活動(dòng)的獎(jiǎng)勵(lì)分配,并將源代碼公布與氪星球。任意用戶都可以看到源代碼,并調(diào)用相應(yīng)的接口查詢合約數(shù)據(jù),增加了玩家的信任。
來(lái)源;區(qū)塊網(wǎng)

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉