🔗 DeFi 區塊鏈應用實戰

區塊鏈與去中心化金融 (DeFi) 正在重塑網路的未來。

從 2020 年的 DeFi Summer 到 2024 年的 ETF 通過,區塊鏈已經從極客的玩具,變成了華爾街與主流金融機構爭相布局的策略要地。

💰 學這個能幫你賺多少錢?

  1. Web3 開發者高薪職涯:Solidity 智慧合約開發者是目前市場上薪資最高的程式職位之一。在台灣,Web3 工程師月薪範圍 10-25 萬;國際市場年薪可達 15-40 萬美元。

  2. 發行自己的代幣/NFT:學會智慧合約開發後,你可以發行自己的加密貨幣或 NFT 專案。每次發行(Mint)的鑄造費、版稅都能為你創造持續收入。

  3. DeFi 協議開發與稽核:DeFi 協議的智慧合約稽核(Smart Contract Audit)是一個高利潤的利基市場。每次稽核報價 1-5 萬美元不等。


🛠️ 我們會用到的技術

  • 🔗 Solidity — 以太坊智慧合約語言
  • 🛠️ Hardhat — 智慧合約開發框架
  • 🌐 Ethers.js — 與區塊鏈互動的 JavaScript 函式庫
  • 🧪 OpenZeppelin — 經過審計的標準合約庫
  • 💰 MetaMask — 加密錢包
  • ⛓️ Sepolia / Goerli — 測試網路
  • 📦 IPFS — 去中心化儲存

🔥 Vibe Coding 核心 Prompt 搶先看

【ERC-20 代幣合約詠唱範例】 「請幫我寫一個 ERC-20 代幣智慧合約(使用 OpenZeppelin): 1. 代幣名稱:VibeToken,代號:VIBE。 2. 總供應量 1,000,000 枚。 3. 鑄造時直接將所有代幣轉給部署者 (msg.sender)。 4. 加入 burn 功能(銷毀)。 5. 加入 3% 的交易稅,自動轉到金庫地址。 6. 擁有者可以暫停交易(emergency pause)。 7. 使用 Solidity 0.8.20 版本。」

準備好進入 Web3 的世界了嗎?讓我們開始吧!


你將學到

| 章節 | 內容 | |------|------| | 1️⃣ 區塊鏈基礎 | 共識機制、錢包、Gas、Hardhat 開發環境 | | 2️⃣ Solidity 語言 | 資料型別、函式、事件、修飾器、繼承 | | 3️⃣ ERC-20 代幣 | 使用 OpenZeppelin 發行含交易稅的代幣 | | 4️⃣ ERC-721 NFT | 發行 NFT(含揭示功能、版稅、IPFS) | | 5️⃣ 去中心化交易所 | AMM 機制 x × y = k,流動性池 | | 6️⃣ 借貸協議 | 抵押存款、動態利率、清算機制 | | 7️⃣ DApp 前端 | React + ethers.js + MetaMask 整合 |

課程特色

  • 從零到一:不需區塊鏈背景,從基礎概念到完整 DApp
  • 實戰導向:每個章節都有可執行的 Solidity 合約與測試
  • Vibe Coding:用自然語言即可生成智慧合約程式碼
  • 最新標準:Solidity 0.8.20、OpenZeppelin v5、Hardhat
  • 無需主網 ETH:所有練習都在 Sepolia 測試網完成

適合誰

  • Web2 開發者:想轉型 Web3 區塊鏈開發
  • 創業者:想發行自己的代幣或 NFT 專案
  • 投資者:想理解 DeFi 協議的底層運作
  • 接案 freelancer:Web3 開發是高薪利基市場

🔧 技術棧

  • 🔗 Solidity — 智慧合約語言
  • 🛠️ Hardhat — 開發框架
  • 🧪 OpenZeppelin — 審計過的合約庫
  • 🌐 Ethers.js — 區塊鏈互動函式庫
  • 💰 MetaMask — 加密錢包
  • ⛓️ Sepolia — 測試網路
  • 📦 IPFS / Pinata — 去中心化儲存


課程導覽:這堂課你會學到什麼?

DeFi(Decentralized Finance)是區塊鏈上最活躍的應用領域。這堂課從區塊鏈基礎開始,帶你寫出第一個智慧合約。

第一章:區塊鏈基礎與開發環境

什麼是區塊鏈?什麼是智慧合約?設定 Hardhat 開發環境,部署第一支測試合約到本地鏈。

第二章:Solidity 語言實戰

學習 Solidity——以太坊上最主流的智慧合約語言。變數、函式、修飾器、事件、繼承。

第三章:ERC-20 代幣

發行自己的加密貨幣。實作 ERC-20 標準——總量、轉帳、授權。

第四章:去中心化交易所

建立一個 Uniswap 風格的 DEX——流動性池、AMM 自動做市商、代幣兌換。

第五章:DeFi 進階整合

將你的 DEX 整合前端、加入 WalletConnect、部署到測試網。