More

    Định nghĩa mainnet và testnet – Một số hướng dẫn cơ bản

    Thông tin cơ bản về mainnet và testnet.

    I – Định nghĩa mainnet

    Mainnet (hay còn gọi là mạng chính thức) là thuật ngữ dùng để mô tả việc dữ liệu của giao thức blockchain đã chính thức được ghi lại trên chính blockchain đó. Điều này có nghĩa là, khi một dự án thực hiện mainnet thì dự án đó đã có đồng coin và blockchain nền tảng riêng của mình, chứ không còn phụ thuộc vào blockchain khác nữa.

    Ngoài ra, các giao thức được xây dựng trên blockchain nền tảng thứ ba và họ chính thức sao lưu dữ liệu trên mainnet của Blockchain nền tảng đó, cũng có thể gọi là mainnet.

    Ví dụ điển hình nhất là Chainlink (LINK): ChainLink thực hiện mainnet trên nền tảng của Ethereum, tức là dữ liệu của giao thức ChainLink sẽ được ghi lại trên chuỗi khối của Ethereum.

    Hiển nhiên, dữ liệu một khi đã ghi trên blockchain thì sẽ không thể thay đổi được. Vì thế, để tránh tình trạng bị sai lệch, lỗi, bug… các giao thức blockchain cần phải thử nghiệm trước trên một mạng thử nghiệm gọi là testnet.

    II – Định nghĩa testnet

    Testnet (hay mạng thử nghiệm) là môi trường để cho các nhà phát triển của dự án thử nghiệm tất cả các tính năng, bảo mật của giao thức blockchain là an toàn trước khi tiến hành Mainnet.

    Vì testnet là một giai đoạn thử nghiệm, dữ liệu chưa chính thức được lưu lại trên blockchain, nên có thể được thay đổi hoặc chỉnh sửa linh hoạt nếu xuất hiện các lỗi (bug) bảo mật, giao dịch không thành công…

    III – Tầm quan trọng của testnet và mainnet

    Đây là 2 bước cực kỳ quan trọng trong khâu cuối cùng của dự án. 

    Testnet là một cách để các nhà phát triển hoặc cộng đồng dùng thử sản phẩm và phản hồi về trải nghiệm của mình, góp ý phát triển thêm các tính năng hoặc báo cáo lỗi. 

    Sau khi các lỗi quan trọng được sửa, đó chính là lúc mainnet ra đời, đồng nghĩa với việc dự án chính thức đưa ra cho cộng đồng sử dụng.

    Bắt đầu từ khoảng nửa cuối năm 2020 trở lại đây, testnet còn đóng một vai trò thú vị khác, đó là giúp dự án tìm ra được người dùng thật sự quan tâm đến sản phẩm, sau đó sẽ airdrop, gửi cho họ một phần thưởng (thường là token dự án) khi tìm ra bug hoặc gửi về những phản hồi có giá trị.

    IV – Các bước cơ bản khi tham gia testnet

    Như đã nói ở trên, testnet hiện đang có vai trò như một mũi tên trúng hai đích, khi vừa có thể khuyến khích người dùng tìm ra lỗi, vừa phân phối token của dự án đến những người (khả năng cao) thật sự muốn đi cùng team, nên đây là một trong những sự kiện thú vị nhất của bất kỳ dự án nào.

    Bước 1: Chuẩn bị ví và nhận faucet testnet

    Ở bước này, bạn cần có ví để kết nối với testnet và nhận đồng coin/token thử nghiệm của dự án thông qua faucet testnet.

    Tùy vào các mạng lưới chính mà mỗi dự án sẽ yêu cầu các ví khác nhau, ví dụ như ví BEP20 trên mạng BSC, ví SPL trên mạng SPL,…

    Bước 2: Trải nghiệm các tính năng

    Mỗi dự án đều sẽ có các tính năng khác nhau để trải nghiệm. Do đó, testnet của các dự án cũng sẽ có cách làm khác nhau tùy thuộc vào lĩnh vực của dự án đó: 

    • Nếu là AMM, người dùng có thể Swap, cung cấp thanh khoản trên Testnet.
    • Nếu là Lending, người dùng có thể gửi tiền vào vay thử, hoặc trở thành người cho vay trên Testnet.

    Bước 3: Phản hồi ý kiến 

    Đây là nhiệm vụ chung của tất cả dự án dành cho người dùng khi testnet, bao gồm: phản hồi trải nghiệm trong quá trình sử dụng, các lỗi gặp phải hoặc góp ý xây dựng thêm tính năng cho team.

    Một điều lưu ý đó là không phải tất cả Testnet đều có thưởng. Do đó, hãy tham gia với tinh thần cởi mở, không nên quá chú trọng phần thưởng kẻo đôi khi sẽ nhận về thất vọng.

    V – Mainnet Swap là gì?

    Mainnet Swap là quá trình chuyển đổi loại token từ blockchain nền tảng ban đầu sang blockchain chính thức của giao thức.

    Ví dụ:

    Ban đầu, Band Protocol chạy trên blockchain của Ethereum, nên token hiện tại của Band là BAND-ERC20. Tuy nhiên, Band Protocol sẽ thực hiện mainnet blockchain riêng của họ là BandChain trong tương lai.

    Khi Band Chain mainnet thành công, quá trình Mainnet Swap Token sẽ diễn ra, để swap tất cả các token BAND – ERC20 sang Native BAND chạy trên Band Chain.

    Bản chất của việc swap là quy đổi theo tỷ lệ nhất định, thông thường là 1:1. Nếu dự án quy đổi cao hơn hoặc thấp hơn tỷ lệ này đều sẽ ảnh hưởng đến giá token.

    Kết

    Trên đây là một vài kiến thức cơ bản về mainnet và testnet mà bạn cần nắm được khi tham gia hoặc tìm hiểu về các dự án Crypto. Một lưu ý nhỏ cuối cùng, quá trình mainnet hiện nay dần không còn ảnh hưởng tới giá của các token, nhưng đôi khi vẫn có ngoại lệ, bởi vậy hãy cẩn trọng và tìm hiểu thật kỹ trước khi quyết định dấn thân.

    Most Popular

    Related Posts