- Các blob của Goerli đã ra mắt: Dencun đã bắt đầu hoạt động trên Goerli lúc 6:32 UTC vào ngày 17 tháng 1 năm 2024. Bây giờ bạn đã có thể sử dụng các blob ở đó!
- Sepolia và Holesky sẽ nâng cấp trong hai tuần tới. Dencun sẽ kích hoạt trên Sepolia vào epoch 132608 (ngày 30 tháng 1, 22:51 UTC) và trên Holesky vào epoch 29696 (ngày 7 tháng 2, 11:35 UTC).
- Các bản phát hành máy khách trong thông báo này phù hợp cho cả hai bản nâng cấp mạng thử nghiệm.
- Nếu quá trình nâng cấp Sepolia và Holesky diễn ra tốt đẹp, Dencun sẽ được lên lịch ra mắt trên mạng chính Ethereum tiếp theo.
- Để nhận thông báo qua email về các thông báo nâng cấp mạng, bao gồm cả mạng chính Dencun, hãy đăng ký tại đây.
Bản nâng cấp mạng Dencun đã được kích hoạt thành công trên mạng thử nghiệm Goerli vào ngày 17 tháng 1 năm 2024. Hiện tại, bản nâng cấp đã được lên lịch cho hai mạng thử nghiệm còn lại, Sepolia và Holesky, vào các thời điểm sau:
Mạng | Epoch | Giờ UTC | Slot epoch đầu tiên |
---|---|---|---|
Sepolia | 132608 | 2024-01-30 22:51:12 | 4243456 |
Holesky | 29696 | 2024-02-07 11:34:24 | 950272 |
Bản nâng cấp bao gồm một số thay đổi, đáng chú ý nhất là việc ra mắt các blob dữ liệu tạm thời có EIP-4844, còn được gọi là "protodanksharding", sẽ giúp giảm phí giao dịch L2.
Dencun tiếp nối bản nâng cấp Shapella năm ngoái. Đầu tiên ,bản nâng cấp này sẽ được triển khai trên các mạng thử nghiệm Ethereum. Sau khi tất cả những mạng này đều chạy bản nâng cấp trơn tru, Dencun sẽ được lên lịch triển khai trên mạng chính Ethereum.
Thông số kỹ thuật nâng cấp
Bản nâng cấp Dencun kết hợp các thay đổi đối với cả lớp đồng thuận và lớp thực thi của Ethereum. Bạn có thể tìm thấy danh sách đầy đủ các thay đổi về giao thức trong EIP-7569. Để tham khảo, các thay đổi là:
- EIP-1153: Mã vận hành lưu trữ tạm thời
- EIP-4788: Root khối Beacon trong EVM
- EIP-4844: Giao dịch Shard Blob
- EIP-5656: MCOPY - Lệnh sao chép bộ nhớ
- EIP-6780: SELFDESTRUCT chỉ trong cùng một giao dịch
- EIP-7044: Thoát khỏi tự nguyện được ký có hiệu lực vĩnh viễn
- EIP-7045: Tăng Slot bao gồm chứng thực tối đa
- EIP-7514: Thêm giới hạn tỷ lệ epoch churn tối đa
- EIP-7516: Mã vận hành BLOBBASEFEE
Deneb
Bạn có thể tìm thấy các chỉ định python hoàn chỉnh cho những thay đổi ảnh hưởng đến lớp đồng thuận của Ethereum trong thư mục deneb của kho lưu trữ ethereum/consensus-specs.
Cancun
Các EIP được liên kết ở trên chứa đầy đủ chỉ định cho những thay đổi ảnh hưởng đến lớp thực thi của Ethereum.
Ngoài ra, chỉ định python cho những thay đổi này đang được triển khai trong kho lưu trữ ethereum/execution-specs.
Cuối cùng, Deneb yêu cầu thay đổi Giao diện Lập trình Ứng dụng Engine, được sử dụng để liên lạc giữa các nút lớp đồng thuận và lớp thực thi. Những thay đổi này được chỉ định trong tệp cancun.md của kho lưu trữ ethereum/execution-apis.
Các bản phát hành máy khách
Các bản phát hành máy khách sau hỗ trợ Dencun trên cả Sepolia và Holesky. Các phiên bản tiếp theo sẽ kích hoạt hỗ trợ trên mạng chính. Sau khi các phiên bản này được phát hành, một thông báo khác sẽ được đưa ra trên blog này.
Khi chọn chạy máy khách nào, người xác thực phải đặc biệt lưu ý đến những rủi ro khi chạy máy khách chiếm đa số trên lớp thực thi (EL) hoặc lớp đồng thuận (CL). Bạn có thể tìm thấy lời giải thích về những rủi ro này và hậu quả của chúng tại đây. Bạn có thể tìm thấy ước tính về lượng phân bổ máy khách EL và CL hiện tại cũng như hướng dẫn chuyển đổi từ máy khách này sang máy khách khác tại đây.
Các bản phát hành lớp đồng thuận của Sepolia & Holesky
Tên | Phiên bản | Liên kết |
---|---|---|
Lighthouse | 4.6.0 | Tải xuống |
Lodestar | 1.15.0-rc.0 | Tải xuống |
Nimbus | 24.1.2 | Tải xuống |
Prysm | 4.2.1-rc.1 | Tải xuống |
Teku | 24.1.1 | Tải xuống |
Lưu ý: khi chạy trình xác thực, cả Nút Beacon Lớp đồng thuận và Máy khách Trình xác thực đều phải được cập nhật.
Các bản phát hành lớp thực thi của Sepolia & Holesky
Tên | Phiên bản | Liên kết |
---|---|---|
Besu | 24.1.0 | Tải xuống |
Erigon | 2.57.1 | Tải xuống |
go-ethereum | 1.13.11 | Tải xuống |
Nethermind | 1.25.3 | Tải xuống |
Reth (alpha) | 0.1.0-alpha.16 | Tải xuống |
Lưu ý: mặc dù Reth có hỗ trợ Dencun, nhưng máy khách vẫn đang chờ được kiểm định đầy đủ và hiện không được khuyến nghị sử dụng trong sản xuất. Xem Reth README để biết thêm ngữ cảnh.
Câu hỏi thường gặp
Với tư cách là người dùng Ethereum hoặc chủ sở hữu Ether, tôi có cần phải làm gì không?
Nói ngắn gọn là không.
Nếu bạn sử dụng một sàn giao dịch, ví điện tử hoặc ví phần cứng, bạn không cần phải làm bất cứ điều gì trừ khi được nhà cung cấp sàn giao dịch hoặc ví của bạn thông báo thực hiện các bước bổ sung.
Nếu bạn chạy nút Ethereum của riêng mình, hãy xem câu hỏi tiếp theo.
Với tư cách là nhà điều hành nút Sepolia hoặc Holesky không đặt cược, tôi cần làm gì?
Để tương thích với bản nâng cấp trên một trong hai mạng thử nghiệm, hãy cập nhật các máy khách của lớp đồng thuận và lớp thực thi thuộc nút của bạn lên các phiên bản được liệt kê trong bảng trên.
Với tư cách là người đặt cược Sepolia hoặc Holesky, tôi cần phải làm gì?
Để tương thích với bản nâng cấp trên một trong hai mạng thử nghiệm, hãy cập nhật các máy khách của lớp đồng thuận và lớp thực thi thuộc nút của bạn lên các phiên bản được liệt kê trong bảng trên. Đảm bảo cả nút beacon và máy khách của trình xác thực của bạn đều được cập nhật.
Với tư cách là nhà điều hành hoặc người đặt cược nút không phải Sepolia hoặc Holesky, tôi cần phải làm gì?
Hiện bạn không cần phải làm gì. Sẽ có các thông báo tiếp theo về việc kích hoạt Dencun trên mạng chính. Bạn có thể đăng ký để nhận thông báo qua email về chúng tại đây.
Những người đặt cược muốn thực hiện quá trình nâng cấp thêm nhiều lần trước khi nâng cấp mạng chính thì nên sử dụng ephemery.dev, hiện có hỗ trợ Dencun.
Điều gì sẽ xảy ra nếu tôi là người đặt cược hoặc nhà điều hành nút Sepolia hoặc Holesky và tôi không tham gia nâng cấp?
Nếu bạn đang sử dụng máy khách Ethereum chưa được cập nhật lên phiên bản mới nhất (được liệt kê ở trên), máy khách của bạn sẽ đồng bộ hóa với chuỗi khối phân nhánh trước sau khi quá trình nâng cấp diễn ra.
Bạn sẽ bị mắc kẹt trong một chuỗi không tương thích theo các quy tắc cũ và sẽ không thể gửi Ether hoặc hoạt động trên mạng Ethereum đã kích hoạt Dencun.
Với tư cách là nhà phát triển ứng dụng hoặc công cụ, tôi nên làm gì?
Xem lại các EIP có trong Dencun để xác định xem các EIP có ảnh hưởng đến dự án của bạn hay không và có ảnh hưởng như thế nào --- có nhiều tính năng thú vị mới được giới thiệu trên cả lớp thực thi và lớp đồng thuận! Các EIP duy nhất có các cập nhật cho khả năng tương thích ngược là EIP-6780, EIP-7044 và EIP-7514.
Tại sao lại là "Dencun"?
Các bản nâng cấp lên lớp đồng thuận sẽ sử dụng tên sao và các bản nâng cấp lên lớp thực thi sẽ theo tên thành phố Devcon. "Dencun" là sự kết hợp của Deneb, một ngôi sao có cấp sao biểu kiến đứng thứ nhất trong chòm sao Cygnus và Cancun, vị trí của Devcon 3.
Ảnh bìa gốc của Darren Lawrence, với sự chỉnh sửa của Tomo Saito.