一文了解Cocos Terminal (聯合實驗室)

買賣虛擬貨幣

在Cocos-BCX官方釋出的眾多應用工具中,有一款工具整合了玩家、開發者需要的幾乎所有功能——Cocos Terminal。

其中包含了去中心化錢包、區塊鏈瀏覽器、資產交易、Dapp分發、視覺化設計、和開發輔助等功能的整合終端,並帶有流水統計、智慧合約管理和分析等模組。

甚至可以說,瞭解Cocos Terminal,是你接觸Cocos-BCX必經之路。

註冊、登入

如果已經在CocosWallet中註冊過錢包的,可以直接透過以下網址登陸:http://cocos-terminal.com/#/login/0(全文使用測試賬號:cocosbcx777,為了讓大家更清晰瞭解流程,所有資訊均不做馬賽克處理)

Cocos Terminal提供了4種登陸模式:

帳戶名(賬戶模式):透過帳戶名和密碼登陸。

匯入私鑰(賬戶模式):透過私鑰登陸,需要設定臨時密碼。

匯入私鑰(錢包模式):透過私鑰登陸,需要設定臨時密碼,部分功能,需要錢包模式下才可以操作。

kye file(錢包模式):透過包含私鑰的.bin檔案登陸

如果需要註冊賬號,同樣可以透過Cocos Terminal的建立賬戶頁面進行:

相比手機端CocosWallet的註冊方式,透過Cocos-Terminal註冊,不同之處在於有一個【key模式】     

當點選【隨機生成】之後:

這種註冊方式是最不推薦的,會將私鑰直接暴漏。不論你此時是選擇複製私鑰、還是紙鈔,私鑰已經不夠安全。
當你第一次登陸進去之後:會看到Cocos Terminal分為5大模組:賬戶錢包、鏈瀏覽器、交易市場、應用市場、開發工具。接下來,我們就分為幾小節分別介紹這幾類功能。

賬戶錢包

1.1.1賬戶總覽-資產

【資產】只能顯示在該錢包種的Token持有情況。例如下圖中,顯示我擁有cocos測試幣數量:99646餘枚,總價值(COCOS):99646。

1.1.2賬戶總覽-賬戶記錄

在這裡可以看到從該錢包發出的所有操作。例如下圖中,我在試玩Shooting小遊戲時,與遊戲互動產生了“合約交易”、“轉賬”、“HN資產轉移(遊戲中,涉及到的遊戲道具所有權在遊戲結束後會重新迴歸到你的賬戶)”等等一系列的操作,每一步操作都可以記錄在鏈,有跡可查。

1.1.3賬戶總覽-賬戶提議

暫無內容

1.1.4賬戶總覽-賬戶許可權

包含以下三部分:
【資金許可權】可以調動錢包內的資產,並進行其他資金操作。
【賬戶許可權】可以決定讓誰來調動錢包內的資產,並且可以對錢包進行賬戶設定等更高許可權操作。
【備註金鑰】是檢視交易附帶資訊的金鑰。(目前透過cocos-Terminal不可查詢私鑰)     

經過測試發現,使用【資金許可權金鑰】和【賬戶許可權金鑰】都是可以登陸Cocos Terminal。 但是使用【資金許可權金鑰】登陸的情況下,雖然可以執行轉賬等基礎操作。
但是它不可以檢視“賬戶許可權私鑰”。(注意:以下私鑰沒做隱私處理。如果是使用者自己的私鑰,強烈不推薦截圖、以及分享給他人)

透過【賬戶許可權金鑰】登陸Cocos Termianl是可以同時檢視【賬戶許可權】和【資金許可權】私鑰。 

TIPS:因為“賬號許可權”可以控制“資金許可權”,因此在儲存賬戶私鑰的時候,應該保證“賬戶許可權”的私鑰安全級別更高,更不要隨意透露你的私鑰。

1.1.5賬戶總覽-NH資產

NH資產也就有遊戲賬戶的非同質化道具、武器等資產。例如下圖中,在cocosbcx777賬戶錢包內,擁有三款NH資產。(在測試shooting遊戲時獲得)

每一個NH資產都有一個HN資產ID、哪怕是相同的遊戲道具,都有不同的資產ID,劃分NH道具的是世界觀,在同一個世界觀下,道具是可以流通使用。
我們可以對遊戲道具執行三類操作:“賣出、編輯、丟棄” 

【賣出】點選賣出後,會出現如下畫面:

如圖所示,例如將錢包內的遊戲資產標價10cocos,備註:“現價大促銷!!!”,點選下一步,會出現如下畫面:

 如果你此時檢視【交易市場—資產商店】,就可以看到你的掛單了!

1.1.6賬戶總覽-NH資產訂單

可以透過【NH資產訂單】檢視掛單資訊。需要注意的是:你的掛單只有48小時有效掛單時間。

【取消訂單】可以立刻結束訂單。

1.2資產轉賬


轉賬需要明確:資產接收人、數量以及幣種。注意:在上圖中幣種預設是COCOS,如果你在傳送其他幣時,注意選擇幣種資訊。

1.3 私鑰檢視
同【賬戶總覽】中的【賬戶許可權】

1.4 匯出備份

點選備份後,生成的.bin檔案包含賬戶內的所有私鑰。透過【匯出備份】的檔案可以儲存在隨身碟、行動硬碟內。

必須使用錢包模式登陸賬戶,才能執行【匯出備份】

產生的.bin檔案,還可以透過key file(錢包模式)登陸,但是需要你輸入密碼。注意:此密碼並非是你當初設定的密碼,而是下載.bin檔案時設定的新密碼。

1.5-1.6 匯入恢復、匯入私鑰 
【匯入恢復】和【匯入私鑰】這兩項功能,在登陸介面都可以實現,所以在此不再贅述。

鏈瀏覽器


鏈瀏覽器可以實現鏈上交易資訊、合約等資料的查詢,包含以下6部分:執行狀態概覽、賬戶流水統計、賬戶合約統計、賬戶歷史記錄、全網熱門合約、合約呼叫統計。

2.1 執行狀態概覽

在這一部分包含全網區塊高度、不可逆區塊、TPS、賬戶數、非同質資產數、總交易數、總事物數。 注意:如果要確保你轉賬交易的安全,需要等待包含交易的區塊成為不可逆區塊。這個時間很短,在Cocos-BCX中幾乎只需要6、7秒。

2.2 執行狀態概覽

例如下圖中:可以查詢到測試賬號“cocosbcx777”的所有資產轉賬記錄,甚至可以看到總轉入、總轉出,還可以具體到某一筆交易。 

當發起對某筆轉賬的賬戶查詢時,只要直接點選賬戶,就可以直接檢視到該賬戶的所有交易、賬戶內的資產情況(或者在搜尋框內輸入你想查詢的賬戶)。

2.3-2.4 賬戶合約統計、歷史記錄

不僅可以查詢到自己賬戶的合約呼叫情況,還可以查詢任何賬戶的所有合約呼叫。例如下圖中,測試賬戶cocosbcx777,多次呼叫了shooting遊戲的抽獎合約。

當點選該上圖中合約之後,可以看到該合約的【基本資訊】、【合約程式碼】、【合約數量】,甚至是【合約統計】。例如可以看到下圖中,contract.ccshtter.lottery合約在測試網階段已經被呼叫了24萬多次,參與賬戶數6329。 

2.5 全網熱門合約
下圖是基於Cocos-BCX全網中,按照呼叫次數的【合約排名】。如果點選某合約,就會彈出上一節中的【合約詳情】圖,在此不再贅述。
這樣的熱門合約機制,不僅可以確保合約的公開透明,懂程式碼的遊戲玩家,可以檢視合約的真實性和公正性了。
而且還可以促進基於Cocos-BCX的遊戲整體程式碼質量的提高,公開的程式碼代表著可以允許學習乃至模仿更優質程式碼合約。  

2.6 合約呼叫統計

該項功能已經在前文提及。 

交易市場

【交易市場】中可以實現遊戲道具、武器等NH資產的交易、買賣。

3.1-3.2 非同質資產、交易訂單

請查閱【賬戶總覽】部分,已經介紹過非同質資產、交易訂單。
3.3 資產商店

目前所有的遊戲資產都顯示在同一頁面,包含道具圖示、價格、賣家、備註資訊。這些道具目前都屬於測試網中shooting小遊戲,隨著假如Cocos-BCX的遊戲越來越多,資產商店也會更加完善。

應用市場

目前包含5款關於Cocos-BCX的應用:

【IMCOCOS】:包含快訊、文章集合、生態導航,瞭解Cocos-BCX的第一站!
https://imcocos.com
【Cocos開發助手】:面向DApp開發者的線上除錯工具,涵蓋所有與鏈的必要操作,友好的介面與豐富的功能,是開發者的絕佳搭檔。http://cocos-toolkit.com/
【Cocos Shooting】一款飛行射擊類遊戲。在 Cocos Shooting中,玩家可以操縱自己的飛機,透過不斷擊落敵機來獲取資源http://shooter.cocosbcx.net/
【幸運女神】經典競技類遊戲,可線上多人對局。該遊戲使用Cocos-BCX鏈的鏈內源隨機數,使得公平性得以體·1現。http://tyche.yezi.one/
【DICE】經典競技類遊戲Demohttp://dice.yezi.one

如果你是遊戲製作,還可以透過“應用釋出”這一欄釋出你的遊戲。  


目前包含5款關於cocos的應用。如果你是遊戲製作者,就可以透過“應用釋出”這一欄釋出你的遊戲。 在Cocos Terminal中,還包含很重要的【開發工具】。不論你是發行資產、還是發行遊戲道具NH資產,甚至測試區塊鏈遊戲、發行等操作都需要進一步在【開發工具】中實現。(轉載自Cocos-BCX共識實驗室)

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;