Перейти к содержимому
buybitcoinsmart

Глоссарий / Узлы и ПО

Мейннет (mainnet)

Что такое Мейннет (mainnet)?
Основная сеть (mainnet) представляет собой действующую сеть биткоина, единственную цепочку, где монеты имеют реальную ценность; она работает без перерыва с тех пор, как 3 января 2009 года был добыт генезис-блок.

Любая другая сеть биткоина существует для репетиции этой. Основная сеть определяется четырьмя магическими байтами, f9beb4d9, в начале каждого сообщения, которым обмениваются ее узлы, и портом по умолчанию 8333, поэтому программное обеспечение, настроенное на тестовую сеть, не может даже прочитать ее трафик. Когда биржа, спотовый ETF или ваш аппаратный кошелек говорит «биткоин», речь идет о монете основной сети и ни о чем другом.

Как это работает

Основная сеть определяется тремя вещами: фиксированной отправной точкой, набором правил консенсуса и сетевой идентичностью.

Отправная точка является генезис-блоком, метка времени которого 1231006505 соответствует 3 января 2009 года. Его хеш зашит в каждую реализацию, поэтому узел, который расходится с ним, вообще не находится в сети биткоина. Правила составляют то, что обычно подразумевают под биткоином: потолок в 21 миллион монет, субсидия, которая уменьшается вдвое каждые 210 000 блоков и последний раз снизилась до 3,125 BTC на блоке 840 000 20 апреля 2024 года, и пересчет сложности, благодаря которому блоки приходят примерно каждые десять минут.

Сетевая идентичность означает то, что не дает цепочкам смешиваться. Каждая сеть ставит перед своими одноранговыми сообщениями собственную начальную строку из четырех байтов и слушает свой порт по умолчанию, поэтому узел основной сети и тестовый узел просто не могут разговаривать друг с другом. Кодировки адресов тоже различаются: в основной сети используются 1, 3, bc1q и bc1p, а тестовые сети используют m, n, 2, tb1 и bcrt1. Пути деривации несут то же разделение, потому что SLIP-0044 назначает тип монеты 0 основной сети и тип монеты 1 каждой тестовой сети, а значит одна сид-фраза дает совершенно разные адреса в зависимости от того, в какой сети, по мнению вашего кошелька, он находится.

Где это встречается

Слово mainnet встречается в программном обеспечении, которое предлагает еще что-то.

Bitcoin Core, Electrum и Sparrow имеют переключатель сети, а в обозревателе блоков обычно есть переключатель цепочки рядом с полем поиска. Если кошелек, который вы установили для хранения реальных монет, показывает адреса, начинающиеся с tb1 или bcrt1, он не в основной сети, и все, что он показывает как баланс, является игрушечными деньгами.

Дорогостоящая путаница, однако, не с тестовыми сетями. Она с другими цепочками, которые заимствуют имя биткоина. Экраны вывода средств на бирже просят выбрать сеть до того, как вы введете адрес, и в меню могут быть обернутый биткоин в Ethereum, версия BEP20 в BNB Chain и Lightning наряду с обычным ончейн-вариантом. Только пункт с пометкой Bitcoin или BTC отправляет реальную монету основной сети на реальный адрес биткоина. Выберите обернутый вариант, и биржа с удовольствием отправит токен в чужом реестре на адрес, для которого у вашего кошелька биткоина нет ключей, и отменить это будет нельзя. Проверяйте поле сети при каждом выводе раньше поля суммы и используйте цифры комиссии за вывод из наших обзоров бирж, чтобы проверить, что с вас берут за правильную сеть.

Основная сеть vs тестовая сеть

Монеты основной сети редки, и их цену определяют рынки; тестовые монеты бесплатно раздают краны, и рынка у них, можно сказать, нет. Протокол разделяет их на уровне кодировки, поэтому кошелек основной сети прямо отклонит тестовый адрес, а не отправит на него, и это одна из немногих ошибок, от которых биткоин действительно вас избавляет. Настоящий риск направлен в другую сторону: принимать транзакцию, проведенную в тестовой сети, за доказательство того, что платеж прошел. Она доказывает, что программное обеспечение работало, и ничего больше.

Не путать с

Часто задаваемые вопросы

Как понять, что мой кошелек работает в основной сети?

Посмотрите на адрес, который он вам выдает. Адреса основной сети начинаются с 1, 3, bc1q или bc1p. Все, что начинается с m, n, 2, tb1 или bcrt1, относится к тестовой сети, и монеты, отправленные туда, ничего не стоят.

Можно ли по ошибке отправить биткоин основной сети на тестовый адрес?

Нет. Префикс сети является частью контрольной суммы адреса, поэтому кошелек основной сети отклоняет тестовый адрес, а не отправляет на него. Опасная ошибка другая: выбрать в меню вывода средств на бирже сеть обернутого токена, например BEP20, вместо Bitcoin.

Читайте далее

Связанные термины

Еще в разделе «Узлы и ПО»

Читать эту страницу на английском