A Giao dịch Bitcoin là một thông điệp có chữ ký dùng để chuyển quyền sở hữu các đồng tiền cụ thể từ một địa chỉ sang địa chỉ khác, được phát đi trên một mạng lưới công khai, nơi mạng lưới này sẽ tự động xác minh và ghi lại thông điệp đó vĩnh viễn. Không có đồng tiền nào được chuyển đi. Không có ngân hàng nào thực hiện việc thanh toán bù trừ. Thực chất, những gì được truyền đi trên mạng lưới chỉ là vài trăm byte dữ liệu chứa bằng chứng toán học chứng minh rằng bạn là người kiểm soát số tiền mà bạn đang cố gắng chi tiêu.
Hầu hết các hướng dẫn đều giải thích điều này cho những người chưa từng gửi bitcoin. Bài viết này dành cho trường hợp phổ biến hơn: bạn đã nhấn nút “Gửi”, đang xem một giao dịch có trạng thái “đang chờ xử lý” và muốn biết số tiền của mình đang ở đâu.
Dưới đây, chúng tôi sẽ theo dõi hành trình của một khoản thanh toán từ khi ví của bạn tạo ra khoản thanh toán đó cho đến khi nó trở nên gần như không thể đảo ngược, đồng thời hướng dẫn cách xử lý khi quá trình này bị gián đoạn.
Sử dụng Multichain Ứng dụng Ví Bitcoin.com, được hàng triệu người tin dùng để gửi, nhận, mua, bán, giao dịch và quản lý các loại tiền điện tử phổ biến nhất một cách an toàn và dễ dàng. Bạn cũng có thể kết nối với hàng nghìn ứng dụng phi tập trung (dApps), từ trò chơi đến các công cụ tài chính phái sinh.
Những điểm chính cần lưu ý
- Một giao dịch Bitcoin là một thông điệp đã được ký, chứ không phải là việc chuyển nhượng các đối tượng vật lý hay kỹ thuật số. Quyền sở hữu được chuyển giao thông qua việc cập nhật sổ cái công khai.
- Bitcoin không có số dư tài khoản. Ví của bạn chứa một tập hợp các khối bitcoin riêng biệt được gọi là “đầu ra giao dịch chưa chi tiêu”, và mỗi lần thanh toán sẽ tiêu thụ các khối đó và tạo ra các khối mới.
- Phí được tính dựa trên dung lượng dữ liệu, chứ không phải dựa trên số tiền bạn chuyển. Việc chuyển 50 đô la và 5 triệu đô la sẽ có cùng mức phí nếu giao dịch có cùng cấu trúc.
- Thời gian chờ thông thường để nhận được xác nhận đầu tiên là từ mười đến sáu mươi phút, nhưng thời gian xác nhận mỗi khối là ngẫu nhiên và không thể dự đoán chính xác.
- Sáu lần xác nhận là một quy ước được các sàn giao dịch và các nhà bán hàng áp dụng, chứ không phải là một quy tắc được ghi rõ trong giao thức.
- Bất kỳ giao dịch nào chưa được xác nhận đều có thể được thay thế bằng một phiên bản có mức phí cao hơn. Kể từ phiên bản Bitcoin Core 28.0, người gửi không còn cần phải đánh dấu giao dịch của mình là “có thể thay thế” để thực hiện việc này.
- Một giao dịch bị kẹt hầu như không bao giờ bị mất. Giao dịch đó hoặc sẽ được xác nhận sau cùng, hoặc bị thay thế, hoặc bị loại khỏi khu vực chờ của mạng sau khoảng hai tuần và số tiền đó sẽ lại có thể sử dụng được.
Giao dịch Bitcoin thực chất là gì?
Bitcoin không tồn tại dưới dạng những vật thể được chứa trong một thùng chứa. Không có tệp tin nào trên điện thoại của bạn bị di chuyển. Điều tồn tại là một sổ cái chung, đó là blockchain, ghi lại mọi giao dịch từng diễn ra, cùng với một bộ quy tắc mà mỗi bên tham gia tự thực thi một cách độc lập.
Satoshi Nakamoto đã nêu rõ điều đó trong Tài liệu trắng về Bitcoin: "Chúng tôi định nghĩa đồng tiền điện tử là một chuỗi các chữ ký số." Mỗi chủ sở hữu truyền tải giá trị bằng cách ký xác nhận giao dịch trước đó vào khóa công khai của chủ sở hữu tiếp theo. Nếu theo dõi ngược lại hành trình của bất kỳ đồng tiền nào qua các chữ ký đó, cuối cùng bạn sẽ đến được khối mà tại đó đồng tiền đó được tạo ra bởi một thợ đào.
Vậy “sở hữu bitcoin” có nghĩa là nắm giữ khóa riêng có thể tạo ra chữ ký hợp lệ cho các đồng coin được ghi nhận tại một địa chỉ cụ thể. Đó là toàn bộ vấn đề. Điều Tổng quan về dự án Bitcoin mô tả blockchain là một sổ cái công khai được chia sẻ, cho phép các ví tính toán số dư có thể chi tiêu và cho phép mạng lưới xác nhận rằng người gửi có quyền chi tiêu số tiền đó.
Đó là lý do tại sao một giao dịch Bitcoin không thể được chỉnh sửa, hủy bỏ sau khi đã được xác nhận, hay đảo ngược bởi bộ phận hỗ trợ khách hàng. Không có người quản lý sổ cái nào để khách hàng có thể khiếu nại. Chỉ có sổ cái mà thôi.
Quy trình giao dịch Bitcoin: Năm giai đoạn
Mọi khoản thanh toán đều tuân theo cùng một quy trình. Các bước thực hiện giao dịch Bitcoin dưới đây rất đáng để ghi nhớ, bởi vì khi có sự cố xảy ra, nó thường xảy ra ở một giai đoạn có thể xác định được.
| Sân khấu | Điều gì sẽ xảy ra | Ai là người làm việc đó? | Thời gian thông thường | Những điều gì có thể xảy ra không như ý |
|---|---|---|---|---|
| 1. Xây dựng | Ví của bạn sẽ chọn loại tiền điện tử nào để chi tiêu, xác định số tiền và tính toán phí | Ví của bạn | Ngay lập tức | Không đủ tiền, mức phí được đặt quá thấp, số tiền dưới ngưỡng tối thiểu |
| 2. Dấu hiệu | Khóa riêng của bạn tạo ra một chữ ký mật mã chứng minh rằng bạn là người kiểm soát số tiền điện tử đó | Ví của bạn, ở chế độ ngoại tuyến | Ngay lập tức | Nhập sai khóa, bản sao lưu bị hỏng, ví phần cứng chưa được phê duyệt |
| 3. Phát sóng | Giao dịch đã được ký sẽ được gửi đến các nút được kết nối, và các nút này sẽ tiếp tục chuyển tiếp giao dịch đó | Ví của bạn và mạng ngang hàng | Giây | Kết nối kém, giao dịch bị từ chối do không tuân thủ tiêu chuẩn, phí thấp hơn mức phí chuyển tiếp tối thiểu |
| 4. Chờ | Giao dịch này đang nằm trong mempool, một hàng đợi chứa các giao dịch hợp lệ nhưng chưa được xác nhận | Mỗi nút trong mạng | Từ mười phút đến vài ngày | Tình trạng quá tải, mức phí quá thấp nên không được chọn, cuối cùng bị đuổi ra sau khoảng hai tuần |
| 5. Xác nhận | Một thợ đào sẽ đưa nó vào một khối, và các khối sau đó được xây dựng dựa trên khối đó | Thợ đào và nút mạng | Trung bình mười phút cho mỗi lần xác nhận | Tái tổ chức chuỗi (hiếm khi xảy ra và thường chỉ ảnh hưởng đến các khối được tạo ra rất gần đây) |
Giai đoạn một và hai diễn ra hoàn toàn trên thiết bị của bạn. Lúc này, không có dữ liệu nào rời khỏi điện thoại hoặc máy tính xách tay của bạn, và không có rủi ro nào xảy ra. Chỉ đến giai đoạn ba, giao dịch mới trở nên công khai và, trên thực tế, rất khó để hủy bỏ.
Giao dịch vào, giao dịch ra và lý do tại sao ví của bạn lại chuyển tiền trở lại cho bạn
Đây là phần khiến hầu như ai cũng cảm thấy bối rối khi lần đầu tiên xem một giao dịch trên một trình khám phá khối, vì vậy bạn nên đi chậm lại một chút.
Bitcoin không có số dư tài khoản. Thay vào đó, ví của bạn chứa một tập hợp các khối bitcoin riêng biệt được gọi là các đầu ra giao dịch chưa được sử dụng, thường được viết tắt là UTXO. Hãy coi chúng như những tờ tiền giấy thay vì số dư trong tài khoản ngân hàng. Bạn có một tờ 0,6 BTC và một tờ 0,6 BTC khác. Bạn không có 1,2 BTC trong tài khoản.
Tiền giấy phải được chi tiêu theo mệnh giá nguyên vẹn. Nếu bạn muốn thanh toán cho ai đó 1 BTC bằng hai tờ tiền giấy mệnh giá 0,6 BTC, bạn phải đưa cả hai tờ tiền giấy đó và nhận lại tiền thừa.
Dưới đây là toàn bộ nội dung giao dịch đó:
| Thành phần | Giá trị | Giải thích |
|---|---|---|
| Dữ liệu đầu vào 1 | 0,6 BTC | Một đồng xu nhận được trước đó, giờ đang được tiêu |
| Dữ liệu đầu vào 2 | 0,6 BTC | Một đồng tiền thứ hai, cũng đã được chi tiêu hết |
| Tổng cộng là | 1,2 BTC | Dữ liệu đầu vào phải luôn được xử lý hết |
| Kết quả 1 | 1,0 BTC | Được gửi đến địa chỉ của người nhận |
| Kết quả 2 | 0,199 BTC | Thay đổi, được gửi lại đến một địa chỉ do bạn kiểm soát |
| Tổng số ra | 1,199 BTC | |
| Phí | 0,001 BTC | Chênh lệch giữa số tiền nạp vào và số tiền rút ra, do thợ đào khai báo |
Xin lưu ý rằng không có trường phí riêng biệt. Phí chính là phần mà bạn không phân bổ cho bất kỳ đầu ra nào. Các thợ đào sẽ thu phần còn lại. Đây cũng chính là lý do tại sao một giao dịch có mức phí quá cao do nhầm lẫn không thể được hủy bỏ: phép tính chính là lệnh.
Từ điều này, có hai điều được rút ra khiến mọi người ngạc nhiên:
- Địa chỉ của chính bạn sẽ hiển thị dưới dạng người nhận - Khoản tiền nhận được thứ hai đó chính là tiền thối lại của bạn. Đây không phải là khoản thanh toán trùng lặp và cũng không phải là sự rò rỉ. Hầu hết các ví đều gửi tiền thối lại đến một địa chỉ mới do bạn kiểm soát thay vì địa chỉ mà bạn đã dùng để thanh toán, đó là lý do tại sao địa chỉ đó có thể trông khá lạ lẫm.
- Số dư trong ví của bạn là tổng số tiền mặt bạn có, được tính toán ngay lập tức - Không có số dư nào được lưu trữ ở bất kỳ đâu. Ví của bạn sẽ quét sổ cái để tìm các đồng tiền được khóa với các khóa mà ví đang nắm giữ và cộng chúng lại.
Khóa và chữ ký: Làm thế nào mạng lưới biết rằng những đồng tiền đó là của bạn
Mỗi địa chỉ Bitcoin đều được tạo ra từ một cặp khóa có mối liên hệ toán học với nhau.
- Cái khóa công khai tạo ra địa chỉ của bạn. Bạn chia sẻ địa chỉ đó một cách tự do. Cách thức hoạt động của nó tương tự như địa chỉ email, tức là mọi người cần có địa chỉ đó để gửi bất cứ thứ gì cho bạn.
- Cái khóa riêng cho phép chi tiêu. Thông tin này không bao giờ rời khỏi thiết bị của bạn và tuyệt đối không được chia sẻ với bất kỳ ai.
Một cách hữu ích để hình dung về một địa chỉ là tưởng tượng nó như một chiếc két sắt trong suốt. Bất kỳ ai cũng có thể nhìn qua lớp kính và thấy chính xác những gì bên trong, bởi vì sổ cái là công khai. Chỉ có chủ sở hữu của khóa riêng có thể mở nó ra.
Khi bạn thực hiện giao dịch, ví của bạn sẽ sử dụng khóa riêng để tạo ra một chữ ký số về các chi tiết cụ thể của giao dịch đó: loại tiền điện tử nào, số tiền bao nhiêu, địa chỉ nhận là đâu. Sau đó, mỗi nút sẽ đối chiếu chữ ký đó với khóa công khai. Nếu quá trình xác minh thành công, giao dịch được coi là hợp lệ và chưa bị thay đổi. Nếu chỉ cần một satoshi trong số tiền đó bị thay đổi trong quá trình chuyển tiền, chữ ký sẽ không hợp lệ và toàn bộ giao dịch sẽ bị từ chối.
Điều quan trọng là, chữ ký này chứng minh quyền sở hữu mà không tiết lộ khóa riêng. Đó chính là đặc tính nền tảng mà toàn bộ hệ thống dựa vào.
Kể từ khi Taproot Sau khi bản cập nhật được kích hoạt vào tháng 11 năm 2021, Bitcoin cũng hỗ trợ chữ ký Schnorr bên cạnh phương thức ECDSA ban đầu. Đối với người dùng thông thường, tác động thực tế là các giao dịch có quy mô nhỏ hơn, đồng nghĩa với việc phí giao dịch thấp hơn và quyền riêng tư được bảo vệ tốt hơn đối với các hình thức chi tiêu phức tạp hơn như ví đa chữ ký, điều này có thể được thực hiện sao cho trông giống hệt như các giao dịch thanh toán thông thường chỉ có một chữ ký trên sổ cái.
Điều gì sẽ xảy ra ngay khi bạn nhấn nút “Gửi”?
Ví của bạn sẽ chuyển giao dịch đã được ký đến một số nút mà nó đang kết nối. Mỗi nút trong số đó nút thực hiện các kiểm tra độc lập của riêng mình trước khi thực hiện bất kỳ thao tác nào khác:
- Giao dịch này có được phân tích cú pháp chính xác và tuân theo định dạng dự kiến không?
- Những đồng xu đang được chi tiêu có thực sự tồn tại và vẫn chưa được chi tiêu không?
- Các chữ ký có khớp với các khóa công khai tương ứng không?
- Có thứ gì ở đây đang cố gắng sử dụng một đồng xu đã được phân bổ cho mục đích khác chưa?
- Phí này có đáp ứng mức phí chuyển tiếp tối thiểu của nút không?
- Giao dịch này có nằm trong giới hạn quy mô tiêu chuẩn không?
Chỉ khi tất cả các điều kiện trên đều được đáp ứng, nút mạng mới chấp nhận giao dịch và chuyển tiếp nó đến các nút ngang hàng của mình. Trong vòng vài giây, giao dịch đã được lan truyền khắp phần lớn mạng lưới. Đây chính là lý do tại sao không một bên nào có thể chặn một khoản thanh toán Bitcoin: có hàng nghìn nút mạng độc lập, và bất kỳ nút nào trong số đó cũng sẽ chuyển tiếp một giao dịch hợp lệ.
Các giao dịch được chấp nhận sẽ được chuyển vào mempool, viết tắt của “memory pool”. Đây là khu vực chờ dành cho các giao dịch hợp lệ nhưng chưa được xác nhận. Cần lưu ý rằng không có một mempool toàn cầu duy nhất nào. Mỗi nút đều lưu giữ một bản sao riêng trong bộ nhớ, đó là lý do tại sao hai trình khám phá khác nhau có thể hiển thị kích thước hàng đợi hơi khác nhau vào cùng một thời điểm.
Thợ mỏ sau đó tạo các khối ứng viên bằng cách lựa chọn từ mempool của họ, và họ lựa chọn dựa trên mức phí. Đây chính là lúc quá trình chờ đợi bắt đầu.
Phí: Bạn đang mua dung lượng lưu trữ, không phải chuyển tiền
Điều quan trọng nhất cần hiểu về Phí Bitcoin là chúng không liên quan gì đến số tiền bạn gửi.
Phí được tính theo đơn vị dữ liệu, được đo bằng satoshi trên mỗi byte ảo, được viết tắt là sat/vB. Một satoshi bằng một phần trăm triệu của một bitcoin. Một byte ảo là đơn vị đo kích thước giao dịch, được tính vào mức chiết khấu SegWit áp dụng cho dữ liệu chữ ký. Tổng phí của bạn chỉ đơn giản là mức phí bạn chọn nhân với kích thước giao dịch của bạn.
Mỗi khối có giới hạn tối đa là 4.000.000 đơn vị trọng lượng, tương đương khoảng 1,8 MB đến 2,2 MB dữ liệu giao dịch thực tế, tùy thuộc vào loại giao dịch có trong đó. Giới hạn này là cố định, trong khi nhu cầu thì không, và sự cạnh tranh phát sinh từ đó chính là thị trường phí.
Yếu tố nào thực sự quyết định quy mô giao dịch của bạn:
- Số lượng đầu vào: Đây là yếu tố quyết định. Mỗi đồng tiền bổ sung mà bạn chi tiêu sẽ làm tăng thêm khoảng 68 đến 148 byte ảo, tùy thuộc vào loại địa chỉ. Một giao dịch được ghép từ hai mươi khoản tiền nhỏ nhận được theo thời gian sẽ tốn kém hơn nhiều so với một giao dịch được ghép từ một khoản tiền lớn duy nhất, ngay cả khi tổng số tiền là như nhau.
- Loại địa chỉ: Các định dạng cũ cồng kềnh hơn so với các định dạng mới.
- Số lượng đầu ra: So với những điều khác thì đây là một chi tiết nhỏ, nhưng gộp nhiều khoản thanh toán thành một giao dịch sẽ tiết kiệm chi phí hơn so với việc gửi từng khoản riêng lẻ.
| Loại địa chỉ | Tiền tố | Kích thước tương đối | Ghi chú |
|---|---|---|---|
| Legacy (P2PKH) | 1... | Lớn nhất | Định dạng gốc từ năm 2009, vẫn được hỗ trợ |
| SegWit lồng nhau (P2SH) | 3... | Trung bình | Cầu nối tương thích, được hỗ trợ rộng rãi |
| SegWit gốc (P2WPKH) | bc1q... | Nhỏ | Khoảng 141 byte ảo cho một giao dịch thanh toán tiêu chuẩn có một đầu vào và hai đầu ra |
| Taproot (P2TR) | bc1p... | Nhỏ nhất | Khoảng 111 byte ảo cho khoản thanh toán tương ứng |
Vì vậy, một khoản thanh toán SegWit tiêu chuẩn với mức phí 3 sat/vB có chi phí khoảng 420 satoshi. Tại thời điểm viết bài này, con số đó chỉ bằng một phần nhỏ của 1 đô la Mỹ, và tỷ lệ này không thay đổi dù giao dịch có giá trị 50 đô la hay 5 triệu đô la.
Điều kiện phí tính đến tháng 9 năm 2026 đã ở mức bất thường. Phí giao dịch chỉ chiếm chưa đến 1% tổng doanh thu của các thợ đào trong suốt tháng 7 và tháng 8 năm 2026, với mức phí mà các thợ đào thu được khoảng 0,02 đến 0,025 BTC mỗi khối. Mempool đã được xử lý hết trong vòng một hoặc hai khối trong một khoảng thời gian dài. Mức phí chuyển tiếp tối thiểu mặc định của Bitcoin Core hiện ở mức 0,1 sat/vB, thấp hơn mười lần so với mức sàn cũ là 1 sat/vB, một thay đổi được triển khai cùng với Bitcoin Core 31.0 vào tháng 4 năm 2026.
Tình trạng ổn định không thể kéo dài mãi mãi. Theo kinh nghiệm trong quá khứ, các đợt tăng phí đột biến thường được kích hoạt bởi nhu cầu đột ngột về dung lượng khối, và chúng xảy ra mà không có bất kỳ dấu hiệu báo trước nào.
Xác nhận giao dịch Bitcoin: “Cuối cùng” thực sự có nghĩa là gì?
A xác nhận có nghĩa là giao dịch của bạn đã được đưa vào một khối. Mỗi khối tiếp theo được xây dựng dựa trên khối đó sẽ thêm một xác nhận nữa.
Trung bình, cứ khoảng mười phút lại có một khối mới được tạo ra. Trong vòng 24 giờ trước khi bài viết này được soạn thảo, thời gian tạo khối trung bình là khoảng chín phút năm mươi sáu giây. Con số trung bình này che giấu sự biến động rất lớn. Việc khai thác là một quá trình mang tính xác suất, do đó có thể có hai khối xuất hiện cách nhau chín mươi giây, nhưng khối tiếp theo lại mất tới năm mươi phút. Không ai có thể nói chính xác cho bạn biết khi nào giao dịch của bạn sẽ được xác nhận, và bất kỳ dịch vụ nào khẳng định ngược lại đều chỉ là ước tính.
Đây là phần mà hầu hết các lời giải thích đều bỏ qua. Tính cuối cùng của Bitcoin mang tính xác suất, không phải tuyệt đối. Khi hai thợ đào tìm thấy một khối gần như cùng lúc, mạng lưới sẽ tạm thời lưu giữ hai phiên bản chuỗi cạnh tranh nhau. Phía nào mà khối tiếp theo được xây dựng dựa trên đó sẽ thắng, và các giao dịch trong khối thua cuộc sẽ quay trở lại mempool để được xác nhận lại. Quá trình này được gọi là tái tổ chức chuỗi. Đây là hiện tượng bình thường, hầu như luôn được giải quyết trong vòng một khối, và các trường hợp tái tổ chức sâu hơn là cực kỳ hiếm vì việc viết lại lịch sử đòi hỏi phải thực hiện lại toàn bộ các giao dịch đã tích lũy bằng chứng công việc.
Mỗi lần xác nhận đều làm cho khả năng đảo chiều giảm đi theo cấp số nhân. Đó là lý do tại sao mức độ hướng dẫn lại phụ thuộc vào mức độ rủi ro:
| Xác nhận | Thời gian chờ ước tính | Hợp lý đối với |
|---|---|---|
| 0 (chưa được xác nhận) | Ngay lập tức | Không có gì quan trọng bằng việc thanh toán. Xem phần tiếp theo. |
| 1 | Khoảng 10 phút | Những khoản tiền nhỏ hàng ngày trao đổi giữa các bên dựa trên sự tin tưởng lẫn nhau |
| 3 | Khoảng 30 phút | Các khoản thanh toán có giá trị trung bình, ngưỡng tiền gửi thông thường tại sàn giao dịch |
| 6 | Khoảng 60 phút | Các khoản chuyển khoản lớn. Một thông lệ lâu đời trong ngành. |
Con số sáu chỉ là một quy ước, không phải là quy tắc của giao thức. Không có quy định nào trong phần mềm Bitcoin bắt buộc phải tuân theo quy ước này. Nó trở thành tiêu chuẩn vì mang lại biên độ an toàn hợp lý với thời gian chờ chấp nhận được, và các sàn giao dịch cùng các đơn vị thương mại đã tự nguyện áp dụng nó.
Tại sao các giao dịch Bitcoin bị kẹt và cách giải quyết vấn đề này
Một giao dịch đang chờ xử lý hầu như luôn có một nguyên nhân duy nhất: mức phí của bạn thấp hơn mức mà các thợ đào đang chấp nhận, do đó giao dịch của bạn liên tục bị bỏ qua.
Điều đáng an tâm là số Bitcoin của bạn vẫn còn đó. Số Bitcoin đó đã được cam kết nhưng chưa được chi tiêu, vẫn hiển thị trên mạng lưới, và cuối cùng sẽ rơi vào một trong ba trạng thái.
- Điều này khẳng định rằng - Tình trạng tắc nghẽn được giải quyết, mức phí giảm xuống và một thợ đào sẽ tiếp nhận giao dịch. Đây là kết quả thường gặp nhất.
- Nó sẽ được thay thế - Bạn hoặc ví của bạn phát đi một phiên bản có mức phí cao hơn, thay thế cho phiên bản trước đó.
- Nó bị rơi xuống - Các nút Bitcoin Core sẽ loại bỏ các giao dịch đã nằm trong trạng thái chưa được xác nhận trong 336 giờ, tức là mười bốn ngày. Khi giao dịch của bạn đã bị mạng lưới “quên”, số coin được sử dụng trong giao dịch đó sẽ lại có thể được chi tiêu và bạn có thể bắt đầu lại từ đầu.
Nếu bạn không muốn chờ đợi, có hai phương pháp đã được chứng minh hiệu quả:
Thay thế theo phí (RBF) phát lại giao dịch thanh toán đó với mức phí cao hơn, thay thế giao dịch ban đầu trong mempool. Giao dịch thay thế phải chi tiêu ít nhất một trong các đồng coin đó, phải trả tổng phí cao hơn so với giao dịch mà nó thay thế, và phải chi trả chi phí băng thông truyền tải của chính nó theo tỷ lệ truyền tải gia tăng của nút, hiện tại mặc định là 0,1 sat/vB. Hầu hết các ví hiện đại đều hiển thị tính năng này dưới dạng nút "tăng phí" hoặc "tăng tốc".
Trẻ em trả tiền cho cha mẹ (CPFP) Cách này hoạt động theo hướng ngược lại. Bạn sử dụng một trong các đầu ra của giao dịch bị kẹt trong một giao dịch mới với mức phí cao. Vì giao dịch con không thể được xác nhận trước giao dịch cha, nên một thợ đào muốn nhận phí từ giao dịch con sẽ phải bao gồm cả hai giao dịch này. Đây là phương án dành cho người nhận đang chờ khoản thanh toán đến, vì họ kiểm soát đầu ra nhưng không kiểm soát giao dịch ban đầu.
Có một điều bạn không thể làm: hủy bỏ hoàn toàn một giao dịch. Bạn chỉ có thể thay thế nó bằng một giao dịch khác sử dụng cùng các đồng tiền đó, điều này trên thực tế có nghĩa là gửi số tiền đó trở lại một địa chỉ do bạn kiểm soát với mức phí cao hơn.
Phương thức “Thay thế bằng phí” và lý do tại sao các khoản thanh toán chưa được xác nhận không an toàn
Phần này đính chính một nhận định vẫn đang được lặp lại rộng rãi, kể cả trên các trang web hiện đang có thứ hạng cao về chủ đề này.
Chế độ “thay thế có thu phí” ban đầu được thiết kế như một cơ chế tham gia tự nguyện. Theo BIP 125, theo quy định được ban hành vào năm 2016, người gửi phải đánh dấu giao dịch là có thể thay thế bằng cách thiết lập một trường cụ thể. Nếu không có cờ đánh dấu này, các nút sẽ từ chối chuyển tiếp giao dịch thay thế. Các thương nhân đã dựa vào quy định này, coi các giao dịch chưa được xác nhận và không có cờ đánh dấu là tương đối an toàn để chấp nhận.
Mạng hiện nay không còn hoạt động như vậy nữa. Bitcoin Core 28.0, được phát hành vào tháng 10 năm 2024, đã thiết lập chính sách “replace-by-fee” hoàn toàn làm chính sách mặc định cho mempool. Việc gửi tín hiệu không còn bắt buộc nữa, và BIP 125 từ đó đã được đánh dấu là lỗi thời. Bản Tài liệu về chính sách thay thế hiện hành Trong kho lưu trữ Bitcoin Core, việc gửi tín hiệu tham gia tự nguyện (opt-in signaling) không còn được đề cập như một điều kiện nữa.
Hậu quả thực tế rất đơn giản và đáng được nêu rõ ràng: Bất kỳ giao dịch Bitcoin nào chưa được xác nhận đều có thể bị thay thế bằng một phiên bản có mức phí cao hơn, bất kể giao dịch đó được tạo ra như thế nào. Một khoản thanh toán chưa được xác nhận chỉ là một đề xuất, chứ không phải là khoản thanh toán đã hoàn tất.
Có thể nói, sự thay đổi này là một sự điều chỉnh hơn là một sự thay đổi chính sách. Các quy tắc đồng thuận của Bitcoin luôn cho phép thợ đào đưa vào bất kỳ giao dịch mâu thuẫn nào mà họ muốn. Chính sách chuyển tiếp cũ đã tạo ra một ảo tưởng về sự an toàn mà các thợ đào thực tế không bao giờ bắt buộc phải tuân thủ. Việc làm cho chính sách phản ánh trung thực những gì giao thức thực sự cho phép đã loại bỏ sự đảm bảo sai lầm đó.
Nếu bạn chấp nhận thanh toán bằng Bitcoin cho hàng hóa hoặc dịch vụ, hãy đợi ít nhất một lần xác nhận đối với bất kỳ giao dịch nào mà bạn không thể chấp nhận rủi ro mất mát. Nếu bạn cần thanh toán ngay lập tức, đó chính là mục đích tồn tại của các lớp thanh toán được xây dựng dựa trên nền tảng Bitcoin.
Những thay đổi trong năm 2026: Mempool theo cụm và phát sóng riêng tư
Bitcoin Core 31.0 được phát hành vào ngày 19 tháng 4 năm 2026 và mang đến thay đổi đáng kể nhất trong nhiều năm qua về cách xử lý giao dịch. Phần lớn những thay đổi này không thể nhận thấy đối với người dùng thông thường, nhưng có ba điểm đáng chú ý.
Mempool đã được xây dựng lại - Thiết kế mới, được gọi là “cluster mempool”, nhóm các giao dịch có liên quan thành các tập hợp kết nối với nhau thay vì theo dõi riêng lẻ các giao dịch tiền thân và hậu thân của từng giao dịch. Các cụm được giới hạn ở 64 giao dịch và kích thước ảo 101 kB. Trong một cụm, các giao dịch được sắp xếp theo mức phí mà chúng thực tế được kỳ vọng sẽ được khai thác, tính đến toàn bộ nhóm sẽ được bao gồm cùng nhau. Các lợi ích thực tế bao gồm các mẫu khối tốt hơn cho thợ đào, ước tính phí chính xác hơn cho ví và hành vi đáng tin cậy hơn cho cơ chế "con trả phí cho cha", vì giờ đây một nút có thể phân tích đúng đắn về mối quan hệ cha-con như một đơn vị thống nhất. The Bài viết về đề xuất cụm mempool trình bày chi tiết quá trình suy luận.
Các quy định về thay thế đã trở nên nghiêm ngặt hơn - Hiện nay, một giao dịch thay thế chỉ được chấp nhận nếu nó khiến cấu trúc tỷ lệ phí của mempool trở nên tốt hơn rõ rệt so với trước đó. Điều này loại trừ các trường hợp theo quy tắc cũ, trong đó một giao dịch thay thế có thể khiến mempool trở nên bất lợi hơn cho các thợ đào. Đối với các giao dịch đơn lẻ thông thường, tiêu chí kiểm tra thực tế vẫn không thay đổi: phải trả tổng phí cao hơn và tỷ lệ phí cao hơn so với giao dịch mà bạn đang thay thế.
Các nút giờ đây có thể phát sóng riêng tư - Một tùy chọn mới cho phép truyền phát giao dịch hoàn toàn qua Tor hoặc I2P. Điều này mang lại hai lợi ích: các nút nhận giao dịch của bạn sẽ không bao giờ biết được địa chỉ IP của bạn, và hai giao dịch riêng biệt mà bạn gửi sẽ không thể được liên kết với nhau, vì mỗi giao dịch sử dụng kết nối riêng của mình. Đối với bất kỳ ai có mô hình đe dọa bao gồm việc theo dõi ở cấp độ mạng, đây là một tính năng bổ sung có ý nghĩa. Tính năng này dành cho những người đang vận hành nút của riêng mình, mà bạn có thể tải xuống từ dự án Bitcoin Core.
Quá trình áp dụng cần có thời gian. Các nút mạng sẽ được nâng cấp theo tốc độ riêng của mình, do đó, tác động của những thay đổi này trên toàn mạng sẽ dần hình thành trong những tháng sau khi phát hành, chứ không phải xuất hiện ngay lập tức.
Cách xem giao dịch của chính bạn trên trình khám phá khối
Mỗi giao dịch đều được gán một mã định danh duy nhất gọi là ID giao dịch, hoặc TXID: một chuỗi gồm 64 ký tự bao gồm cả chữ cái và số. Ví của bạn sẽ hiển thị thông tin này. Hãy dán chuỗi này vào một trình khám phá khối như explorer.bitcoin.com và bạn có thể tự mình xem toàn bộ nội dung đó.
Đây là những gì bạn đang nhìn thấy:
- Mã giao dịch (TXID): Dấu vân tay độc nhất vô nhị. Hãy chia sẻ thông tin này khi hỏi bất kỳ ai về tình trạng thanh toán. Thông tin này không tiết lộ thêm bất kỳ chi tiết nào ngoài những thông tin đã được công khai.
- Tình trạng hoặc xác nhận: "Chưa được xác nhận" hoặc "đang chờ xử lý" có nghĩa là giao dịch đó vẫn còn trong mempool. Một con số có nghĩa là giao dịch đó đã nằm trong một khối, và từ đó đến nay đã có số khối tương ứng được tạo ra.
- Chiều cao khối: Khối nào đã chứa nó. Chỗ trống cho đến khi được xác nhận.
- Dữ liệu đầu vào (vin): Các đồng tiền đang được chi tiêu, kèm theo địa chỉ nguồn của chúng. Càng nhiều khoản nạp vào thì giao dịch càng lớn và càng tốn kém.
- Đầu ra (vout): Tiền đã đi đâu. Hãy nhớ rằng một trong số đó thường là tiền lẻ của chính bạn.
- Phí: Tổng số tiền thanh toán cho thợ đào, tính bằng satoshi hoặc BTC.
- Mức phí: Con số thực sự quyết định thời gian chờ của bạn, tính bằng sat/vB. Nếu giao dịch của bạn bị kẹt, hãy so sánh con số này với tốc độ mạng hiện tại.
- Kích thước ảo (vsize): Kích thước giao dịch tính bằng byte ảo. Nhân với mức phí để tính ra số tiền phí.
- Dấu thời gian: Khi giao dịch được phát hiện lần đầu tiên hoặc khi khối chứa giao dịch đó được khai thác.
Hai thói quen đáng để rèn luyện. Thứ nhất, khi xác định nguyên nhân khiến giao dịch diễn ra chậm, hãy kiểm tra mức phí thay vì tổng phí, vì con số tổng phí tự thân nó không nói lên điều gì. Thứ hai, hãy xác minh thông tin trong ví hoặc trình khám phá blockchain mà bạn kiểm soát, thay vì tin tưởng vào ảnh chụp màn hình từ đối tác – thứ rất dễ bị làm giả.
Mạng lưới có thể thu thập được những thông tin nào về giao dịch của bạn
Bitcoin được thiết kế để hoạt động công khai. Mọi giao dịch, số tiền và địa chỉ đều luôn hiển thị vĩnh viễn cho bất kỳ ai.
Địa chỉ là các địa chỉ dùng biệt danh chứ không phải ẩn danh. Chúng không được gắn tên cụ thể, nhưng là các định danh ổn định, và qua phân tích có thể liên kết chúng lại với nhau. Kỹ thuật phổ biến nhất dựa trên giả định rằng khi nhiều đồng tiền được sử dụng làm đầu vào cho một giao dịch duy nhất, chúng rất có thể do cùng một người kiểm soát. Lặp lại quá trình này nhiều lần, các nhóm địa chỉ có liên quan sẽ dần xuất hiện.
Một số hệ quả thực tiễn:
- Việc tái sử dụng một địa chỉ sẽ làm lộ lịch sử của bạn - Bất kỳ ai mà bạn từng chuyển tiền cho đều có thể tra cứu số dư đầy đủ của địa chỉ đó cũng như mọi giao dịch mà địa chỉ đó đã tham gia. Hãy sử dụng một địa chỉ nhận tiền mới cho mỗi lần thanh toán. Ví tự quản lý tạo ra chúng theo yêu cầu mà không tốn chi phí.
- Việc gộp nhiều đồng xu nhỏ lại với nhau sẽ liên kết chúng lại với nhau - Việc gom hai mươi khoản tiền nhỏ thành một giao dịch sẽ cho người quan sát thấy rằng hai mươi đồng tiền đó thuộc về cùng một chủ sở hữu.
- Địa chỉ IP của bạn có thể bị rò rỉ khi phát sóng - Bản thân giao dịch không chứa thông tin đó, nhưng nút mà bạn gửi đến đầu tiên có thể xác định được nguồn gốc của giao dịch. Việc chạy nút riêng của bạn và sử dụng tùy chọn phát sóng riêng tư được bổ sung trong Bitcoin Core 31.0 sẽ giải quyết trực tiếp vấn đề này.
- Các sản phẩm có quy mô rất nhỏ có thể không đáng để thực hiện - Một khoản thanh toán có giá trị quá nhỏ đến mức chi tiêu nó sẽ khiến phí phải trả cao hơn cả giá trị của khoản đó được gọi là “dust”. Các ví tiền điện tử thường từ chối tạo ra những khoản thanh toán như vậy, và đó là lý do tại sao trên thực tế tồn tại một mức tối thiểu thực tế cho mỗi khoản thanh toán.
Kết luận
Một giao dịch Bitcoin là một thông điệp có chữ ký, dùng để chuyển nhượng các đồng coin cụ thể cho chủ sở hữu mới, được xác minh độc lập bởi mọi nút trong mạng và được ghi lại trên một sổ cái mà không ai có thể chỉnh sửa. Việc hiểu rõ về đầu vào, đầu ra và tiền thừa sẽ giải thích hầu hết những điều có vẻ lạ lẫm trên trình khám phá khối. Việc hiểu rằng phí giao dịch dùng để mua dung lượng lưu trữ dữ liệu chứ không phải khối lượng thanh toán sẽ giải thích hầu hết những điều có vẻ lạ lẫm về chi phí. Việc hiểu rằng việc xác nhận là một quá trình mang tính xác suất sẽ giải thích lý do tại sao phải chờ đợi.
Tính đến tháng 9 năm 2026, mạng lưới đang hoạt động với chi phí thấp và xử lý giao dịch nhanh chóng; đồng thời, Bitcoin Core 31.0 đã giúp việc ước tính phí và xử lý các giao dịch bị kẹt trở nên đáng tin cậy hơn bao giờ hết. Cơ chế được mô tả ở đây đã ổn định kể từ năm 2009 và các quy tắc được áp dụng như nhau cho tất cả mọi người – đó chính là điểm mấu chốt.






