Блокчейн для бабушки за 60 минут - Евгений Хата
Шрифт:
Интервал:
Закладка:
Учитывая экспоненциальное увеличение сложности, зачастую выгоднее купить криптовалюту, а не добывать ее. Логичнее инвестировать в Биткойн, а не в добычу.
В той или иной степени это верно и для других криптовалют. Среднестатистическому человеку можно попробовать майнинг чисто из экспериментального интереса, а не в инвестиционных целях.
Как вы уже поняли, алгоритм доказательства выполнения работы (PoW) потребляет огромное количество энергии. Электроэнергия стоимостью в миллионы долларов расходуется просто для достижения консенсуса. Многие блокчейны пытаются заменить доказательство выполнения работы (Proof of Work) на доказательство доли участия (владения) (Proof of Stake), но эти попытки находятся на ранних этапах развития.
Воровством блока считается, когда майнер, который находит блок, не сразу передает его в остальную сеть, а оставляет себе. На первый взгляд, это не имеет смысла. Если майнер не передает блок, сообщество не признает необходимость выплаты вознаграждения. Так зачем все это? Так как для поиска блока требуется в среднем 10 минут, иногда блок вычисляют и быстрее, например за три минуты. Майнинг основывается на теории вероятности, а не на иных математических принципах. Таким образом, если майнеру повезло, и он быст ро нашел блок, он сохраняет его, а остальная часть сообщества ищет новый действительный блок.
Допустим, на поиски ушло десять минут, блок передается в сеть. Можно было бы подумать, что майнер, который не передал блок, проиграл, и не получит вознаграждение, ведь блок будет отклонен системой. Но майнер не сдается и пытается найти следующий блок быстрее всех. В среднем сообществу требуется 10 минут, следовательно, на два блока они потратили 20 минут.
У нашего нечестного майнера остается 17 минут на второй блок, а ему потребуется больше, чем 10 минут, ведь он майнит в одиночку. Предположим, что новый блок найден за 16 минут. Блоки передаются сети, а так как оба блока действительны и представляют собой наиболее длинную цепочку, сообщество бросает свой блок и принимает два новых. «Злоумышленник» получает вознаграждение за оба блока. Майнер делает это в попытке обмануть систему для получения более высокого вознаграждения.
Поскольку блокчейн управляется сообществом, время от времени часть этого сообщества оказывается не согласна с дальнейшим развитием событий. Если разногласия настолько серьезны, что предстоит развод, то общество разделяется на две (или более) части.
К примеру, такое в августе 2017 года произошло с Биткойном. Тогда родились две группы. Основная, которую поддержало 90 % майнеров, назвала себя Биткойн (Биткойн Кор). Вторая часть, поддерживаемая 10 % майнеров, назвала себя Биткойн Кэш. В обоих случаях новые образования получили весь блокчейн, который был создан всем сообществом до бракоразводного процесса. Бракоразводный процесс в блокчейне – это и есть форк.
Форк означает, что блокчейн-сообщество разделилось на две или более группы, различия между которыми настолько большие, что, по сути, появилось два варианта дальнейшего развития протокола. В обоих случаях происходят изменения исходного программного кода протокола.
Для внедрения любого изменения в исходный код необходимо запустить софт или хард-форк. Это может относиться как к небольшому обновлению (улучшению ваших отношений, называется софт-форк), так и к возникновению новой монеты (в случае развода – далее хард-форк).
Софт-форк внедряет обновления в существующий протокол. Предыдущие версии могут использоваться, но в новой версии добавлены дополнительные возможности.
Например, если вы не обновите Skype, то сможете им пользоваться, но новых функций у вас не будет. Вы не потеряете список контактов. Софт-форк действует по такому же принципу.
Софт-форк совместим с предыдущими версиями.
Хард-форк – по своей сути, это процесс, напоминающий полное разделение в биологии. Возникают две целостные экосистемы.
Рассмотрим на примере WhatsApp. Предположим, что вашим друзьям перестал нравиться функционал WhatsApp, и они решили перейти на другой мессенджер, например Telegram. И вам предстоит определиться: старое, новое приложение использовать или оба. Если ваши товарищи не хотят иметь оба мессенджера, то вам придется выбирать, так как приложения несовместимы.
Хард-форки встречаются довольно редко, но когда происходят, привлекают пристальное внимание общественности, потому что люди вынуждены принять одну из сторон.
Другой пример. В июле 2016 года в Ethereum произошел знаменитый хард-форк, после того как месяцем ранее хакер украл 70 миллионов из смарт-контракта. Сообщество разделилось: одни предлагали вернуть средства, другие считали, что «закон есть закон», что мошенничество, конечно, запрещено, но ничего изменить уже невозможно, так как код блокчейна был согласован заранее.
В результате блокчейн разделился на Ethereum (ETH) и Ethereum Classic (ETC). Но что же происходит с вашей монетой, когда случается форк? Чтобы не потерять созданные монеты, внимательно прочитайте следующий параграф.
В момент форка необходимо лично контролировать приватный ключ, а не доверять его биржам и третьим лицам.
Прочитайте это еще раз.
По сути, вы должны перевести свои монеты на ваш холодный кошелек, забрав их с биржи или от любых других посредников.
Форк основывается на исходном блокчейне, поэтому теперь вы имеете доступ к монетам в обоих блокчейнах. В момент развода судья вам подарил по столько же монет в каждой из новых систем – такое же количество, которым вы владели до форка. Вы становитесь владельцем монет в обоих блокчейнах.
Единая старая монета исчезает. Взамен появляются две новые.
В этот момент ваш приватный ключ предоставляет доступ к средствам, существовавшим в истории как первого блокчейна, так и второго. Если до форка у вас было 1 ETH, то теперь – 1 ETC и 1 ETH.
Стоимость новых монет будет зависеть от спроса; концепции развития новой монеты, предложенной теми, кто это спонсировал; степени доверия сообщества.
Здесь важно заметить, что отколовшаяся монета может погибнуть или стать более ценной, чем до «развода».
Но бывает и так, что при форке вы абсолютно ничего не получите, – как произошло с Litecoin.
7 октября 2011 года Чарли Ли, бывший сотрудник корпорации Google, предложил создать форк Биткоин. Но чтобы не просто копировать, а улучшить систему.