1. 程式人生 > >布萌區塊鏈使用指南:內有N多“踏坑”經驗(多圖)

布萌區塊鏈使用指南:內有N多“踏坑”經驗(多圖)

上篇帖子著重介紹了布萌的技術框架和商業邏輯,這篇就講怎麼接入布萌區塊鏈吧,跟其他區塊鏈底層相比,接入布萌難度並不高,但還是有很多細節需要注意的。

————————————以下是親自跳坑經驗的分割線————————————

布萌是一個聯盟鏈,但是是一個沒啥門檻的聯盟鏈,只要你和它的業務匹配,認可它的服務協議,幾乎沒什麼難度。

大致流程是這樣的:

一、在布萌官網註冊,申請一個開發者賬號。只需要手機號和郵箱就能完成,無需稽核。

官網連結:https://www.bumeng.cn?hmsr=csdn123&hmpl=&hmcu=&hmkw=&hmci=

註冊完成之後,在使用者中心,我們可以看到

區塊鏈地址”“檢視私鑰”,那麼這個區塊鏈地址和私鑰只是賬號的地址和私鑰,後續的開發活動有專門的ID和祕鑰。但這並不是說這個地址和私鑰就不重要了,後續這個賬戶在布萌區塊鏈上的資產,都和這兩個進行繫結,類似於銀行卡的賬號、密碼,所以,大家要注意保管,不要洩露。

 

補充說明一下,布萌區塊鏈分為測試鏈和正式鏈兩個環境,這兩個環境的介面、功能都是一樣的,所以建議開發者先在測試鏈開發,測試通過之後再接入正式鏈。

二、測試環境下,註冊完成之後,直接在“我的應用”裡面新增應用(如圖)。

 

注意,這裡的URL是用來接收區塊鏈伺服器響應資訊的地址,建議填上

測試環境下新增的應用不用稽核,所以提交完之後,開發者就可以直接在我的應用

裡面查到應用的ID和金鑰,如圖,App idApp金鑰是呼叫介面獲取token的必要引數,也是開發者的身份憑證,要注意妥善保管不要洩露!

 

第三:獲得了App idApp金鑰,就可以根據布萌的開發者文件來進行介面的呼叫了!

SDK文件裡面的說明不如API文件全面,個人建議使用API文件。

 

第四、在測試鏈完成測試之後,如果你想接入正式鏈,你就需要進行填寫認證資訊,布萌的工作人員一般會在一週內完成稽核。


第五、認證成功之後,開發者還需要使用者中心線上簽署一個接入合同。

 

第六、合同簽署之後,我們再回到我的應用裡面新增應用,一般新增應用預設“測試服務”,但這裡,我們要在服務屬性選項框裡選擇“正式服務

”,提交之後會有布萌工作人員來進行稽核。


我這個賬號是沒有經過認證的,所以正式服務按鈕是灰色不可選狀態,但通過認證之後,就是可選狀態。

因為我還沒提交過正式應用,所以這個稽核的時間是多長我也不清楚。但據我瞭解,可能從第五步,開發者提交認證資訊的時候,布萌的工作人員就會跟開發者進行聯絡,瞭解應用屬性,介面呼叫情況什麼的。

第七、這是最後一步了,新增過正式應用之後,開發者就可以新增節點,正式加入布萌區塊鏈了,目前階段,這一環節會有布萌的運維來幫助開發者完成。後續在布萌區塊鏈進一步產品化之後,可能就不需要人工幫助了。


需要注意的是,節點是有配置要求的。如圖,最低配置要求:系統centOS7.0 64/redhat 7.0 64/Ubuntu 14.04 64位;CPU 4核,記憶體8G以上,頻寬2M,磁碟1T

推薦配置:系統centOS7.0 64/redhat 7.0 64/Ubuntu 14.04 64位;CPU 8核,記憶體 16G以上,頻寬2M,磁碟1T


布萌和阿里雲和騰訊雲、微軟雲都有合作,所以節點伺服器可以選擇上述的雲伺服器,也可以選擇本地伺服器。

以上就是加入布萌的七個步驟,大家如果還有什麼不懂的,可以在評論裡問我,或者去布萌論壇提問,雖然罈子不大活躍,但還是有問必答的。

PS:註冊布萌開發者賬號有非常重要的一點就是,千萬不要忘記賬號密碼,布萌的開發者賬號是沒有找回密碼服務的,恩,這很區塊鏈!