Chuỗi BNB đã thông báo rằng họ sẽ kích hoạt bản nâng cấp hard fork Pasteur trên mạng chính BNB Smart Chain (BSC) vào lúc 02:30 UTC ngày 25 tháng 8 năm 2026. 

Trong đó nêu rằng mọi nhà vận hành node phải đang chạy client v1.7.7 trước thời điểm đó, nếu không sẽ có nguy cơ bị rơi khỏi mạng. 

Chuỗi BNB đã xác nhận ngày và yêu cầu đối với client trong một bài blog được đăng vào ngày 14 tháng 8.

Các đề xuất của Chuỗi BNB đang được triển khai dưới một bản nâng cấp meta duy nhất?

Hard fork Pasteur được đặt dưới đề xuất meta BEP-673. Tuy nhiên, nó cũng đưa thêm ba đề xuất khác, BEP-682, BEP-695 và BEP-675, vào một đợt kích hoạt được phối hợp đồng bộ.

BEP-682 và BEP-695 tập trung vào các công việc bảo mật cho cầu (bridge), các hợp đồng staking và quản trị. BEP-675 là một “mục tiêu tăng thông lượng” và về mặt kỹ thuật không cần hardfork để hoạt động.

BNB Chain cũng đã có ý thức trong việc đặt tên cho các hardfork mà họ đã triển khai. Chúng được lấy cảm hứng từ các nhà khoa học, bao gồm Pascal, Maxwell, Fermi và Mendel. Mỗi hardfork trong số đó đều mang lại những thay đổi gia tăng cho chuỗi.

Hardfork Fermi được triển khai vào tháng 1 năm 2026 và giúp cắt giảm thời gian tạo block của BSC xuống còn 0,45 giây. Trong nhiều tháng sau đó, mạng đã ổn định ở nhịp độ đó thay vì đẩy nhanh hơn nữa.

Đóng lỗ hổng để trục lợi validator trùng lặp trong bridge

BEP-682 được thiết kế để thay đổi cách BSC kiểm tra các lệnh chuyển giao xuyên chuỗi.

Khi tài sản được chuyển lên chuỗi, BSC không tin vào tuyên bố của chuỗi gốc về chính nó. Thay vào đó, nó chạy một lệnh precompile tại địa chỉ 0x67 để đối chiếu chữ ký của các validator với một tập validator đã biết. Việc chuyển chỉ được thực hiện khi có một số lượng chữ ký đa số siêu (supermajority) đã ký.

Tuy nhiên, cách đó có điểm yếu vì không có cách nào để xác nhận rằng mỗi validator chỉ xuất hiện đúng một lần.

Một tập validator được tạo sẵn có thể liệt kê cùng một người ký nhiều lần, tính quyền biểu quyết của người ký đó ở mọi lần xuất hiện, và vượt ngưỡng với ít chữ ký thật hơn so với quy tắc yêu cầu.

BEP-682 loại bỏ các bản trùng trước khi đếm, và điều này đảm bảo rằng những tập bị thổi phồng sẽ không còn vượt qua ngưỡng nữa.

Làm cho các khóa validator đã nghỉ hưu thực sự ngừng hoạt động

BEP-695 được thiết kế để xử lý một điểm yếu trong staking và quản trị. Khi các validator xoay các khóa đồng thuận như một công việc bảo trì thường xuyên, giả định là một khóa đã nghỉ hưu sẽ không còn mang bất kỳ quyền lực nào nữa.

Tuy nhiên, trước đây thì nó không hoạt động đúng như vậy. Hiện tại, theo BNB Chain có ba bản sửa cho vấn đề này. Thứ nhất là một khóa cũ đã bị xoay (rotated) nay sẽ mất quyền quản trị validator-admin thay vì vẫn giữ các quyền đó.

Bản sửa thứ hai đảm bảo rằng một validator không còn thể né tránh việc bị trục xuất (pending eviction) bằng cách xoay (rotate). Đồng thời, nó cũng chặn các địa chỉ bị đưa vào danh sách đen khỏi các lượt bỏ phiếu quản trị dựa trên chữ ký.

Các block đầy đủ hơn mà không chạm vào gas hay thời gian block

Hiện tại, các block được thực thi hai lần trên BSC. Lần thực thi đầu tiên là builder chạy các giao dịch để xác nhận block là hợp lệ, sau đó validator chạy lại tất cả các giao dịch đó trước khi ký.

Tuy nhiên, hành động đó lại tiếp tục “ăn” vào một cửa sổ 450 mili giây (ms), và thời gian mà validator dành cho lần thực thi thứ hai là thời gian mà các builder bị mất để đóng gói block tiếp theo.

BEP-675 cho phép một builder chuyển giao một block mà nó đã thực thi trước đó.

Lần này, validator sẽ kiểm tra theo các quy tắc đồng thuận, ký, phát sóng, rồi sau đó hoàn tất bước xác minh đầy đủ.

Dữ liệu thu thập từ testnet cho thấy thời gian mà các trình xác thực (validator) đóng góp cho lớp thực thi đã giảm từ 125 mili giây xuống còn 15 mili giây. Đồng thời, thông lượng tăng gần 88% từ 1.237 lên 2.324 giao dịch mỗi giây (TPS), trong khi giới hạn gas 100 triệu và khoảng thời gian 450 ms vẫn được giữ nguyên.

Lượng gas trung bình được dùng trong mỗi block tăng từ 46,35 triệu lên 84,15 triệu. Độ trễ finality vẫn giữ ổn định. Tuy nhiên, BNB Chain nhấn mạnh rằng đây là các con số theo kiểu tải có kiểm soát. Vẫn cần phải duy trì hiệu năng dưới lưu lượng thực tế trên mainnet, nhất là khi nhiều builder cùng đấu giá cho cùng một slot.

Các nhà khai thác cần phải làm gì trước ngày thứ 25?

Những nhà điều hành node là những người có danh sách việc cần làm với Pasteur sắp tới. BNB Chain đã cung cấp tài liệu chi tiết về những gì cần làm để tránh lỗi khi khởi động.

Các builder muốn đi theo lộ trình BEP-675 có thể phải làm thêm công việc, vì điều đó có nghĩa là chạy một full node thay vì một fast node, do builder hiện tạo ra một block đã được thực thi đầy đủ. Các bản bid kế thừa vẫn hoạt động, chỉ là với ít thời gian đóng gói hơn.

Đừng chỉ đọc tin tức về crypto. Hãy hiểu nó. Đăng ký nhận bản tin của chúng tôi. Miễn phí.