Back to top
  • 공유 Share
  • 인쇄 Print
  • 글자크기 Font size
URL copied.

BNB Chain phát hành hotfix v0.1.4-hotfix sửa lỗi state root, khuyến nghị khởi động lại node

Bàn tay khởi động lại thiết bị node có cáp Ethernet được kết nối / TokenPost.ai

BNB Chain phát hành hotfix v0.1.4-hotfix vào ngày 6 để sửa khả năng lỗi tính toán state root trong BSC-Reth, đồng thời khuyến nghị người vận hành node trên mainnet và testnet cài đặt sớm rồi khởi động lại node.

Trong bản phát hành chính thức, BNB Chain nêu các đối tượng cần cập nhật gồm validator, MEV builder, full node và sentry node. Khuyến nghị áp dụng cho những người vận hành dùng phần mềm BSC-Reth.

Lỗi có thể xảy ra trong một số điều kiện của trie, khiến đường tính toán hiện tại tạo ra state root không chính xác. State root là giá trị tóm tắt kết quả tính toán trạng thái của blockchain.

Hotfix tích hợp bản sửa lỗi PR #28264 từ phần mềm Reth phía trên. PR này điều chỉnh cách iterator tìm kiếm tại ranh giới nhánh được lưu trong bộ nhớ đệm, đồng thời bổ sung kiểm thử hồi quy cho quy trình tính state root theo từng bước.

Nhóm phát triển Reth đã hợp nhất PR #28264 vào ngày 3. Bản sửa lỗi cũng có trong Reth v2.10.0, nơi mức ưu tiên cập nhật được ghi là “cao” đối với cả payload builder và non-payload builder.

Mức “cao” là ưu tiên cập nhật của bản Reth phía trên. Bản phát hành hotfix BSC-Reth khuyến nghị cài đặt sớm nhất có thể, nhưng không gọi đây là “bản cập nhật bắt buộc”.

BNB Chain cho biết bản sửa lỗi không cần di chuyển cơ sở dữ liệu hoặc hard fork. Bản phát hành chính thức không nêu phạm vi phiên bản bị ảnh hưởng, cũng không cho biết đã xảy ra tính toán sai, khai thác lỗi hay thiệt hại cho người dùng hay chưa.

Hotfix này có mục đích khác với phiên bản thông thường v0.1.4 được công bố ngày 3. Bản thông thường cập nhật lịch hard fork Jenner và yêu cầu người vận hành node mainnet nâng cấp trước hard fork.

Bản phát hành thông thường cho biết hard fork Jenner trên mainnet sẽ kích hoạt lúc 11 giờ 30 ngày 8 tháng 12, theo giờ Hàn Quốc. Hotfix ngày 6 nhằm sửa khả năng lỗi trong đường tính toán hiện tại, không phải cập nhật lịch hard fork.

Chưa ghi nhận phản hồi độc lập từ người vận hành node BSC-Reth hoặc cộng đồng. Khuyến nghị được công bố chỉ đề cập đến việc cập nhật và khởi động lại đối với những người vận hành phần mềm này.

Red Alarm là công cụ kiểm tra rủi ro dành cho người dùng, tách biệt với bản sửa phần mềm node. Giao diện DappBay hiện hiển thị danh sách dự án và hợp đồng có rủi ro cao, đồng thời cho phép kiểm tra mức độ rủi ro của smart contract hoặc địa chỉ ví.

BNB Chain đã giới thiệu Red Alarm trên blog chính thức vào tháng 8 năm 2022. TokenPost cũng từng đưa tin về việc Red Alarm được giới thiệu trong tài liệu chính thức năm 2023.

DappBay lưu ý các cảnh báo chỉ có tính tham khảo và danh sách không bao quát toàn bộ dự án hay yếu tố rủi ro. Dự án không có trong danh sách cũng không đồng nghĩa với việc được BNB Chain xác minh hoặc bảo chứng.

Trong một bài viết riêng về lỗi tính state root của Reth, TokenPost từng đưa tin Base sửa phần mềm node và xác minh lại state root. Hai trường hợp đều ghi nhận việc sửa phần mềm node và khuyến nghị người vận hành cập nhật trên từng blockchain.

Tra cứu Red Alarm không thay thế việc cài hotfix BSC-Reth. Một công cụ dùng để kiểm tra rủi ro của dự án và hợp đồng; quy trình còn lại là cập nhật phần mềm node.

<Copyright ⓒ TokenPost, unauthorized reproduction and redistribution prohibited>

Most Popular

Other related articles

Comment 0

Comment tips

Great article. Requesting a follow-up. Excellent analysis.

0/1000

Comment tips

Great article. Requesting a follow-up. Excellent analysis.
1