第一次在 xLog 發文,先簡單的把IG 的文章拿來這邊,這次的2023 ETHTaipei Hackathon 我們團隊選擇了Autopass與PSE 的主題來發想題目,而最後獲得了 Autopass 的銀獎。
團隊組成#
從以前參加台灣的 Hackathon 就有簡報松的感覺,這次挑戰沒有嘗試過的 Web3 領域加上八年沒參加過黑客松,找了之前一起在電信業當研替的朋友來做前端,而我自己則是處理後端與智能合約的部分,40 小時的挑戰我認為有可能會處理不來最後的 present,所以找了兩位對於簡報製作與商業邏輯有一套的朋友來負責這些最後的呈現。
Sponsor / 題目選擇#
現在的黑客松主要是看 Sponsor 給出的挑戰與獎金來選擇,由於我們團隊都沒有 Web3 的開發經驗,所以選擇了 Web2 轉 Web3 的 Autopass,他們給出了三個挑戰
- 如何透過區塊鏈特性提供更安全可靠、更有效率的付款方式
- 透過區塊鏈技術建立車主的行車軌跡並讓隱私及敏感資料能被隱藏保護,提供可以驗證資料的方式讓行車軌跡可以再次創造價值。如提供給車險公司作為核保資料。
- 如何透過虛擬貨幣交易來減少金流手續費
我們原本是想要發想很直覺的錢包交易服務,不過我們認為參與 Autopass 的團隊大概有八九成是做錢包交易這一塊的,所以我們轉向第二點的方向來發想,由於我自己有申請過 Gogoro, Irent, Zip Car 和其他租車服務,對於每次都要重複上傳雙證件感到很厭煩,以及之前 Irent 還被駭導致資料外洩,等於你多用一種需要雙證件驗證的服務就會多一層風險,那時候以這個為發想才誕生出了 ZeroPass 這個服務。
我自己的準備#
我擔任的角色是後端與智能合約開發和組織者的角色,我自己本身除了正職工作之外也有在接案,所以投資了很多開發工具
- JetBrains 全家桶
- Vultr server
- Domain
- ChatGTP plus
- Github Copilot
這個工具可以讓我很快速的產出,以及部署到線上環境讓前端來串接測試。
比賽中#
比賽時遇到很多很厲害的開發者,有來自日本和其他國家的開發者還有交大區塊鏈課程的學生,彼此閒暇時交流學到了不少東西,也刺激了很多想法,在比賽中原本沒有選擇 PSE 項目,但現場聽到他們的說明後發現我們想要做的認證的部分可以使用Semaphore protocol達成,與 PSE 的 Mentor 聊過後確認了可行,開始研究 Semaphore 的用法與合約以及和前端一起打造 Web2 的 Demo 流程用的系統,也有與 Autopass 的 Mentor 交流,確認我們的想法有解決到他們的痛點。
比賽結束了#
40 小時的挑戰結束了,對於我們所打造的 ZeroPass 服務沒有到我想像中的完整,加上這個題目滿有趣的,我們決定繼續完善它,在賽後幾天有遇到越南 Web3 公司的 CEO 敲我 linkedin 和我聊我們的服務,覺得我們的服務很有趣,這也讓我有動力繼續開發這個專案,獲獎後與 Autopass 的人聊天,他們也覺得我們可以繼續打造這個服務,後面認真去看 workshop 的影片發現了UniRep protocol可以做到我們想要做的事情,如何將自己在服務中的資料變現。
繼續參與黑客松#
這次參加 Web3 的黑客松後找回了開發的熱情,由於 Web3 目前的應用相比 Web2 來說還是太少,還有很多服務面向可以探索與打造,我們打算參加線上黑客松,線上黑客松的時間通常都是一週以上,可以有比較多的時間打造產品 (雖然也只有平日晚上和週末可以製作。
預計參與的黑客松
Autonomous Worlds
HackFS 2023
ETHOnline 2023