Основная сеть является основной сетью блокчейна, на которой происходят все реальные транзакции криптовалют. У каждого блокчейна есть только одна основная сеть, название которой совпадает с названием блокчейна.
Тестовая сеть - это среда, на которой тестируются функции, dapps, монеты, NFT и т. д. Эти сети в основном разрабатываются таким образом, чтобы максимально напоминать основные сети, чтобы провести все необходимые тесты. Они аналогичны песочницам, используемым в разработке программного обеспечения.
Понимание разницы между основными сетями и тестовыми сетями крайне важно для всех, поскольку несколько пользователей стали жертвами мошенников, предлагающих оплату тестовыми эфирами, не имеющими денежной ценности.
Что такое Основные сети?
Основные сети - это сети блокчейна, которые обрабатывают и записывают все транзакции в блокчейне. Эти транзакции являются окончательными и представляют собой обмен реальными миром токенов, NFT и других данных.
Примерами основных сетей являются Ethereum, Polygon, Shibarium, Solana и Bitcoin.
Любое активо на основной сети, будь то токены, NFT, Dapps, протоколы и т. д., имеет реальную ценность и может быть обменено на фиатные деньги (например, доллары США).
Что такое Тестовые сети?
Тестовые сети или тестовые сети - это уменьшенные реплики основной сети блокчейна. Они предоставляют все функции основной сети, хотя с уменьшенной безопасностью.
Тестовые сети необходимы для разработки блокчейна, поскольку они выступают в качестве песочницы и прототипа для тестирования новых функций блокчейна, dapps, смарт-контрактов и т. д., прежде чем они будут развернуты на основной сети.
Ниже приведено пятипунктное объяснение, почему тестовые сети необходимы в разработке блокчейна.
Почему нужна отдельная сеть для тестирования?
Во-первых, отдельные сети позволяют делать ошибки без воздействия на основной блокчейн.
Когда программа запускается на тестовой сети, разработчику предоставляется возможность изучить все ее функции. Любая неудача в Dapp или новой функции не имеет никакого воздействия.
Во-вторых, токены, используемые для транзакций на тестовой сети, в основном доступны бесплатно. Любой разработчик может получить их бесплатно.
Однако если такая неудача произошла бы на основной сети, это было бы очень дорого из-за высоких газовых сборов и могло бы оказать негативное воздействие на других пользователей.
В-третьих, хотя тестовые сети используют ту же архитектуру блокчейна, как и основная сеть, у них очень малая способность к транзакциям и недостаток в безопасности по сравнению с основной сетью.
Например, основная сеть Ethereum превышает 1 миллион в числе, в то время как для ее тестовой сети Goerli число валидаторов немного больше 1800.
В-четвертых, тестовые сети производят блоки быстрее, чем основные сети, поскольку им не нужно соблюдать сложный процесс валидации. Это позволяет разработчикам проводить более быстрые итерации разработки и не ждать результатов.
Наконец, тестовые сети позволяют привлекать новых разработчиков и помогают им получить доступ ко всем функциям основной сети, не разрешая им находиться на основной сети. Они могут экспериментировать с элементами блокчейна и функциями, развивать прошлые разработки и разворачивать новые функции безо всякого страха допустить дорогостоящую ошибку.