Bản gốc | Hành tinh Odaily hàng ngày
Tác giả |
RBF là gì
RBF là viết tắt của cụm từ Thay thế bằng phí, đây là một cách để Bitcoin tăng tốc độ giao dịch. Nó cho phép người dùng thay thế một giao dịch chưa được xác nhận bằng một giao dịch mới với mức phí cao hơn để đạt được mục đích đẩy nhanh giao dịch. Miễn là giao dịch thay thế mới đi kèm với phí xử lý đủ cao, các thợ mỏ sẽ có động cơ đóng gói giao dịch thay thế vào khối.
Tuy nhiên, yêu cầu để sử dụng RBF là giao dịch thay thế được tạo phải sử dụng một hoặc nhiều UTXO giống như giao dịch ban đầu làm đầu vào giao dịch.
Tại sao bạn có thể sử dụng RBF để theo dõi các giao dịch Bitcoin
Theo các yêu cầu sử dụng RBF nêu trên, nói chung, chúng tôi không thể thay thế giao dịch của người khác vì chúng tôi không thể có được ủy quyền chữ ký của người khác và không thể sử dụng UTXO trong giao dịch của người khác.
Nhưng vì các chữ ký hiện được sử dụng trong tất cả các thị trường giao dịch Bitcoin về cơ bản là PSBT (Giao dịch Bitcoin được ký một phần), nên chúng tôi có khả năng theo dõi các giao dịch Bitcoin khác. Nói một cách đơn giản, người bán sẽ ủy quyền riêng chữ ký cho thị trường khi niêm yết tài sản. Nội dung của chữ ký có thể được hiểu phổ biến là “đồng ý bán tài sản khi nhận được xxx BTC”. thị trường sẽ chuyển chữ ký giữa người mua và người bán. Hai phần chữ ký được kết hợp thành giao dịch đã ký hoàn chỉnh và phát tới mempool.
Sau khi vào vùng nhớ, do tính minh bạch của mạng Bitcoin, chữ ký của người bán không chỉ được thị trường biết đến mà còn được hiển thị cho tất cả mọi người. Do đó, chúng tôi có thể lấy được ủy quyền chữ ký của người bán và sử dụng chức năng RBF để xây dựng lại giao dịch thay thế có mức phí cao nhằm hoàn thành cuộc tấn công, làm vô hiệu giao dịch của người mua ban đầu và khiến việc mua bán trở nên vô ích.
Cách theo dõi giao dịch Bitcoin với RBF
Bản thân RBF có mức độ phức tạp về mặt kỹ thuật nhất định và có một ngưỡng nhất định để các nhà giao dịch bình thường có thể sử dụng thành thạo nó. May mắn thay, ai đó đã phát triển các công cụ bắn tỉa liên quan trên thị trường và ngay cả những người mới bắt đầu cũng có thể sử dụng chúng. Hãy sử dụng các công cụ bắn tỉa do Magisat cung cấp làm hướng dẫn.
1. Sao chép ID giao dịch của giao dịch cần bắn tỉa
Lấy Magic Eden làm ví dụ, nếu bây giờ chúng ta muốn rình mò các giao dịch của Runestone thì trước tiên hãy mở giao diện giao dịch Runestone và bấm vào Chi tiết
Sau đó nhấp vào id giao dịch trên trang chi tiết giao dịch bên dưới để chuyển đến mempool
Cuối cùng, trong mempool, sao chép ID giao dịch và ghi nhớ tỷ lệ của giao dịch này, vì tỷ lệ phải cao hơn giao dịch ban đầu khi bắn tỉa sau này.
2. Sử dụng các công cụ nền tảng Magisat để hoàn tất quá trình theo dõi giao dịch
Magisat là một nền tảng giao dịch Bitcoin NFT cũng đã tung ra các công cụ bắn tỉa tức thì. Bấm vào link bên dưới để vào công cụ:
https://magisat.io/instant-snipe
Sau đó dán id giao dịch bạn vừa sao chép vào hộp tìm kiếm, trước tiên nhấp vào "Gửi", bạn có thể thấy thông tin chi tiết của giao dịch đã xuất hiện bên dưới và sau đó chúng tôi nhấp vào "Mua sàn"
Trên trang tạo giao dịch, như hiển thị bên dưới, trước tiên hãy đặt tỷ lệ, thường cao gấp đôi so với giao dịch ban đầu để bắn tỉa thành công; sau đó điền địa chỉ nhận runestone, cuối cùng nhấp vào Mua danh sách để bật chữ ký ví lên; xác nhận giao dịch.
Lúc này nếu bạn quay lại mempool để xem giao dịch ban đầu như hình bên dưới sẽ báo giao dịch đó đã được thay thế thành giao dịch mới và lịch sử của giao dịch thay thế cũng hiển thị bên dưới.
Mẹo: Các ví dụ được chọn trong hướng dẫn trên chỉ mang tính chất minh họa và không có giao dịch nào trong các ví dụ về bắn tỉa.
Các giao dịch Bitcoin NFT và BRC 20 hiện có thể được thực hiện bằng phương pháp này và tài sản Runes dự kiến sẽ sớm hỗ trợ nó. Đồng thời, cần lưu ý rằng không phải tất cả các hoạt động bắn tỉa đều có thể thành công. Điều này liên quan nhiều đến các công cụ khai thác/nhóm khai thác. Nếu các công cụ khai thác/nhóm khai thác đóng gói khối tiếp theo không hỗ trợ chức năng RBF. mặc dù bạn đã thay thế giao dịch nhưng giao dịch ban đầu vẫn sẽ được đóng gói vào khối. Tuy nhiên, từ góc độ lợi nhuận, việc các thợ đào hỗ trợ RBF để có được thu nhập từ phí cao hơn dường như là điều không thể tránh khỏi.
Làm thế nào để tránh bị bắn tỉa
Nghĩ ở một góc độ khác, nếu bản thân chúng ta là người mua thì tất nhiên chúng ta không muốn giao dịch của mình bị người khác rình mò, vậy có cách nào để giao dịch của mình không bị bắn tỉa không?
Một số độc giả có thể nghĩ rằng vì các giao dịch bắn tỉa về cơ bản sử dụng chức năng RBF nên có thể tránh được chúng miễn là RBF bị vô hiệu hóa khi ký. Tuy nhiên, điều này không thể tránh được hoàn toàn, lệnh cấm như vậy sẽ vô hiệu hóa chức năng RBF. Người khai thác vẫn có thể đóng gói các giao dịch có phí cao thành các khối sau khi thay thế.
Vì vậy, cách đáng tin cậy duy nhất lúc này là tăng gas và vượt khối càng sớm càng tốt khi mua tài sản để tránh giao dịch bị kẹt và giúp xạ thủ có đủ thời gian hoạt động. Tất nhiên, nếu bạn thực sự không may mắn và gặp phải tình huống không thể di chuyển nhanh trong nửa giờ và bị bắn tỉa, bạn cũng có thể làm theo hướng dẫn ở trên để bắn tỉa.
Tóm tắt
Blockchain thực sự là một khu rừng tối tăm. Mọi người đều là một thợ săn ẩn mình trong bóng tối, chờ đợi cơ hội để săn lùng người khác trong khi lo lắng về việc bị lộ bản thân. Việc sử dụng RBF để rình mò các giao dịch trên Bitcoin thực chất cũng tương tự như “robot clip” trong Ethereum, ngoại trừ việc với việc thu hẹp khoảng cách thông tin và sự xuất hiện của các công cụ, ngưỡng để rình mò các giao dịch Bitcoin đã trở nên thấp hơn, đạt đến mức bình thường. có sẵn cho tất cả mọi người.
Ngay cả khi bạn không muốn bắn tỉa các giao dịch của người khác với tư cách là một thợ săn, bạn vẫn nên có những phương pháp để chống lại việc bắn tỉa vào những thời điểm quan trọng. Suy cho cùng, cách phòng thủ tốt nhất là tấn công.
