Mainnet (основная сеть) — это работающая блокчейн-сеть с собственной криптовалютой, где производятся транзакции, а также запускаются смарт-контракты и децентрализованные приложения (DApps). К ней относятся такие сети, как Bitcoin, Ethereum, Tron, Solana, Dash и другие. Перед запуском mainnet, разработчики проверяют работу платформы в тестовой сети, называемой «testnet».
Как работает mainnet (основная сеть)
Основные операции, которые происходят в mainnet — это:
- Переводы криптовалюты между кошельками;
- Сделки с NFT;
- Запуск и исполнение смарт-контрактов;
- Развертывание децентрализованных приложений (DApps).
Внутри основной сети есть основная криптовалюта для переводов между кошельками пользователей и оплаты сетевых комиссий (GAS). Например, в Ethereum главной монетой является ETH, а в Bitcoin — BTC.
На базе mainnet возможно построение подсетей второго уровня. Основная цифровая платформа обозначается как «L0» или «L1», а сети, которые функционируют на ее базе — «L2», «L3» и тд. Известными примерами сетей второго уровня являются Arbitrum и Optimism. Создание подсети позволяет изменить/добавить некоторые функции, не затрагивая базовые параметры L0 (L1).
Mainnet открыта для всех желающих: пользователей, майнеров и криптовалютных бирж. Исходный код mainnet, как правило, находится в открытом доступе, и любой желающий может ознакомиться с ним.

Как работает testnet
Надежная и безопасная работа mainnet невозможна без предварительного тестирования. Для этих целей разработчики используют тестовую платформу, называемую «testnet». В ней происходит имитация работы будущей основной сети и тестирование ее функций. В процессе испытаний testnet помогает выявить баги, неполадки и уязвимости. Далее, после их устранения, запускается mainnet. Конечно же, полностью исключить недоработки практически невозможно, но свести их минимуму реально благодаря testnet.
Как правило, testnet используется разработчиками и небольшой группой пользователей. В процессе тестирования участники оставляют замечания и предложения по работе цифровой платформы. После завершения испытательного периода они могут получить вознаграждение в криптовалюте.
Testnet активно применяется и в отлаженных сетях, выполняя роль «песочницы». Благодаря этому основная рабочая сеть остается изолированной от тестовой и в случае каких-либо сбоев не подвергает mainnet риску. К примеру, Ethereum в преддверии перехода с алгоритма консенсуса Proof-of-Work (PoW) на Proof-of-Stake (PoS) использовал три версии testnet: Ropsten, Sepolia и Goerli. В testnet также проверяют работу кода смарт-контрактов или DApps, а позже запускают их в основную сеть.
Сравнение mainnet и testnet
Принцип работы двух сетей идентичен, но они работают в разных цепочках, что не позволяет взаимодействовать между собой. Это значит, что перевод монет с базовой сети на тестовую или наоборот приведет к их безвозвратной потере.
Mainnet — это отлаженная цифровая платформа, где осуществляются реальные транзакции между пользователями. Testnet — это площадка для тестирования разработок и экспериментов, выполняющая роль «черновика». Изначально запускается тестовая сеть, где проверяется работа экосистемы. После того, как платформа отлажена и устранены основные недостатки, запускается основная сеть.
Для удобства понимания основных отличий между mainnet и testnet, мы составили сравнительную таблицу.
Mainnet | Testnet |
---|---|
Рабочая блокчейн-сеть, где происходят реальные транзакции; | Тестовая платформа, созданная для выявления уязвимостей и наблюдения за процессом работы; |
Доступен для всех участников: пользователям криптовалюты, майнерам, криптобиржам; | Закрытая сеть для разработчиков и ограниченной группы людей (тестировщиков); |
На базе mainnet (L0, L1) возможно создание подсетей второго уровня (L2, L3, L4…) с добавлением/изменением функций и характеристик; | Недоступно создание подсети; |
Транзакции имеют реальную стоимость (GAS); | Транзакции бесплатны, за счет использования «фейковых» токенов; |
Монеты в основной сети можно купить на бирже по рыночной цене. Исключение: бесплатные раздачи небольшого количества в криптокранах или AirDrop; | Монеты выдаются бесплатно. Часто без каких-либо ограничений; |
Отлаженная сеть с минимальным количеством уязвимостей, багов и недоработок; | «Сырая» версия платформы, где есть множество недоработок; |
Исходный код открытый и доступный каждому; | В большинстве случаев программный код недоступен публично. На этапе тестирования вносятся частые изменения кода; |
Сложный майнинг, требующий серьезных затрат на оборудование для добычи монет (для PoW). | Процесс добычи монет максимально прост из-за отсутствия конкуренции между майнерами. |
Подводя итоги
Mainnet (основная сеть) — это рабочая блокчейн-платформа, где происходят криптовалютные транзакции. Перед запуском базовой сети платформу отлаживают в testnet, проверяя ее работу и основные функции. Mainnet и testnet являются базовой составляющей любого надежного криптопроекта.