Cẩn thận! Rất nhiều văn bản.
Nếu bạn đã từng làm việc trên mạng Ethereum, bạn sẽ nhận thấy rằng đôi khi việc xác nhận giao dịch mất nhiều thời gian hơn bình thường. Thực tế là các thợ đào xử lý các giao dịch với mức phí cao hơn trước tiên.
Nếu giao dịch của bạn bị kẹt ở trạng thái chờ xử lý do phí gas thấp, bạn sẽ phải đợi phí mạng giảm xuống và các công ty khai thác xử lý chuyển khoản của bạn. Tuy nhiên, bạn có thể tăng tốc thời gian xử lý nếu thay thế giao dịch này bằng giao dịch khác với mức phí cao hơn. Nghe có vẻ khó hiểu? Trên thực tế, mọi thứ đơn giản hơn bạn nghĩ. Phương pháp này cũng áp dụng cho Ether (ETH) và tất cả các token ERC20.
Giới thiệu
Trước hết, bạn cần lưu ý rằng các giao dịch đã xác nhận không thể bị hủy hoặc thay thế. Tuy nhiên, trong thời gian tải mạng cao, một số giao dịch có thể vẫn ở trạng thái chờ xử lý trong một thời gian dài. Trong những khoảng thời gian như vậy, việc xác nhận giao dịch mất vài giờ hoặc thậm chí vài ngày.
Đôi khi sự tắc nghẽn sẽ tự được loại bỏ do lỗi hệ thống hoặc do hoa hồng thấp hơn. Mặc dù bạn không thể hủy giao dịch Ethereum nhưng có một số cách để tăng tốc quá trình. Trên thực tế, tất cả đều liên quan đến việc thay thế giao dịch đang chờ xử lý bằng giao dịch có mức phí cao hơn.
Trong hướng dẫn này, chúng ta sẽ xem cách tăng tốc độ giao dịch bằng MetaMask và Trust Wallet. Điều này có thể được thực hiện bằng cách sử dụng các ví tiền điện tử khác hỗ trợ chuỗi khối Ethereum, nhưng quy trình có thể khác nhau.
Điều kiện
Đã cài đặt MetaMask hoặc Trust Wallet.
Khóa riêng (cụm từ hạt giống) để nhập ví Ethereum của bạn.
Truy cập Internet.
Tại sao giao dịch Ethereum của tôi không được xác nhận?
Ethereum hoạt động trên một hệ thống đặt cược. Phí giao dịch sẽ phụ thuộc vào độ phức tạp của nó (tức là nó yêu cầu bao nhiêu sức mạnh tính toán). Có ba thuật ngữ quan trọng cần đề cập ở đây: giá gas, giá gas và giới hạn gas.
Chi phí gas là giá để hoàn thành một giao dịch, có tính đến sức mạnh tính toán cần thiết cho việc này, trong khi giá gas là chi phí trên mỗi đơn vị gas. Nói cách khác, chi phí gas là khối lượng công việc cần thiết và giá gas là giá cho “mỗi giờ” làm việc. Gas limit là số tiền tối đa bạn sẵn sàng trả cho một giao dịch.
Nếu chi phí gas được xác định bởi mức độ phức tạp của giao dịch thì bạn có thể tự đặt giá gas và giới hạn gas. Tổng phí sẽ đóng vai trò khuyến khích các thợ đào xác nhận giao dịch càng sớm càng tốt. Tuy nhiên, nếu giá gas quá thấp, giao dịch của bạn có thể bị người dùng khác đẩy lùi hàng với mức phí cao hơn và phải chờ đợi. Nếu điều này xảy ra, Ethereum sẽ không xác nhận các giao dịch mới từ cùng một địa chỉ ví, vì vậy trong mọi trường hợp, bạn sẽ phải chờ xác nhận từ những người khai thác.
Cách tăng tốc giao dịch bằng MetaMask
1. Đăng nhập vào ví MetaMask của bạn nơi giao dịch chưa được xác nhận đã được gửi. Nếu đây là ví bên ngoài, bạn sẽ cần nhập địa chỉ bằng hạt giống hoặc khóa riêng của mình.

2. Tìm giao dịch chưa được xác nhận của bạn trong tab [Hoạt động] và nhấp vào [Tăng tốc].

3. Quá trình này sẽ cho phép bạn thông báo lại cho người khai thác về hoạt động của bạn. Đảm bảo đặt giá xăng cao hơn bằng cách nhấp vào [Nhanh] và sau đó nhấp vào [Lưu].

4. Nếu cách này không hiệu quả, bạn có thể chuyển đến tab [Nâng cao] để đặt giá xăng theo cách thủ công. Bạn có thể kiểm tra số tiền hoa hồng hiện tại và thời gian xác nhận trung bình trên Etherscan hoặc EthGasStation.
Cách thay thế giao dịch bằng MetaMask
1. Đăng nhập vào ví MetaMask của bạn nơi giao dịch chưa được xác nhận đã được gửi. Nếu bạn đang sử dụng ví bên ngoài, bạn sẽ cần nhập địa chỉ bằng hạt giống hoặc khóa riêng của mình.

2. Tìm giao dịch xử lý của bạn trong tab [Hoạt động]. Nhấp vào nó để kiểm tra chi tiết và ghi lại giá trị [Nonce].
Lưu ý: Nếu bạn có nhiều giao dịch chưa được xác nhận, bạn sẽ cần bắt đầu với giao dịch sớm nhất (có giá trị nonce nhỏ nhất).

3. Sau đó vào [Cài đặt] và nhấp vào [Nâng cao].

4. Kéo xuống trang và bật [Tùy chỉnh số lần giao dịch].

5. Quay lại và sao chép địa chỉ ví của bạn.

6. Nhấp vào [Gửi] để tạo giao dịch mới và dán địa chỉ ví của bạn vào trường [Thêm người nhận].

7. Bạn phải gửi 0 ETH vào ví của mình bằng giao dịch chưa được xác nhận (được đề cập ở bước 2). Khi bạn đã sẵn sàng, hãy nhấp vào [Xác nhận].
Lưu ý: Nếu giá gas quá thấp, giao dịch này cũng có thể bị kẹt trong trạng thái chờ xử lý, vì vậy hãy đảm bảo bạn đặt mức giá hợp lý.

8. Đợi giao dịch mới được xác nhận và giao dịch được thay thế trong quá trình xử lý.
Lưu ý: Để đảm bảo an toàn, hãy đảm bảo bạn tắt tính năng [Tùy chỉnh giao dịch nonce].
Cách hủy giao dịch bằng Trust Wallet
1. Nhấn vào giao dịch chưa được xác nhận trong ứng dụng Trust Wallet và tìm trường [Nonce]. Viết số này xuống.

2. Tạo một giao dịch mới và thêm địa chỉ ví của bạn vào trường [Địa chỉ người nhận]. Đảm bảo địa chỉ giống với giao dịch chưa được xác nhận. Đặt [Số lượng ETH] thành 0 và nhấp vào [Tiếp theo].

3. Mở cài đặt ở góc trên bên phải.

4. Trong trường [Nonce], hãy chèn giá trị mà bạn đã viết trước đó. Đảm bảo bạn đặt trường [Gas Price] đủ cao để giao dịch của bạn không còn bị kẹt khi chờ xử lý.

8. Đợi giao dịch mới được xác nhận và giao dịch được thay thế trong quá trình xử lý.
Tóm lại là
Bạn có thể cảm thấy khó chịu khi thực hiện một giao dịch Ethereum và phát hiện ra rằng giá gas của bạn đã bị trả giá cao hơn. Điều tồi tệ nhất là bạn không thể sử dụng ví cho đến khi giao dịch đang chờ xử lý không thành công hoặc không được xác nhận.
Đôi khi các giao dịch đang chờ xử lý bị kẹt sẽ tự động được xóa khi phí mạng giảm, nhưng việc này có thể mất một chút thời gian. May mắn thay, bạn có thể hủy giao dịch chưa được xác nhận bằng cách bắt đầu chuyển khoản với 0 token. Hãy nhớ rằng bạn sẽ cần phải trả đủ phí gas để hoàn tất thành công giao dịch hủy.



