
Ghi chú của biên tập viên:
Ethereum The Cuộc gọi đồng thuận của tất cả các nhà phát triển cốt lõi (ACDC) được tổ chức hai tuần một lần để thảo luận và điều phối các thay đổi đối với Lớp đồng thuận Ethereum (CL). Đây là cuộc gọi hội nghị ACDC lần thứ 121, trong đó người ta chỉ ra rằng các nhà phát triển Ethereum đang đơn giản hóa đặc tả Blob Side Car để giảm độ phức tạp và các vấn đề liên quan đến việc truyền bá Blob. Cải tiến này sẽ giúp khởi chạy mainnet an toàn hơn.
Hiện tại, nhóm khách hàng ước tính rằng sẽ mất ba tuần để triển khai đặc tả Cancun/Deneb mới. Các nhà phát triển có thể khởi chạy Devnet 12, một mạng lưới nhà phát triển mới, sau khi hoàn tất quá trình thử nghiệm thông số kỹ thuật mới. Các nhà phát triển dự kiến sẽ bắt đầu nâng cấp mạng thử nghiệm Ethereum công khai sau kỳ nghỉ lễ vào quý 1 năm 2024. Đồng thời, các nhà phát triển vẫn đang thảo luận về những thay đổi và tối ưu hóa đối với các thông số kỹ thuật liên quan khác.
Christine Kim, phó chủ tịch nghiên cứu của Galaxy Digital, đã ghi lại chi tiết những điểm chính của cuộc họp này. BlockBeasts đã biên soạn văn bản gốc như sau:
Tiêu đề gốc: "Lời kêu gọi đồng thuận của tất cả các nhà phát triển cốt lõi của Ethereum # 121"
Tác giả gốc: Christine Kim
Bản tổng hợp gốc: Luccy, BlockBeats
Vào ngày 2 tháng 11 năm 2023, các nhà phát triển Ethereum đã tập trung trên Zoom để tham gia cuộc gọi số 121 của Cuộc họp đồng thuận tất cả các nhà phát triển cốt lõi (ACDC). Cuộc gọi ACDC là một chuỗi các cuộc họp hai tuần một lần do nhà nghiên cứu Danny Ryan của Ethereum Foundation tổ chức, nơi các nhà phát triển thảo luận và điều phối các thay đổi đối với Lớp đồng thuận Ethereum (CL). Tuần này, các nhà phát triển chủ yếu tập trung vào tiến trình của các chủ đề sau:
1. Thực hiện những thay đổi lớn đối với đặc tả Cancun/Deneb để giảm độ phức tạp của việc triển khai các khối dữ liệu Giới tính;
2. Một thay đổi khác về thông số nâng cấp để cho phép người xác thực trung thực sắp xếp lại các khối muộn;
3. Cập nhật tiến trình trên mạng thử nghiệm Cancun/Deneb;
4. Tạo JSON chuẩn bản đồ cho đặc tả CL SSZ.
Sau khi thảo luận với nhóm khách hàng Prysm, Danny Ryan The các nhà phát triển đã thiết kế một giải pháp thay thế để xử lý các điều kiện lan truyền blob nhằm giảm đáng kể độ phức tạp và các vấn đề liên quan đến lan truyền blob. "Tôi nghĩ hầu hết các vấn đề mà chúng tôi gặp phải trong mạng lưới nhà phát triển trong sáu đến tám tuần qua đều liên quan đến sự phức tạp trong việc xử lý các thông báo này, như khi nào vô hiệu hóa chúng, cách vô hiệu hóa chúng và tại thời điểm nào," Ryan cho biết: "Điều kiện cho những xác minh này." Francesco D'Amato, một nhà nghiên cứu tại Ethereum Foundation, đã đề xuất gắn thêm các tiêu đề khối và bằng chứng đưa vào mỗi ô bên blob để giải quyết những vấn đề này.
Đề xuất này đã được tạo ra dưới dạng yêu cầu kéo (PR) trên GitHub bởi nhà phát triển khách hàng Lodestar "Dapplion". Ryan nhấn mạnh rằng việc triển khai các thay đổi đối với đặc tả Cancun/Deneb trong máy khách CL chủ yếu nên bao gồm việc xóa mã không cần thiết thay vì thêm nội dung mới. Về việc những thay đổi này sẽ ảnh hưởng như thế nào đến tiến trình nâng cấp trên mạng chính, Ryan cho biết bất kỳ sự chậm trễ nào cũng nên được giữ ở mức tối thiểu. "Rõ ràng là có mối tương quan ở đây với việc phát hành Deneb cũng như Devnet 11 và 12 sẽ ra sao và khi nào. Nhưng đồng thời, theo đánh giá của tôi, có lẽ đây cũng là thời điểm mainnet xuất hiện trực tuyến vì điều đó dễ dàng hơn và chúng tôi đã thắng' Ryan nói thêm: “Điều này gần như chắc chắn sẽ giúp chúng tôi khởi chạy mạng chính an toàn hơn vì đây là thông số kỹ thuật đơn giản hơn và dễ triển khai chính xác hơn.” p>
Trong cuộc gọi hội nghị, các nhà phát triển không hề phản đối việc PR. Các nhà phát triển đã dành thời gian thảo luận về chi tiết triển khai PR để đảm bảo tính nhất quán giữa các khách hàng. Ryan cho biết anh sẽ hợp nhất PR vào ngày 2 tháng 11 và dự định phát hành phiên bản đặc tả Deneb mới vào ngày 3 tháng 11.
Nhà nghiên cứu Alex Stokes của Ethereum Foundation gửi tới khách hàng nhóm cuối cùng đã đặt ra câu hỏi liên quan đến thông số kỹ thuật của trình tạo MEV. Stokes hỏi: “Về cơ bản, ai tính toán các bằng chứng bao gồm KZG?” Hiện tại, thông số kỹ thuật yêu cầu rơle MEV tính toán các bằng chứng này. Tuy nhiên, những bằng chứng này có thể được gửi bởi các nút báo hiệu thông qua API báo hiệu. Điều này sẽ đảm bảo rằng rơle có ít trách nhiệm hơn và ít mã mới hơn để kiểm tra trong quy trình làm việc MEV. Ethereum JS và nhà phát triển ứng dụng khách Lodestar Gajinder Singh ủng hộ việc chuyển bằng chứng về việc đưa KZG từ các nút báo hiệu đến rơle. Các nhà phát triển khác không có phản đối. Kể từ đó, Stokes đã cập nhật thông số kỹ thuật của trình tạo với thay đổi này, hãy xem tại đây a>.
Tiếp theo, các nhà phát triển đã thảo luận về PR #3034 trong kho lưu trữ GitHub đặc tả đồng thuận. PR #3034 là một đề xuất cũ từ tháng 10 năm 2022, cho phép những người xác nhận trung thực sắp xếp lại các khối muộn, từ đó khuyến khích tất cả những người xác thực đề xuất các khối kịp thời thay vì trì hoãn việc gửi để nhận được thêm MEV. Nhà phát triển khách hàng Lighthouse Michael Sproul đã hoàn thành hoạt động PR này. Đây là một thay đổi mà khách hàng và người vận hành nút có thể tùy ý thực hiện. Không ai đưa ra bất kỳ phản đối nào về việc sáp nhập PR này.
Danny Ryan cho biết nhóm khách hàng rất hào hứng về việc thực hiện Thời gian ước tính cho PR trên là ba tuần. Sau khi quá trình triển khai nhóm khách hàng hoàn tất, các nhà phát triển có thể khởi chạy mạng nhà phát triển mới, Devnet 12, để kiểm tra mã mới. Nếu các nhà phát triển không cập nhật phiên bản máy khách trong Devconnect, hội nghị tập trung vào nhà phát triển ethereum vào giữa tháng 11, Devnet 12 có thể sẽ ra mắt vào đầu tháng 12. Dựa trên những ước tính thử nghiệm mới này, các nhà phát triển có thể không thể phát hành bản nâng cấp lên mạng thử nghiệm Goerli vào cuối tháng 11 như kế hoạch ban đầu. Nhiều khả năng, các nhà phát triển sẽ bắt đầu nâng cấp mạng thử nghiệm Ethereum công khai sau kỳ nghỉ lễ vào quý 1 năm 2024.
Parithosh Jayanthi, kỹ sư DevOps tại Ethereum Foundation, cho biết Devnet 11 đã được ra mắt cho bất kỳ nhóm khách hàng nào để thử nghiệm Cancun/Deneb từ nay đến khi ra mắt Devnet 12 mã. Ông cũng đề cập rằng các nhà phát triển sẽ tiến hành phân nhánh bóng tối trên mạng thử nghiệm Goerli vào ngày 3 tháng 11 để đánh giá độ trễ khối và khối dữ liệu tốt hơn.
Cuối cùng, các nhà phát triển đã thảo luận về đặc tả đồng thuận GitHub Issue PR # 3506 trong kho lưu trữ. PR này đề xuất thêm ánh xạ JSON 1:1 tiêu chuẩn vào đặc tả CL SSZ. Điều này sẽ mang lại một số lợi ích, chẳng hạn như đơn giản hóa tài liệu về đặc tả API Beacon và cải thiện khả năng đọc mã. Jacek Sieka, nhà phát triển ứng dụng khách Nimbus, cho biết phiên bản mới nhất của PR này đã giải quyết các vấn đề trước đây liên quan đến sự tương đương của byte và số nguyên không dấu. Ryan cho biết anh sẽ chia sẻ PR trên kênh Ethereum R&D Discord để thu thập nhận xét cuối cùng từ các nhà phát triển trước khi hợp nhất nó vào kho lưu trữ thông số kỹ thuật đồng thuận.
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia
