Tóm tắt
Nếu bạn đã sử dụng mạng Ethereum trước đây, bạn có thể đã phải trải qua thời gian xác nhận giao dịch lâu hơn bình thường. Điều này là do thợ đào ưu tiên giao dịch, xử lý giao dịch trước tiên cho người dùng trả nhiều tiền hơn.
Nếu giao dịch Ethereum bị đình trệ do phí gas quá thấp, bạn chỉ có thể đợi cho đến khi phí giảm và cuối cùng các thợ mỏ cũng giảm bắt đầu xử lý giao dịch của bạn. Tuy nhiên, bạn cũng có thể thay thế giao dịch đang chờ xử lý bằng giao dịch mới với phí gas cao hơn. Nghe có vẻ bối rối? Đừng lo lắng, nó thực sự dễ dàng hơn bạn nghĩ! Phương pháp này rất linh hoạt và hoạt động với Ethereum (ETH) và tất cả các token ERC20.
Trước hết, xin lưu ý rằng mọi giao dịch đã được xác nhận đều không thể thay thế, khôi phục hoặc hủy bỏ. Tuy nhiên, trong thời gian mạng bị tắc nghẽn, một số giao dịch tiền điện tử có thể bị đình trệ. Nếu khối lượng quá cao, giao dịch của bạn có thể bị treo trong nhiều giờ hoặc thậm chí nhiều ngày.
Các khối đôi khi tự xóa do lỗi giao dịch đang chờ xử lý hoặc phí gas giảm. Mặc dù bạn thực sự không thể hủy giao dịch Ethereum nhưng có một loạt hành động bạn có thể thực hiện để tăng tốc quá trình. Trên thực tế, phương pháp này thay thế các giao dịch đang chờ xử lý bằng các giao dịch mới trả nhiều tiền hơn.
Trong hướng dẫn này, chúng tôi sẽ giải thích cách sử dụng MetaMask hoặc Trust Wallet để tăng tốc độ giao dịch. Bạn cũng có thể 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ể hơi khác một chút.
MetaMask hoặc Trust Wallet được cài đặt sẵn.
Chuẩn bị khóa riêng (cụm từ ghi nhớ) và đăng nhập vào ví Ethereum.
Mạng bình thường.
Ethereum có hệ thống đấu thầu phí giao dịch của người dùng. Phí chính xác phụ thuộc vào mức độ phức tạp của giao dịch (tức là lượng công sức tính toán cần thiết). Trong trường hợp này, có ba thuật ngữ quan trọng bạn nên biết: chi phí nhiên liệu, giá nhiên liệu và giới hạn nhiên liệu.
Nhiệm vụ tính toán của một giao dịch được đo bằng chi phí gas, giá phải trả cho mỗi đơn vị gas Đó được gọi là giá nhiên liệu. Bạn có thể coi chi phí nhiên liệu là số lượng công việc cần thiết và giá nhiên liệu là giá phải trả cho mỗi đơn vị "giờ làm việc". Cuối cùng, giới hạn gas là số tiền tối đa bạn sẵn sàng trả cho một giao dịch.
Mặc dù chi phí gas phụ thuộc vào mức độ phức tạp của giao dịch nhưng bạn có thể đặt giá gas và giới hạn gas theo ý muốn. Tổng số phí phải trả sau đó sẽ được phân phối cho người khai thác dưới dạng phần thưởng. Tuy nhiên, nếu giá gas quá thấp, bạn sẽ chỉ nhường chỗ cho những người dùng khác có giá thầu cao hơn, khiến giao dịch của bạn rơi vào trạng thái chờ xử lý. Nếu giao dịch hiện tại bị đình trệ, Ethereum sẽ không thể xác nhận bất kỳ giao dịch mới nào được thực hiện bởi cùng một địa chỉ ví cho đến khi người khai thác xác nhận giao dịch đầu tiên.
1. Đăng nhập vào ví MetaMask với các giao dịch đang chờ xử lý. Nếu là ví bên ngoài, bạn cần sử dụng cụm từ ghi nhớ hoặc khóa riêng tương ứng để nhập địa chỉ.
p>
2. Tìm giao dịch đang chờ xử lý trong tab [Hoạt động] và nhấp vào [Tăng tốc].
3. Quá trình này cho phép bạn phát lại giao dịch. Đảm bảo tăng giá nhiên liệu bằng cách nhấp vào [Nhanh] và [Tiết kiệm].
4. Nếu bước trước không hiệu quả, bạn cũng có thể truy cập tab [Nâng cao] để đặt nhiên liệu theo cách thủ công giá. Bạn có thể kiểm tra giá gas hiện tại và thời gian xác nhận trung bình thông qua Etherscan hoặc EthGasStation.
1. Đăng nhập vào ví MetaMask với các giao dịch đang chờ xử lý. Tương tự, nếu là ví bên ngoài, bạn cần sử dụng cụm từ ghi nhớ hoặc khóa riêng tương ứng để nhập địa chỉ.
2. Tìm giao dịch đang chờ xử lý trong tab [Hoạt động]. Bấm để xem chi tiết và ghi lại giá trị [Nonce].
Lưu ý: Nếu có nhiều giao dịch đang chờ xử lý, bạn phải bắt đầu từ giao dịch sớm nhất (giá trị Nonce thấp nhất).
3. Tiếp theo, nhập [Cài đặt] của MetaMask và nhấp vào [Nâng cao].
4. Cuộn xuống và bật [Giao dịch tùy chỉnh Nonce].
5. Quay lại và nhấp vào địa chỉ ví để sao chép nó vào khay nhớ tạm.
6. Nhấp vào [Gửi] để tạo giao dịch mới và dán địa chỉ ví vào trường [Thêm người nhận thanh toán].
p>
7. Bạn cần sử dụng giá trị Nonce của giao dịch đang chờ xử lý (được ghi ở bước 2) để gửi 0 ether vào ví của chính bạn. Khi đã sẵn sàng, nhấp vào [Xác nhận].
Lưu ý: Giao dịch này cũng có thể bị đình trệ nếu giá nhiên liệu quá thấp. Vì vậy, giá nhiên liệu phải được thiết lập hợp lý.
8. Đợi giao dịch mới được xác nhận, cho biết giao dịch đang chờ xử lý đã được thay thế thành công.
Lưu ý: Để tránh tai nạn, tùy chọn [Giao dịch tùy chỉnh Nonce] phải được chuyển về tắt.
1. Nhấp vào giao dịch đang chờ xử lý trong Ứng dụng Trust Wallet và tìm kiếm trường [Nonce]. Ghi lại những con số bạn nhìn thấy.
2. Tạo giao dịch mới và thêm địa chỉ ví vào trường [Địa chỉ người nhận thanh toán]. Giao dịch mới phải có cùng địa chỉ với giao dịch đang chờ xử lý. Đặt [Số lượng Ether] thành 0 và nhấp vào [Tiếp theo].
3. Nhấp vào Cài đặt ở góc trên bên phải.
4. Thay thế trường [Nonce] bằng giá trị đã ghi trước đó. Hãy đảm bảo đặt [giá gas] thật cạnh tranh để tránh giao dịch bị đình trệ lần nữa.
5. Đợi giao dịch mới được xác nhận, cho biết việc thay thế giao dịch đang chờ xử lý đã thành công.
Sau khi gửi giao dịch Ethereum, chắc chắn bạn sẽ rất bực bội khi thấy giá gas của mình không tốt bằng những người khác. Tệ hơn nữa, bạn có thể thấy rằng bạn không thể sử dụng ví Ethereum của mình cho đến khi giao dịch đang chờ xử lý không thành công hoặc được xác nhận.
Đôi khi, khi phí mạng giảm, các giao dịch bị đình trệ sẽ tự động được thực hiện. Vấn đề là, việc này có thể mất khá nhiều thời gian. Điều tốt là bạn có thể thực hiện chuyển khoản không cần mã thông báo đơn giản ở giao diện người dùng, thao tác này sẽ hủy giao dịch bị đình trệ. Đừng quên rằng bạn phải trả đủ gas để hủy giao dịch thành công.