Tóm tắt nhanh
EIP-1559 (triển khai tháng 8/2021, London Hard Fork) thay thế hoàn toàn cơ chế đấu giá gas của Ethereum. Thay vì user tự đặt giá và miner chọn cao nhất, giờ có Base Fee do protocol tính toán tự động và bị đốt hoàn toàn, cộng với Priority Fee (tip) tùy chọn trả cho validator. Kết quả: phí dễ dự đoán hơn, trải nghiệm tốt hơn, và ETH có thể trở thành deflationary asset khi mạng bận.
01 Vấn Đề Với Cơ Chế Phí Cũ
Trước EIP-1559, Ethereum dùng cơ chế first-price auction đơn giản: user đặt một mức gasPrice tự chọn, miner ưu tiên include transaction có gasPrice cao nhất vào block.
Những vấn đề nghiêm trọng
- Khó đoán phí: User phải tự đoán mức gasPrice phù hợp. Đoán thấp quá → transaction bị mắc kẹt nhiều giờ. Đoán cao quá → trả tiền thừa không hoàn lại
- Phí biến động cực lớn: Trong thời DeFi summer hay NFT boom, gasPrice tăng 10–50x chỉ trong vài phút, gây trải nghiệm rất tệ
- Không hiệu quả: Miner thường tạo block dưới capacity để duy trì fee pressure cao — lợi cho miner nhưng hại user
- Wallet UX kém: Wallet phải chạy thuật toán phức tạp để estimate gasPrice, vẫn thường sai
02 EIP-1559 là gì?
EIP-1559 (Ethereum Improvement Proposal 1559, tác giả chính Vitalik Buterin và Eric Conner) là một cải tiến cơ chế phí giao dịch, triển khai trong London Hard Fork ngày 5/8/2021. Đây là một trong những thay đổi quan trọng nhất của Ethereum trước The Merge.
Mô hình phí mới có ba thành phần:
- Base Fee: Phí tối thiểu bắt buộc, do protocol tính toán tự động, bị đốt hoàn toàn
- Max Priority Fee (Tip): Tiền thưởng tùy chọn user trả thêm cho validator để ưu tiên include transaction
- Max Fee Per Gas: Mức tối đa user sẵn sàng trả — cam kết trần phí để tránh bị charge quá
Công thức: Phí thực tế = Base Fee + min(Max Priority Fee, Max Fee − Base Fee)
0x02) với các field mới: maxFeePerGas và maxPriorityFeePerGas. Transaction type cũ (type 0) vẫn được hỗ trợ — gasPrice cũ được interpret là cả Base Fee lẫn Tip.
03 Base Fee Hoạt Động Thế Nào?
Base Fee là trái tim của EIP-1559 — một mức phí tối thiểu được protocol tự động điều chỉnh sau mỗi block dựa trên mức độ sử dụng của block trước.
Cơ chế điều chỉnh
Mỗi block có target size = 15M gas (50% capacity tối đa 30M gas):
- Block trước dùng hơn 15M gas (quá tải) → Base Fee tăng tối đa 12.5%
- Block trước dùng đúng 15M gas (cân bằng) → Base Fee giữ nguyên
- Block trước dùng dưới 15M gas (nhẹ tải) → Base Fee giảm tối đa 12.5%
| Gas dùng trong block | Thay đổi Base Fee | Ví dụ (Base Fee = 20 Gwei) |
|---|---|---|
| 30M (full) | +12.5% | → 22.5 Gwei |
| 22.5M (75%) | +6.25% | → 21.25 Gwei |
| 15M (50% — target) | 0% | → 20 Gwei |
| 7.5M (25%) | −6.25% | → 18.75 Gwei |
| 0 (trống) | −12.5% | → 17.5 Gwei |
Cơ chế này tạo ra phí predictable trong ngắn hạn: user và wallet có thể estimate Base Fee cho block tiếp theo với độ chính xác cao, vì thay đổi tối đa chỉ 12.5%/block.
04 Priority Fee (Tip) — Khuyến Khích Validator
Nếu Base Fee đã bị đốt hết, validator sẽ không còn động lực include transaction? Đó là lý do Priority Fee (Tip) tồn tại.
Priority Fee là khoản tiền thưởng tùy chọn user trả trực tiếp cho validator (sau The Merge) hoặc miner (trước The Merge) để ưu tiên include transaction của mình:
- Khi mạng ít tải: Tip = 1–2 Gwei là đủ — validator vẫn include để kiếm thêm
- Khi mạng bận rộn: User tăng Tip để cạnh tranh vị trí trong block khi Base Fee chưa kịp tăng
- Khi cần ưu tiên tuyệt đối (arbitrage, liquidation): Tip có thể lên hàng trăm Gwei
05 Max Fee — Bảo Vệ User Khỏi Surge
EIP-1559 cho phép user đặt Max Fee Per Gas — mức tối đa tuyệt đối họ sẵn sàng trả. Đây là cơ chế bảo vệ quan trọng:
- User đặt
maxFeePerGas = 50 Gwei, Base Fee hiện tại = 30 Gwei - Transaction được include khi
Base Fee ≤ 50 Gwei - Nếu Base Fee tăng vọt lên 60 Gwei, transaction không được include — nhưng không bị charge
- Khi được include với Base Fee = 35 Gwei: user chỉ trả 35 + Tip, phần còn lại (15 Gwei) được hoàn lại
Khác hoàn toàn với cơ chế cũ: nếu đặt gasPrice = 50 Gwei và block chỉ cần 30 Gwei, user vẫn mất trắng 50 Gwei. EIP-1559 giúp user không bao giờ trả quá Max Fee và không bị charge khi chưa được include.
06 ETH Burn — Tác Động Lên Tokenomics
Việc đốt Base Fee tạo ra một lực deflationary chưa từng có trong lịch sử Ethereum. Mỗi ngày, lượng ETH được đốt phụ thuộc vào mức độ sử dụng mạng.
Ultrasound Money
Trước EIP-1559, ETH là inflationary — lượng phát hành mới cho miner/validator liên tục tăng supply. Sau EIP-1559 kết hợp The Merge (giảm phát hành ~90%):
- ETH phát hành mới (validator reward): ~0.3%/năm
- ETH bị đốt (Base Fee burn): ~0.5–1.5%/năm tùy mức độ sử dụng
- Khi burn > issuance: ETH supply giảm ròng → deflationary
| Giai đoạn | ETH Issuance | ETH Burn | Net Supply Change |
|---|---|---|---|
| Trước EIP-1559 (PoW) | ~4.5%/năm | 0 | +4.5% (inflation) |
| Sau EIP-1559, trước Merge | ~4.5%/năm | ~1–3%/năm | +1.5–3.5% (giảm inflation) |
| Sau The Merge + EIP-1559 | ~0.3%/năm | ~0.5–1.5%/năm | −0.2 đến +0.2% (gần neutral/deflation) |
07 So Sánh Trước và Sau EIP-1559
| Tiêu chí | Trước EIP-1559 | Sau EIP-1559 |
|---|---|---|
| Cơ chế | First-price auction | Base Fee + Priority Tip |
| Ai tính phí? | User tự đặt gasPrice | Protocol tính Base Fee tự động |
| Phí về đâu? | 100% cho miner | Base Fee bị đốt, Tip → validator |
| Predictability | Thấp — phải đoán | Cao — Base Fee thay đổi tối đa 12.5%/block |
| Overpay? | Thường xuyên — không hoàn lại | Hiếm — phần dư Max Fee được hoàn lại |
| Block size | Cố định (15M gas) | Linh hoạt, target 15M, max 30M |
| ETH supply | Inflation thuần túy | Có lực deflation từ burn |
| UX wallet | Phức tạp, hay bị stuck | Đơn giản hơn nhiều |
08 EIP-1559 và MEV
EIP-1559 không loại bỏ MEV (Maximal Extractable Value) — thực ra còn làm MEV quan trọng hơn với validator.
Trước EIP-1559, miner kiếm tiền chủ yếu từ block reward + gasPrice. Sau EIP-1559:
- Base Fee bị đốt → không về validator
- Priority Tip thường thấp (1–2 Gwei khi mạng bình thường)
- MEV trở thành nguồn thu nhập chính cho validator — thông qua MEV-Boost, Flashbots
Nghịch lý: EIP-1559 làm phí ít biến động hơn cho user thông thường, nhưng lại khiến validator phụ thuộc nhiều hơn vào MEV. Đọc thêm MEV là gì, Flashbots là gì và Proposer-Builder Separation.
FAQ Câu Hỏi Thường Gặp
EIP-1559 là cải tiến cơ chế phí giao dịch Ethereum, triển khai tháng 8/2021 trong London Hard Fork. Thay vì đấu giá gasPrice tự do, EIP-1559 dùng Base Fee tự động điều chỉnh (bị đốt hoàn toàn) cộng với Priority Tip tùy chọn trả validator. Kết quả: phí dự đoán được hơn và ETH có lực deflationary.
Base Fee là mức phí tối thiểu bắt buộc để transaction được include vào block, do protocol tính toán tự động. Base Fee tăng 12.5% nếu block trước sử dụng >50% capacity, giảm 12.5% nếu <50%. Toàn bộ Base Fee bị đốt (burn) — không ai nhận được khoản này.
Có thể — phụ thuộc mức độ sử dụng mạng. Sau The Merge, ETH phát hành ~0.3%/năm. Khi mạng bận (burn >0.3%/năm), ETH supply giảm ròng. Khi mạng nhẹ tải (bear market), burn thấp hơn issuance → vẫn inflation nhẹ. Trung bình ETH gần neutral supply hoặc deflation nhẹ.
Trước EIP-1559, Ethereum dùng first-price auction: user tự đặt gasPrice, miner ưu tiên transaction trả cao nhất. Vấn đề lớn: user phải đoán giá phù hợp, thường trả quá cao hoặc bị stuck. Phí biến động rất lớn và không có cơ chế hoàn lại khi estimate sai.