Гайд по самостоятельному хранению биткоина для майнеров

Гайд по самостоятельному хранению биткоина для майнеров

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

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

Здесь мы опишем процесс обеспечения безопасности добытого вами биткоина на самостоятельном хранении при одновременном управлении капитальными затратами, операционными расходами, операционным обеспечением, налогами и многим другим. Учитывая постоянные риски взлома и приостановки вывода средств, наша цель – объяснить преимущества и недостатки различных подходов к самостоятельному хранению биткоина – независимо от охвата вашей деятельности.

Рекомендации по самостоятельному хранению биткоина для майнеров

При самостоятельном хранении майнеры сталкиваются с уникальными проблемами по сравнению с другими держателями биткоина:

  • Майнеры часто получают входящие депозиты от выплат майнингового пула, что увеличивает транзакционные издержки из-за раздувания UTXO (подробнее об этом ниже).
  • Часть добытого биткоина необходимо продать для покрытия накладных расходов.

Остальные проблемы аналогичны проблемам других держателей биткоина:

  • У предприятия может не быть внутренних специалистов для безопасной организации самостоятельного хранения при минимизации сложности.
  • У предприятий обычно есть несколько операторов, и они хотят распределенного контроля над биткоин-активами.
  • Предприятия хотят свести к минимуму риск контрагента, одновременно устраняя риски вредоносного ПО, ошибок пользователя, выхода из строя носителей данных, фишинга, физических атак и других рисков безопасности.

В любом случае сохранение закрытых ключей к биткоину вашей организации должно быть приоритетом. Как мы объясним далее, мультиподпись может повысить безопасность вашего биткоина независимо от размера вашей организации. Хотя детали вашей настройки могут различаться, мультиподпись помогает решить многие из вышеперечисленных проблем, вследствие чего ваш биткоин попадет на биржи только в случае необходимости (например, для OpEx/CapEx).

Зачем майнерам нужна мультиподпись

Лучшая безопасность, чем с единой подписью

Кошельки с единой подписью, управляемые одним ключом, защищенным, например, аппаратным кошельком Trezor или Ledger, повышают безопасность, снижают риск контрагента и устраняют биржи как единую точку отказа. Однако при использовании единой подписи ваш биткоин подвергается риску, если аппаратный кошелек или seed-фраза будут потеряны или скомпрометированы. Попадание одного или другого в чужие руки может привести к безвозвратной потере средств.

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

Устраняет риски биржевого хранения

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

Гибкость для достижения идеального баланса безопасности и сложности

Кворум мультиподписи 2 из 3 предполагает наличие трех ключей, из которых необходимо применить два, что обеспечивает безопасность вашего биткоина, даже если один ключ скомпрометирован. Многие майнинговые компании считают, что мультиподпись 2 из 3 – это идеальная схема для их корпоративного хранения, поскольку ни один человек не может поставить под угрозу все активы, в то время как отправка выплат и осуществление ежемесячных расходов сохраняют свою простоту (требуется только две подписи).

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

Гайд по самостоятельному хранению биткоина для майнеров
Отказоустойчивость типичной системы совместного хранения с мультиподписью «2 из 3» по сравнению с настройкой «3 из 5»

Преимущества совместного хранения

При использовании мультиподписи для сбережений вашего майнинг-предприятия вы также можете получить выгоду, включив сторону (например, Unchained), которая будет хранить один из трех ключей для вашей настройки мультиподписи.

В дополнение к повышенной безопасности, которую обеспечивает мультиподпись, совместное хранение также может помочь в следующем:

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

Управление кошельком

Управление выплатами в майнинг-пуле

Каждый майнер должен принимать решения о безопасности, стоимости транзакций и риске контрагента выбирая, какой тип кошельков использовать для своих новодобытых биткоинов.

Ниже приведены четыре примера рабочих процессов, которые помогут вам определить, какая модель лучше всего подходит для вашей деятельности по майнингу.

Вариант №1: выплаты майнинг-пула отправляются на кошелек с единой подписью

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

Гайд по самостоятельному хранению биткоина для майнеров

Вариант № 2: выплаты майнинг-пула отправляются на кошелек с мультиподписью

Гайд по самостоятельному хранению биткоина для майнеров

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

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

«Использование мультиподписи подразумевает более высокие комиссии для исключения риска контрагента». – Гриффин Хаби, Mountain Lion Mining

Гайд по самостоятельному хранению биткоина для майнеров

Вариант №3: разделение выплат из майнинг-пула

Гайд по самостоятельному хранению биткоина для майнеров

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

Гайд по самостоятельному хранению биткоина для майнеров

Вариант № 4: Выплаты майнинг-пула отправляются на биржу

Гайд по самостоятельному хранению биткоина для майнеров

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

Гайд по самостоятельному хранению биткоина для майнеров

Ведение нескольких групп средств

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

Управление комиссиями за транзакции

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

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

Как майнер, вы можете снизить транзакционные издержки четырьмя основными способами:

1. Увеличьте пороги выплат из майнинг-пулов

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

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

2. Объединяйте свои UTXO вручную

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

Гайд по самостоятельному хранению биткоина для майнеров

3. Установите низкую комиссию… и подождите

Пространство блока ограничено дизайном – чем выше спрос на пространство (увеличение количества транзакций), тем выше будут комиссии. Если немедленная обработка транзакции не требуется, рассмотрите возможность установки более низкой ставки комиссии, чем рекомендовано на момент отправки. Это приводит к тому, что обработка транзакции занимает больше времени, но может помочь вам избежать уплаты чрезмерных комиссий в периоды высокого спроса.

В любой момент времени существует минимальная ставка комиссии, которую мемпул готов принять. Обычно это значение составляет от одного до трех сат/вбайт. Текущие комиссии можно увидеть в большинстве обозревателей блоков, таких как mempool.space.

4. Комплексные транзакции

Майнеры, которым необходимо отправлять несколько платежей одновременно, могут снизить комиссию за транзакцию, отправив их все одновременно, используя пакетный метод отправки транзакций. Этот метод объединения нескольких платежей можно выполнить со многими популярными биткоин-кошельками (такими как Bitcoin Core, Electrum или BlueWallet) и может быть полезен в любой момент, когда вам нужно совершить несколько транзакций одновременно.

Управление ключами

Определите держателей ключей

Если ваше предприятие решит хранить ключи от своего биткоина, вам нужно будет определить, кто в компании будет физически владеть ключами.

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

Гайд по самостоятельному хранению биткоина для майнеров

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

Надлежащим образом защитите свои аппаратные кошельки и seed-фразы

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

Seed-фразы заслуживают особого внимания, поскольку они представляют собой физическую и незашифрованную копию ваших закрытых биткоин-ключей. Вы всегда должны хранить резервные копии seed-фраз ваших ключей, чтобы уменьшить зависимость от иногда привередливых аппаратных кошельков.

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

Дальнейшее управление ключами

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

  • Поддерживайте актуальность прошивки: это следует делать примерно два-три раза в год, чтобы ваши аппаратные кошельки имели максимальную безопасность, новейшие функции и могли подписывать транзакции, когда это необходимо.
  • Выполняйте проверки ключей: регулярно проверяйте работоспособность ваших аппаратных кошельков и физическую безопасность seed-фраз. Это рекомендуется делать это примерно четыре раза в год.

Смена держателей ключей

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

Замена ключей

Для замены ключа понадобится новый хранитель ключа, чтобы в дальнейшем сгенерировать новый ключ (при использовании мультиподписи), создать новый кошелек с мультиподписью с новым кворумом, а затем (постепенно) отправить все биткоины компании на новый кошелек.

Другие нюансы

Майнинг биткоина и налоги

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

Продажа биткоина

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

Топ-10 советов касающихся мультиподписи для новичков Топ-10 советов касающихся мультиподписи для новичков Как использовать мультиподпись, чтобы устранить отдельные точки отказа и повысить безопасность ваших биткоин-активов. Unchained Capital 05 мая 2024
Полный Биткоин-узел: основы и преимущества запуска Полный Биткоин-узел: основы и преимущества запуска Хотя взаимодействовать с сетью Биткоина можно исключительно с помощью кошелька, запуск собственного узла (ноды) обеспечивает преимущества конфиденциальности и дает возможность проверять ваши транзакции и придерживаться ограничения количества биткоина в 21 миллион. Bitcoin Magazine 14 апреля 2024
Как защитить seed-фразу Как защитить seed-фразу Безопасность является главным приоритетом, когда речь идет о хранении биткоина. Это простое руководство о том, как сохранить конфиденциальность и безопасность вашей seed-фразы. Bitcoin Magazine 06 апреля 2024