BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Tại sao phải cải thiện quy trình nâng cấp của mạng Ethereum?

以太坊爱好者
特邀专栏作者
Bài viết này có khoảng 2223 từ, đọc toàn bộ bài viết mất khoảng 4 phút
Quy trình mới như thế nào và tại sao nó phải được điều chỉnh?
Tóm tắt AI
Quy trình mới như thế nào và tại sao nó phải được điều chỉnh?

Lưu ý của biên tập viên: Bài viết này đến từNhững người đam mê Ethereum (ID: ethfans)Lưu ý của biên tập viên: Bài viết này đến từ

Những người đam mê Ethereum (ID: ethfans)

Những người đam mê Ethereum (ID: ethfans)

, Tác giả: Pooja Ranjan, Người dịch & Người soát lỗi: Min Min & A Jian, được Odaily sao chép với sự cho phép.

Lần nâng cấp tiếp theo (Nâng cấp Berlin) sắp đến gần, chúng tôi đang lên kế hoạch cho quá trình nâng cấp mạng. Sau nhiều lần động não, nhóm EIPIP đã đưa ra một số gợi ý về cách cải thiện quy trình nâng cấp mạng. Tôi hy vọng rằng thông tin được chia sẻ trong bài viết này sẽ hữu ích cho các tác giả EIP và cộng đồng nói chung. Chúng ta hãy xem quy trình mới trông như thế nào và tại sao nó lại là một sự điều chỉnh đối với quy trình nâng cấp mạng đã được thực hiện kể từ khi thành lập chuỗi khối Ethereum.

Nâng cấp mạng là cách các tính năng mới được thêm vào giao thức Ethereum. Thông thường, những nâng cấp này được thiết kế để mang lại khả năng mở rộng, trải nghiệm người dùng tốt hơn và tăng cường bảo mật cho mạng. Mỗi tính năng mới được mô tả chi tiết trong EIP (Đề xuất cải tiến Ethereum). Nâng cấp mạng xảy ra ở độ cao khối cụ thể khi tất cả các nút trong mạng đồng ý kích hoạt một tính năng mới. Vì Ethereum được phân cấp và không ai có thể buộc người khác nâng cấp các nút, nếu một số người tham gia trong mạng quyết định không kích hoạt chương trình nâng cấp, họ sẽ ngừng liên lạc với các nút đã kích hoạt chương trình nâng cấp, dẫn đến một nhánh trong mạng.

Tại sao phải thay đổi quy trình nâng cấp mạng?

Trước đây, quá trình nâng cấp mạng được liên kết với quá trình tiêu chuẩn hóa EIP. EIP cốt lõi sẽ được triển khai trên mạng chính cùng với quy trình được tiêu chuẩn hóa.

Mô tả hình ảnh

-Quá trình nâng cấp mạng cũ-

xung đột đồng thuận

Ethereum là một dự án cộng đồng mã nguồn mở. Nếu bạn muốn triển khai đề xuất cốt lõi cho mạng chính, trước tiên bạn phải nhận được sự đồng ý của cộng đồng và ứng dụng khách cốt lõi (nút Ethereum). Sau khi EIP được chấp nhận bởi cả nhà phát triển ứng dụng khách cốt lõi của Ethereum và cộng đồng, nó sẽ được đưa vào bản nâng cấp mạng tiếp theo.

Mặc dù đề xuất này không được đưa vào nâng cấp mạng, nhưng nó đã trải qua quá trình tiêu chuẩn hóa EIP. Điều này nhấn mạnh tầm quan trọng của việc tách biệt các quy trình nâng cấp mạng và tiêu chuẩn hóa EIP.

minh bạch

Số lượng EIP cốt lõi đã tăng lên đáng kể

minh bạch


Khi tỷ lệ chấp nhận của chuỗi khối Ethereum tăng lên, nhiều người đóng góp đã cùng nhau gửi EIP để nâng cấp mạng nhằm củng cố mạng Ethereum. Mỗi khách hàng phải nỗ lực rất nhiều để thực hiện các cải tiến được đề xuất trong EIP. Với số giờ cần thiết để triển khai từng EIP, không phải tất cả EIP đều có thể được đưa vào bản nâng cấp tiếp theo. Không biết quy trình có thể dẫn đến nhầm lẫn. Do đó, chúng tôi đã phải cập nhật tài liệu để tăng tính minh bạch của quá trình nâng cấp.

Quy trình nâng cấp mạng mới

Mô tả hình ảnh

-Quy trình nâng cấp mạng mới-

Quá trình nâng cấp mạng hiện tại là kết quả của nhóm EIPIP sau nhiều phiên động não và liên lạc liên tục với các nhà phát triển Ethereum và toàn bộ cộng đồng.

Quá trình nâng cấp mạng hiện tại đã chính thức được tách ra khỏi quá trình tiêu chuẩn hóa EIP. Tuy nhiên, hình trên cũng bao gồm trạng thái đề xuất EIP ở các giai đoạn khác nhau. Quá trình EIP được chia thành ba giai đoạn để hiển thị trạng thái của EIP cho đến lần nâng cấp tiếp theo.

xem xét đưa vào

  • Cân nhắc để đưa vào (CFI) đề cập đến một đề xuất dự kiến ​​sẽ được đưa vào giai đoạn đầu tiên của lần nâng cấp mạng tiếp theo. Tác giả hoặc người hỗ trợ được đề xuất đã đề xuất tạo một vấn đề trong kho lưu trữ thông số kỹ thuật Eth1.0 cho các thông báo chính thức.

  • giai đoạn Devnet

  • Nhận được sự chấp thuận của CFI: Bộ chứa này chứa EIP đã nhận được sự đồng thuận gần đúng của khách hàng. Các nhà phát triển cốt lõi sẽ xem xét các PR tuân thủ các quy tắc. Khách hàng có thể bắt đầu thực hiện các đề xuất này một cách độc lập một cách thuận tiện.

Phòng chờ phát triển CI: Các EIP được một số khách hàng (nhưng không phải tất cả) phê duyệt rõ ràng hoặc một số công việc đang chờ tích hợp, tạm thời được đặt trong phòng chờ phát triển CI. Phần này cũng có thể bao gồm các loại đề xuất khác, nhưng vì lý do nào đó, nó sẽ không được xem xét cho phiên bản CI devnet tiếp theo.

  • Đã triển khai trên CI devnet: Phần này liệt kê các EIP hiện được triển khai trên devnet. Phiên bản mới nhất của devnet (bao gồm những gì) có thể sẽ được triển khai trong lần nâng cấp tiếp theo.

  • tiêu đề cấp đầu tiên

  • giai đoạn mạng chính

Testnet công khai: Tương tự như quá trình nâng cấp mạng sớm. Tất cả các EIP đã được các nhà phát triển ứng dụng khách cốt lõi đồng ý và triển khai cũng như thử nghiệm trên devnet hiện được triển khai trên mạng thử nghiệm công khai (PoW). Nếu không tìm thấy vấn đề lớn nào trong vòng vài tuần sau khi chạy trên mạng thử nghiệm, thì nó có thể được triển khai cho mạng chính.

Mạng chính: Các nhà phát triển lõi Ethereum sẽ đặt số khối và ước tính ngày mà các đề xuất này cuối cùng sẽ được kích hoạt trên mạng chính Ethereum.

Sau khi mạng chính được kích hoạt, điều đó có nghĩa là toàn bộ quá trình nâng cấp mạng đã hoàn tất. Trong khi nhóm xúc tiến nâng cấp mạng đang chuẩn bị cho đợt nâng cấp tiếp theo.

tiêu đề cấp đầu tiên

Trình theo dõi quá trình nâng cấp mạng

Trong trường hợp không có giao tiếp tốt, việc quản lý nâng cấp trên một mạng phi tập trung lớn có thể là một thách thức lớn. Chúng tôi có thể nhanh chóng kiểm tra EIP đang được xem xét thông qua trình theo dõi quy trình nâng cấp mạng và theo dõi tiến trình của khách hàng thông qua thư viện đặc tả Eth1.0.


ETH
开发者
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký:
https://t.me/Odaily_News
Nhóm trò chuyện:
https://t.me/Odaily_GoldenApe
Tài khoản chính thức:
https://twitter.com/OdailyChina
Mục lục bài viết
Thư viện tác giả
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android