Bitcoin Gold (BTG) — это криптовалюта, появившаяся в 2017 году в результате хардфорка Bitcoin. Основная цель проекта — сделать всеми любимый Bitcoin более децентрализованным и доступным для обычных пользователей, изменив алгоритм майнинга с SHA-256 на EquiHash. Ожидалось, что это позволит майнить BTG на обычных видеокартах, а не на дорогих специализированных устройствах, которые доминируют в сети Bitcoin. В этой статье мы простыми словами опишем, как работает Bitcoin Gold, какие его особенности и как его можно добывать.
Что такое Bitcoin Gold
Bitcoin Gold (BTG), или Биткоин Голд — это «улучшенная» версия первой виртуальной валюты, которая начала свою историю в октябре 2017 года c блока №4914071 оригинального Биткоина. Для этого разработчики нового проекта внесли существенные изменения в оригинальный код протокола Биткоина и начали другую цепочку, которая дальше начала существовать и работать независимо от материнской цепочки. Это означает, что выделившаяся криптовалюта BTG не может существовать на предыдущем протоколе блокчейне, так как она несовместима с предыдущими блоками.
Главный идеолог Bitcoin Gold — Джек Ляо, совладелец и гендиректор гонконгской компании LightningASIC, которая специализируется на майнинге и создании ASIC-устройств. Джек Ляо говорит, что при запуске Bitcoin Gold он и его команда ставили перед собой две цели:
- «Вернуть Биткоину децентрализацию». По словам Джека Ляо, после внушительного роста популярности первой в мире криптовалюты ее майнинг захватили крупные игроки, которые создавали все новые и новые фермы на базе ASIC (Application-Specific Integrated Circuits) — это специализированные устройства, которые могут майнить BTC быстрее и эффективнее, чем обычные компьютеры, то есть обычные пользователи. В определенный момент своей истории более 50% добычи всех биткоинов находилось в руках одного майнингового пула.
Джек Ляо увидел в централизации Биткоина большую проблему, так как это противоречит его изначальной идее быть децентрализованной и демократичной валютой, которая не подвержена контролю или манипуляциям со стороны одной или нескольких сторон. Кроме этого, централизация биткойна снижает безопасность и надежность сети, так как она делает ее более уязвимой для цензуры, регулирования или вмешательства со стороны правительств или корпораций, а также увеличивает риск атаки 51%, когда большинство хеш-скорости сети находится в руках одного или нескольких пулов по майнингу. Это может позволить им изменять или отменять транзакции, дважды тратить монеты или замедлять подтверждения.
Чтобы уйти от централизации майнинга, Джек Ляо решил заменить алгоритм хеширования SHA-256, который используется в оригинальном Bitcoin, на Equihash. Данный алгоритм хеширования до этого применялся в сети Zcash (ZEC) и нескольких других менее известных монетах. Он отличается от SHA-256 тем, что делает ставку не на центральный процессор (CPU), а специфическим образом использует оперативную память видеокарты (GPU), чтобы решить криптографическую головоломку.
- Создать «запасной вариант» Биткоина. Кроме этого, Джек Ляо заявлял, что Биткоин Голд нужен для того, чтобы обеспечить альтернативу в случае, если сеть Биткоина станет недоступной, нестабильной или скомпрометированной. Это может произойти по разным причинам, например из-за атаки 51%, цензуры, регулирования, технических сбоев или изменения консенсуса. «Запасной вариант» также может предложить улучшения или инновации, которые не реализуются в оригинальной сети Биткоина из-за консерватизма или несогласия сообщества. Это повышает инновационность криптовалютного рынка в целом и создает наработки для безопасного улучшения оригинального Bitcoin.
«Bitcoin Gold станет своего рода страховкой на случай, если оригинальная сеть SHA256 будет искажена или уничтожена. Такой же план по созданию «резервной копии» использовался при создании Litecoin, но Bitcoin Gold в этом плане лучше — у него такой же алгоритм распределения монет, как у Bitcoin», — писал на BitcoinTalk один из создателей Биткоин Голд под ником H4x3.
История Биткоин Голд
Идея и анонс. В сентябре 2017 года команда разработчиков объявила о планах создания Биткоин Голд. Основной «продающей» идеей было сделать криптовалюту более доступной для майнеров с использованием алгоритма хеширования Equihash. Это должно было сделать майнинг более децентрализованным и увеличить число обычных людей, которые могли бы участвовать в создании новых блоков и получать награду в виде монет BTC.
Хардфорк и релиз. Хардфорк Биткоина произошел 24 октября 2017 года. Однако сама сеть Bitcoin Gold была запущена только 12 ноября, когда был выпущен первый клиент V0.15.0.13. Первая цена BTG на бирже была около $479, а рыночная капитализация достигла $6 млрд, что позволило криптовалюте занять 5-е место в рейтинге криптовалют. Однако эта цена быстро упала до $200 в течение нескольких дней, так как многие держатели оригинального Биткоина продавали свои Bitcoin Gold, чтобы получить быструю прибыль или избежать возможных потерь.
Атаки и проблемы. Сразу после запуска Биткоин Голд столкнулся с рядом существенных проблем и критики. Его сайт подвергся DDoS-атаке, а крупные биржи, такие как Coinbase и Bittrex, отказались поддерживать новую крипту из-за слабой безопасности и предварительной добычи 100 тыс. монет для команды проекта. В мае 2018 года Bitcoin Gold подвергся 51%-атаке, в результате которой злоумышленниками было похищено $18 млн в BTG с нескольких бирж.
В июле 2018 года Bitcoin Gold изменил алгоритм хеширования на Equihash-BTG, чтобы противостоять ASIC-майнерам. Новый алгоритм был специально разработан для Bitcoin Gold и требовал больше памяти, чем обычный Equihash, и он должен был защитить сеть от новых 51%атак. Однако в январе 2020 года Биткоин Голд снова подвергся 51%атаке, которая привела к двойным тратам и откату транзакций. Атакующие использовали арендованный хешрейт, чтобы создать длинную цепочку блоков, которая была дольше, чем оригинальная, и затем публиковали ее, чтобы обмануть биржи и кошельки. В июле 2020 года Bitcoin Gold выпустил экстренное обновление 0.17.2, чтобы предотвратить длинную атакующую цепочку.
Все эти события негативно повлияли на репутацию и цену Bitcoin Gold, которая упала до $2 в конце 2020 года, а рыночная капитализация снизилась до $120 млн, что опустило Bitcoin Gold на 29-е место в рейтинге криптовалют.
Развитие и перспективы. Несмотря на все трудности и критику, Bitcoin Gold продолжает развиваться и улучшаться. Его разработчики работают над повышением безопасности, прозрачности и функциональности сети. Они также сотрудничают с различными партнерами, такими как BitPay, Changelly, Trezor и другими, чтобы расширить доступность и удобство использования BTG. Его цена и рыночная капитализация колеблются в зависимости от спроса и предложения на рынке, а также от общей ситуации в криптоиндустрии. На момент написания этого ответа (7 февраля 2024 года) цена Bitcoin Gold составляет около $20, а рыночная капитализация — около $260 млн. Это позволяет Bitcoin Gold занимать 130-е место в рейтинге криптовалют.
Принцип работы Bitcoin Gold
Bitcoin Gold разработан на базе алгоритма консенсуса Proof-of-Work (PoW), как и оригинальный Биткоин, но с одним важным отличием: вместо алгоритма хеширования SHA-256 Биткоин Голд использует Equihash. Данный алгоритм основан на задаче об обобщенных дифференциальных суммах (Generalized Birthday Problem), которая требует большого объема памяти для ее решения. Это делает Equihash устойчивым к ASIC-майнерам, которые имеют ограниченную память, но высокую вычислительную мощность. Equihash также обладает свойством асимметрии, то есть для нахождения решения требуется больше времени и памяти, чем для его проверки.
Кроме этого, Bitcoin Gold внес некоторые другие изменения в протокол Bitcoin, такие как защита от повторного воспроизведения (Replay Protection), уникальный идентификатор транзакций (SIGHASH_FORK_ID), регулировка сложности майнинга каждые 10 блоков (Difficulty Adjustment Algorithm), а также переход к модели управления DAO (Decentralized Autonomous Organization).
Главные отличия BTG от BTC
Главные отличия Bitcoin Gold (BTG) от Bitcoin (BTC) можно сформулировать так:
- Алгоритм майнинга. Bitcoin Gold перешел на алгоритм Equihash- BTG. Это означает, что майнеры могут использовать обычные графические процессоры (GPU) для выполнения вычислительных задач по поиску нового блока.
- Размер блока и скорость транзакций. Биткоин голд с запуска увеличил размер блока до 1 МБ. Это помогает улучшить пропускную способность сети и обеспечивает быстрые транзакции. Текущий размер блока Bitcoin находится в диапазоне от 2,35 МБ до 1,35 МБ.
- Алгоритм сокращения сложности DAA. Bitcoin Gold использует уникальный алгоритм сокращения сложности (DAA), который называется LWMA (Linear Weighted Moving Average). Этот алгоритм обеспечивает быстрое и стабильное реагирование на изменения в сети, что помогает поддерживать стабильный интервал между блоками и обеспечивать надежную работу сети. На практике это означает, что Bitcoin Gold имеет регулировку сложности майнинга каждые 10 блоков, что позволяет поддерживать стабильный интервал между блоками в 10 минут, независимо от колебаний хешрейта. Bitcoin же регулирует сложность майнинга каждые 2016 блоков.
- Защита от повторных транзакций. Bitcoin Gold внедрил защиту от повторных транзакций (replay protection), что предотвращает возможность повторного использования транзакций как на сети Bitcoin, так и на сети Bitcoin Gold. Это гарантирует безопасность и надежность сети для пользователей.
Майнинг Bitcoin Gold
Для майнинга Bitcoin Gold вам понадобятся следующие вещи:
- Оборудование. Вы можете использовать любую достаточно современную видеокарту с поддержкой алгоритма Equihash, такую как Nvidia GeForce GTX 1060 или AMD Radeon RX 580. Чем больше видеокарт вы подключите к своему компьютеру, тем больше хешрейт и доход вы получите. Вам также понадобятся достаточно мощный процессор, оперативная память, жесткий диск, блок питания и корпус для вашего компьютера. Они также стоят денег.
- Программное обеспечение. Вы можете выбрать любой майнер, который поддерживает хеширование посредством Equihash и работает с Bitcoin Gold, такой как GMiner, Bminer, LolMiner или EWBF. Вам также понадобится кошелек для хранения и отправки ваших заработанных монет, такой как Exodus, Atomic, Trezor или Ledger. Главное, чтобы была поддержка BTG и он был безопасным.
- Пул для майнинга. Вы можете присоединиться к любому пулу, который майнит Bitcoin Gold, такому как 2Miners, Mining Pool Hub, Suprnova или Poolin. Пулы для майнинга объединяют мощность множества майнеров и распределяют награды за блоки между ними в соответствии с их вкладом. Это увеличивает шансы на получение награды и сглаживает доход.
Рентабельность майнинга Bitcoin Gold (BTG) зависит от многих факторов, таких как актуальная цена монеты, сложность майнинга, хешрейт сети, стоимость электроэнергии, эффективность оборудования и комиссии пулов. Поэтому она может меняться во времени и варьироваться в зависимости от конкретных условий майнера.
В 2023 году майнинг Bitcoin Gold был достаточно прибыльным, так как цена монеты выросла с $10 в январе до $15-17 в декабре, а сложность майнинга оставалась относительно низкой. В январе 2024 года рентабельность майнинга Bitcoin Gold еще больше выросла, так как цена BTG на рынке поднялась до $20-25, но не так сильно, как хотелось бы, поскольку сложность майнинга также возросла.
Краткие выводы
Bitcoin Gold — это альтернативная версия Биткоина. Ее заявленная цель на старте — сделать майнинг более доступным для обычных пользователей посредством замены алгоритма хеширования SHA-256 на EquiHash. Однако развитие рынка ASIC-майнеров нивелировало преимущества Equihash. Bitcoin Gold также имеет ряд других отличий от Биткоина, такие как защита от повторного воспроизведения, регулировка сложности майнинга, модель управления DAO и другие. Bitcoin Gold имеет свою собственную валюту (BTG). Несмотря на критику и проблемы Биткоин Голд продолжает развиваться и является одним из многих форков Биткоина, которые пытаются предложить свою визию будущего криптовалюты.