區塊鏈之門-Reach On Conflux2021黑客松
NFT AUCTION登入頁面
隊名:不贏怎麼對
怎麼會參加Reach黑客松?
今年Reach和Conflux聯合舉辦黑客松,我們原本只參加Conflux北斗計畫大學生創業營,當時的想法是一個作品報兩個比賽,再加上Conflux第八周的課程會教Reach,想說這樣還可以提早學Reach,結果我們這組就報名了。
Reach介紹
Reach 是一個用於去中心化應用程式(DApp)的專用語言,讓開發者可以在區塊鏈上開發 Dapp。
Reach 完全使用 JavaScript 的語法, 會在寫程式時自動驗證代碼和智能合約的安全與正確性,避免各種錯誤。
項目簡介
我們這組選NFT Auction(包含 NFT 拍賣的應用)
An NFT with built-in auction mechanics to facilitate its sale/purchase.
核心理念
我們希望能在多人競價時友善買賣雙方。
競價頁面可以在多人的情況下,順利登入綁定錢包。
NFT藝術品頁面賣家能輸入競價的起始價,以及拍賣期間。
隊伍在黑客松期間的進度賣方競標介面
我們這組都有完成Reach教程,有完成期中、期末繳交。
隊伍情況
我們分別來自台科大和北科大,一位就讀台科大資訊工程系,一位就讀台科大工業管理系雙主修資訊管理系,兩位就讀北科大工業工程與管理系,都有编程背景。
我目前就讀北科大工業工程與管理系,我的程式經驗是EXCEL VBA,雲端應用開發在asp.net使用C#,參加過北科大辦的Coding365計畫,有學過java,android,python,C++資料結構,arduino(IOT),機器學習,unity上使用C#。
兩位隊員在程式方面有得過獎。
我們這組都是第一次參與開發區塊鏈項目,在參加REACH 黑客松之前,我們這隊的人完全沒有接觸過區塊鏈甚至是DAPP開發。
一開始對Reach的期待
我對Reach黑客松的期待只有完成Reach教程,因為當時完全不瞭解區塊鏈,七月才開始搜尋區塊鏈相關文章,7/6號才報名Reach黑客松,7/10號就要完成教程,對我來說完成教程真的是奇蹟。
從看教程到完成教程只用不到一個禮拜,Reach算是很好學的程式語言。
第一次在群裡求助是遇到什么困難
我第一次在群裡求助的問題是怎麼在vscode存.rsh檔,這是我第一次在VS code上使用python以外的語言,結果答案是直接在問件後面打.rsh。
最難克服的困難是什麼? 怎麼克服的?
我覺得當時遇到最難克服的困難是在Windows上安裝Reach需要的環境,因為照著文檔上面的做甚至是影片還是會出錯,可能是因為程式會改版,文檔和影片的資訊還沒翻新。
在我內心藍瘦香菇時,我們這組的組員一步一步地透過視訊幫我看我哪裡出錯。
心路歷程
我在學習Reach教程的時候,光是Docker介面安裝就卡了我很久,完成教程也花了不少時間和心力,在Debug的時候最累,但在看到程式跑得動的時候非常開心。
未來展望
我覺得這次學Reach很吃力,因為我主要學Python,沒有Javascript的基礎,未來計畫要補足Javascript的能力,讓自己可以更靈活使用Reach並能夠繼續參與區塊鏈發展,多參加黑客松,做出其他區塊鏈應用項目,甚至是回來優化這個項目。
0 Komentar