Bitcoin không có biểu phí... Không ai đặt giá, không ai công bố bảng giá, và con số mà ví của bạn gợi ý chỉ là phỏng đoán về một cuộc đấu giá chưa kết thúc. Cứ khoảng mười phút, một thợ đào chọn khoảng một megabyte giao dịch từ một phòng chờ gọi là mempool... Và họ chọn những giao dịch trả nhiều nhất trên mỗi đơn vị không gian... đó là toàn bộ mô hình định giá. Mọi thứ khác, từ mức phí trung bình 128 đô la vào ngày halving năm 2024 đến những giai đoạn giao dịch chỉ tốn vài xu, đều bắt nguồn từ quy tắc đó.
Hầu hết các giải thích chỉ dừng ở việc phí tăng khi mạng lưới bận rộn. Điều đó đúng nhưng gần như vô dụng. Phiên bản hữu ích giải thích "bận rộn" nghĩa là gì tính bằng byte, tại sao kích thước giao dịch của bạn quan trọng hơn số tiền bạn gửi. Và tại sao một mức phí trông ổn cách đây năm phút lại có thể khiến bạn mắc kẹt cả ngày.
Mempool Bitcoin thực sự là gì?
Mempool không phải là một nơi. Mỗi full node trên mạng lưới giữ danh sách riêng của mình về các giao dịch hợp lệ đã được phát đi nhưng chưa được xác nhận trong một khối... Những danh sách này trùng lặp rất nhiều, đó là lý do người ta nói về "mempool", nhưng không có hàng đợi trung tâm và không có thứ tự chính thức.
Mỗi node cũng áp đặt giới hạn riêng. Bitcoin Core, phần mềm tham chiếu mà hầu hết các node chạy, mặc định giới hạn bộ nhớ mempool ở 300 MB và loại bỏ các giao dịch đã chờ lâu hơn 14 ngày. Khi giới hạn đầy, node sẽ loại bỏ các giao dịch trả phí thấp nhất trước và tạm thời nâng mức phí tối thiểu mà nó chấp nhận. Vì vậy, trong một đợt tắc nghẽn thực sự, một giao dịch phí thấp không chỉ chậm.. nó có thể biến mất khỏi nhiều node hoàn toàn và cần được phát lại. Mức sàn cũng đã thay đổi. Trong nhiều năm, mức phí chuyển tiếp tối thiểu mặc định là 1 satoshi mỗi virtual byte. Các nhà phát triển Bitcoin Core đã cắt mặc định đó xuống 90 phần trăm còn 0,1 sat/vB vào năm 2025, lập luận rằng một thập kỷ tăng giá đã khiến mức sàn cũ trở nên đắt đỏ tính theo giá trị thực. Không phải node nào cũng làm theo. Bitcoin Knots, ứng dụng thay thế chính, giữ mức sàn 1 sat/vB, vì vậy một giao dịch trả dưới mức đó có thể lan truyền không đồng đều tùy thuộc vào node nào nó gặp.
Làm thế nào thợ đào quyết định giao dịch nào được vào?
Một khối có thể chứa tối đa 4 triệu đơn vị trọng lượng, tương đương 1 triệu virtual byte (vB). Thợ đào muốn doanh thu phí nhiều nhất vừa với không gian đó. Vì vậy họ sắp xếp mempool theo tỷ lệ phí, đo bằng satoshi mỗi virtual byte, và lấp đầy khối từ trên xuống.

Đó là lý do số tiền bạn gửi không liên quan đến phí... Chuyển 0,001 BTC và chuyển 1.000 BTC tốn chính xác như nhau nếu hai giao dịch chiếm cùng số byte. Thợ đào không quan tâm bên trong phong bì có gì. Họ quan tâm nó dày bao nhiêu và có bao nhiêu tem. Đương nhiên, một cải tiến quan trọng trong thực tế... Thợ đào đánh giá giao dịch theo gói. Nếu một giao dịch phí thấp có giao dịch con chi tiêu đầu ra của nó với phí cao, thợ đào xem xét tỷ lệ phí kết hợp của cha cộng con. Đây là cơ chế đằng sau Child Pays For Parent, được đề cập bên dưới, và là lý do một giao dịch bị kẹt hiếm khi vô vọng.
Tại sao kích thước giao dịch của bạn quan trọng hơn số tiền
Về mặt logic, kích thước giao dịch phụ thuộc vào số lượng đầu vào bạn chi tiêu, số lượng đầu ra bạn tạo và định dạng địa chỉ mà chúng sử dụng. Mỗi đầu vào là một khoản thanh toán trước đó bạn đã nhận. Một ví giữ một khoản tiền gửi lớn chi tiêu một đầu vào. Một ví đã thu thập năm mươi khoản tiền gửi nhỏ có thể cần năm mươi đầu vào để gửi cùng tổng số tiền, và mỗi đầu vào đều thêm byte.
Định dạng địa chỉ là đòn bẩy thứ hai. Các địa chỉ legacy cũ (bắt đầu bằng 1) mang dữ liệu chữ ký trong phần thân giao dịch chính... Địa chỉ SegWit (bắt đầu bằng bc1q) chuyển dữ liệu đó vào phần witness được chiết khấu, được tính bằng một phần tư trọng lượng. Địa chỉ Taproot (bắt đầu bằng bc1p) thậm chí còn rẻ hơn khi chi tiêu, mặc dù đầu ra của chúng lớn hơn một chút.
Nghiên cứu của CryptoCasino.Vegas đã đưa ra những con số thực tế. Sử dụng kích thước giao dịch một chữ ký tiêu chuẩn và giá tham chiếu 70.000 đô la mỗi BTC, bảng dưới đây cho thấy cùng một khoản thanh toán đơn giản tốn bao nhiêu qua các định dạng và môi trường phí khác nhau. Trên hết,
| Loại giao dịch | Kích thước (vB) | Yên tĩnh 1 sat/vB | Bình thường: 10 sat/vB | Bận rộn: 50 sat/vB | Tăng vọt: 300 sat/vB |
|---|---|---|---|---|---|
| Legacy (1...), 1 đầu vào, 2 đầu ra | 226 | 226 sats ($0,16) | 2.260 sats ($1,58) | 11.300 sats ($7,91) | 67.800 sats ($47,46) |
| Nested SegWit (3...), 1 đầu vào, 2 đầu ra | 166 | 166 sats ($0,12) | 1.660 sats ($1,16) | 8.300 sats ($5,81) | 49.800 sats ($34,86) |
| Native SegWit (bc1q), 1 đầu vào, 2 đầu ra | 141 | 141 sats ($0,10) | 1.410 sats ($0,99) | 7.050 sats ($4,94) | 42.300 sats ($29,61) |
| Taproot (bc1p), 1 đầu vào, 2 đầu ra | 154 | 154 sats ($0,11) | 1.540 sats ($1,08) | 7.700 sats ($5,39) | 46.200 sats ($32,34) |
| Native SegWit, 10 đầu vào, 1 đầu ra | 722 | 722 sats ($0,51) | 7.220 sats ($5,05) | 36.100 sats ($25,27) | 216.600 sats ($151,62) |
Taproot trông hơi tệ hơn native SegWit trong một khoản thanh toán một đầu vào đơn giản vì đầu ra của nó lớn hơn 12 byte... Bức tranh đảo ngược khi số lượng đầu vào tăng lên, vì mỗi đầu vào Taproot nhẹ hơn khoảng 10,5 vB. Đối với một ví thường xuyên chi tiêu nhiều đầu vào, Taproot thắng.
Tại sao phí Bitcoin tăng vọt đột ngột như vậy?
Nguồn cung không gian khối là cố định và nhu cầu thì không. Khi nhu cầu tăng trên khoảng 1 triệu vB mỗi mười phút, phần dư thừa phải chờ, và tất cả những ai muốn nhảy hàng đợi phải trả giá cao hơn những người khác trong hàng. Phí không tăng dần trong tình huống đó. Chúng tăng nhanh như mức người ta sẵn sàng trả giá. Trong thực tế, lịch sử các đợt tăng vọt phí Bitcoin giống như một danh sách những khoảnh khắc khi rất nhiều người cùng muốn một thứ khan hiếm giống nhau cùng một lúc.| Giai đoạn | Điều gì thúc đẩy nhu cầu | Phí trung bình cao nhất (ước tính) |
|---|---|---|
| Tháng 12 năm 2017 | Thị trường tăng giá bán lẻ, tỷ lệ áp dụng SegWit thấp, dồn dập gửi tiền vào sàn giao dịch | Khoảng $55 |
| Tháng 4 năm 2021 | Đỉnh thị trường tăng giá và dòng tiền sàn giao dịch | Khoảng $62 |
| Tháng 5 năm 2023 | Đúc token BRC-20 trên Ordinals | Khoảng $30 |
| Ngày 20 tháng 4 năm 2024 | Khối halving cộng với ra mắt giao thức Runes | Khoảng $128 |
| 2025 đến 2026 | Nhu cầu on-chain thấp, hoạt động chuyển sang layer 2 và sàn giao dịch | Vài xu; phí dưới 1% doanh thu thợ đào |
Sự ngẫu nhiên không ai nhắc đến: thời gian khối
Về cơ bản, các khối đến trung bình mười phút một lần, không phải đúng mười phút theo lịch. Khai thác là một quá trình ngẫu nhiên, và khoảng cách giữa các khối tuân theo phân phối mũ. Điều đó có ảnh hưởng trực tiếp đến phí mà hầu hết các hướng dẫn bỏ qua hoàn toàn.
Xác suất khối tiếp theo mất hơn 30 phút là khoảng 5 phần trăm. Với khoảng 144 khối mỗi ngày, điều đó xảy ra khoảng bảy lần mỗi ngày... Xác suất khoảng cách dài hơn một giờ là khoảng 0,25 phần trăm, vẫn tương đương hai hoặc ba lần một tuần. Trong những khoảng trống đó, giao dịch vẫn tiếp tục đến và không có gì rời đi. Một mempool đang được giải tỏa thoải mái ở 5 sat/vB có thể đột nhiên có tồn đọng khiến bất cứ thứ gì dưới 20 sat/vB phải chờ vài khối.
Đây là lý do ước tính phí cảm thấy không đáng tin cậy... Ví của bạn báo giá dựa trên mempool nó thấy hiện tại và lịch sử xác nhận gần đây... nó không thể biết liệu khối tiếp theo đến trong 40 giây hay 50 phút. Một mức phí là giá thầu hợp lý khi phát đi có thể trở thành giá thầu thấp năm phút sau mà không có gì thay đổi phía bạn.
Cách gỡ một giao dịch Bitcoin bị kẹt
Một giao dịch bị kẹt trong mempool không bị mất... Nó bị trả giá thấp. Có hai cách tiêu chuẩn để nâng giá thầu.
Replace By Fee (RBF). Người gửi phát đi một phiên bản mới của giao dịch chi tiêu cùng các đầu vào với phí cao hơn. Các node thay thế phiên bản cũ bằng phiên bản mới. Kể từ Bitcoin Core 28.0, các node chấp nhận thay thế theo mặc định ngay cả khi bản gốc không báo hiệu rằng nó có thể thay thế, vì vậy RBF giờ hoạt động trên hầu hết mọi giao dịch chưa xác nhận. Vấn đề là chỉ người gửi mới có thể làm điều đó, và chỉ khi ví của họ hỗ trợ. Thực tế, Child Pays For Parent (CPFP). Người nhận, hoặc người gửi nếu có đầu ra tiền thừa, chi tiêu một đầu ra của giao dịch bị kẹt trong một giao dịch mới với phí cao. Thợ đào đánh giá cặp cùng nhau. Nếu giao dịch cha là 141 vB trả 2 sat/vB và bạn muốn cặp đạt 20 sat/vB, giao dịch con cần trả đủ để nâng mức trung bình kết hợp lên... Với một giao dịch con 110 vB, gói là 251 vB và cần tổng cộng 5.020 sats. Giao dịch cha đã trả 282, vì vậy giao dịch con phải trả khoảng 4.738 sats, tức khoảng 43 sat/vB riêng nó... CPFP tốn kém, nhưng đó là công cụ duy nhất người nhận có.
Tỷ lệ phí ảnh hưởng đến rút tiền từ sàn giao dịch và casino như thế nào
Các nền tảng lớn hiếm khi gửi một giao dịch cho mỗi người dùng. Họ gộp các khoản rút tiền, thanh toán cho hàng chục hoặc hàng trăm người dùng từ một giao dịch duy nhất... Mỗi đầu ra thêm chỉ tốn khoảng 31 vB, vì vậy một lô 100 khoản thanh toán có thể tốn ít hơn mỗi người dùng so với một vài lần gửi riêng lẻ... Đánh đổi là thời gian. Một lô được gửi theo lịch của nền tảng, không phải của bạn, và nếu nền tảng trả giá thấp để tiết kiệm tiền, mọi người dùng trong lô đó đều chờ cùng nhau.
Điều đó giải thích hầu hết các khoản rút tiền "đang chờ xử lý" mà thực ra không phải đang chờ ở nền tảng. Giao dịch đã được phát đi và đang nằm trong mempool dưới mức thanh toán hiện tại. Tra cứu ID giao dịch trên một block explorer. Nếu nó hiển thị tỷ lệ phí thấp hơn nhiều so với khối tiếp theo dự kiến, sự chậm trễ là do cuộc đấu giá, không phải nền tảng.
Một số nền tảng loại bỏ hoàn toàn yếu tố con người khỏi sự chậm trễ. CryptoCasino.Vegas, ví dụ, xử lý rút tiền tự động không có hàng đợi xem xét thủ công, chỉ để lại tỷ lệ phí và mempool là những biến số duy nhất giữa yêu cầu và xác nhận.
Bài học thực tế để trả phí Bitcoin
Hãy nghĩ bằng sat/vB, không phải đô la. Phí đô la là tỷ lệ phí nhân với kích thước giao dịch của bạn... So sánh tỷ lệ với khối tiếp theo dự kiến trên một mempool explorer trước khi gửi.
Sử dụng địa chỉ native SegWit hoặc Taproot. Một địa chỉ legacy tốn khoảng 60 phần trăm nhiều hơn cho cùng một khoản thanh toán... Không có lợi ích nào khi giữ một địa chỉ như vậy.
Hợp nhất khi phí thấp. Nếu bạn giữ nhiều khoản tiền gửi nhỏ, hãy gộp chúng thành một đầu ra trong giai đoạn yên tĩnh... Một lần hợp nhất mười đầu vào ở 1 sat/vB tốn khoảng 722 sats... Cùng các đầu vào đó chi tiêu trong đợt tăng vọt 300 sat/vB tốn hơn 216.000.
Bật RBF.. Đặt giá thầu thận trọng và tăng nếu cần... Điều đó tốt hơn là trả quá cao theo mặc định để đề phòng một khối chậm có thể không bao giờ đến. Thành thật mà nói, Đừng hoảng loạn vì một giao dịch bị kẹt.. Nó vẫn hợp lệ cho đến khi được xác nhận, được thay thế, hoặc bị loại khỏi mempool sau hai tuần. Trả giá thấp không giống như mất đi.
Trên thực tế, mempool là một cuộc đấu giá kín liên tục cho nguồn cung không gian cố định. Một khi bạn nhìn nhận nó như vậy, các đợt tăng vọt không còn trông ngẫu nhiên và phí không còn trông tùy tiện. Bạn không phải đang trả một mức giá. Bạn đang đặt một giá thầu, và câu hỏi duy nhất là có bao nhiêu người khác muốn cùng một khối.