比賽自定義題目
我們選擇的是互聯網賽道,我們本來計劃從軟體杯中選擇一個不錯的題目進行實作提交,但在找不到合適的專案后我們選擇從中國大學生服務外包創新創業比賽中進行題目的獲取,
我們最終選擇了如題專案,
由于之前在學長的勸誘下我已經對go語言有了初步了解,高并發特性適合做區塊鏈相關專案,而在這個外包比賽中又看到區塊鏈的名字我立刻就決定將其實作,
代碼實作
由于時間有限來不及購買書籍進行學習,我們選擇直接開始面向b站編程,搜索相關視頻未果后我們在百度上找到了相關的代碼實作,這里附上網址:
基于區塊鏈技術實作的學歷資訊征信系統
這款教程有些地方敘述的不是很明確,我們按照其說明使用ubuntu16版本進行代碼復現學習遇到了很多bug,其中最為致命的是這里面使用到了dep ensure:有一個依賴無法通過該指令獲取,但報錯又不提示,導致這條指令在虛擬機上運行了3小時我們的時間隨之浪費,
最終我們從Github上找到了作者的部分代碼并找到該依賴將其下載復制到我們專案檔案目錄中,該網址:
education檔案夾
此后我們成功復現了代碼,提交比賽的代碼有了保底
原理研究與拓新
浮現的代碼使用到了fabric,我就在b站上搜索了相關視頻解說,簡單了解了各部分機制功能后我開始仔細分析原始碼,也終于能夠看懂了一些,在此基礎上我們添加了作者尚未完成的一些功能,視頻網址:
【Fabric | 區塊鏈 | Part 2】Hyperledger Fabric 技術概覽
必要準備
這個比賽報名需要提交大量文字說明、ppt等,這一塊一定要精心準備,因為代碼是建立在中后期的部分,不需要在開始時提交,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/300048.html
標籤:區塊鏈
