Cập nhật Testnet
Tin tức Block Beats, Ethereum phát hành tuần này Báo cáo hàng tuần lần thứ 28, tập trung vào các cập nhật và cải tiến phiên bản v0.6. Đã sửa một số vấn đề trong các phiên bản cũ hơn.
Dưới đây Báo cáo hàng tuần về phát triển Ethereum 2.0 của tuần này được trích dẫn và dịch cho BlockBeats.
Các lỗi và bản sửa lỗi đã biết
Việc ra mắt mạng thử nghiệm đầu tiên của chúng tôi là một bước tiến lớn đối với chúng tôi. Thành công và rất hữu ích trong việc cải thiện thời gian chạy. Các thành viên cộng đồng thường xuyên liên lạc với nhóm để đề xuất cải tiến việc ghi nhật ký, tiêu chuẩn hóa, v.v. để các khách hàng sản xuất trở nên đủ mạnh để sử dụng một cách an toàn.

Phiên bản 0.4 mà chúng tôi phát hành ban đầu cho giai đoạn 0 của Ethereum 2.0 hoàn toàn khác với phiên bản 0.6 mới nhất. Trong các phiên bản trước, có một số lỗi trong chức năng trạng thái hàm chuyển đổi và thuật toán lựa chọn nhánh được sử dụng để xác định chuỗi tốt nhất. Nhiều người dùng hiểu sâu sắc về những vấn đề này và sử dụng kinh nghiệm của bản thân để giải quyết những vấn đề này bằng cách khởi động lại các nút.
Kế hoạch mạng thử nghiệm trong tương lai
Thay vì dành toàn bộ thời gian để gỡ lỗi phiên bản v0.4 của thông số kỹ thuật trong tháng qua, nhóm đã tập trung 100% vào việc đảm bảo rằng mã phù hợp với thông số kỹ thuật Ethereum 2.0 mới nhất. Để đạt được mục tiêu này, việc kiểm tra mạng là cần thiết. Những thử nghiệm này là một bước nhảy vọt lớn đối với tất cả các nhóm, đưa họ đến gần hơn với mạng thử nghiệm nhiều khách hàng. Điều này có nghĩa là, mặc dù sử dụng các ngôn ngữ khác nhau, cả hai đều được đảm bảo tuân theo cùng một giao thức và có các khách hàng thực sự nói chuyện với nhau, giống như Geth và Parity ngày nay.
Nhưng trong ngắn hạn , Trọng tâm chính của chúng tôi là mạng thử nghiệm v0.6 sẽ được cập nhật đầy đủ để tuân thủ các thử nghiệm đã đề cập trước đó và sửa các lỗi đã biết trong mạng thử nghiệm hiện tại cho người dùng của chúng tôi.
Hợp nhất các nút để giải quyết nhu cầu và vấn đề
Nhanh chóng nâng cấp lên phiên bản V0.6 mới nhất
The nhóm đã điều chỉnh theo phiên bản 0.6 ở tốc độ cao và chúng tôi đã giải quyết gần như tất cả các vấn đề theo dõi lớn trên Github cho mục đích này. Nói tóm lại, v0.6 của Eth2 Giai đoạn 0 đơn giản hóa đáng kể các chức năng chuyển đổi trạng thái và loại bỏ các lỗi quan trọng từ các phiên bản trước.
Đây là một cột mốc quan trọng bởi vì nó ngắn gọn hơn, dễ hiểu hơn và minh họa rõ ràng các quyết định thiết kế của nó hơn các phiên bản trước. Thật không may cho chúng tôi, điều này có nghĩa là phải tái cấu trúc đáng kể cơ sở mã cốt lõi, nhưng lợi ích mang lại vượt xa thời gian cần thiết để cập nhật mã.

API dữ liệu Ethereum 2.0
Việc phát triển quyền truy cập dữ liệu API có thiết kế chính thức và theo yêu cầu. Với thông số kỹ thuật Ethereum 2.0 bị đóng băng chưa đầy 2 tháng, chúng tôi chỉ có thể thực hiện những thay đổi rất nhỏ đối với cấu trúc và yêu cầu dữ liệu của hệ thống. Bây giờ là lúc chính thức hóa và củng cố các API truy cập dữ liệu để chặn việc duyệt, phân tích dữ liệu và các ứng dụng khác có thể bắt đầu xây dựng trên máy khách Ethereum 2.0 để hiển thị dữ liệu có ý nghĩa cho người dùng cuối.

Thiết kế trình quản lý liên kết P2P
span>
Chúng tôi hiện đang làm việc với Phòng thí nghiệm Giao thức Làm việc với Phòng thí nghiệm Giao thức để cung cấp phản hồi về quản lý liên kết ngang hàng mà chúng tôi hình dung. Trình quản lý này rất giống với tính năng quản lý ngang hàng của ứng dụng khách Parity hoặc Go-Ethereum ở chỗ nó xác định số lượng kết nối ngang hàng tối đa có thể đạt được trước khi các ràng buộc được thực thi.
Tối ưu hóa tối đa quy trình kỷ nguyên

Kế hoạch làm việc tiếp theo
Cập nhật thời gian chạy lên phiên bản mới nhất
Cập nhật Simple Serialize (SSZ) lên thông số kỹ thuật v0.6 mới nhất p>

Nhấp để xem văn bản gốc
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