Что такое Mainnet?
Mainnet в переводе с английского – основная сеть. Мэйннет - это независимый блокчейн с уникальной сетью, технологией и протоколом.

Это конечный продукт проекта блокчейн, в котором криптовалюты или токены с денежной стоимостью доступны общественности.

У каждого протокола блокчейна есть сеть. Это компонент блокчейна, в котором происходят транзакции криптовалюты с реальной денежной стоимостью. В отличие от тестовой сети, которая используется в целях тестирования и где транзакции не имеют реальной денежной стоимости. 

В основной сети все функциональные возможности продукта или функции уже опробованы и протестированы и доступны для публичного использования. Любые потенциальные ошибки были отмечены и устранены на этапе тестовой сети. Все транзакции, происходящие между отправителем и получателем, могут быть проверены и отслежены в распределенной бухгалтерской книге (основной блокчейн). 

Если что-то работает в основной сети, то можно предположить, что разработчики уверены в его работоспособности и что он готов к использованию. Если проект является ICO, то на самом деле редко когда основной блокчейн запускается заранее. Это связано с тем, что во многих случаях значительная часть средств уходит на разработку тестовой сети и мэйннета.

Testnet

Тестовая сеть - это генеральная репетиция основной сети, и ее доступность ограничена. Иногда отдельных людей специально приглашают опробовать функции в тестовой сети, прежде чем они будут запущены для широкой публики. 

Тестовая сеть используется для проверки функциональных возможностей и обеспечения их правильного функционирования до того, как они будут запущены в основной сети. Она имеет те же функции, что и тестовая сеть, и по своим намерениям и целям полностью совпадает с основной сетью. 

Используя тестовую сеть, разработчики программного обеспечения могут экспериментировать в безопасной среде, не беспокоясь о поломке основного блокчейна. По сути, разница лишь в том, что он не является реальным - это прототип. 

Таким образом, любые криптовалюты, которые работают в тестовой сети, также не являются реальными - это тестовые монеты. Любые транзакции, которые происходят, не являются законными. Поэтому важно помнить, что не следует отправлять реальные криптовалюты на адрес тестовой сети, так как их может быть очень сложно вернуть.

Важность правильного тестирования

Есть несколько реальных примеров из мира криптовалют, которые иллюстрируют важность проведения надлежащего тестирования на этапе тестнета.

Запуск основной сети EOS (2018 год)

Мейннет платформы EOS был запущен в 2018 году на фоне большого шума в криптосообществе. EOS называли потенциальным "убийцей Ethereum" (на момент запуска она могла обрабатывать не менее 1000 транзакций в секунду по сравнению с 15 транзакциями в секунду у Ethereum). На этапе ICO было собрано более 4 млрд долларов. Однако ряд проблем омрачил запуск.

За несколько дней до запланированного запуска основной сети китайская компания Qihoo 360, специализирующаяся на интернет-безопасности, обнаружила проблемы в сети EOS, которые позволили бы хакерам получить контроль над узлами блокчейна. 

Block.one, компания, стоящая за EOS, запустила программу вознаграждения за ошибки. Один хакер заработал 120 000 долларов за одну неделю, найдя ошибки в блокчейне. Это было единственным доказательством того, что разработчики поторопились с запуском тестовой сети, возможно, из-за необходимости уложиться в сроки запуска основной сети.

Провал тестнета Ethereum 2.0 Spadina (2020 год)

Ethereum 2.0 testnet Spadina был запущен в сентябре 2020 года и задумывался как краткосрочный тестнет, работающий параллельно с уже существующим тестнетом Medalla, и перед возможным запуском мейннета. Он был создан для тестирования функций депозита и генезиса. Однако все пошло не так, как планировалось. 

Уже через несколько часов после запуска разработчики назвали его провальным. По словам основного исследователя Дэнни Райана, "критические проблемы с пирингом" привели к тому, что от него пришлось почти сразу же отказаться. Затем была запущена другая тестовая сеть, названная Zinken, и она оказалась успешной. В отличие от запуска EOS, надлежащие процедуры, введенные в действие, означали, что проблемы в блокчейне были обнаружены быстро и эффективно. 

Однако оба случая показывают важность тщательного тестирования на этапе тестовой сети.

Ваша реакция?

Комментарии

https://cryptofeed.live/assets/images/user-avatar-s.jpg

0 комментарий

Напишите первый комментарий для этой статьи!