以太坊互動式實戰演練:從零到 DeFi 進階的完整動手指南
本文提供一系列完整的動手操作任務,帶領讀者從創建錢包開始,逐步完成轉帳、與 DApp 互動、參與 DeFi 借貸協議、以及質押操作。採用「刻意練習」原則,每個任務都有明確目標、具體步驟指引與觀察重點。所有操作可在測試網路上完成,無需使用真實資金。適合想要透過動手實踐深入理解以太坊的新手投資者與技術愛好者。
以太坊互動式實戰演練:從零到 DeFi 進階的完整動手指南
前言:為什麼「動手做」是最有效的學習方式
學習以太坊技術,純粹的理論閱讀往往只能帶來表面的理解。唯有實際動手操作,才能真正掌握核心概念、建立直覺認知,並在過程中發現那些只讀文件無法察覺的細節與陷阱。本指南設計了一系列「動手任務」,帶領讀者從創建錢包開始,一步步完成轉帳、與 DApp 互動、參與 DeFi 協議,最後進行質押操作。
本指南的設計理念基於「刻意練習」原則:每個任務都有明確的目標、具體的步驟指引、以及預期的成果。我們不僅告訴讀者「要做什麼」,更重要的是解釋「為什麼要這樣做」與「這樣做的意義」。透過這種方式,讀者將建立對以太坊的系統性理解,而非碎片化的知識點。
在開始之前,請確保你已經做好了以下準備:一台可以上網的電腦或智慧手機、一個可用於接收簡訊的手機號碼、以及可用於購買少量以太坊的資金(新台幣約 1,000-3,000 元)。此外,你需要準備一本筆記本,用於記錄操作過程中的重要資訊與觀察。
本指南的所有操作都將在以太坊測試網路上進行,無需使用真實資金。這意味著你可以放心大膽地嘗試各種操作,不用擔心失誤造成財務損失。
第一章:錢包創建與基礎操作
任務 1.1:安裝並設定 MetaMask
目標:在瀏覽器中安裝 MetaMask 錢包,並成功創建一個新錢包。
步驟指引:
第一步,打開你的電腦瀏覽器(建議使用 Chrome、Firefox 或 Edge)。在網址列輸入「metamask.io」,這是 MetaMask 的官方網站。務必確認網址正確,避免訪問到假冒的網站。
第二步,點擊網頁上的「Download」按鈕,選擇你使用的瀏覽器版本。點擊「Install MetaMask」進行安裝。安裝過程可能需要幾分鐘,請耐心等待。
第三步,安裝完成後,瀏覽器工具列會出現一個狐狸圖標。點擊這個圖標,選擇「Create a new wallet」選項。
第四步,按照螢幕指示設定密碼。密碼長度至少需要 8 個字元,建議包含英文大小寫與數字。設定密碼後,點擊「Create」按鈕。
第五步,系統會顯示你的助記詞(Seed Phrase)頁面。這是至關重要的一步。仔細閱讀螢幕上的說明:助記詞是恢復錢包的唯一方式,任何人只要取得這組詞就能控制你的資產。
第六步,用筆將 12 個助記詞按順序抄寫在紙上。建議抄寫兩份,分別存放在不同的安全位置。千萬不要截圖、不要存放在雲端、也不要透過訊息傳送。
第七步,抄寫完成後,點擊「Next」。系統會隨機要求你選擇某些位置的單詞來驗證你是否正確記錄。按照你抄寫的順序點擊正確的單詞。
第八步,驗證成功後,你會看到「Congratulations」頁面。這意味著你已經成功創建了第一個以太坊錢包!
觀察重點:
在完成錢包創建後,請點擊錢包頭像,選擇「Account details」。這裡你可以看到你的地址(以 0x 開頭的 42 字元字串)與私鑰。嘗試點擊地址,它會自動複製到剪貼簿。將它貼上到記事本中,這就是你在以太坊上的「帳號」。
任務 1.2:切換到測試網路
目標:將 MetaMask 切換到 Sepolia 測試網路,並獲取測試 ETH。
步驟指引:
第一步,在 MetaMask 介面中,點擊頂部的網路名稱(通常顯示為「Ethereum Mainnet」)。這會打開網路選擇下拉選單。
第二步,點擊下方的「Show/hide test networks」開關,確保測試網路可見。
第三步,在網路列表中選擇「Sepolia」。這是以太坊目前主要使用的測試網路。
第四步,切換後,網路名稱應該顯示為「Sepolia」。現在你的錢包已經連接到測試網路了。
獲取測試 ETH:
測試網路上的 ETH 沒有實際價值,但可以讓你練習各種操作。你需要從測試網路的水龍頭(Faucet)獲取測試 ETH。
第一步,打開瀏覽器,訪問「sepoliafaucet.com」。這是一個常用的測試網路水龍頭。
第二步,點擊「Connect Wallet」,連接你的 MetaMask。
第三步,連接成功後,點擊「Send me ETH」按鈕。系統會要求完成簡單的驗證(如輸入驗證碼或點擊驗證)。
第四步,完成驗證後,系統會發送 0.5 Sepolia ETH 到你的錢包。等待約 1 分鐘,你應該能在 MetaMask 中看到餘額增加。
觀察重點:
檢查你的錢包餘額。現在你有 0.5 Sepolia ETH。注意,測試網路的 ETH 與主網的 ETH 是完全分開的,測試網路的餘額不會影響你在主網的資產。
第二章:轉帳與區塊鏈瀏覽器
任務 2.1:發送測試轉帳
目標:將一部分 Sepolia ETH 轉帳到另一個地址。
步驟指引:
第一步,點擊 MetaMask 介面上的「Send」按鈕。
第二步,你需要輸入收款地址。如果你有另一個錢包,可以使用它的地址。否則,你可以先轉帳到自己(打開錢包,點擊地址即可複製)。
第三步,輸入你想轉帳的數量。建議先轉帳 0.1 Sepolia ETH,保留大部分餘額以備後續使用。
第四步,點擊「Next」繼續。你會看到交易費用(Gas fee)的估計。這是支付給驗證者的費用,用於處理你的交易。
第五步,點擊「Confirm」確認轉帳。等待交易處理。
觀察重點:
交易發送後,MetaMask 會顯示「Pending」狀態。稍等片刻(約 15-30 秒),交易會被確認,狀態會變為「Confirmed」。現在讓我們去區塊鏈瀏覽器查看這筆交易的詳情。
任務 2.2:使用 Etherscan 探索區塊鏈
目標:學會使用 Etherscan 查看交易詳情,理解區塊鏈的運作方式。
步驟指引:
第一步,打開瀏覽器,訪問「sepolia.etherscan.io」。這是 Sepolia 測試網路的區塊鏈瀏覽器。
第二步,在搜尋框中輸入你的錢包地址,點擊搜尋。你會看到這個地址的所有交易歷史。
第三步,點擊你剛才發送的那筆交易,查看詳情。頁面會顯示:交易雜湊(Transaction Hash)、區塊編號、發送者地址、收款者地址、轉帳金額、Gas 費用、以及交易狀態。
理解區塊鏈數據:
Transaction Hash(交易雜湊)是這筆交易的唯一識別碼,類似銀行的交易流水號。它是由交易內容經過雜湊函數計算得出的,確保交易的不可偽造性。
Block Number(區塊編號)表示這筆交易被記錄在哪個區塊中。以太坊的區塊大約每 12 秒產生一個,每個區塊都會被賦予一個遞增的編號。
Gas Used(Gas 使用量)表示這筆交易實際消耗的 Gas 數量。簡單轉帳通常消耗 21,000 Gas。
Gas Fee(Gas 費用)是支付給驗證者的總費用。這個費用 = Gas Used × Gas Price。
觀察重點:
在交易詳情頁面中,點擊「Click to see More」展開完整資訊。注意「Input Data」欄位,對於簡單轉帳,這個欄位應該是空的或顯示為「0x」。這是因為簡單轉帳不需要攜帶額外的資料。
第三章:與 DApp 互動
任務 3.1:連接錢包到 Uniswap
目標:學習如何將錢包連接到去中心化應用程式。
步驟指引:
第一步,打開瀏覽器,訪問 Uniswap 的測試網版本:「app.uniswap.org」。確保你的 MetaMask 已切換到 Sepolia 測試網。
第二步,頁面載入後,點擊右上角的「Connect Wallet」按鈕。
第三步,在彈出的錢包選擇介面中,選擇「MetaMask」。
第四步,MetaMask 會彈出連接請求視窗,顯示這個網站請求連接你的錢包。點擊「Connect」確認連接。
觀察重點:
連接成功後,頁面右上角應該顯示你的錢包地址(部分顯示)與錢包餘額。這意味著 Uniswap 現在可以讀取你的錢包資訊,但還沒有權限代表你發送交易。
任務 3.2:在測試網路上進行代幣交換
目標:完成人生中第一次去中心化交易所交易。
步驟指引:
第一步,在 Uniswap 頁面上,點擊「Select a token」按鈕(通常是代幣名稱或圖標)。
第二步,在搜尋框中輸入「WETH」或「Wrapped Ether」。這是以太坊上的包裝 ETH 代幣,與 ETH 等值。
第三步,選擇 WETH。
第四步,點擊輸出代幣的位置,搜尋並選擇「USDC」或「USDT」(測試網路上可能是「USDC (Goerli)」之類的測試版)。
第五步,輸入你想交換的 WETH 數量。頁面會顯示預估可以收到的 USDC 數量。
第六步,點擊「Swap」按鈕。MetaMask 會彈出確認視窗,顯示交易詳情。仔細檢查:轉出的代幣與數量、收到的代幣與數量、以及 Gas 費用。
第七步,確認無誤後,點擊「Confirm」執行交易。
觀察重點:
交易確認後,頁面會顯示成功的提示。你現在可以在錢包中看到 USDC 代幣餘額。這就是去中心化交易所的運作方式——無需註冊帳戶、無需身份認證、無需經過中心化機構,你直接與區塊鏈上的智慧合約互動。
第四章:DeFi 借貸實戰
任務 4.1:在 Aave 測試網存款
目標:學習如何使用 DeFi 借貸協議,理解流動性池的工作原理。
步驟指引:
第一步,打開瀏覽器,訪問 Aave 測試網:「app.aave.com」。確保已切換到 Sepolia 測試網。
第二步,點擊「Connect Wallet」連接你的 MetaMask。
第三步,連接成功後,點擊導航欄中的「Markets」。
第四步,在市場頁面中,你可以看到各種可存入的資產。找到「WETH」或「ETH」。
第五步,點擊資產卡片上的「Supply」按鈕。
第六步,輸入你想存入的數量。建議先存入 0.01 WETH(小額測試)。
第七步,注意「Enable as collateral」選項。開啟這個選項後,存入的資產可以作為借款的抵押品。確認後,點擊「Supply」。
第八步,MetaMask 會彈出確認視窗,顯示交易詳情。點擊「Confirm」執行存款交易。
理解存款機制:
存款成功後,你在錢包中會收到相應的 aToken(例如 aWETH)。這是一種「利息代幣」,代表你在 Aave 協議中的存款餘額。aToken 的餘額會隨著時間自動增加,這就是你在 DeFi 中賺取的利息。
觀察重點:
在 Aave 的 Dashboard 頁面,你可以看到你的存款總額、累積的利息、以及借款餘額(如果有的話)。這個介面展示了 DeFi 借貸協議的核心功能:存款獲得利息,借款支付利息。
任務 4.2:借款操作
目標:理解 DeFi 借款的抵押機制與清算風險。
步驟指引:
第一步,在 Aave Dashboard 中,確認你已經有存入的資產作為抵押品。
第二步,點擊「Borrow」按鈕。
第三步,選擇你想借的資產。測試網路上通常有「USDC」或「USDT」可以選擇。
第四步,輸入你想借的數量。注意頁面會顯示你的「最大借款額度」。這是根據你的抵押品價值計算出來的。建議借款額度不要超過最大額度的 50%,以避免清算風險。
第五步,點擊「Borrow」並在 MetaMask 中確認交易。
清算風險說明:
在 DeFi 借款中,你需要時刻關注「健康因子」(Health Factor)。這是衡量你的抵押品是否充足的指標。當健康因子低於 1 時,你的抵押品就會被清算。
舉例來說:假設你存入 1 ETH(價值 3,000 USD),借了 1,500 USDC。如果 ETH 價格下跌到 2,000 USD,你的抵押品價值就不足以覆蓋借款,這時就會觸發清算。
觀察重點:
借款後,在 Dashboard 中可以看到你的「Borrows」餘額。記住,借款需要支付利息,這是 DeFi 借貸協議的收入來源。
任務 4.3:還款操作
目標:學習如何償還 DeFi 借款。
步驟指引:
第一步,在 Dashboard 中找到你的借款資產。
第二步,點擊該資產的「Repay」按鈕。
第三步,輸入你想還款的數量。你可以選擇還全部或部分。
第四步,點擊「Repay」並在 MetaMask 中確認交易。
觀察重點:
還款成功後,你的借款餘額會相應減少。同時,你需要支付的利息也會結算。
第五章:質押操作
任務 5.1:了解質押選項
目標:理解以太坊質押的不同方式。
步驟指引:
第一步,了解質押的基本概念。質押(Staking)是指將 ETH 鎖定在以太坊網路中,作為驗證區塊的「押金」。誠實的驗證者會獲得獎勵;行為不當的驗證者會被罰沒部分押金。
第二步,打開瀏覽器,訪問 Lido Finance 的測試網站或主網資訊頁面。Lido 是最大的流動性質押協議,允許用戶以任意金額參與質押。
第三步,瀏覽 Lido 的質押頁面,了解質押的年化收益率、風險說明、以及質押後收到的 stETH 代幣。
質押方式比較:
第一種是直接質押 32 ETH。這需要運行自己的驗證節點,適合技術能力強且資金充足的投資者。優點是完全去中心化,缺點是技術門檻高且資金鎖定期長。
第二種是使用質押池(如 Lido、Rocket Pool)。這允許投資者以任意金額參與質押,質押後收到流動性代幣(如 stETH、rETH)。優點是門檻低、流动性好,缺點是需要支付額外費用。
第三種是使用交易所質押服務(如 Coinbase、Binance)。這是最簡單的方式,但需要信任交易所。優點是操作簡便,缺點是去中心化程度低。
任務 5.2:質押體驗(在主網或模擬環境)
目標:體驗質押流程(可選,使用模擬方式)。
步驟指引:
由於測試網路的質押與主網有所不同,這裡提供一個模擬體驗的方式。
第一步,訪問 Lido 的主網頁面(lido.fi)。確保你的 MetaMask 已切換到以太坊主網(不是 Sepolia)。
第二步,點擊「Stake」按鈕。頁面會顯示當前的質押收益率(通常在 3-5% 之間)。
第三步,輸入你想質押的 ETH 數量。建議輸入 0.01 ETH(小額體驗)。
第四步,點擊「Submit」,MetaMask 會彈出交易確認視窗。點擊「Confirm」執行質押。
質押後的變化:
質押成功後,你的錢包會收到 stETH 代幣。stETH 與 ETH 的價值大致相同(可能有一些浮動),你可以隨時在市場上出售,或用於 DeFi 協議中獲取額外收益。
觀察重點:
質押交易在 Etherscan 上可以看到。點擊錢包地址,找到質押交易,查看交易的 Input Data。這是一個調用智慧合約的交易,與簡單轉帳不同。
第六章:安全實踐
任務 6.1:助記詞管理演練
目標:學會安全地管理錢包助記詞。
步驟指引:
第一步,創建一個新錢包(用於練習)。按照前面的步驟,使用不同的助記詞創建第二個錢包。
第二步,將助記詞手寫在紙上。記住以下原則:不要將助記詞存放在任何電子設備中;不要將助記詞告訴任何人;將助記詞分為兩份,存放在不同地點;可以在紙上加上編號或日期以便管理。
第三步,測試恢復功能。刪除錢包(MetaMask 設定中有「Remove Wallet」選項),然後使用助記詞恢復。確認錢包成功恢復,餘額正確。
任務 6.2:識別網路釣魚
目標:學會識別常見的網路釣魚攻擊。
常見網路釣魚手法:
第一種是假網站。攻擊者會建立與正版網站極度相似的假網站,例如使用「metamask.com」變成「metamask.io」或「metamask-wallet.com」。在這些網站上輸入助記詞會被盜取。
第二種是假客服。攻擊者會在 Discord、Telegram 等社群假扮客服,誘導用戶提供助記詞。
第三種是假空投。攻擊者會發送虛假的代幣到用戶錢包,誘導用戶訪問假網站領取。
防護措施:
第一,總是透過官方網站或書籤訪問錢包網站。
第二,永遠不要在任何網站輸入你的助記詞。
第三,仔細檢查 URL 是否正確。
第四,永遠不要將助記詞透露給任何人,包括自稱客服的人。
觀察重點:
如果你懷疑遇到了網路釣魚,立即斷開錢包連接,不要進行任何交易。真正的官方網站永遠不會要求你輸入助記詞。
結語
透過本指南的動手操作,你已經體驗了以太坊生態系統的核心功能:錢包創建與管理、轉帳與區塊鏈瀏覽器使用、去中心化交易所交易、DeFi 借貸操作、以及質押概念。這些經驗將幫助你建立對以太坊的直覺理解。
以太坊的世界廣闊而深邃,還有更多的領域等待你去探索:NFT 市場、DAO 治理、Layer 2 解決方案、零知識證明等等。希望本指南為你打下了堅實的基礎,帶領你開啟更精彩的 Web3 旅程。
最後,請記住:不斷練習、不斷學習、不斷探索。區塊鏈技術發展迅速,保持好奇心與學習熱情,你將在這個領域持續成長。祝你在以太坊的世界中收獲滿滿!
溫馨提醒:本指南中的所有「賺錢」範例僅供學習參考,不構成任何投資建議。加密貨幣投資風險極高,請謹慎評估自身風險承受能力後再做決定。
相關文章
- 以太坊互動式學習完整指南:從錢包設定到智慧合約部署的實戰演練 — 本文提供完整的互動式學習路徑,涵蓋錢包設定、測試網路配置、智慧合約開發與部署、質押操作模擬、以及 DeFi 協議互動的實戰演練。每個章節都包含詳細的步驟說明與程式碼範例,幫助讀者透過實際動手操作來理解以太坊的核心概念與技術。
- 以太坊新手互動式學習完整指南:從零開始的七步實戰教學 — 本文專為完全沒有區塊鏈經驗的初學者設計,採用「逐步動手操作」的方式帶領讀者從零開始建立對以太坊的完整認知與實際操作能力。我們涵蓋錢包創建、交易所購買、Gas 費用理解、DApp 互動、DeFi 借貸、質押概念與安全實踐等七大領域,提供可直接跟隨操作的互動式教學內容。
- 以太坊用戶風險意識與安全教育完整指南:從基礎防護到進階風險管理 — 本文系統性地介紹以太坊用戶需要了解的風險類別與防護策略,涵蓋錢包安全、交易執行風險、DeFi 協議風險、智慧合約漏洞、網路層面風險等核心議題。我們深入分析常見的欺詐手法與社會工程攻擊,提供資產保管最佳實踐、借貸協議風險管理、識別與防範騙局的具体方法,幫助用戶在享受區塊鏈技術帶來便利的同時,有效保護自身資產安全。
- DeFi 實作演練:從零開始的互動式學習指南 — 本指南旨在幫助初學者通過實際操作來理解去中心化金融。我們將從創建錢包開始,逐步過渡到與 DeFi 協議的交互,包括使用 Uniswap 進行交易、在 Aave 進行存款借款、以及提供流動性賺取收益。每個章節都包含具體的步驟說明和實際案例,幫助讀者邊做邊學。
- DeFi 協議經濟模型與案例研究完整分析:從借貸協議到 AMM 的深度實務指南 — 本文深入分析主流 DeFi 協議的經濟模型設計,從借貸協議的利率模型到自動做市商的定價機制,從清算機制的風險管理到代幣經濟學的激勵結構。我們透過具體的數據分析和真實案例,包括 2021 年 5 月清算事件、2022 年 Terra/Luna 崩潰、Euler Finance 攻擊等,幫助讀者理解這些複雜機制背後的設計原理與實際風險。
延伸閱讀與來源
- Ethereum.org 以太坊官方入口
- EthHub 以太坊知識庫
這篇文章對您有幫助嗎?
請告訴我們如何改進:
評論
發表評論
注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。
目前尚無評論,成為第一個發表評論的人吧!