第十五屆 冠軍

web-3
Web3 全端工程師的技術養成之路
Harry Chen

系列文章

DAY 21

Day 21 - Web3 與進階後端:交易歷史資料整理

用戶在以太坊上可以進行各式各樣類型的交易,像是發送 ETH, Transfer Token, Swap, 合約互動, 買賣 NFT 等等,但原始的區塊鏈資料並沒...

DAY 22

Day 22 - Web3 與進階 App:交易管理與 Mempool 監聽

在錢包 App 中讓使用者清楚了解即時的交易狀態並擁有掌控權是十分重要的,這樣能讓使用者感受到更高的確定性,也提升了使用者體驗。因此交易管理是個重要的功能,今天...

DAY 23

Day 23 - Web3 與進階 App:Wallet Connect 協議與實作

今天我們會深入介紹 Wallet Connect 協議以及在 Wallet App 中的實作。在 Day 6 的實作中已經完成了 DApp 端的 Wallet...

DAY 24

Day 24 - Web3 與進階 App:DApp 瀏覽器實作

今天要來介紹的是錢包 App 中的 DApp 瀏覽器如何實作,來幫助使用者在任何裝置與場景上都能方便透過錢包連上 DApp。這個功能在各個主流錢包 App 中都...

DAY 25

Day 25 - Web3 與進階 App:Swap 功能實作

今天要講解的是錢包 App 中要如何實作代幣的 Swap 功能,會使用到 1inch 這個 Swap 服務提供的 API,並介紹 EIP-2612 Permit...

DAY 26

Day 26 - Web3 與資安:攻擊方式與資產保護(上)

今天跟明天的內容會來介紹 Web3 世界裡有哪些需要注意的資安風險,以及作為使用者我們可以怎麼預防資產被盜走。經過前面 25 天的內容我們已經對 Web3 技術...

DAY 27

Day 27 - Web3 與資安:攻擊方式與資產保護(下)

今天我們會延續昨天提到的操作問題,來講解更多在操作上可能會遇到的風險。並講解在裝置跟錢包安全應該要注意什麼,也提供給讀者更多防禦的方式,讓各位在 Web3 操作...

DAY 28

Day 28 - Web3 與資安:私鑰保存與備份

今天我們會講解一般有哪些保存與備份私鑰的方法,而許多錢包 App 都有提供幫使用者備份的選項,因此也會介紹他們的作法以及背後的原理,如 Key Derivati...

DAY 29

Day 29 - Web3 與前沿技術:基礎建設與去中心化應用

今天我們來探討一些 Web3 的前沿技術。由於 Web3 的技術日新月異,持續有新技術和升級出現,今天會簡要介紹幾個領域及並搭配具有代表性的案例,幫助讀者更全面...

DAY 30

Day 30 - Web3 與前沿技術:密碼學與應用

今天會介紹一些較底層的密碼學技術以及相關應用,包含 ZKP, MPC, Layer 2, DID 等等,帶讀者了解許多區塊鏈技術的基石,作為本系列文章的結尾。...