Bài viết ngắn này sẽ giải thích cơ bản về phí giao dịch Bitcoin, từ cách tính toán phí đến những việc bạn có thể làm nếu phí giao dịch quá cao hoặc quá thấp.
Phí giao dịch Bitcoin (thường được gọi là phí khai thác) cho phép người dùng ưu tiên giao dịch của mình (thường được gọi là tx) so với các giao dịch khác và được đưa vào sổ cái giao dịch của Bitcoin (được gọi là blockchain) nhanh hơn. chuỗi khối.
Các thợ đào cần quyết định liệu có nên đưa giao dịch vào blockchain hay không, vì thời gian thực hiện giao dịch này rất quan trọng. Phí giao dịch thấp thường có nghĩa là giao dịch đó có thể bị tắc nghẽn trong thời gian dài. Đó là lý do tại sao các thợ đào tìm kiếm phí giao dịch cao nhất, vì điều này có thể giúp đẩy nhanh quá trình xử lý giao dịch.
Tóm lại, đó là những điều bạn cần biết về phí Bitcoin nói chung. Tuy nhiên, để hiểu rõ hơn về vấn đề này, tôi khuyên bạn nên tiếp tục đọc bài viết này, nơi tôi sẽ đề cập đến các nội dung sau:
- Phí giao dịch Bitcoin là gì?
- Phí Bitcoin được tính như thế nào?
- Tính toán kích thước giao dịch
- Giảm phí giao dịch
- Cách ví điện tử xử lý phí
- Một số thông tin thêm
- Kết luận
1. Phí giao dịch Bitcoin là gì?
Phí Bitcoin không khác gì phí giao dịch mà bạn phải trả tại bất kỳ ngân hàng nào khác, bất kể bạn sử dụng loại tiền tệ nào (tiền điện tử hoặc tiền pháp định như USD). Phí Bitcoin là khoản phí mà chủ sở hữu Bitcoin phải chuyển cho một Thiết bị khai thác Bitcoin Mỗi khi họ chuyển tiền sang một địa chỉ Bitcoin khác. Đầu tiên, hãy cùng xem xét những gì xảy ra khi bạn gửi Bitcoin đến một địa chỉ khác:
- Mỗi hệ thống blockchain đều có các máy tính (thỉnh thoảng được gọi là nút) lưu trữ một bản sao của chuỗi khối Bitcoin. Mỗi giao dịch phải trải qua quá trình xác minh bởi từng máy tính trong số này. Quá trình này diễn ra như sau: các nút mạng kiểm tra xem bạn thực sự có đủ số lượng Bitcoin cần thiết trong tài khoản của mình bằng cách xem xét lịch sử giao dịch Bitcoin của bạn.
- Nếu giao dịch hợp lệ, nó sẽ được đưa vào Bể nhớ đệm (viết tắt của Memory Pool). Bạn có thể hình dung Memory Pool như một “phòng chờ” nơi giao dịch sẽ ở lại một thời gian trước khi một thợ đào chọn nó và đóng gói vào một khối giao dịch, giống như bạn ngồi chờ tại phòng khám bác sĩ cho đến khi tên bạn được gọi. Tại đây, giao dịch được coi là “giao dịch chưa được xác nhận” hoặc “giao dịch 0 xác nhận”. Nếu bạn muốn tìm hiểu thêm về Mempool, Hãy xem trang này nhé!.
- Khi các thợ đào chọn giao dịch (tx) và đưa nó vào khối được kết nối với blockchain, Bạn sẽ nhận được một giao dịch đã được xác nhận.
Mỗi khối có thể chứa một số lượng giao dịch nhất định. Hiện tại, số lượng giao dịch trung bình là 2.500 giao dịch. Thỉnh thoảng, mạng Bitcoin gặp tình trạng “ùn tắc”, nghĩa là có nhiều giao dịch đang chờ xác nhận. Và vào những lúc như vậy, các thợ đào phải quyết định xác nhận và thực hiện những giao dịch Bitcoin nào trước tiên. Đó là lúc các thợ đào xem xét phí giao dịch Bitcoin được đính kèm vào các giao dịch.
Do đó, phí giao dịch là cách để thông báo cho thợ đào biết mức độ khẩn cấp của giao dịch của bạn. Nếu bạn muốn giao dịch được xác nhận nhanh hơn, bạn sẽ áp dụng mức phí cao hơn. Nếu bạn không quá gấp gáp về thời gian, bạn có thể sử dụng mức phí thấp hơn. Điều quan trọng cần lưu ý là phí giao dịch luôn do người gửi giao dịch chi trả.
Điều cần biết thêm là blockchain Bitcoin không hiển thị phí giao dịch một cách rõ ràng. Cách duy nhất để xác định phí mà người gửi đã trả là tính toán sự chênh lệch giữa số Bitcoin được gửi đi, trừ đi số Bitcoin nhận được và số Bitcoin được trả lại dưới dạng tiền thừa. Điều này sẽ được giải thích chi tiết trong phần 3.
2. Phí Bitcoin được tính như thế nào?
Nếu bạn muốn Bitcoin của mình được khai thác, bạn phải trả phí giao dịch. Để mục đích giáo dục, tôi sẽ giải thích ở đây cách tính phí giao dịch Bitcoin một cách đơn giản, vì quy trình này khá phức tạp đối với người dùng, đặc biệt là những người mới bắt đầu.
Một giao dịch cơ bản là một tệp tin được lưu trữ trên máy tính của bạn và có kích thước nhất định (ví dụ: tính bằng MB). Các thợ đào muốn kiếm được lợi nhuận cao nhất có thể. Mục tiêu của họ có thể đạt được thông qua tỷ lệ phí. Trong cộng đồng Bitcoin, tỷ lệ phí là tỷ lệ giữa phí và kích thước: tỷ lệ càng cao, càng có lợi cho các thợ đào.
Dưới đây là một ví dụ minh họa khác. Giả sử bạn muốn mua hoặc thuê một căn hộ, và trong trường hợp này, bạn thường có một số tiền nhất định mà mỗi mét vuông có giá. Giá căn hộ tương tự như tổng phí bạn phải trả, nhưng cách bạn đánh giá độ đắt đỏ của căn hộ là thông qua số tiền bạn sẵn sàng trả cho mỗi mét vuông. Vì vậy, trong cộng đồng Bitcoin, tỷ lệ phí chính là chi phí của Bitcoin cho mỗi mét vuông.
Tiêu chí để xác định mức phí là Satoshis theo byte, trong đó Satoshi là đơn vị nhỏ nhất của Bitcoin. Điều này có nghĩa là bạn sẵn sàng trao đổi bao nhiêu Satoshi cho mỗi byte (đơn vị kích thước) của giao dịch (tx) của bạn.
Tại bất kỳ thời điểm nào, bạn có thể Kiểm tra tại đây Tỷ lệ phí ước tính cần thiết để giao dịch của bạn được đưa vào khối tiếp theo là bao nhiêu? Tỷ lệ này thay đổi tùy thuộc vào tình trạng tắc nghẽn mạng hoặc, nói cách khác, mức độ đông đúc của blockchain với các giao dịch chưa được xác nhận.
Tính toán kích thước giao dịch
Vậy là bây giờ bạn đã biết rằng phí giao dịch có liên quan đến kích thước của giao dịch. Kích thước của giao dịch, ngược lại, phụ thuộc vào nhiều yếu tố khác nhau. Dưới đây, tôi sẽ đề cập đến những yếu tố quan trọng nhất:
- Số lượng đầu vào
Mỗi Bitcoin mà bạn sở hữu, về bản chất, chỉ là một tham chiếu đến các giao dịch (txs) đã được gửi đến bạn, cộng lại thành số lượng Bitcoin mà bạn sở hữu. Người dùng Bitcoin gọi những tham chiếu này là “đầu vào.Vậy, về cơ bản, bạn gửi cho người dùng khác các đầu vào duy nhất mà bạn đã nhận được trước đó. Các đầu vào duy nhất này được gọi là ”đầu ra“. Và kích thước của bất kỳ giao dịch nào phụ thuộc tuyến tính vào số lượng đầu vào mà giao dịch đó có: càng nhiều đầu vào, kích thước càng lớn. Kích thước trung bình của một giao dịch Bitcoin là khoảng 522 byte.
- Số lượng đầu ra và sự thay đổi
Vậy, các đầu vào là các tham chiếu Bitcoin đến các giao dịch trước đó, và các đầu ra là số lượng địa chỉ mà bạn đang gửi tiền điện tử trong blockchain hoặc, nói một cách đơn giản, các người dùng khác. Giả sử bạn đang gửi tiền điện tử đến một địa chỉ. Khả năng cao là trên thực tế, bạn sẽ nhận được hai đầu ra. Một cho người dùng khác là người nhận và một cho chính bạn, nơi bạn nhận lại số tiền thừa từ khoản thanh toán ban đầu. Lưu ý rằng nếu tổng số đầu vào của bạn bằng với số tiền bạn cần thanh toán, sẽ không có đầu ra tiền thừa.
- Độ phức tạp của kịch bản
Đối với một số giao dịch (txs), người dùng có thể thêm các tính năng đặc biệt như chữ ký đa phương (multi-sig). Đa chữ ký Điều này có nghĩa là để xác thực giao dịch Bitcoin, các thợ đào cần có nhiều khóa. Các thực hành này luôn làm tăng kích thước giao dịch và do đó phí giao dịch, đồng thời duy trì mức độ bảo mật cao hơn.
Sau tất cả những điều đã nói, tôi có thể khẳng định rằng đối với người dùng bình thường, việc tính toán kích thước giao dịch dựa chỉ vào các yếu tố này là khá phức tạp. Tuy nhiên, việc biết kích thước giao dịch trung bình khoảng 522 byte có thể giúp ước tính phí Bitcoin. May mắn thay, các trang web ví tiền điện tử (và đặc biệt là...) Ví Bitcoin) có công cụ để tính toán kích thước giao dịch (tx size) và phí giao dịch cho bạn, dựa trên tỷ lệ phí trung bình tại thời điểm giao dịch, giúp duy trì mong muốn mua Bitcoin của bạn ở một mức độ nhất định.
3. Giảm phí giao dịch – Các thực hành tốt nhất
Vì tất cả các giao dịch Bitcoin đều yêu cầu phải trả một khoản phí Bitcoin nhất định, có một số cách bạn có thể tránh phải trả phí cao hơn mức phí trung bình của các giao dịch Bitcoin. Dưới đây là danh sách các cách phổ biến nhất:
- Tránh gửi giao dịch trong thời gian “kẹt xe”.”
Thỉnh thoảng mạng lưới có thể trở nên cực kỳ bận rộn. Thông thường, những tình huống như vậy xảy ra khi giá đột ngột tăng vọt, và nhiều người chờ đợi thời điểm thích hợp nhất để Mua Bitcoin. Và đây là những thời điểm người dùng phải trả phí cao hơn cho các giao dịch (txs) để ưu tiên giao dịch của mình. Điều này có thể khiến việc mua Bitcoin trở nên tốn kém. Cách tốt nhất để tiết kiệm tiền là hoãn giao dịch (tx) đến thời điểm mạng lưới ít đông đúc hơn.
- Sử dụng ví điện tử hỗ trợ SegWit.
Segregated Witness (SegWit) (hoặc Segregated Witness) là một giao thức đặc biệt giúp giảm kích thước gói dữ liệu giao dịch, từ đó tạo ra một tệp có kích thước nhỏ hơn. Nhiều ví điện tử đã hỗ trợ tính năng này, và nó có thể giúp tiết kiệm chi phí đáng kể.
- Nhóm các đầu vào của bạn
Các nhà môi giới được cấp phép khuyên bạn nên gộp các đầu vào của mình lại, vì càng nhiều đầu vào trong giao dịch (tx), kích thước của nó càng lớn. Và như bạn đã biết, phí giao dịch phụ thuộc tuyến tính vào kích thước của tx. Nếu bạn muốn giảm phí, bạn cần gộp các đầu vào lại. Bạn có thể thực hiện điều này bằng cách gửi nhiều đầu vào nhỏ đến một địa chỉ mà bạn sở hữu vào những thời điểm phí giao dịch thấp. Trong tương lai, điều này sẽ giúp bạn chỉ cần một đầu vào duy nhất. Do đó, số tiền bạn phải trả cho giao dịch sẽ nhỏ hơn.
- Nhóm các kết quả đầu ra của bạn
Cách khác là gộp nhiều giao dịch thành một giao dịch duy nhất. Bằng cách này, bạn có thể thực hiện thanh toán cho nhiều địa chỉ trong một giao dịch, giúp giảm phí giao dịch cần thiết. Tuy nhiên, không phải tất cả ví điện tử đều hỗ trợ tính năng này.
4. Cách ví Bitcoin xử lý phí
Ví Bitcoin có tính năng đề xuất mức phí giao dịch hợp lý. Chúng ước tính chi phí này dựa trên mức độ hoạt động hiện tại và gần đây trên mạng Bitcoin. Chúng kết hợp dữ liệu về mức phí tối thiểu và tối đa để đưa ra mức phí trung bình. Không phải tất cả ví và sàn giao dịch tiền điện tử đều đánh giá chính xác dữ liệu này và có thể đề xuất mức phí cao hơn mức trung bình cho giao dịch.
Tuy nhiên, hầu hết các ví (đặc biệt là ví phần cứng) đều có các tùy chọn như điều chỉnh phí giao dịch Bitcoin trung bình, đặt mức phí tối thiểu hoặc ưu tiên cho các giao dịch. Như tôi đã đề cập trước đó, để chọn mức phí phù hợp, bạn cần biết kích thước giao dịch của mình. Nếu ví của bạn cung cấp thông tin này, bạn có thể sử dụng bảng ước tính phí để tính toán chi phí đưa giao dịch vào blockchain.
Giả sử bạn biết rằng kích thước giao dịch (tx size) là 16.000 byte và tỷ lệ phí trung bình là 10 Satoshis/byte, điều đó có nghĩa là bạn sẽ phải trả 160.000 Satoshis làm phí giao dịch.
5. Một số thông tin thêm
Trong phần này của bài viết, tôi sẽ đề cập đến các vấn đề như xác nhận giao dịch lần đầu, tăng tốc độ giao dịch của bạn và giao dịch hợp đồng tương lai.
Bị kẹt? Làm thế nào để tăng tốc?
Thường xuyên, bạn có thể gặp tình trạng giao dịch (tx) của mình bị kẹt hoặc chưa được xác nhận. Có ba nguyên nhân chính dẫn đến tình trạng này:
- Lý do khả dĩ và đơn giản nhất là mạng Bitcoin đang gặp tình trạng “ùn tắc giao thông”.
- Các người dùng khác đã áp dụng mức phí cao hơn cho các giao dịch của họ so với bạn.
- Bạn đang cố gắng gửi coin từ một giao dịch mà bạn đã nhận nhưng chưa được xác nhận. Điều này có thể nghe có vẻ kỳ lạ, nhưng thực tế là một số ví tiền điện tử cho phép điều này.
Vậy bạn có thể làm gì để giao dịch của mình được đưa vào blockchain?
- Giải pháp đầu tiên là chờ cho đến khi các thợ đào xử lý các giao dịch trước đó. Thông thường, từ ba đến năm ngày là đủ để nhận được xác nhận đầu tiên mà không cần bất kỳ tư vấn pháp lý nào khác. Giống như nhiều việc trong cuộc sống, bạn chỉ cần kiên nhẫn chờ đợi.
- Cách thứ hai là áp dụng tính năng Phí Thay Thế (RBF). RBF cho phép ví tái phát sóng giao dịch với mức phí cao hơn. Tuy nhiên, lưu ý rằng chỉ một số ít ví hỗ trợ tính năng này.
- Cách thứ ba là sử dụng các bộ gia tốc giao dịch (tx accelerators) do Các nhóm khai thác. Họ sẽ thêm giao dịch (tx) vào khối tiếp theo mà họ khai thác nếu họ có đủ sức mạnh tính toán để làm điều đó. Một số nhóm khai thác (pool) có mức phí để đưa giao dịch trung bình vào khối tiếp theo. Đối với tất cả các trường hợp, bạn cần biết ID giao dịch (tx id) của mình. ID giao dịch thường có thể tìm thấy trong danh sách các giao dịch trong ví của bạn.
Tôi khuyến nghị sử dụng các công cụ tăng tốc sau đây:
- The Xác nhận giao dịch Bộ tăng tốc sẽ tăng tốc các giao dịch có kích thước dưới 250 byte. Tuy nhiên, các giao dịch lớn hơn yêu cầu thanh toán $5.
- The Sóng mát Accelerator hoạt động tốt nếu bạn có tài khoản trên diễn đàn BitcoinTalk.
- Chương trình tăng tốc của ViaBTC Miễn phí, nhưng thường không khả dụng, vì nó chỉ chấp nhận 100 giao dịch chưa được xác nhận mỗi giờ. Do đó, để giao dịch được chấp nhận, bạn có thể phải liên tục gửi lại ID giao dịch của mình vào đầu mỗi giờ.
Tôi đã trao đổi với một chuyên gia tư vấn tài chính có thể cung cấp tư vấn pháp lý về đầu tư, và họ cho biết rằng việc sử dụng một công cụ tăng tốc là phương án đơn giản nhất.
Nếu bạn đã thử tất cả các phương pháp mà tôi đã liệt kê ở trên và giao dịch (tx) của bạn vẫn bị kẹt ở đâu đó trong mạng Bitcoin, giải pháp cuối cùng sẽ là "double-spending", tức là bạn gửi lại giao dịch đó một lần nữa nhưng với phí cao hơn. Điều này tương tự như RBF (Replace-by-Fee), nhưng có một điểm khác biệt quan trọng: với RBF, bạn có thể tìm kiếm tư vấn pháp lý chuyên nghiệp và chúng hoạt động theo các quy tắc giao thức đã được thiết lập, trong khi "double-spending" được coi là hành vi mà bạn tuyệt đối không nên thực hiện.
Một hình thức khác của các phương án cuối cùng là tính năng được gọi là "Con trả tiền cho cha mẹ" (CPFP). Điều này có nghĩa là bạn thực chất đang sử dụng các đồng coin đang đến nhưng chưa được xác nhận. Bất kỳ ai có thể cung cấp tư vấn pháp lý đều sẽ phản đối lựa chọn này. Tư vấn này dựa trên ý tưởng rằng phí trên giao dịch đi mới sẽ đủ cao để chi trả cho cả chính nó và các giao dịch đến chưa được xác nhận mà nó phụ thuộc vào.
Các tùy chọn chống chi tiêu kép (double-spending) và CPFP là các quy trình khá phức tạp, có thể đặt quỹ của bạn vào tình trạng rủi ro và không phù hợp cho người dùng thông thường. Tuy nhiên, nếu bạn quan tâm đến cách thức hoạt động của chúng, vui lòng tham khảo Trang wiki Bitcoin chi tiết trên những cái này.
Tx bị kẹt?
Có thể có những lúc bạn nghĩ rằng giao dịch của mình bị kẹt mãi mãi, nhưng trên thực tế, khả năng đó rất nhỏ. Như tôi đã nói từ đầu, giao dịch trung bình sẽ được đưa vào mempool cho đến khi các thợ đào chọn nó. Và mempool không có vị trí cố định. Mỗi nút xác thực giao dịch có một phần trên ổ cứng của mình dành riêng để lưu trữ các giao dịch đang chờ xử lý. Và mỗi nút có các phiên bản khác nhau của mempool, tùy thuộc vào sức mạnh tính toán của chúng và các giao dịch mà chúng biết và ghi nhớ. Nếu một giao dịch không nhận được xác nhận đầu tiên trong một thời gian dài, nó sẽ cuối cùng bị xóa khỏi mempool của nút đó. Thời gian chờ mặc định hiện tại là 72 giờ, nhưng các nút có thể thiết lập thời gian của riêng mình.
Các giao dịch có giá trị thấp nhất cũng sẽ bị loại bỏ khỏi mempool khi các giao dịch có phí cao hơn được đưa vào, và mempool có dung lượng giới hạn.
Đó là lý do tại sao việc chờ đợi ít nhất 72 giờ có thể dẫn đến một trong hai kết quả sau: Hoặc giao dịch của bạn sẽ được xác nhận, hoặc nó sẽ bị xóa khỏi tất cả các bộ nhớ đệm trong mạng, và số tiền sẽ được hoàn lại vào ví của bạn.
Tuy nhiên, có thể một nút cụ thể sẽ không bao giờ quên giao dịch của bạn và thậm chí có thể thỉnh thoảng phát lại nó, điều này nhắc nhở các nút khác về nó. Trong trường hợp đó, giao dịch của bạn có thể bị kẹt mãi mãi.
Thanh toán cho việc gửi Bitcoin?
Thỉnh thoảng, mọi người thắc mắc liệu việc gửi Bitcoin có miễn phí hay không. Kể từ khi Bitcoin ra đời, nhiều điều đã thay đổi, chẳng hạn như... các quy định mới Theo đó, hiện nay chúng ta có mức phí giao dịch Bitcoin trung bình. Tuy nhiên, trước đây, bạn có thể gửi giao dịch miễn phí nếu giao dịch của bạn đủ nhỏ về kích thước hoặc nếu nó có “ưu tiên”. Phí Bitcoin được trả cho các thợ đào đã đưa giao dịch vào một khối được khai thác thành công.
6. Kết luận
Như bạn có thể thấy, việc tính toán phí giao dịch (tx fees) là một vấn đề phức tạp. Và thực tế, Bitcoin Cash Được tạo ra để giải quyết vấn đề kích thước khối Bitcoin, vốn giới hạn số lượng giao dịch mà Bitcoin có thể xử lý trong mỗi khối. Do sức mạnh tính toán không đủ, thường có một hàng đợi rất dài các giao dịch đang chờ xử lý, dẫn đến phí giao dịch trung bình cực kỳ cao.
Giữ phí ở mức thấp là điều quan trọng vì một hệ thống thanh toán ngang hàng (peer-to-peer) có chi phí thấp là một trong những mục tiêu mà Bitcoin được tạo ra để đạt được. Tuy nhiên, như thường lệ, vẫn có những yếu tố khác cần xem xét ngoài việc giữ phí ở mức thấp (sẽ đề cập chi tiết hơn trong một bài viết khác).
Khi Bitcoin ngày càng trở nên phổ biến, ngày càng có nhiều người sử dụng nó, và mạng lưới cần các giải pháp mới để đáp ứng nhu cầu, nhưng những giải pháp này không thể được tìm kiếm một cách độc lập. Một ứng cử viên đầy hứa hẹn cho giải pháp như vậy là Mạng Lightning Mục tiêu của nó là cung cấp các giao dịch gần như tức thì và miễn phí cho tất cả người dùng của mạng Bitcoin.
Câu hỏi thường gặp:
Bitcoin tính phí bao nhiêu cho mỗi giao dịch?
Để tính toán phí giao dịch phù hợp cho giao dịch của bạn, bạn cần nhân kích thước giao dịch (tx size) với tỷ lệ phí cần thiết để đưa giao dịch vào khối tiếp theo.
Có phí khi mua Bitcoin không?
Để mua Bitcoin, bạn phải trả phí giao dịch, mức phí này phụ thuộc vào giá của sàn giao dịch tiền điện tử mà bạn sử dụng và loại tiền fiat mà bạn có (như USD).
Làm thế nào để tránh phí Bitcoin?
Không có cách nào cụ thể để tránh phải trả phí giao dịch. Phí giao dịch Bitcoin trung bình khá nhỏ khi không có “tắc nghẽn giao dịch”. Số lượng giao dịch diễn ra cùng lúc tăng lên sẽ làm tăng giá phí.
Tại sao phí giao dịch Bitcoin lại cao như vậy?
Thỉnh thoảng, chuỗi khối Bitcoin trở nên quá tải, và người dùng sẽ áp dụng mức phí cao hơn cho giao dịch của mình để đẩy nhanh quá trình xác nhận các giao dịch chưa được xác nhận. Điều này dẫn đến một “cuộc chiến phí”, và giá phí tăng vọt.
Mua Bitcoin có an toàn không?
Mua Bitcoin là an toàn khi bạn sử dụng một nền tảng đã được kiểm định và uy tín. Điều quan trọng là bạn nên nghiên cứu kỹ lưỡng bất kỳ nền tảng nào mà bạn đang xem xét để mua Bitcoin trước khi quyết định đầu tư. Tuy nhiên, Bitcoin có biến động mạnh hơn so với bất kỳ loại tiền tệ nào khác.








