Những ý chính
Phí giao dịch trên blockchain có hai mục đích chính: chúng thưởng cho thợ đào hoặc trình xác thực xác nhận giao dịch và đồng thời ngăn chặn spam trên mạng.
Trên Bitcoin, phí phụ thuộc vào kích thước giao dịch tính bằng byte, chứ không phải số lượng crypto bạn gửi. Những thợ đào (miners) ưu tiên các giao dịch có phí cao hơn.
Vào tháng 8/2021, Ethereum giới thiệu mô hình phí gồm base fee + priority fee theo EIP-1559, qua đó thay đổi cách thiết lập phí. Vào tháng 9/2022 (The Merge), mạng hoàn tất chuyển đổi sang proof of stake; quá trình này thay đổi cách mạng được bảo mật nhưng không làm thay đổi cấu trúc phí.
BNB Smart Chain sử dụng cấu trúc phí tương tự Ethereum nhưng thường cung cấp chi phí gas thấp hơn, khiến đây trở thành lựa chọn thay thế phổ biến cho những người dùng nhạy cảm với phí.
Các công cụ giảm phí như Lightning Network và các giải pháp Layer 2 giúp chuyển giao dịch ra khỏi chuỗi chính để giảm chi phí.
Giới thiệu
Khi bạn gửi, nạp hoặc rút tiền điện tử, gần như chắc chắn bạn sẽ phải trả phí giao dịch. Các khoản phí này là một phần nền tảng trong cách hầu hết các mạng blockchain vận hành.
Phí giao dịch phục vụ hai mục đích thiết yếu. Thứ nhất, chúng bù đắp cho các thợ đào hoặc trình xác thực xử lý và xác nhận giao dịch của bạn. Thứ hai, chúng đóng vai trò như một biện pháp ngăn chặn spam và các cuộc tấn công độc hại nhắm vào mạng.
Số tiền bạn trả cho phí sẽ khác nhau tùy thuộc vào blockchain bạn đang sử dụng, nhu cầu mạng hiện tại và bạn cần giao dịch được xác nhận nhanh đến mức nào. Bài viết này giải thích cách phí hoạt động trên ba mạng lớn: Bitcoin, Ethereum và BNB Smart Chain.
Tại sao lại có phí giao dịch?
Phí giao dịch đã là một phần của hầu hết các hệ thống blockchain từ khi bắt đầu. Chúng tồn tại vì hai lý do chính.
Lý do thứ nhất là ngăn chặn spam. Mỗi giao dịch trên blockchain đều cần công việc xử lý. Bằng cách gán chi phí cho từng giao dịch, mạng khiến các cuộc tấn công spam quy mô lớn trở nên đắt đỏ để thực hiện.
Lý do thứ hai là động lực của thợ đào hoặc trình xác thực. Những người dùng giúp duy trì mạng hoạt động, cho dù thông qua khai thác proof of work hay đặt cược và xác thực, sẽ nhận các khoản phí này như phần thưởng cho công sức của họ. Nếu không có động lực này, sẽ có ít người tham gia hơn trong việc bảo mật mạng.
Phí có thể nhỏ hoặc đáng kể, tùy thuộc vào mức độ bận rộn của mạng tại từng thời điểm. Nhu cầu càng cao thì người dùng thường phải trả phí lớn hơn để giao dịch được xác nhận nhanh chóng.
Phí giao dịch Bitcoin
Bitcoin đã giới thiệu khái niệm phí giao dịch cho các mạng blockchain. Trên Bitcoin, phí được trả cho thợ đào, những người chọn giao dịch từ mempool (nhóm các giao dịch chưa được xác nhận) và đưa chúng vào các khối mới.
Phí Bitcoin không dựa trên việc bạn gửi bao nhiêu BTC. Thay vào đó, phí phụ thuộc vào kích thước giao dịch của bạn tính bằng byte. Các giao dịch phức tạp hơn, chẳng hạn như những giao dịch kết hợp nhiều đầu vào, chiếm nhiều không gian hơn và tốn nhiều chi phí hơn.
Ví dụ, nếu giao dịch của bạn có dung lượng 400 byte và mức phí trung bình là 80 satoshi cho mỗi byte, bạn sẽ phải trả khoảng 32.000 satoshi. Thợ đào một cách tự nhiên ưu tiên các giao dịch có mức phí trên mỗi byte cao hơn, vì vậy trả nhiều hơn có thể dẫn đến việc xác nhận nhanh hơn.
Hai nâng cấp quan trọng đã giúp giảm áp lực phí của Bitcoin trong nhiều năm qua. Segregated Witness (SegWit) đã tăng dung lượng khối hiệu dụng bằng cách thay đổi cách lưu trữ dữ liệu giao dịch. Lightning Network cho phép thanh toán nhanh với chi phí thấp ngoài chuỗi chính, giúp giảm tắc nghẽn cho các giao dịch nhỏ.
Cách tính phí giao dịch Bitcoin
Khi nhu cầu mạng thấp, ngay cả mức phí vừa phải thường cũng đủ để đưa giao dịch của bạn vào khối tiếp theo. Khi nhu cầu tăng đột biến, chẳng hạn trong các giai đoạn hoạt động thị trường cao, mức phí bạn cần trả sẽ tăng lên khi người dùng cạnh tranh để giành lấy dung lượng khối có hạn.
Các khối Bitcoin có kích thước tối đa (được đo bằng đơn vị trọng lượng, theo SegWit). Giới hạn này quyết định có thể xử lý bao nhiêu giao dịch trong mỗi khối. Khi số lượng giao dịch đang chờ nhiều hơn chỗ trống trong khối, thị trường phí sẽ xuất hiện.
Hầu hết các ví Bitcoin đều ước tính mức phí đề xuất dựa trên điều kiện mempool hiện tại. Một số ví cho phép bạn tự đặt phí nếu bạn sẵn sàng chờ lâu hơn để giao dịch được xác nhận.
Phí giao dịch trên Ethereum
Ethereum sử dụng một mô hình phí khác so với Bitcoin. Thay vì theo byte, phí được tính dựa trên lượng sức mạnh tính toán mà một giao dịch cần, đo bằng các đơn vị gọi là gas. Ethereum dùng gas vì các thao tác khác nhau, ví dụ như chuyển tiền đơn giản so với việc gọi hợp đồng thông minh phức tạp, đòi hỏi lượng tính toán rất khác nhau. Bạn có thể tìm hiểu thêm trong hướng dẫn chuyên về phí gas.
Kể từ tháng 8/2021, Ethereum áp dụng mô hình phí gồm hai phần do EIP-1559 giới thiệu. Mỗi giao dịch bao gồm một khoản phí cơ bản (base fee), được giao thức tự động đặt và sau đó bị đốt (loại khỏi nguồn cung). Người dùng cũng có thể thêm một khoản phí ưu tiên (hoặc tip) để khuyến khích các trình xác thực đưa giao dịch của họ vào sớm hơn.
Vào tháng 9/2022, Ethereum đã hoàn tất quá trình chuyển đổi sang cơ chế proof of stake (PoS), một sự kiện được gọi là The Merge. Cơ chế này thay thế việc khai thác tốn nhiều năng lượng bằng các trình xác thực (validators) đặt cược ETH để xác nhận giao dịch. The Merge không thay đổi cách tính phí, nhưng đã thay đổi ai nhận phí ưu tiên (validators thay vì miners) trong khi phí cơ bản vẫn tiếp tục bị đốt.
Giá gas trên Ethereum đã giảm đáng kể khi việc áp dụng Layer 2 tăng lên. Trong các giai đoạn mạng chính (mainnet) hoạt động thấp, phí cơ bản có thể chỉ ở mức 0.4–2 Gwei. Tuy nhiên, giá gas trên mainnet có thể tăng vọt lên 20 Gwei hoặc cao hơn trong những thời điểm nhu cầu cao như khi ra mắt token lớn hoặc thị trường biến động mạnh. Các con số bạn thấy trong ví tại bất kỳ thời điểm nào phản ánh điều kiện hiện tại và có thể thay đổi nhanh chóng.
Cách tính phí giao dịch trên Ethereum
Tổng phí cho một giao dịch trên Ethereum là: số đơn vị gas được sử dụng nhân với (phí cơ bản + phí ưu tiên). Giới hạn gas (gas limit) là mức gas tối đa bạn sẵn sàng tiêu dùng. Bất kỳ lượng gas nào không được sử dụng sẽ được hoàn lại.
Các giao dịch chuyển ETH đơn giản thường sử dụng 21.000 gas. Các thao tác phức tạp hơn, như tương tác với một ứng dụng phi tập trung, có thể sử dụng nhiều hơn đáng kể.
Phí cơ bản được điều chỉnh tự động cho mỗi khối dựa trên việc khối trước đó ít hơn hay nhiều hơn 50% dung lượng. Cơ chế này giúp ổn định ước tính phí, giúp ví dễ dự đoán chi phí hơn.
Phí giao dịch trên BNB Smart Chain
BNB Smart Chain (BSC) sử dụng cấu trúc phí tương tự Ethereum. Giá gas trên BSC được niêm yết theo Gwei — cùng cách quy ước đơn vị như Ethereum — trong đó 1 Gwei bằng một phần tỷ của BNB. Tương tự như Ethereum, người dùng có thể đặt giá gas để ảnh hưởng đến mức độ ưu tiên của giao dịch. BSC được thiết kế cho thông lượng cao và thường duy trì mức phí thấp hơn Ethereum mainnet.
BSC đạt được phí thấp hơn một phần nhờ cơ chế đồng thuận sử dụng ít trình xác thực hơn so với Ethereum. Đổi lại là khả năng phi tập trung kém hơn một chút, nhưng đổi lấy thời gian tạo khối nhanh hơn và giao dịch rẻ hơn.
Nếu bạn cố gửi token trên BSC mà không nắm giữ bất kỳ BNB nào, mạng sẽ thông báo cho bạn về số dư không đủ. Luôn giữ một lượng BNB nhỏ trong ví để trang trải chi phí gas.
Giảm phí giao dịch
Một số giải pháp hướng đến việc giảm chi phí giao dịch trên nhiều blockchain lớn. Các giải pháp Layer 2 chuyển giao dịch ra khỏi chuỗi chính sang các mạng thứ cấp, nơi định kỳ sẽ được đối soát trên chuỗi chính. Ví dụ, rollups trên Ethereum có thể gộp hàng trăm giao dịch vào một bản ghi on-chain duy nhất, qua đó giảm đáng kể chi phí trên mỗi giao dịch.
Trên Bitcoin, Lightning Network tạo các kênh thanh toán ngoài chuỗi giữa các bên tham gia. Khi một kênh đã được mở, người dùng có thể gửi nhiều giao dịch gần như tức thời với chi phí rất thấp, chỉ thực hiện đối soát số dư cuối cùng on-chain khi đóng kênh.
Thời điểm cũng rất quan trọng. Phí thường thấp hơn vào những giờ thấp điểm khi mức độ tắc nghẽn mạng giảm. Việc kiểm tra bộ ước tính phí trước khi gửi có thể giúp bạn chọn mức phí cân bằng giữa chi phí và tốc độ xác nhận.
Câu hỏi thường gặp (FAQ)
Tại sao tồn tại phí giao dịch trên blockchain?
Phí giao dịch bù đắp cho các thợ đào hoặc trình xác thực xử lý giao dịch và đưa chúng vào blockchain. Đồng thời, phí cũng khiến các cuộc tấn công spam quy mô lớn trở nên tốn kém, bảo vệ mạng khỏi bị lạm dụng.
Phí cao hơn có phải lúc nào cũng nhanh hơn không?
Trên hầu hết các blockchain công khai, là có. Các thợ đào và trình xác thực thường ưu tiên các giao dịch có mức phí trên một đơn vị thời gian cao hơn. Trong giai đoạn bận rộn, việc đưa mức phí cao hơn sẽ tăng khả năng được xác nhận nhanh. Trong giai đoạn ít hoạt động, mức phí thấp hơn thường là đủ.
Gas là gì trên Ethereum?
Gas là đơn vị đo lường lượng công việc tính toán mà một giao dịch trên Ethereum cần. Các giao dịch chuyển đơn giản dùng một lượng gas cố định (21.000 đơn vị), trong khi tương tác hợp đồng thông minh có thể dùng nhiều hơn đáng kể. Tổng phí bằng lượng gas đã sử dụng nhân với giá gas hiện tại (phí cơ bản cộng với bất kỳ phí ưu tiên nào).
Làm thế nào để giảm các khoản phí tôi phải trả?
Bạn có thể giảm phí bằng cách thực hiện giao dịch vào giờ thấp điểm, sử dụng mạng Layer 2 hoặc kênh thanh toán cho các giao dịch nhỏ, và đặt mức phí thủ công nếu ví của bạn hỗ trợ. Trên Ethereum, các giải pháp Layer 2 như rollups mang lại chi phí thấp hơn đáng kể cho hầu hết các giao dịch hằng ngày.
Những suy nghĩ cuối
Phí giao dịch là một phần cốt lõi trong cách hầu hết mạng blockchain vận hành. Chúng tạo động lực cho các bên tham gia giúp mạng được bảo mật và duy trì hoạt động, đồng thời giúp đảm bảo việc xử lý giao dịch diễn ra trật tự ngay cả trong giai đoạn nhu cầu cao.
Mức phí khác nhau đáng kể tùy theo từng mạng và theo nhu cầu hiện tại. Bitcoin và Ethereum trong lịch sử đã từng chứng kiến các đợt tăng phí mạnh trong giai đoạn thị trường sôi động, trong khi các mạng như BNB Smart Chain lại cung cấp chi phí thấp hơn với các đánh đổi khác nhau về mức độ phi tập trung.
Các giải pháp mở rộng quy mô, bao gồm mạng Layer 2, SegWit và rollups, đã mở rộng dung lượng và giảm phí đáng kể. Khi các công nghệ này trưởng thành, chi phí khi sử dụng blockchain có thể tiếp tục giảm, khiến chúng trở nên dễ tiếp cận hơn với nhiều người dùng hơn.
Tìm hiểu thêm
Bitcoin là gì và hoạt động như thế nào?
Ethereum là gì và hoạt động như thế nào?
Giải pháp mở rộng quy mô Layer 1 vs. Layer 2 của blockchain
Hướng dẫn cho người mới bắt đầu về Lightning Network của Bitcoin
Hướng dẫn cho người mới bắt đầu về Segregated Witness (SegWit)
Tuyên bố miễn trừ: Nội dung này được cung cấp cho bạn trên cơ sở "như hiện có" chỉ nhằm mục đích thông tin chung và giáo dục, không kèm bất kỳ đại diện hoặc bảo hành nào dưới bất kỳ hình thức nào. Không nên xem nội dung này là lời khuyên tài chính, pháp lý hoặc lời khuyên chuyên nghiệp khác, và cũng không nhằm mục đích khuyến nghị mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tìm kiếm ý kiến từ các cố vấn chuyên môn phù hợp. Nếu nội dung do bên thứ ba đóng góp, vui lòng lưu ý rằng các quan điểm thể hiện thuộc về bên đóng góp thứ ba đó và không nhất thiết phản ánh quan điểm của Binance Academy. Giá tài sản kỹ thuật số có thể biến động. Giá trị khoản đầu tư của bạn có thể giảm hoặc tăng và bạn có thể không thu hồi được số tiền đã đầu tư. Bạn hoàn toàn chịu trách nhiệm cho các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm đối với bất kỳ khoản lỗ nào bạn có thể gánh chịu. Để biết thêm thông tin, vui lòng xem Điều khoản sử dụng, Cảnh báo rủi ro và Điều khoản của Binance Academy.
