Mainnet — это сокращение от основной сети (main network), и описывает продакшн-блокчейн, которым публика реально пользуется, в отличие от testnet, представляющей собой отдельную сеть для экспериментов. Как только mainnet проекта запущена, записанные в ней транзакции считаются окончательными, а задействованные токены или монеты несут реальную экономическую ценность, в отличие от тестовых токенов, которые по замыслу ничего не стоят.
Запуск mainnet обычно является значимой вехой в разработке блокчейн-проекта, отмечая переход от внутреннего тестирования и разработки к работающей сети, которой может пользоваться любой. Перед запуском проект обычно запускает одну или несколько testnet, чтобы найти ошибки и отладить ПО в условиях, имитирующих реальную сеть, не подвергая риску реальные средства. Такой поэтапный подход позволяет находить и исправлять проблемы в среде с низкими ставками, а не обнаруживать их только после того, как уже задействованы реальные деньги и реальные пользователи.
Работающая mainnet не обязательно застыла на месте. Сети всё ещё можно обновлять после запуска через такие процессы, как soft fork и hard fork, которые изменяют или дополняют базовые правила, пока цепочка истории транзакций продолжается. Насколько плавно происходят эти обновления, зависит от координации программных клиентов и участников, поддерживающих работу сети, и от пользователей обычно ожидают, что они обновят своё ПО, чтобы оставаться совместимыми, как только данное обновление вступит в силу.
Ключевые выводы
- Mainnet — это работающий, продакшн-блокчейн, где транзакции и стоимость активов реальны.
- Он отличается от testnet, которая использует ничего не стоящие токены для тестирования и разработки.
- Mainnet может продолжать развиваться после запуска через обновления протокола, такие как форки.
Часто задаваемые вопросы о Mainnet
В чём разница между mainnet и testnet?
Testnet — это отдельная сеть, используемая для тестирования программных изменений с ничего не стоящими токенами, и её обычно можно сбросить. Mainnet — это постоянная, работающая сеть, где существуют реальные активы и история транзакций, и её не сбрасывают просто так, если что-то пойдёт не так.
Есть ли у каждого крипто-проекта своя mainnet?
У многих есть, в частности у независимых блокчейнов, но множество токенов и приложений вместо этого работают поверх существующей mainnet, такой как Ethereum, а не запускают собственный отдельный блокчейн.
Только начинаете разбираться в крипте или хотите заполнить пробелы? Изучите основы в разделе «Учиться», просмотрите все термины от А до Я или посмотрите актуальные цены монет, стоящих за этими понятиями.