作為一個程式猿,吃的是草,擠的是奶,加班熬夜常有,升職加薪卻不常有,都說科技是第一生產力,程式猿卻很少有機會從中分一杯羹。最近“區塊鏈”火得不得了,恰逢我遇到找工作的間歇期,就去研究了一翻,發現程式猿是離這個風口最近的一批人。
這裡我給大家分享一下研究心得:光離得近還不行,行動起來才能吃到蛋糕。以下是現在的區塊鏈行業待遇,相當有吸引力:
初始階段,你得了解以比特幣、以太坊為代表的區塊鏈底層程式碼。最好能跑一次試看看,搭個私鏈什麼的。如果你能做到,這個可能就不是工資能衡量的了。效果如圖:
進階狀態,那就是自己找到一個應用場景,通過區塊鏈技術來將他實現。這時候你就可以拿你的方案去找投資人了,此時的你,就可以走上人生巔峰了!
初期,不熟悉區塊鏈技術的碼農可以選擇一些已經成熟的、入門較快的區塊鏈,為專案提供區塊鏈底層和技術支援。推薦“布萌區塊鏈”,技術成熟,接入成本低,而且上面已經執行了十幾個應用。這些應用不僅意味著布萌區塊鏈本身可以支撐商用,還表示一旦你使用它,這些應用背後的資源都離你更近一步。
說到怎麼用?接入布萌也比較方便。
直接到官網註冊即可,註冊連結:
www.bumeng.cn/user/regist…
使用流程:
一、在布萌官網申請一個開發者賬號。只需要手機號和郵箱就能完成,無需稽核。
註冊完成之後,在使用者中心,我們可以看到“區塊鏈地址”“檢視私鑰”,那麼這個區塊鏈地址和私鑰只是賬號的地址和私鑰,後續的開發活動有專門的ID和祕鑰。但這並不是說這個地址和私鑰就不重要了,後續這個賬戶在布萌區塊鏈上的資產,都和這兩個進行繫結,類似於銀行卡的賬號、密碼,所以,大家要注意保管,不要洩露。
補充說明一下,布萌區塊鏈分為測試鏈和正式鏈兩個環境,這兩個環境的介面、功能都是一樣的,所以建議開發者先在測試鏈開發,測試通過之後再接入正式鏈。
二、測試環境下,註冊完成之後,直接在“我的應用”裡面新增應用(如圖)。
注意,這裡的URL是用來接收區塊鏈伺服器響應資訊的地址,建議填上。
測試環境下新增的應用不用稽核,所以提交完之後,開發者就可以直接在我的應用裡面查到應用的ID和金鑰,如圖,App id和App 金鑰是呼叫介面獲取token的必要引數,也是開發者的身份憑證,要注意妥善保管不要洩露!
第三:獲得了App id和App 金鑰,就可以根據布萌的開發者文件來進行介面的呼叫了!
API文件:www.bumeng.cn/document/AP…
SDK文件:www.bumeng.cn/document/SD…
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
(布萌和阿里雲和騰訊雲、微軟雲都有合作,所以節點伺服器可以選擇上述的雲伺服器,也可以選擇本地伺服器)
以上就是加入布萌的七個步驟,如果還有什麼不懂的,可以在評論裡留言。