在過去的一個月裡,我們一同探索如何參與Web3 Hackathon,並且以參加 ETHGlobal BANGKOK 2024 實體hackathon為目標來分享準備的內容,主要是沒有看到有人針對如何參與web3 hackathon來做分享,所以想要在這三十天中帶給大家如何進入web3這個領域,許多人在問該怎麼進入web3,我自己認為是認真打一場web3 hachathon,你就會快速地進入狀況並且知道自己哪裡不足,可以去不足知識也可以快速的在比賽中找到不管是技術贊助商或者是其他參賽者的幫助或是交流,比自己在學習web3還要有效率,下面是我總結要參加ETHGlobal BANGKOK 2024的一些想法。
技術準備回顧
a. 核心技能:
- 前端:Next.js、React、TypeScript
- 智能合約:Solidity、Hardhat
- 區塊鏈交互:ethers.js、Web3.js
- 跨鏈技術:LayerZero、Hyperlane
b. 重點贊助商技術:
- Polygon:Layer 2 擴展性解決方案
- Chainlink:去中心化預言機
- Worldcoin:生物識別與身份驗證
- Filecoin:去中心化存儲
c. 開發工具:
- 版本控制:Git 和 GitHub
- 開發環境:Docker
- 測試框架:Jest、Cypress
專案規劃與執行
a. 主力專案:ChainForge SDK(多鏈開發者工具包)
- 核心功能:跨鏈通訊、統一智能合約介面、多鏈部署
- 創新點:一鍵多鏈部署、跨鏈開發模板
b. 備用專案:ChainWork(去中心化人才市場)
- 特色:跨鏈技能證書、智能合約工作協議、去中心化聲譽系統
c. 開發策略:
- 採用敏捷開發方法
- 專注於最小可行產品(MVP)
- 優先整合多個贊助商技術
參賽準備要點
a. 實務安排:
- 簽證與入境要求確認
- 靠近會場的住宿預訂
- 提前抵達適應環境
b. 個人準備:
- 心理調適:保持開放心態,準備迎接挑戰
- 身體狀態:調整作息,確保充足休息
- 社交網絡:更新專業社交平台資料
c. 比賽策略:
- 時間管理:48小時黑客松的時間分配計劃
- 團隊協作:明確分工,定期同步
- Demo技巧:準備引人入勝的 5 分鐘介紹
關鍵學習與成長
a. 技術視野的擴展:
- 深入了解多鏈開發的複雜性
- 掌握最新的區塊鏈技術趨勢
b. 軟實力的提升:
- 增強跨文化交流能力
- 提高在高壓環境下的表現
c. 創新思維的培養:
- 學會將不同技術創新性地結合
- 培養解決實際問題的能力
未來展望
a. 短期目標:
- 在黑客松中取得優異成績
- 建立有價值的專業網絡
b. 中期規劃:
- 將黑客松項目進一步發展為可持續的產品
- 深化對特定區塊鏈技術領域的專精
c. 長遠視野:
- 持續參與區塊鏈社區,貢獻開源專案
- 探索區塊鏈技術在更廣泛領域的應用