PinnedHarry Chen 陳柏叡2023 ITHome 鐵人賽:Web3 全端工程師的技術養成之路 — 前言今年突發奇想決定參加 ITHome 鐵人賽,把過去兩三年學到的關於區塊鏈與 Web3 的開發知識整理一番,希望對台灣的開發者社群有所貢獻。因此這個系列的鐵人賽文章我也會同步發到 Medium:4 min read·Sep 10, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 30 — Web3 與前沿技術:密碼學與應用今天會介紹一些較底層的密碼學技術以及相關應用,包含 ZKP, MPC, Layer 2, DID 等等,帶讀者了解許多區塊鏈技術的基石,作為本系列文章的結尾。14 min read·Oct 16, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 29 — Web3 與前沿技術:基礎建設與去中心化應用今天我們來探討一些 Web3 的前沿技術。由於 Web3 的技術日新月異,持續有新技術和升級出現,今天會簡要介紹幾個領域及並搭配具有代表性的案例,幫助讀者更全面地了解 Web3 相關技術。11 min read·Oct 16, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 28 — Web3 與資安:私鑰保存與備份今天我們會講解一般有哪些保存與備份私鑰的方法,而許多錢包 App 都有提供幫使用者備份的選項,因此也會介紹他們的作法以及背後的原理,如 Key Derivation, Shamir’s Secret Sharing 等等。以及較新型的 MPC 錢包是如何運作的。8 min read·Oct 16, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 27 — Web3 與資安:攻擊方式與資產保護(下)今天我們會延續昨天提到的操作問題,來講解更多在操作上可能會遇到的風險。並講解在裝置跟錢包安全應該要注意什麼,也提供給讀者更多防禦的方式,讓各位在 Web3 操作的世界中都能更加小心謹慎。11 min read·Oct 16, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 26 — Web3 與資安:攻擊方式與資產保護(上)今天跟明天的內容會來介紹 Web3 世界裡有哪些需要注意的資安風險,以及作為使用者我們可以怎麼預防資產被盜走。經過前面 25 天的內容我們已經對 Web3 技術有許多了解,可以幫助我們深入理解每種攻擊跟防禦的原理。9 min read·Oct 14, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 25 — Web3 與進階 App:Swap 功能實作今天要講解的是錢包 App 中要如何實作代幣的 Swap 功能,會使用到 1inch 這個 Swap 服務提供的 API,並介紹 EIP-2612 Permit 的作用以及他如何協助使用者節省 Gas Fee,作為 Web3 與進階 App 主題的結尾。20 min read·Oct 14, 2023----
Harry Chen 陳柏叡Day 24 — Web3 與進階 App:DApp 瀏覽器實作今天要來介紹的是錢包 App 中的 DApp 瀏覽器如何實作,來幫助使用者在任何裝置與場景上都能方便透過錢包連上 DApp。這個功能在各個主流錢包 App 中都有提供,讀者不妨先試用過,會對今天的內容更加有感。17 min read·Oct 14, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 23 — Web3 與進階 App:Wallet Connect 協議與實作今天我們會深入介紹 Wallet Connect 協議以及在 Wallet App 中的實作。在 Day 6 的實作中已經完成了 DApp 端的 Wallet Connect 整合,而這還需要錢包端有支援 Wallet Connect 才能把完整的流程串起來。15 min read·Oct 10, 2023----
Harry Chen 陳柏叡[Web3 全端] Day 22 — Web3 與進階 App:交易管理與 Mempool 監聽在錢包 App 中讓使用者清楚了解即時的交易狀態並擁有掌控權是十分重要的,這樣能讓使用者感受到更高的確定性,也提升了使用者體驗。因此交易管理是個重要的功能,今天會介紹在錢包 App 中可以透過怎樣的方式管理已發出的交易,包含取消、加速交易等操作,以及如何透過監聽…15 min read·Oct 10, 2023----