Một lỗi trong mã trình sắp xếp của Arbitrum đã khiến khả năng xử lý hàng loạt các giao dịch của mạng đối với blockchain Ethereum bị tạm dừng trong một thời gian ngắn.
Là một mạng layer 2, Arbitrum gộp các giao dịch và gửi chúng trong một giao dịch duy nhất tới Ethereum nhằm nỗ lực giúp giảm tải cho blockchain chính. Để làm như vậy, mạng sử dụng trình sắp xếp thứ tự (Sequencer) để thu thập các giao dịch này, sắp xếp và gộp chúng vào Ethereum.
Tuy nhiên, một lỗi trong mã của Sequencer đã khiến mạng không thể thực hiện các giao dịch hàng loạt trên Ethereum. Điều này gây ra sự cố ngừng hoạt động trong thời gian ngắn khi các giao dịch không được xác nhận trên chuỗi chính.
Tài khoản Twitter chính thức của nhà phát triển Arbitrum cho biết hôm thứ Tư:
“Khi Sequencer cố gắng đăng một lô trên chuỗi, lỗi đã xảy ra và giao dịch được hoàn nguyên”.
So, where is the bug? Well, it was in the batch poster.
When the Sequencer tried to post a batch on-chain, the bug hit and the transaction reverted.
Impact: A temporary pause to finalize transaction ordering on-chain, but otherwise the Sequencer’s service was not disrupted.
— Arbitrum Developers (💙,🧡) (@ArbitrumDevs) June 7, 2023
Có một chút nhầm lẫn khi điều này xảy ra đối với các mức ether trong ví của Sequencer. Khi hệ thống hoạt động như thiết kế, ví sẽ được hoàn lại số tiền phí giao dịch mà nó chi tiêu. Vì các giao dịch không được xác nhận trên Ethereum nên ví thứ hai — được thiết lập để tự động hoàn tiền — đã không làm như vậy. Điều này hoạt động như dự định và không gây ra sự cố ngừng hoạt động.
Sau khi lỗi được sửa, ví thứ hai tiếp tục hoàn trả ví của trình sắp xếp thứ tự và nó thực hiện nhiệm vụ của mình như bình thường.
Nguồn: The Block
Về chúng tôi

Cryptoholic – Invest crypto with you
