Hard fork BNB Chain cải thiện tính bảo mật và khả năng tương thích với chuỗi EVM
BNB chain của Binance được thiết lập cho hai lần nâng cấp nhằm cải thiện tính hữu hạn của mạng và khả năng tương thích với các chuỗi khối EVM khác.
BNB Chain của Binance sẽ trải qua hai đợt hard fork vào tháng 8 năm 2023 để giảm khả năng tổ chức lại chuỗi khối độc hại và tăng khả năng tương thích với các mạng chuỗi khối Ethereum Virtual Machine (EVM) khác.
Các bản nâng cấp của Plato và Hertz được lên kế hoạch lần lượt vào ngày 10 tháng 8 và ngày 30 tháng 8, sau quá trình thử nghiệm rộng rãi. Việc nâng cấp Plato, đã diễn ra, giới thiệu BEP-126. Đề xuất tiến hóa mới nhất thực hiện một cơ chế hoàn thiện nhanh dự kiến sẽ loại trừ khả năng hoàn nguyên các khối.
Arno Bauer, kiến trúc sư giải pháp cao cấp tại BNB Chain, đã giải nén các chi tiết cụ thể của việc nâng cấp mạng trong một cuộc phỏng vấn với Cointelegraph. Cơ chế kết thúc nhanh dự kiến sẽ giảm cơ hội tổ chức lại chuỗi và ổn định quá trình sản xuất khối đồng thời cho phép người dùng truy cập thông tin chính xác từ khối hoàn thiện mới nhất ngay lập tức. Bauer nói:
“Nhìn chung, BEP-126 nhằm mục đích tăng cường tính bảo mật và hiệu quả của chuỗi khối trên Chuỗi thông minh BNB bằng cách giới thiệu một cơ chế tài chính nhanh.”
Bauer nói thêm rằng tính hữu hạn là một khái niệm cốt lõi của công nghệ chuỗi khối, đề cập đến điểm mà tại đó một giao dịch hoặc khối giao dịch không còn có thể bị thay đổi hoặc đảo ngược. Tính hữu hạn vẫn rất quan trọng trong việc duy trì niềm tin và ngăn chặn chi tiêu gấp đôi trong các hệ thống chuỗi khối.
BEP-126 giới thiệu tính hữu hạn nhanh thông qua một loạt các bước. Trình xác thực bắt đầu bằng cách đề xuất một khối cho mạng, khối này sẽ được truyền tới các trình xác thực khác. Người xác thực sau đó ký vào khối bằng khóa riêng của họ, tạo thông báo bỏ phiếu. Sau đó, quá trình tổng hợp biểu quyết sẽ diễn ra, với các phiếu bầu của người xác thực được tập hợp thành một nhóm và được tổng hợp nếu khối gốc trực tiếp có đủ phiếu bầu.
Người xác nhận phải tuân theo các quy tắc cụ thể khi bỏ phiếu cho các khối, chẳng hạn như không xuất bản hai phiếu bầu riêng biệt cho cùng một chiều cao. Các quy tắc cuối cùng cũng xác định rằng một khối là “được chứng minh” nếu có một chứng thực trong tiêu đề của khối con và nó được hoàn thành nếu cả khối và phần tử con trực tiếp của nó đều được chứng minh.
Đợt fork, bao gồm khối hợp lý cao nhất, được coi là chuỗi dài nhất, ngay cả khi các đợt fork của chuỗi khác có tổng độ khó cao hơn. Việc tạo khối và hoàn thiện khối cũng có các yêu cầu khác nhau về số lượng trình xác nhận cần thiết.
Cuối cùng, những người xác nhận BNB Chain được thưởng khi bỏ phiếu, với những người vi phạm quy tắc bỏ phiếu sẽ bị cắt giảm, tương tự như giao thức bằng chứng cổ phần của Ethereum.
Hard fork Hertz được ấn định vào ngày 30 tháng 8 và nhằm mục đích giữ cho BNB Chain luôn cập nhật với sự phát triển mới nhất của các chuỗi khối EVM. Như Bauer giải thích, BNB Chain cần giữ cấu trúc khối và giao dịch, cũng như EVM cơ sở của nó, được cập nhật để phù hợp với các fork Berlin và London được triển khai gần đây của Ethereum.
“Do đó, vì lý do tương thích, điều quan trọng là các EIP đó cũng được kích hoạt trên BSC để đảm bảo sự phát triển và tăng trưởng hệ sinh thái diễn ra suôn sẻ.”
Bauer nói rằng cơ chế kết thúc nhanh sẽ cung cấp một môi trường an toàn hơn cho các ứng dụng phi tập trung (DApp), trong khi kết thúc giao dịch nhanh hơn sẽ cải thiện khả năng phản hồi và hiệu quả của các DApp chạy trên BNB Chain.