Thông báo nâng cấp sau hợp nhất Sepolia | Blog của Ethereum Foundation

Rate this post

  • Mạng thử nghiệm Sepolia sẽ trải qua nâng cấp lớp thực thi sau hợp nhất (EL) tại khối 1735371dự kiến ​​vào ngày 17 tháng 8 năm 2022
  • Việc nâng cấp sẽ khiến các máy khách EL trên mạng ngắt kết nối với các ứng dụng ngang hàng chưa chuyển sang bằng chứng cổ phần. Nó không thêm chức năng bổ sung ngoài điều này.
  • Các nhà khai thác nút Sepolia phải nâng cấp ứng dụng khách lớp thực thi của họ trước khi chặn 1735371.
  • Dự kiến ​​sẽ có một bản nâng cấp tương tự trên Goerli và mạng chính Ethereum sau khi các mạng này chuyển sang bằng chứng cổ phần

Tiểu sử

Để duy trì một danh sách ngang hàng lành mạnh, các nút trên lớp thực thi của Ethereum sẽ tự động ngắt kết nối các đồng nghiệp không có cùng trình tự nâng cấp với họ. Trên mạng chính Ethereum, điều này có nghĩa là kiểm tra xem liệu một đồng nghiệp có được nâng cấp lên Làm tan băng biên giới ở khối 200.000, sau đó Homestead ở khối 1.150.000, v.v. trong suốt quá trình nâng cấp mới nhất, Grey Glacierxảy ra ở khối 15.050.000. EIP-2124 chỉ định cách xử lý điều này. Trong các nâng cấp mạng điển hình, được kích hoạt bởi chiều cao khối, điều này xảy ra tự động khi các nút sử dụng chiều cao khối của các nâng cấp bổ sung để lọc các ứng dụng ngang hàng.

Đối với The Merge, điều này không thể thực hiện được vì quá trình nâng cấp đã được kích hoạt bằng cách sử dụng tổng khó khăn giá trị hơn là một số khối. Cơ sở lý luận cho sự lựa chọn này được giải thích trong EIP-3675:

Việc sử dụng số khối được xác định trước cho hardfork là không an toàn trong bối cảnh này do lựa chọn PoS fork được ưu tiên trong quá trình chuyển đổi.

Kẻ tấn công có thể sử dụng một lượng nhỏ sức mạnh băm để xây dựng một chain fork độc hại đáp ứng yêu cầu về chiều cao khối. Sau đó, khối PoS đầu tiên có thể được đề xuất một cách ác ý trên đầu khối PoW từ ngã ba đối nghịch này, trở thành người đứng đầu và phá vỡ tính bảo mật của quá trình chuyển đổi.

Để bảo vệ mạng khỏi tình huống tấn công này, độ khó tích lũy theo chuỗi (độ khó tổng cộng) được sử dụng để kích hoạt nâng cấp.

Để giảm thiểu các thay đổi đối với giao thức trong quá trình nâng cấp phức tạp nhất kể từ khi ra mắt, thiết kế cho The Merge đã loại trừ khả năng tương thích với EIP-2124. Điều này có nghĩa là một nâng cấp bổ sung bây giờ phải được thực hiện để thêm điều này. Điều quan trọng cần lưu ý là thay đổi duy nhất được giới thiệu như một phần của bản nâng cấp này là chỉ định số khối mà các nút có thể sử dụng để xác định các đồng nghiệp đã trải qua The Merge. Không có chức năng nào khác được giới thiệu hoặc không được dùng nữa trong quá trình nâng cấp này.

Thông tin nâng cấp

Thời gian

Nâng cấp này sẽ xảy ra trên Sepolia tại khối 1735371dự kiến ​​vào ngày 17/8/2022.

Lưu ý rằng một bản nâng cấp tương tự sẽ được công bố cho Goerli và mainnet sau khi các mạng này chuyển sang bằng chứng cổ phần.

Ropsten will không phải được nâng cấp vì nó hiện được coi là không còn được dùng nữa, cùng với Rinkeby và Kiln. Nhìn thấy bài này để biết thêm chi tiết về lịch trình ngừng sử dụng.

Khách hàng phát hành

Chỉ các ứng dụng khách của lớp thực thi mới cần được cập nhật cho bản nâng cấp này. Các nhà khai thác nút có thể tiếp tục chạy bản phát hành ứng dụng khách lớp đồng thuận hiện tại của họ trên Sepolia thông qua quá trình chuyển đổi.

Lưu ý rằng các bản phát hành máy khách được sử dụng cho Goerli / Prater hợp nhất tất cả hỗ trợ nâng cấp này trên Sepolia. Nói cách khác, nếu bạn đã tải xuống bản phát hành cho hợp nhất Goerli / Prater, bạn có thể sử dụng cùng phiên bản đó trên Sepolia cho bản nâng cấp này.

Lớp thực thi


Thông số kỹ thuật nâng cấp

Đặc điểm kỹ thuật cho thay đổi này được theo dõi như một phần của Paris thông số kỹ thuật, dưới Nâng cấp FORK NEXT tiết diện.

Câu hỏi thường gặp

Là một nhà điều hành nút, tôi nên làm gì?

Bạn nên nâng cấp ứng dụng khách lớp thực thi của mình lên một trong các phiên bản được liệt kê ở trên trước ngày 16 tháng 8 năm 2022. Ứng dụng khách lớp đồng thuận của bạn không cần được nâng cấp.

Là một staker, tôi cần phải làm gì?

Trình xác thực được đặt trên Sepolia đã được cấp phép. Nếu bạn là một phần của trình xác thực Sepolia hiện tại, bạn phải cập nhật ứng dụng khách lớp thực thi của mình lên một trong các phiên bản được liệt kê ở trên, muộn nhất vào ngày 16 tháng 8 năm 2022.

Nếu bạn không phải là một phần của bộ xác thực Sepolia hiện tại, bạn không cần phải làm bất cứ điều gì vào lúc này.

Goerli / Prater và trình xác thực mạng chính sẽ cần thực hiện theo các bước tương tự khi nâng cấp này được thông báo trên các mạng đó.

Là một nhà phát triển ứng dụng hoặc công cụ, tôi nên làm gì?

Không có gì, trừ khi bạn cũng đang chạy một nút. Nếu vậy, vui lòng nâng cấp ứng dụng khách lớp thực thi của bạn lên một trong các phiên bản được liệt kê ở trên trước ngày 16 tháng 8 năm 2022.

Là người dùng Ethereum hoặc người nắm giữ Ether, tôi có cần làm gì không?

Không. Mạng chính Ethereum không bị ảnh hưởng bởi bản nâng cấp này. Ngay cả khi nâng cấp này sẽ được áp dụng cho mainnet, bạn sẽ không cần thực hiện bất kỳ hành động nào.


Cảm ơn bạn Justin Chron cho ảnh bìa gốc và Tomo Saito cho các sửa đổi.

Thuc Quyen

Leave a Reply

Your email address will not be published. Required fields are marked *