ZetaChain ra mắt Localnet & Devnet để phát triển Universal App
ZetaChain ra mắt Localnet và Devnet
Vào ngày 26/07, ZetaChain thông báo ra mắt 2 mạng mới là Localnet và Devnet nhằm cải thiện trải nghiệm cho các nhà phát triển Universal App trên ZetaChain.
Universal App là một dạng hợp đồng thông minh (smart contract) trên ZetaChain được kết nối với blockchain đã được tích hợp trên ZetaChain, ví dụ như các mạng Ethereum, BNB và Bitcoin. Điểm đặc biệt của Universal App là khả năng xử lý các giao dịch, tin nhắn từ bất kỳ mạng nào, miễn là mạng đó đã kết nối với ZetaChain.
Theo ZetaChain, mục tiêu của dự án là xóa tan rào cản giữa các chuỗi khác nhau bằng các Universal App và mạng lưới Universal blockchain của mình. Do đó, việc ra Localnet và Devnet sẽ góp phần giảm rào cản trong việc xây dựng và thử nghiệm các Universal App.
ZetaChain nhấn mạnh việc phát triển trên nhiều blockchain khác nhau là một quá trình phức tạp và tốn thời gian vì tính bất đồng cố hữu của mỗi blockchain. Điều này cũng không ngoại lệ với khi phát triển các Universal App với mục tiêu tương tích với đa chuỗi.
Vì vậy, để cải thiện trải nghiệm quá trình thử nghiệm và phát triển các ứng dụng, ZetaChain ra mắt 2 môi trường phát triển là Localnet và Devnet. Theo công bố từ dự án, các mạng này sở hữu nhiều tính năng mới, cho phép các nhà phát triển tiết kiệm thời gian và xây dựng ứng dụng hiệu quả hơn.
Localnet giúp phát triển ứng dụng nhanh và hiệu quả hơn
Môi trường Localnet được thiết kế nhằm mô phỏng ZetaChain và các chuỗi đã kết nối với Universal Blockchain của ZetaChain, cho phép phát triển, thử nghiệm các Universal App ngay trên máy tính cá nhân (Local).
Ngoài ra, Localnet cũng có khả năng mô phỏng các tình huống thực tế, giúp cải thiện quá trình test-debug-test (hay còn gọi là iteration, lặp lại) ứng dụng, tránh phải sử dụng phí gas khởi tạo giao dịch trên testnet thực và tiết kiệm thời gian chờ xác nhận.
Localnet cung cấp một sandbox* để nhà phát triển thử nghiệm ZetaChain 2.0. Trong đó, các hợp đồng ZetaChain 2.0 là mấu chốt của Localnet, bao gồm:
- GatewayEVM: Được triển khai trên mỗi chuỗi kết nối, xử lý các tương tác với ZetaChain.
- GatewayZEVM: Được triển khai trên ZetaChain, hỗ trợ các tương tác với các chuỗi kết nối.
*Sandbox - hộp cát, dùng để chỉ các môi trường thử nghiệm tính năng mới.
Các hợp đồng này hỗ trợ các thao tác nạp tiền (deposit), rút tiền (withdraw) và gọi (call) hợp đồng thông minh, được thiết kế cho cả token gốc và token ERC-20.
Devnet có gì đặc biệt?
Devnet là một mạng thử nghiệm của ZetaChain, nhằm cung cấp quyền truy cập vào các tính năng tiên tiến và thử nghiệm trước khi chúng xuất hiện trên Testnet. Trong khi Localnet giúp cho việc phát triển ứng dụng nhanh và linh hoạt hơn, vai trò của Devnet là bổ sung cho Localnet bằng các bộ công cụ đa chức năng để phát triển ZetaChain.
Do đó, Devnet sẽ được nâng cấp liên tục và có thể sẽ ít ổn định hơn so với testnet. Tuy nhiên, Devnet cho phép các nhà phát triển tương tác và xây dựng trên các tính năng mới của ZetaChain, tăng khả năng sáng tạo và ra cho đời các ứng dụng hữu ích.
ZetaChain cho biết, dự án sẽ tiếp tục phát triển các môi trường Localnet và Devnet để ngày càng nâng cao trải nghiệm của các nhà phát triển.
Dự án cũng vừa công bố airdrop 10 triệu token ZETA cho cộng đồng. Phần thưởng sẽ dành cho những người dùng hoạt động tích cực trên mạng lưới thông qua chương trình tích lũy XP.
Người dùng có thể kiểm tra số lượng ZETA được nhận thông qua chương trình XP RFP tại: https://hub.zetachain.com/xp
Đọc thêm: ZetaChain mở cổng claim 10 triệu ZETA cho các dự án và người dùng