Tại sao bị pending khi giao dịch bitcoin

Blog Tiền Ảo
Hướng dẫn xử lý giao dịch bị pending trên nền tảng Ethereum (ERC20)

Một ngày nào đó, khi bạn đang sử dụng ví Coin98 Wallet hay bất kỳ ví ERC20 nào như Metamask, Trustwallet, đột nhiên giao dịch của bạn bị pending trên nền tảng ETH (ERC20) thì bạn phải xử lý như thế nào

Tại sao bị pending khi giao dịch bitcoin
Giao dịch này lúc ad chụp ảnh thì pending 20p, nhưng trải qua 1 ngày liền thì vẫn pending.

Đi hỏi các chuyên gia thì bảo là nếu không giải quyết nó sẽ pending mãi mãi. Trong trường hợp này, chỉ có bạn mới có thể giúp được bạn mà thôi, hãy làm theo hướng dẫn và huỷ giao dịch trên đi theo cách sau nhé.

Lý do transaction bị Pending

Chỉ có 1 lý do thôi, đó là bạn đã chỉnh fee gas quá thấp. Hoặc khi bạn đang giao dịch, đột nhiên có bão, do đó một lượng lớn giao dịch xuất hiện, đẩy phí gas lên…và hiển nhiên sau đó fee gas của bạn sẽ bị delay hoặc pending.

Trong trường hợp của ad là khi ad giao dịch trên uniswap, có bão, làm giá tăng hoặc giảm, trong khi trước bão thì fee gas bình thường, và dẫn tới pending cả ngày chưa giải quyết được.

Xác Định Ví bị Pending

Để giải quyết, bạn phải xác định ví pending:

  • Địa chỉ ví erc20 của bạn (là cái ví đang bị pending á)
  • Metamask hay Coin98 Wallet….

Sau đó, bạn tìm cái giao dịch bị nghẽn để tìm NONCE. Bất kỳ 1 giao dịch nào, kể cả thành công hay pending, đều có phần đó, ad ví dụ, bạn vào link này: https://etherscan.io/tx/0x8fc1f5d8951c69d42bfb39526411d0e76b0554ec6747f2ecfa8578dae393619c

Tìm dòng “Cick to see more” để xem chi tiết hơn, ấn vào đó, nó sẽ ra hình sau

Tại sao bị pending khi giao dịch bitcoin

Ổn rồi đó, bạn thấy dòng Nonce với số 26 không? Gas lúc bị ngẽn đang là 37.4 (ví dụ thế)

Bây giờ, Nếu ví ngẽn là ví bên Coin98 Wallet hoặc Metamask, thì làm như sau:

Tại sao bị pending khi giao dịch bitcoin

Giải thích cho việc này, Giao dịch trước đang bị nghẽn vì gas thấp, và nonce = 26. Thì giải quyết bằng cách, dùng ví nghẽn gửi tới chính ví nghẽn đó 0 ETH, điều chỉnh phí gas lên gấp 3-4 lần (như ảnh ad chỉnh gas lên 120-150), chỉnh NONCE = 26 luôn và nhấn CONFIRM gửi.

Sau khi gửi, các miner sẽ xác nhận giao dịch này ưu tiên vì fee gas cao hơn, và khi xác nhận xong thì pending cũ sẽ auto huỷ.

Kết Luận

Qua bài này, bạn sẽ biết cách giải quyết lỗi pending giao dịch trên ethereum (erc20) rồi. Bạn phải hiểu, nếu bạn gặp lỗi này, chỉ mình bạn mới giúp được bạn, vì phải xử lý trên chính ví của bạn mới thành công. Chúc anh chị em kiếm thật nhiều tiền nhé.

Hướng dẫn xử lý giao dịch bị pending trên nền tảng Ethereum (ERC20)
Blog Tiền Ảo.

source https://blogtienao.com/pending-ethereum-erc20/

Anh em có thường xuyên gặp phải tình trạng giao dịch bị pending không? Thật phiền phức và rắc rối phải không? Đây là chưa kể anh em có thể bỏ lỡ rất nhiều cơ hội lợi nhuận trong thị trường crypto khi cần thao tác ngay nhưng không thể làm gì hơn với ví tiền điện tử chứa số vốn của mình. 

Bài viết này hi vọng sẽ giúp ích được anh em xử lý những trường hợp giao dịch bị tắc nghẽn trên Ethereum Blockchain. 

Nguyên nhân giao dịch bị nghẽn 

Gas fee (Phí giao dịch) 

Gas fee hay còn biết đến là transaction fee (phí giao dịch), phí này được dùng để trả cho các block miner trên nền tảng Ethereum Blockchain và trên Ethereum và được gọi là Gwei. 

Phần lớn, các lỗi giao dịch xử lý quá lâu thường xuất phát từ gas fee. Như anh em cũng biết, để chuyển coin/ token từ một địa chỉ đến một địa chỉ ví khác trong mạng lưới thì anh em cần trả một khoản gas fee (gwei) để giao dịch được xác nhận và gwei luôn biến động theo tình trạng của mạng lưới.  

Một số trường hợp bị pending như sau: 

  • Anh em điều chỉnh gwei quá thấp.
  • Ví anh em sử dụng tính toán gwei không hợp lý với tình trạng hiện thời của mạng lưới.
  • Phí gwei tăng đột biến do một số sự kiện đột ngột từ thị trường crypto.

Do xung đột Nonce trong hệ thống 

Nghe khá phức tạp và khá “tech” đúng không anh em? Nguyên nhân này được tích thành từ việc mạng nghẽn do gwei thấp cộng thêm việc phát sinh thêm những giao dịch khác từ các địa chỉ ví hoặc contract khác khiến tình trạng pending chất chồng và hệ thống không phân biệt được giao dịch gây ra kết quả trầm trọng hơn. 

Nhưng vấn đề nào cũng sẽ có cách xử lý của nó, cùng tìm cách đẩy giao dịch pending ở phần tiếp theo với mình nhé! 

Cách xử lý giao dịch bị nghẽn trên Ethereum blockchain

Sau khi dùng etherscan kiểm tra giao dịch và thấy tình trạng bị nghẽn, anh em có thể xử lý tình trạng này trên Coin98 Wallet như sau: 

Nếu giao dịch bị nghẽn quá lâu, anh em thực hiện các bước sau để xử lý giao dịch. 

Cấp độ 1

Bước 1: Vào etherscan kiểm tra tình trạng giao dịch, nếu vẫn hiện “pending" anh em vào lại ví Coin98 Wallet.

Tại sao bị pending khi giao dịch bitcoin

Bước 2: Vào ví ETH và gửi một số lượng bất kỳ ETH hoặc ERC20 đến địa chỉ ví đang bị nghẽn đó.

Bước 3: Kéo thanh gas fee đến mức tối đa để đẩy nhanh giao dịch.

Tại sao bị pending khi giao dịch bitcoin

Xong! Giờ là chờ mạng lưới xử lý thôi! 

Cấp độ 2

Trong trường hợp anh em đã thử cách trên nhưng giao dịch vẫn bị tắc nghẽn thì xác định vấn đề nằm ở việc tắc nghẽn xung đột Nonce, anh em tiến tới các thao tác phức tạp hơn như sau: 

Bước 1: Click vào giao dịch, Coin98 Wallet sẽ tự động điều hướng giao dịch sang etherscan.io. Anh em kiểm tra và ghi lại số Nonce của giao dịch. 

Tại sao bị pending khi giao dịch bitcoin

Bước 2: Vào ví ETH và thực hiện một giao dịch khác vào cùng địa chỉ bị nghẽn. 

  • Bấm vào biểu tượng cài đặt nâng cao ở góc trên bên phải màn hình.
  • Nhập một số lượng ETH bất kỳ.
  • Nhập địa chỉ ví (địa chỉ đang bị nghẽn).
  • Ở Gas Price, nhập gấp hai lần số gas đang được hệ thống đề xuất (ví dụ trong hình là 63 thì mình sửa thành 120 - 200).
  • Nhập số Nonce mà giao dịch đang bị pending (số nonce ở bước 1).
  • Trượt nút

Tại sao bị pending khi giao dịch bitcoin

Xử lý giao dịch pending hoàn tất. 

Lưu ý: 

Nếu số lượng giao dịch pending nhiều hơn 1, anh em cần “gỡ nút" từng giao dịch cho đến khi ví hết pending. 

Trong trường hợp anh em bị pending khi sử dụng ví Metamask hay Trustwallet, anh em có thể import ví vào Coin98 Wallet và xử lý pending như hướng dẫn ở trên. 

Anh em có thể tham khảo cách import ví tại đây: 

  • Hướng dẫn import ví Metamask vào Coin98 Wallet 
  • Hướng dẫn import Trust Wallet vào Coin98 Wallet 

Tổng kết 

Có lẽ anh em sẽ hiếm gặp tình trạng pending trong những năm trước đây, nhưng từ năm 2020 đến hiện tại, khi DeFi “châm ngòi" làm lộ đi điểm yếu của mạng lưới Ethereum với khả năng xử lý giao dịch thì Gwei luôn được đẩy lên rất cao và thay đổi liên tục. Chẳng hạn như chỉ cần một sự kiện nào đó diễn ra như các retroactive airdrop, sự ra mắt của AMM thu hút người dùng đẩy khả năng xử lý của Ethereum đạt đến giới hạn. 

Với sự ra mắt của Ethereum 2.0 và các giải pháp layer 2, hi vọng khả năng mở rộng của Ethereum blockchain sẽ được cải thiện hơn và hạn chế những vấn đề liên quan đến gas fee và tốc độ xử lý giao dịch. 

Chào anh em, hẹn gặp anh em trong các bài viết tiếp theo!