Cuối tuần này, Ethereum sẽ phát hành testnet mới nhất Holesky, nhằm nâng cao khả năng thử nghiệm của hệ sinh thái. Cùng với mạng mới, Ethereum sẽ tạm biệt testnet lớn nhất hiện có là Goerli.

Holesky

Hiện tại, Ethereum có hai testnet: Goerli và Sepolia. Các mạng này giống như bản sao của blockchain Ethereum ban đầu, nhưng được sử dụng đặc biệt để thử nghiệm các ứng dụng mới và mô phỏng giao dịch.

Goerli và Sepolia được một tập hợp con “trình xác thực” nhỏ hơn so với mainchain Ethereum vận hành và một số nhà phát triển cho rằng các bộ trình xác thực nhỏ hơn này gây ra vấn đề:

“Chúng tôi không muốn gặp phải vấn đề mở rộng quy mô có thể xảy ra đầu tiên trên mainnet. Chúng tôi muốn giải quyết các vấn đề về quy mô trên testnet, điều đó có nghĩa là chúng tôi phải có một testnet lớn hơn mainchain Ethereum. Đó là Holesky”, Parithosh Jayanthi, một kỹ sư nhà phát triển tại Ethereum Foundation – tổ chức phi lợi nhuận tập trung vào nghiên cứu và phát triển Ethereum chia sẻ.

Được đặt tên theo một nhà ga xe lửa ở Praha, mục tiêu của Holesky là trở nên lớn hơn mainnet Ethereum – nghĩa là cuối cùng sẽ có bộ trình xác thực lớn hơn vận hành mạng mới.

Bằng cách làm cho Holesky lớn hơn, về mặt lý thuyết các nhà phát triển sẽ có thể thử nghiệm cơ sở hạ tầng và nâng cấp trong những điều kiện khắt khe hơn, nghĩa là các thử nghiệm diễn ra suôn sẻ trên Holesky sẽ ít gặp phải các vấn đề không lường trước được như trên mainnet.

Tạm biệt Goerli

Sepolia được triển khai sau Goerli và có chút khác biệt trong thiết kế, dự kiến sẽ vẫn là mạng chính để thử nghiệm các ứng dụng trên Ethereum. Mặt khác, Holesky được thiết kế để thay thế vị trí của Goerli, làm nơi thử nghiệm chính cho việc nâng cấp cơ sở hạ tầng Ethereum và giao thức cốt lõi.

Testnet mới ra đời sau nhiều năm phát triển của cộng đồng nhà phát triển Ethereum. Khi ngày càng có nhiều nhà phát triển tràn ngập hệ sinh thái, Goerli không thể đáp ứng nhu cầu thử nghiệm cơ sở hạ tầng và nâng cấp ngày càng phức tạp.

Các vấn đề dễ thấy nhất với Goerli là Goerli ETH (goETH), token gốc của testnet. Trong khi mainnet của Ethereum tính phí ETH cho mọi giao dịch, thì các testnet của Ethereum tính phí theo phiên bản ETH của riêng họ. Testnet ETH giống như tiền kỉ niệm – được sử dụng để chạy thử nghiệm với mức đặt cược tài chính thấp hơn.

Không giống như Sepolia, Goerli đã đặt giới hạn cứng cho tổng nguồn cung token goETH gốc của mình. Vào thời điểm nhu cầu mạng cao, giới hạn này có thể trở thành một vấn đề.

Khi giới hạn goETH được thiết lập vào năm 2019, các kiến trúc sư của Goerli đã không lường trước được mức độ hoạt động mà mạng sẽ phải đối mặt – cuối cùng trở thành nơi thử nghiệm chính cho bản nâng cấp The Merge khổng lồ của Ethereum và các phát triển tiếp theo cho hệ thống đồng thuận PoS. Jayanthi nói:

“Chúng tôi không biết nhiều về bất cứ điều gì và không thể dự đoán chính xác Ethereum sẽ ở đâu trong tương lai”.

Những người thử nghiệm Goerli có thể yêu cầu phân bổ goETH miễn phí thông qua các “vòi” trực tuyến. Tuy nhiên, vào tháng 2, do giới hạn nguồn cung goETH, những vòi đó không thể cung cấp token đủ nhanh để đáp ứng nhu cầu. Jayanthi cho biết:

“Chúng tôi không biết loại vấn đề nguồn cung nào sẽ xảy ra”.

Một số người thử nghiệm Goerli đã buộc phải chuyển sang thị trường mở để có goETH và có thời điểm, token phiên bản ETH có giá lên tới 1,6 đô la. Giá goETH ngày càng tăng dần trở thành trở ngại đáng kể đối với các nhà phát triển vì nó làm tăng đáng kể chi phí thử nghiệm ứng dụng.

Theo Jayanthi, đã có những nỗ lực nhằm tăng nguồn cung goETH, nhưng các nhà phát triển nhận ra nguyên nhân cốt lõi của vấn đề chỉ có thể được giải quyết bằng cách bắt đầu một testnet hoàn toàn mới với hệ thống phát hành token tốt hơn.

“Hãy bắt đầu mới mẻ. Bây giờ chúng tôi có nhiều ý tưởng hơn về loại mạng mà chúng tôi muốn xây dựng. Và hãy tiếp tục với điều đó”, Jayanthi nói.

Giới thiệu Holesky

Mục tiêu của Holesky sẽ là hỗ trợ ít nhất 1,4 triệu trình xác thực – nhiều hơn số lượng mainnet của Ethereum (700.000) và Goerli (512.000) hiện đang vận hành cộng lại. Ngoài việc khắc phục một số vấn đề về nguồn cung goETH, bộ trình xác thực lớn hơn sẽ cho phép các nhà phát triển và nhà cung cấp cơ sở hạ tầng chạy thử nghiệm trong các điều kiện mạng thực tế hơn.

Testnet này đã thu hút được nhiều trình xác thực. Giống như mọi người “stake” ETH để trở thành trình xác thực trên Ethereum, họ sẽ có thể stake Holesky ETH để xác thực mạng mới.

Ngày phát hành Holesky là 15/9, được chọn trùng với ngày kỷ niệm đầu tiên của The Merge – khi Ethereum trở thành mạng PoS và từ bỏ hệ thống khai thác PoW cũ.

Mạng mới sẽ không phải là bản cải tiến cuối cùng đối với môi trường thử nghiệm của Ethereum. Jayanthi cho biết:

“Holesky sẽ ra mắt ngay bây giờ và sau đó chúng tôi sẽ ngừng hỗ trợ nó vào năm 2028. Chúng tôi đang cung cấp thông tin này ngay từ đầu”.

  

Minh Anh

Theo Coindesk

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *