วันนี้ค่าแก๊ส Ethereum ถูกจนแทบไม่น่าเชื่อ — โอน ETH ธรรมดาครั้งหนึ่งเสียไม่ถึง 1 บาท เพราะอัปเกรดต่อเนื่อง Dencun → Pectra → Fusaka ที่ดันต้นทุนลงมาต่ำกว่า 1 Gwei ได้เกือบตลอดเวลา แต่ “ถูกวันนี้” ไม่ได้แปลว่า “ถูกตลอด” — แค่มีคนแห่ mint NFT ดัง หรือ airdrop ฮิตพร้อมกันหลายพันคน ค่าแก๊สก็พุ่งจาก 0.1 Gwei ไปแตะ 50-100 Gwei ได้ภายในไม่กี่นาที ถ้าไม่เช็คก่อนกดยืนยัน อาจจ่ายแพงกว่าที่ควาร 10-50 เท่าโดยไม่รู้ตัว บทความนี้สอนวิธีเช็ค Gas Tracker ให้เป็น ตั้งค่าใน MetaMask เอง และแก้ปัญหาธุรกรรมค้างแบบทำตามได้จริงทุกขั้น
📑 สารบัญ
- Gas Fee คืออะไร ทำไมราคาไม่เท่ากันทุกครั้ง
- เช็คก่อนทุกครั้งที่ไหนได้บ้าง
- ขั้นตอนเช็คจริงบน Etherscan Gas Tracker
- ตั้งค่า Gas เองใน MetaMask (Low/Market/Aggressive + Advanced)
- ตารางต้นทุนจริงวันนี้ตามประเภทธุรกรรม
- Ethereum vs Layer-2 ถูกกว่ากี่เท่า
- ธุรกรรมค้าง (Pending) ทำยังไง — Speed Up / Cancel
- กับดักที่คนพลาดบ่อย
- เช็กลิสต์ก่อนกดยืนยันทุกครั้ง
- คำถามที่พบบ่อย
Gas Fee คืออะไร ทำไมราคาไม่เท่ากันทุกครั้ง
Ethereum ไม่มีเจ้าของกลางมาคิดค่าธรรมเนียมตายตัว — ทุกธุรกรรมต้องจ่าย “ค่าแก๊ส” ให้ validator เป็นแรงจูงใจให้ช่วยประมวลผลและป้องกันคนสแปมเครือข่าย หน่วยที่ใช้คือ Gwei (1 ETH = 1,000,000,000 Gwei) นับตั้งแต่อัปเกรด EIP-1559 ค่าแก๊สแบ่งเป็น 2 ส่วน:
| ส่วนประกอบ | คืออะไร | ไปไหน |
|---|---|---|
| Base Fee | ค่าบังคับขั้นต่ำ ปรับขึ้น-ลงอัตโนมัติตามความคับคั่งของเครือข่าย | ถูกเผาทิ้ง (burn) ไม่มีใครได้ |
| Priority Fee (Tip) | ค่าพิเศษที่จ่ายเพิ่มเพื่อให้ validator เร่งทำธุรกรรมเราก่อน | เข้ากระเป๋า validator |
สูตรค่าแก๊สรวม = Gas Used × (Base Fee + Priority Fee) — ธุรกรรมที่ซับซ้อนกว่า (swap, mint NFT, approve token) ใช้ “Gas Used” มากกว่าการโอนเหรียญธรรมดา แพงกว่าแน่นอนแม้ Gwei เท่ากัน
เช็คก่อนทุกครั้งที่ไหนได้บ้าง
ไม่ต้องเดา มีเครื่องมือฟรีเช็คได้ก่อนกดยืนยันทุกครั้ง:
1️⃣ Etherscan Gas Tracker
เว็บแยกเฉพาะ ดูค่าแก๊สสดระดับ Low/Average/High พร้อมกราฟย้อนหลัง เหมาะเช็คก่อนเปิด wallet
2️⃣ MetaMask ประมาณการในตัว
ตอนกดส่งธุรกรรม MetaMask คำนวณค่าแก๊สให้อัตโนมัติ พร้อมตัวเลือก Low/Market/Aggressive ให้เลือกตามความเร่ง
3️⃣ L2Fees.info
เทียบราคาจริงระหว่าง mainnet กับ Layer-2 หลายเจ้า (Arbitrum, Optimism, zkSync ฯลฯ) ก่อนเลือกเครือข่าย
ขั้นตอนเช็คจริงบน Etherscan Gas Tracker
เข้าเว็บ etherscan.io/gastracker
ไม่ต้องสมัครสมาชิก ไม่ต้องต่อกระเป๋า เห็นตัวเลขสดทันที
ดู 3 ระดับ: Low / Average / High (หน่วย Gwei)
Low = ถูกสุดแต่รอนานกว่า เหมาะธุรกรรมไม่เร่ง · Average = สมดุล เร็วปานกลาง · High = จ่ายเพิ่มให้เข้าบล็อกเร็วสุด เหมาะตอนรีบจริงๆ (เช่น mint NFT แข่งเวลา)
เลื่อนดูกราฟย้อนหลัง
ถ้ากราฟแกว่งขึ้นแรงช่วงนี้ = เครือข่ายคับคั่ง รอสักพักอาจถูกลงเอง ถ้าไม่รีบ
จดตัวเลขไว้ก่อนเปิด Wallet
พอเปิด MetaMask ไปเทียบกับตัวเลขที่ wallet เสนอให้ — ถ้า wallet เสนอสูงกว่าที่ Etherscan ขึ้นมาก ลองกด Advanced ปรับเองได้
ตั้งค่า Gas เองใน MetaMask (Low/Market/Aggressive + Advanced)
ตอนยืนยันธุรกรรมใน MetaMask จะมีไอคอนดินสอข้าง “ค่าธรรมเนียมโดยประมาณ” กดเข้าไปเลือกได้ 3 ระดับ:
| ระดับ | เหมาะกับ | ผลลัพธ์ |
|---|---|---|
| Low | ธุรกรรมไม่เร่ง ยอมรอได้ | ถูกสุด แต่อาจรอหลายนาทีถึงหลายชั่วโมงถ้าเครือข่ายคับคั่ง |
| Market | ใช้งานทั่วไป ค่าเริ่มต้นที่แนะนำ | สะท้อนราคาตลาดจริง ณ ขณะนั้น เข้าบล็อกภายใน 1-2 นาที |
| Aggressive | รีบมาก เช่น mint NFT แข่งเวลา, กันธุรกรรมค้าง | แพงสุด แต่เข้าบล็อกแรกๆ แน่นอน |
ถ้าต้องการคุมเองแบบละเอียด กด “Advanced” จะเจอ 2 ช่องสำคัญ:
✅ Max Fee (เพดานสูงสุด): ถ้า Base Fee ของเครือข่าย ณ ขณะนั้นสูงกว่าเพดานที่ตั้ง ธุรกรรมจะ “รอ” อยู่ใน mempool ไม่ fail ไม่เสียเงิน — รอจนกว่า Base Fee ลดลงมาต่ำกว่าเพดานค่อยถูกประมวลผล เหมาะมากถ้าไม่รีบและอยากรอราคาถูกลง
- Gas Limit ปล่อยให้ MetaMask คำนวณอัตโนมัติ — ลดเองมีสิทธิ์ทำให้ธุรกรรม fail แต่ยังเสียค่าแก๊ส
- ติ๊กช่อง “บันทึกเป็นค่าเริ่มต้น” ถ้าอยากใช้ค่าที่ตั้งนี้ซ้ำในเครือข่ายเดิม
ตารางต้นทุนจริงวันนี้ตามประเภทธุรกรรม
คำนวณจากราคา ETH และค่าแก๊สสดจาก Etherscan Gas Tracker ณ วันที่เขียนบทความ (ETH ≈ 83,790 บาท, Gas ≈ 0.165 Gwei):
| ประเภทธุรกรรม | Gas Used โดยประมาณ | ต้นทุนจริงวันนี้ (บาท) |
|---|---|---|
| โอน ETH ธรรมดา | 21,000 | ~0.29 บาท |
| โอนเหรียญ ERC-20 (USDT/USDC) | ~65,000 | ~0.90 บาท |
| Approve Token ครั้งแรก | ~46,000 | ~0.64 บาท |
| Swap บน DEX (เช่น Uniswap) | ~180,000 | ~2.49 บาท |
| Mint NFT | ~150,000 | ~2.07 บาท |
Ethereum vs Layer-2 ถูกกว่ากี่เท่า
ถ้าไม่ต้องใช้ mainnet โดยตรง (เช่น ธุรกรรมทั่วไป ไม่ใช่ bridge ความปลอดภัยสูงสุด) เครือข่าย Layer-2 ถูกกว่ามาก เพราะรวมธุรกรรมหลายพันรายการส่งขึ้น mainnet เป็นชุดเดียว (ผ่านกลไก blob ของ EIP-4844):
| เครือข่าย | ลักษณะ | ความถูกเทียบ mainnet |
|---|---|---|
| Ethereum Mainnet | ปลอดภัยสุด แต่แพงสุดเมื่อคับคั่ง | ฿฿฿ (ฐาน) |
| Arbitrum / Base / Optimism | Layer-2 สาย Optimistic Rollup ใช้งานทั่วไปเยอะสุด | ถูกกว่า ~10-50 เท่า |
| zkSync Era / Linea | Layer-2 สาย ZK-Rollup ยืนยันด้วยคณิตศาสตร์ | ถูกกว่า ~10-80 เท่า |
ธุรกรรมค้าง (Pending) ทำยังไง — Speed Up / Cancel
ถ้าตั้งค่าแก๊สต่ำเกินไปตอนเครือข่ายคับคั่ง ธุรกรรมจะค้างสถานะ “Pending” ไม่ไปไหน แก้ได้ 2 ทาง:
🚀 Speed Up (เร่งให้ผ่าน)
เปิด MetaMask → แท็บ Activity → หาธุรกรรมที่ค้าง Pending → กด “Speed Up” → MetaMask จะเสนอค่าแก๊สใหม่ที่สูงกว่าเดิมให้อัตโนมัติ → กดยืนยัน
❌ Cancel (ยกเลิก)
ขั้นตอนเดียวกัน แต่กด “Cancel” แทน — จริงๆคือส่งธุรกรรมเปล่า (0 ETH ไปที่กระเป๋าตัวเอง) ด้วย nonce เดิมและค่าแก๊สสูงกว่า เพื่อ “แทนที่” ธุรกรรมเดิมไม่ให้หลุดออกไป
กับดักที่คนพลาดบ่อย
🚩 1. ลด Gas Limit เองเพื่อประหยัด
Gas Limit ไม่ใช่ตัวที่ทำให้แพง/ถูก — มันคือ “เพดานสูงสุด” ที่ยอมเสีย ถ้าตั้งต่ำเกินจริง ธุรกรรมจะ fail (out of gas) แต่ค่าแก๊สที่ใช้ไปแล้วก่อน fail ไม่ได้คืน
🚩 2. ตั้ง Max Fee ต่ำเกินไปแบบไม่รู้ตัว
คิดว่าประหยัดแล้วตั้งเพดานต่ำมาก พอ Base Fee เครือข่ายขยับขึ้นเกินเพดาน ธุรกรรมจะค้างเฉยๆ ไม่ fail ไม่สำเร็จ รอไม่มีกำหนด
🚩 3. รีบกด mint/swap ตอนเครือข่ายคับคั่งสุดขีด
ช่วง NFT ดังเปิด mint หรือ airdrop ฮิตพร้อมกันหลายพันคน ค่าแก๊สพุ่งได้สิบถึงร้อยเท่าในไม่กี่นาที หลายคนพลาดเสียเงินค่าแก๊สมากกว่ามูลค่าของที่ได้มา
🚩 4. ส่งธุรกรรมซ้ำเพราะคิดว่าค้าง
เห็น Pending นานผิดปกติแล้วรีบกดส่งใหม่จากอีกแอป/อีกอุปกรณ์ กลายเป็นธุรกรรมซ้อนกันสองรายการ เสี่ยงเงินออกซ้ำถ้าทั้งคู่ผ่านพร้อมกัน
🚩 5. ลืมว่าเว็บเทรดคิดค่าถอนคงที่ ไม่ใช่ค่าแก๊สเครือข่ายจริง
บางคนเห็นค่าแก๊สเครือข่ายถูกลงมากแล้วงงว่าทำไมเว็บเทรดยังคิดค่าถอน ERC-20 แพงเท่าเดิม — เว็บเทรดตั้งค่าธรรมเนียมถอนแบบคงที่ของตัวเอง ไม่ได้ผันตามค่าแก๊สเครือข่ายแบบเรียลไทม์เสมอไป
เช็กลิสต์ก่อนกดยืนยันทุกครั้ง
- เปิด Etherscan Gas Tracker เช็คตัวเลข Low/Average/High ก่อนเปิด wallet
- ธุรกรรมไม่เร่ง → เลือก Low หรือตั้ง Max Fee รอราคาถูกลงเอง
- ธุรกรรมเร่งจริง (mint แข่งเวลา) → เลือก Aggressive หรือ Advanced ตั้ง Priority Fee สูงขึ้น
- ไม่ลด Gas Limit เอง ปล่อยให้ wallet คำนวณอัตโนมัติ
- Swap/Mint/Approve ใช้ Gas Used สูงกว่าโอนธรรมดา เตรียมงบเผื่อไว้
- ธุรกรรมเดียวกันทำแค่ชุดเดียว ไม่ยิงซ้ำจากหลายอุปกรณ์
- เช็คที่อยู่ปลายทาง + เครือข่ายให้ตรงกันก่อนกดยืนยัน (ผิดเชน = กู้ยากหรือกู้ไม่ได้)
- เทียบ L2Fees.info ก่อนตัดสินใจว่าจะทำบน mainnet หรือ Layer-2
- Pending ค้างนาน → ใช้ Speed Up/Cancel ในแอปเดิม ไม่ส่งซ้ำจากที่อื่น
คำถามที่พบบ่อย
❓ ค่าแก๊สถูกลงถาวรแล้วหรือยัง
ปัจจุบัน (ต.ค. 2026) ถูกกว่าในอดีตมากจากอัปเกรด Pectra/Fusaka ที่เพิ่มพื้นที่ blob ให้ Layer-2 แต่กลไก Base Fee ที่ปรับตามความคับคั่งยังทำงานอยู่เสมอ ยังมีโอกาสพุ่งขึ้นได้ถ้ามีกิจกรรมบนเชนพร้อมกันจำนวนมาก
❓ ตั้ง Gas ต่ำสุดแล้วธุรกรรมจะ fail ไหม
ถ้า Max Fee ต่ำกว่า Base Fee ปัจจุบันมาก ธุรกรรมจะไม่ fail แต่ “ค้างรอ” อยู่ใน mempool จนกว่า Base Fee ลดลงมาต่ำกว่าเพดานที่ตั้ง ไม่เสียค่าแก๊สจนกว่าจะถูกประมวลผลจริง
❓ Gas Limit กับ Gas Price ต่างกันยังไง
Gas Limit = ปริมาณงานสูงสุดที่ยอมให้ทำ (ปรับเองเสี่ยง fail) ส่วน Gas Price/Fee = ราคาต่อหน่วยงาน (ปรับเพื่อคุมความเร็ว-ต้นทุนได้ปลอดภัยกว่า)
❓ ทำไม Approve Token ก็ต้องเสียค่าแก๊ส
การ Approve คือธุรกรรมบนเชนที่บอกสัญญาว่า “อนุญาตให้ดึงเหรียญนี้ไปใช้ได้” จึงต้องใช้ Gas เหมือนธุรกรรมอื่น แม้ไม่มีการโยกเงินจริงในขั้นตอนนั้น





















