Sắp ra mắt? Vitalik diễn giải lộ trình phát triển của Ethereum 2.0
Lưu ý của biên tập viên: Bài viết này đến từThung lũng tiền điện tử trực tiếp (ID: cryptovalley)Lưu ý của biên tập viên: Bài viết này đến từ
Thung lũng tiền điện tử trực tiếp (ID: cryptovalley)
, Tác giả: ConsenSys, bản dịch: Ling Jie, được Odaily sao chép với sự cho phép.
Tầm nhìn của người sáng lập Ethereum đối với mạng và cách đóng góp vào sự phát triển của Beacon Chain vào năm 2020.
Điều gì sẽ xảy ra trong Ethereum 2020? Trong trường hợp bạn bỏ lỡ, Vitalik Buterin đã tweet một lộ trình phát triển trong tương lai của Ethereum. Bạn đang tự hỏi những gì đồ thị của mình có nghĩa là? Và những gì mong đợi trong năm nay? Tác giả đã chú thích liên kết trong hình và xem trước những gì Ethereum có thể mở ra vào năm 2020.
tiêu đề phụ
eth1.x other
eht1.x statelessness
Hợp nhất: Mở rộng Ethereum thành Proof of Stake (POS) và Shards
Hình dưới đây là lộ trình chuyển đổi Ethereum sang 2.0
Từ trên xuống dưới của hình chủ yếu bao gồm bốn khía cạnh:"Giai đoạn 0 của Ethereum 2.0 (eth2.0) bắt đầu và eth1.0 dần hội tụ thành eth2.0 (từ bỏ PoW) (phần này được gọi là "lõi")."Giai đoạn 2 và sự phát triển tiếp theo của Ethereum 2.0
Trục ngang ở giữa biểu thị thời gian. Dọc theo trục này là một
cốt lõi
eth1.x statelessness
, từ khi bắt đầu giai đoạn 0, đến khi bắt đầu giai đoạn 1, rồi đến giai đoạn "hợp nhất eth1->eth2". Hợp nhất có ba phụ thuộc.
Sự ra mắt của giai đoạn đầu tiên của Ethereum 2.0
Thông qua việc hợp nhất hai chuỗi, hệ thống sẽ từ bỏ chuỗi PoW. Người dùng sẽ không còn cần phải chạy cả ứng dụng khách Ethereum 1.0 và ứng dụng khách Ethereum 2.0 để theo dõi cả hai chuỗi khối. Cơ chế đồng thuận của Ethereum 2.0 sẽ được chuyển thành PoS. Sẽ có một Ethereum bao gồm Beacon Chain và shard chain. Trạng thái của Eth1 được lưu trữ trên phân đoạn 0 (Shard 0) và người dùng có thể tiếp tục thực hiện các giao dịch và sử dụng ứng dụng.
Việc hợp nhất hai chuỗi là một bước tiến vượt bậc về khả năng mở rộng của Ethereum. Để có thể hợp nhất và thực hiện nó một cách an toàn, cần rất nhiều kỹ thuật. Ba sự phụ thuộc được đề cập ở trên phân loại hầu hết các công việc liên quan đến việc hợp nhất.
Có nhiều điều để thảo luận về việc sáp nhập hai chuỗi và các dự án khác, nhưng bài viết này sẽ tập trung vào "lõi" và "eth1. Chúng tôi bắt đầu với Ethereum 2.0 giai đoạn 0 trước.
tiêu đề phụ
Giai đoạn 0 của Ethereum 2.0
Khả năng cao nhất sẽ được đưa vào sử dụng trong Ethereum 2020 là beacon chain.
Giai đoạn 0 bao gồm mạng PoS đang chạy, nhưng chưa bao gồm sharding hoặc khả năng xử lý giao dịch (ngoài các hoạt động của trình xác thực)
Triển khai hợp đồng thế chấp Ethereum 2.0 (hợp đồng tiền gửi) trên mạng chính Ethereum 1.0
Ít nhất 2 (tốt nhất là 3) nhóm khách hàng Ethereum 2.0 có thể phát hành phiên bản sản xuất phần mềm của họ.
Sau khi hợp đồng đặt cược được phát hành, có ít nhất 16.384 người xác thực đặt cược vào hợp đồng (đặt cược ít nhất 524.288 ETH)
tiêu đề phụ
Tại sao Ethereum 2020 làm cho Chuỗi Beacon trở nên khả thi?
Những người đóng góp từ Ethereum Foundation và các nhóm khác (ví dụ: Artemis, Harmony, Lodestar, Nethermind, Parity) cũng tham gia, cũng như các doanh nghiệp xây dựng Staking-as-a-Service và một số "người mới". Một số công việc kiểm toán cũng đã được hoàn thành.
Sứ mệnh cung cấp Beacon Chain vào năm 2020 rất rõ ràng và tập trung. Hầu hết công việc cũng được thực hiện theo kiểu phân tán.
Từ góc độ kinh tế xã hội, Tỷ lệ phần trăm hàng năm (APR) trên 20% là một tỷ lệ hấp dẫn đối với tổ chức thị trường tự do và kích hoạt 16.384 trình xác nhận (524.288 ETH được đặt cọc). (Càng nhiều người xác minh, lãi suất hàng năm càng thấp)
tiêu đề phụ
Phiên bản sản xuất của ứng dụng khách beacon chain dự kiến sẽ được phát hành sau khi có nhiều đánh giá hơn và mạng thử nghiệm nhiều khách hàng sẽ ổn định trong một thời gian; mạng thử nghiệm một ứng dụng khách đã ổn định, mặc dù cần chạy tối ưu hóa và thử nghiệm nhiều hơn dưới tải cao .
Nhiều người đóng góp hơn luôn được chào đón. Các lĩnh vực đóng góp bao gồm mạng ngang hàng phía máy khách, khả năng tương tác phía máy khách và các khía cạnh chung của kiểm tra mạng và phía máy khách, bảo mật, hiệu suất và độ ổn định.
Đối với các chuyên gia về hack, bảo mật, VM (Máy ảo Ethereum) và hợp đồng thông minh, công việc xem xét hợp đồng tiền gửi và Xác minh thời gian chạy (các dự án xác minh chính thức cho kiểm toán phân tích động như Ethereum) là quan trọng nhất. Mặc dù mã byte chưa được triển khai trên mạng chính, nhưng vì sẽ không có thay đổi nào đối với hợp đồng đặt cược, nên công việc có thể bắt đầu trước thời hạn.
tiêu đề phụ
Ethereum 1.x cần trợ giúp
Phần trên cùng của biểu đồ "eth1.x other" là dự án liên quan đến mạng chính Ethereum hiện tại
Bản tiền biên dịch BLS12-381 đã được hỗ trợ bởi Alex Vlasov của nhóm Matter Labs trong vài tháng và EIP 2537 đang được tiến hành tốt. EIP 2537 bổ sung hỗ trợ cho đường cong BLS12-381 mà eth2 đang sử dụng và sẽ cho phép các hợp đồng thông minh trở thành ứng dụng khách nhẹ cho eth2. Với quá trình biên dịch trước, các hợp đồng thông minh mới có thể được viết để xác minh dữ liệu từ các phân đoạn eth2. Sự ra mắt của Ethereum 2.0 Giai đoạn 1 sẽ giới thiệu sharding, điều này sẽ cải thiện tính khả dụng của dữ liệu cho các bản tổng hợp Ethereum 1.0. Tổng số là một hợp đồng thông minh chiếm phần lớn tính toán và lưu trữ ngoài chuỗi, nhưng một số dữ liệu vẫn còn trên chuỗi để sử dụng sau này. Tổng số có thể mở rộng hơn nếu chúng không bị giới hạn bởi tính khả dụng của dữ liệu. Với Alex Vlasov, quá trình biên dịch trước BLS12-381 có vẻ sẽ khả dụng vào năm 2020 (thậm chí có thể trước chuỗi đèn hiệu).
EIP-1559 gây hứng thú cho người dùng vì họ có thể bỏ qua cài đặt giá gas, đồng thời yên tâm rằng họ sẽ không phải trả phí quá cao hoặc lo lắng về việc giao dịch bị trì hoãn một cách bất công. EIP đề cập: "Hầu hết người dùng sẽ không phải điều chỉnh phí gas theo cách thủ công, ngay cả khi mạng bận." Ngoài ra, EIP1559 cũng liên quan đến việc đốt một số khoản phí để bù đắp lạm phát của ETH mà không làm giảm đáng kể phần thưởng của người khai thác. Một số công việc đã được thực hiện kể từ khi EIP1559 được đề xuất một năm trước. Rất tiếc, hiện tại không có chủ sở hữu cho EIP này.
Tính trừu tượng của tài khoản cho phép tạo tài khoản với bất kỳ ủy quyền hợp lý nào. Tính linh hoạt tăng lên này có thể có ảnh hưởng sâu rộng. Đây là một ví dụ đơn giản. Ví hợp đồng thông minh đa chữ ký có thể sử dụng số tiền hiện có để thanh toán phí gas. Sau khi ví được tạo và nạp tiền, không cần tài khoản ETH riêng để tương tác với ví và trả phí. Việc trừu tượng hóa tài khoản bắt đầu từ năm 2015, nhưng một đề xuất cách đây một tháng đã tạo cơ hội cho năm 2020 thực hiện điều đó.
tiêu đề phụ"Cảm ơn nhóm Geth"Tuần trước là lần phát hành thứ 164 của Geth trên Github. Đừng quên rằng nhóm Geth tiếp tục phát hành các tính năng, cải tiến và tối ưu hóa mới cho Geth. Thật dễ dàng để coi công việc của họ là điều hiển nhiên. Tín dụng (theo thứ tự bảng chữ cái): Guillaume Ballet, Zsolt Felföldi, Felix Lange, Gary Rong, Adam Schmideg, Martin Holst Swende, Péter Szilágyi!
tấn công Thượng Hải
(với các đồng đội cũ Nick Johnson và Jeffrey Wilcke).
Vài tháng trước, Péter là khách mời tại hội nghị bàn tròn dành cho nhà phát triển của ConsenSys. Anh ấy chia sẻ một số suy nghĩ về eth2, tình trạng không quốc tịch, khuyến khích những người đóng góp và đánh giá cao mọi người (bắt đầu từ khoảng phút thứ 49 của video). Cảm ơn Péter vì lời nhắc nhở, cảm ơn Péter và những người còn lại trong nhóm vì công việc và sự cống hiến tuyệt vời của họ.
tiêu đề phụ
Động thái của Ethereum và những phát triển tiếp theo trong năm 2020
Hiện tại, những điều có thể xảy ra trong Ethereum đại khái như sau:
1. Beacon chain (Ethereum 2.0) sẽ ra mắt vào năm 2020
5.eht1.x statelessness
2. Biên dịch trước BLS12–381 vào năm 2020 (có thể hoàn thành trước khi ra mắt beacon chain)
3. Nếu EIP 1559 và tài khoản trừu tượng có thể có chủ sở hữu, thì chúng cũng có thể được triển khai vào năm 2020
4. Ethereum bước vào giai đoạn đầu tiên


