Bitget App
Giao dịch thông minh hơn
Mua CryptoThị trườngGiao dịchFuturesSao chépBots‌Earn
Các nhà phát triển Ethereum sẽ triển khai 'shadow fork' để tiếp tục nghiên cứu nâng cấp Pectra sau sự cố testnet Holesky

Các nhà phát triển Ethereum sẽ triển khai 'shadow fork' để tiếp tục nghiên cứu nâng cấp Pectra sau sự cố testnet Holesky

Xem bài gốc
The BlockThe Block2025/03/06 22:13
Theo:By Daniel Kuhn

Tóm tắt nhanh Các nhà phát triển cốt lõi của Ethereum sẽ khởi động một "mạng lưới bóng" để ngăn chặn việc trì hoãn nghiên cứu về đợt nâng cấp Pectra, sau sự cố trên mạng thử nghiệm Holesky tháng trước. Mạng lưới này có thể được khởi động vào tuần tới, mặc dù có thể không đáp ứng được tất cả các yêu cầu nghiên cứu của mọi người — dẫn đến câu hỏi liệu có nên cuối cùng loại bỏ nó hay Holesky. Pectra, bản nâng cấp được mong đợi của Ethereum, sẽ bao gồm một số thay đổi cho các lớp thực thi và đồng thuận của Ethereum mà rất quan trọng để thử nghiệm.

Các nhà phát triển Ethereum sẽ triển khai 'shadow fork' để tiếp tục nghiên cứu nâng cấp Pectra sau sự cố testnet Holesky image 0

Ethereum Foundation và các nhà phát triển cấp độ giao thức khác đã quyết định khởi động một "mạng thử nghiệm bóng" sau khi một lỗi đã làm sập một mạng hiện có trong khi thử nghiệm nâng cấp lớn nhất mới nhất của Ethereum. Hy vọng là để ngăn chặn sự trì hoãn lớn trong đợt hard fork sắp tới, Pectra, ban đầu được lên kế hoạch triển khai vào đầu mùa xuân.

Vào ngày 24 tháng 2, mạng thử nghiệm Holesky của Ethereum đã gặp sự cố nghiêm trọng trong quá trình thử nghiệm nâng cấp Pectra mà vẫn chưa được giải quyết. Điều này có nghĩa là nhiều nghiên cứu và tinh chỉnh Pectra đã bị gián đoạn cho đến ít nhất cuối tháng 3, khi Holesky dự kiến sẽ hoàn tất và bắt đầu sản xuất khối trở lại.

Ít nhất, đó sẽ là trường hợp. Trong cuộc gọi All Core Developer vào thứ Năm, các nhà nghiên cứu hàng đầu của Ethereum đã đạt được sự đồng thuận về một giải pháp khắc phục nhanh chóng — khởi động một "nhánh bóng" của Holesky — để ngăn chặn quá nhiều gián đoạn đối với việc triển khai Pectra. Vẫn chưa rõ chính xác khi nào Pectra sẽ chính thức triển khai, nhưng hy vọng là để ngăn chặn quá nhiều gián đoạn.

"Chúng tôi có một số mạng thử nghiệm để tham gia," Alex Stokes, đồng lãnh đạo bộ phận nghiên cứu của Ethereum Foundation, nói để bắt đầu Cuộc gọi ACD 152. "Holesky sẽ không hoàn tất cho đến cuối tháng ... và hiện tại không thể sử dụng được."

Sự cố Holesky không liên quan đến vấn đề với chính Pectra mà do vấn đề cấu hình giữa các phần mềm khách hàng quan trọng giúp vận hành Ethereum. Mặc dù một bản sửa lỗi nhanh chóng đã được tìm thấy, một lỗi mạng thử nghiệm thứ hai trên Sepolia vào thứ Tư và thực tế là Holesky vẫn bị hỏng đã làm dấy lên lo ngại rằng nâng cấp được mong đợi này sẽ bị trì hoãn.

Tất cả điều này diễn ra trong bối cảnh một số thành viên cộng đồng Ethereum cảm thấy thất vọng, họ cho rằng lãnh đạo — đặc biệt là tại EF — đã hy sinh phát triển mạng cạnh tranh để tập trung vào các vấn đề kỹ thuật và xã hội phức tạp.

Nâng cấp Pectra chứa một số thay đổi cho các lớp thực thi và đồng thuận của Ethereum sẽ làm cho mạng dễ sử dụng hơn và hiệu quả hơn. Những thay đổi này bao gồm nâng cấp để cho phép người dùng thanh toán phí gas bằng các token khác ngoài ETH, giới thiệu "trừu tượng hóa tài khoản" mà về cơ bản biến ví thành các tài khoản mini có thể lập trình và tăng giới hạn staking và số lượng blob.

Giải pháp nhanh chóng

Trong nỗ lực tìm kiếm giải pháp thực tế cho những trở ngại gần đây, nhà nghiên cứu DevOps tại EF Parithosh Jayanthi lưu ý rằng một phiên bản song song của Holesky có thể được triển khai vào tuần tới. "Chúng tôi cần một địa điểm thử nghiệm trong vài tuần tới," ông nói, thêm rằng bản sao này sẽ có tất cả các tính năng chính của Holesky.

Đây không phải là lần đầu tiên các nhà phát triển Ethereum sử dụng "nhánh bóng" để thử nghiệm một nâng cấp sắp tới, mặc dù có thể nó sẽ diễn ra trong hoàn cảnh ít thuận lợi hơn. Vào năm 2022, chẳng hạn, EF đã tạo ra một nhánh bóng của mạng chính Ethereum để kiểm tra kỹ lưỡng việc chuyển đổi sắp tới sang proof-of-stake, một nâng cấp kỹ thuật đầy tham vọng được so sánh vào thời điểm đó với "thay động cơ của một tên lửa giữa chuyến bay."

Tuy nhiên, một số vấn đề kỹ thuật có thể xuất hiện với một mạng mới — chưa kể đến chi phí liên quan đến nỗ lực này.

Jayanthi lưu ý rằng nhánh bóng có thể sẽ có "số lượng người xác thực tương tự" như Holesky, có khoảng 10 lần ít hơn mạng chính của Ethereum, nhưng không rõ liệu mạng thứ hai này sẽ sử dụng một bộ người xác thực mới hay sao chép bản gốc. Điều này có thể gây ra vấn đề cho một số ứng dụng đã điều chỉnh mã để chạy trên Holesky.

Hơn nữa, không rõ liệu một số "phụ thuộc" như oracles hay các phiên bản của các ứng dụng lớn như Aave có thể triển khai cùng một thời gian biểu nhanh chóng hay không.

"Đối với chúng tôi, điều thực sự quan trọng là nó hoạt động," Ivan Metrikin, một người đóng góp cốt lõi

Theo Lido, giải pháp staking phi tập trung lớn nhất trên Ethereum, đã nói trong cuộc gọi. "Lido có rất nhiều phụ thuộc [và] mạng thứ hai đó sẽ không thể tệ hơn về mặt tính năng."

"Điều quan trọng nhất đối với chúng tôi là có một thiết lập tương tự như mainnet ít nhất là về sự đa dạng của khách hàng và các loại trình xác thực đang chạy," Metrikin nói, cho rằng số lượng tuyệt đối của các trình xác thực không quan trọng mà là chất lượng. 

Giữ hay không?

Cũng có một câu hỏi mở về việc liệu Ethereum Foundation có muốn duy trì mạng thứ hai sau khi nó hoàn thành mục đích thử nghiệm Pectra hay không, cũng như một câu hỏi liên quan về việc có nên ngừng Holesky sau khi nó hoàn tất hay không. Jayanthi lưu ý rằng tổ chức có thể "chạy 1.000 nút trong một tháng" và cũng đề xuất "tái sử dụng" testnet Morden.

Metrikin lưu ý rằng không có "bất kỳ trở ngại nào" để thử nghiệm trên shadow fork, đặc biệt nếu nhóm có thể sử dụng Holesky khi nó quay trở lại, nhưng họ sẽ không thể giữ các thành viên trong nhóm chạy thử nghiệm trên cả hai mạng "vô thời hạn."

Những người khác cũng nêu lên những lo ngại tương tự về khả năng thử nghiệm một testnet. Một nhà phát triển với tên màn hình “Potuz,” chẳng hạn, lưu ý rằng có một “sự đánh đổi trong việc vội vàng mà không thực sự chẩn đoán các lỗi” xuất hiện trên Holesky. “Bạn có thể điều tra nhiều thứ trên một shadow fork ổn định, nhưng chắc chắn không phải những thứ phụ thuộc vào sự phi tập trung.” 

“Một shadow fork chỉ là một thử nghiệm, nó không phải là một testnet,” Potuz nói, thêm rằng nhiều điều này phụ thuộc vào việc EF có thể cam kết bao nhiêu tài nguyên để biến nó thành một hoạt động thực sự phi tập trung. Stokes nói rằng các nhà phát triển có thể xem xét lại vấn đề ngừng hoạt động một khi Holesky hoàn tất.

Radek, một người thường xuyên có mặt trong các cuộc gọi ACD, lưu ý rằng có nguy cơ Holesky trở thành “công dân hạng hai” nếu mọi người bắt đầu “bỏ rơi” Holesky. Điều này đặt ra vấn đề cho các ứng dụng như Lido, chẳng hạn, có “chế độ bunker” không thể thực sự thử nghiệm mà không có nhiều cấu hình đặc biệt của Holesky.

Cuối cùng, hầu hết đều đồng ý về việc khởi động shadow fork và nhiều người cho rằng có thêm một testnet sẽ không phải là điều tồi tệ nhất. Mặc dù ban đầu có sự hoài nghi, chẳng hạn, Radek nói rằng có lý khi giữ cả Holesky và fork của nó, đặc biệt nếu họ “không chắc chắn 100%” những gì họ thử nghiệm trên fork là đủ để "nói 'hãy đi đến mainnet.'"

"Cơ bản là shadow fork sẽ trở thành testnet cho Pectra, và Holesky sẽ trở thành testnet cho Fusaka," anh ấy gợi ý, ám chỉ đến hard fork tiếp theo của Ethereum.


0

Tuyên bố miễn trừ trách nhiệm: Mọi thông tin trong bài viết đều thể hiện quan điểm của tác giả và không liên quan đến nền tảng. Bài viết này không nhằm mục đích tham khảo để đưa ra quyết định đầu tư.

PoolX: Khóa để nhận token mới.
APR lên đến 12%. Luôn hoạt động, luôn nhận airdrop.
Khóa ngay!