Содержание
Криптостойкость Биткоина против квантового компьютера QIANSHI от китайского гиганта поисковой системы Baidu Inc / Хабр
В погоне за кубитами Baidu Inc как лидер среди китайских поисковых систем не отстаёт от своего западного конкурента Alphabet Inc.
В августе 2022 года китайский гигант поисковой системы Baidu Inc разработал собственный квантовый компьютер, который вскоре получил название «Qianshi».
Все супермощные компьютеры используют квантовую физику для решения сложных задач, недоступных для традиционных устройств, с помощью кубитов — эволюции классического двоичного бита. Кубиты могут одновременно представлять значение 1 или 0, что обещает экспоненциальный рост вычислительной мощности.
Биткоин использует сразу несколько криптографических алгоритмов: алгоритм цифровой подписи на эллиптической кривой (ECDSA)
для подписи транзакций и две хэширующие функции — SHA-256
и RIPEMD160
.
Наиболее распространенный хэши функции используют вариант 128 ключей
который может быть взломан квантовыми компьютерами. В обозримом будущем RIPEMD160
может оказаться так же под угрозой.
Внедрение обновления шифрования для системы блокчейна кажется самой большой головной болью для криптографов, так как процесс обновления существующих приватных ключей может создать новые уязвимости.
Новые приватные ключи будут генерироваться системой после успешного внедрения постквантового шифрования. Чтобы активировать переход на новый приватный ключ, пользователи должны будут подписать для утверждения свой старый приватный ключ. Однако неактивные пользователи Биткоина могут никогда не обновить свой приватный ключ, что может вызвать серьезные проблемы, так как бездействующие Биткоин Кошельки, такие как те, которые содержат более 1 миллиона монет BTC, которые предположительно принадлежат Сатоши Накамото, вероятно, никогда не увидят улучшения шифрования.
BitInfoCharts
Топ бездействующих Биткоин Адресов
Атака «дней рождения» (Birthday attack)
Один из наиболее часто упоминаемых способов атаки на Биткоин который может быть применим квантовыми компьютерами это атака «дней рождения» (Birthday attack)
Этот метод основан на поиске коллизий хеш-функций на основе парадокса дней рождения.
Он использует математику, стоящую за проблемой дня рождения в теории вероятностей. Успех этой атаки во многом зависит от более высокой вероятности коллизий между случайными попытками атаки и фиксированной степенью перестановок, как описано в проблеме парадокса дня рождения математическая модель для поиска частичных столкновений путем обнаружения коллизии между двумя Биткоин Адресами, которые создают один и тот же HASh260
(чтобы попытаться найти коллизию для HASh260
).
Алгоритм можно описать по аналогии со случайным блужданием
Пять случайных блужданий по восемь шагов с началом в центральной точке. Некоторые пути кажутся короче, чем 8 шагов
: в этом случае путь дублирует некоторые шаги в обратном направлении. Материал из Википедии: «Случайное блуждание»
Используя принцип, согласно которому любая функция с конечным числом возможных выходов, помещенных в петлю обратной связи, будет циклически повторяться, можно использовать относительно небольшой объем памяти для хранения выходов с определенной структурой и использовать их в качестве «маркеров»
, чтобы лучше определять, когда маркер имеет место (было «пройдено» раньше). Эти маркеры называются выделенными точками , а точка в которой два входа дают один и тот же результат, называется точкой столкновения .
Перейдем к экспериментальной части:
Откроем [TerminalGoogleColab].
Воспользуемся репозиторием «11QianshiBTC».
git clone https://github.com/demining/CryptoDeepTools.git cd CryptoDeepTools/11QianshiBTC/ ls
Установим все пакеты:
sudo apt-get install g++ -y sudo apt-get install libgmp3-dev libmpfr-dev -y
Сборка:
make
Запустим команду ls
и видим что qianshiBTC
— инструмент для поиска коллизии Биткоин Адресов успешно создан!
Запуск:
Для запуска укажем первые
40 bits
для поиска столкновения
. /qianshiBTC 40
Запуск qianshiBTC — инструмент для поиска коллизии Биткоин Адресов
Из поиска мы видим что получили частичную коллизию Биткоин адресов на основе «Birthday Attack»
Откроем bitaddress и проверим:
--RESULT-(SECRET)--------------------------------------------------------------- priv_key[1] = 277C6CA6F6BD18E09BE149D02B73219E959F1F196EA053DA064F8AE87D937060 priv_key[2] = 9E233E554BBBCA4E0E487DBB108E8207F5E29C2203007A6C671F769C6EB56463 WIF[1] = KxYU1nx59KfPngSvDWU9B2hinhprnTT5pXiVZUEmjqdo41DuafPc WIF[2] = L2X7Kn854vGj87rNQd1Kgz9p9powZ3iHebp8GdkK8tHuRMDjufJv --RESULT-(SIGNATURES)----------------------------------------------------------- message = "This is a real Bitcoin address." sig[1] = h4RIf+MXNTt68hBxo6jNLMYFZVdGJYKucuE07P2EEcYnCT3MmeC7IZ7bib4GphG3oKph3Cg/t1KIoJShT1uLOfo= sig[2] = ILWm8qSAacbS+ShcUohp5Nyw4/yFLMPRydPLLy8HNy3IVHRvRt58Rtr3511euQGT9tVIcv0QhetqydrB0txUxu8= --RESULT-(PUBLIC)--------------------------------------------------------------- pub_key[1] = 023A7ABE886BF8A5E629C71449FA7B45F1A540A88C1321B32153002EE5DB6FCD pub_key[2] = 024EE1DFCE7498EA0729EADFDC3428FF3D966509800A4C786A317B9E0CAABB44 bonus = 0bits shared = 10chars hash260[1] = 06df0a6506d559796b4e4bf11e5d37140151f631 hash260[2] = 06df0a6506264eae5f2727343b09f9b6b114d5ad shared = 6chars addr[1] = 1dLFHTpXawMMcFGd81ky7pjEcKDa9z3M8 addr[2] = 1dLFHToyYKVanuxG6XcC1BW9BLHuRugGt warning: verify the keys/addresses before use!
В настоящее время код использует только
CPU
, но порт дляGPU
сделал бы возможными более100 битные
коллизии. Это похоже на добычу разделенных ключейVanitygen
. При достаточном количестве ядер возможно увеличить биты для поиска коллизии. В случае с квантовыми компьютерами хэш функцияRIPEMD160
полностью обречена.
Литература:
«Параллельный поиск столкновений с помощью криптоаналитических приложений» [«Parallel Collision Search with Cryptanalytic Applications»] Paul C. van Oorschot & Michael J. Wiener
Данный видеоматериал создан для портала CRYPTO DEEP TECH для обеспечения финансовой безопасности данных и криптографии на эллиптических кривых secp256k1
против слабых подписей ECDSA
в криптовалюте BITCOIN
Исходный код
Telegram: https://t.me/cryptodeeptech
Видеоматериал: https://youtu.be/KqJcPSIZ5RM
Источник: https://cryptodeep. ru/quantum-computer-qianshi
Биткоин: куда приведет вера в цифровое золото
Скоро криптовалюта отпразднуют свое десятилетие, но только пару лет назад это понятие стало активно обсуждаться в обществе.
Кажется, это самое поразительное явление в финансовом мире за последние десятилетия. Тем не менее для многих до сих пор так и остается загадкой, как работает эта система.
В мире цифр и компьютеров
За историю своего существования биткоин успел пережить несколько взлетов и падений. Его цена росла на фоне спекулятивных покупок, а затем резко падала из‑за того, что пользователи начинали активно избавляться от криптовалюты.
Самый настоящий подъем начался в прошлом году. В январе прошлого года купить биткоин можно было за 1000 долл. США. В течение года биткоин показывал стремительный и устойчивый рост. Так, в ноябре биткоин побил первый рекорд – впервые его стоимость достигла пятизначной отметки в 10 000 долл., а в декабре курс биткоина достиг наивысшей отметки в 20 000. Затем курс биткоина начал меняться большими скачками, и на данный момент составляет около 11 000 долл. США.
Наблюдается рост и по другим криптовалютам, но эксперты отмечают, что он происходит, скорее, по инерции, нежели за счет реальных причин. Несмотря на фантастические возможности, предоставляемые криптовалютами, и их невероятные перспективы, они растут за счет всеобщей эйфории, которая однажды может закончиться.
Ведь, по сути, биткоинов не существует. Они не хранятся в «биткоин-кошельках» в виде монеток. Есть только записи об их приходе-расходе от различных кошельков различным адресатам. Баланс конкретного кошелька определяется путем расчета всех входов и выходов адреса этого кошелька. Сама эта валюта родилась как программный код, и каждый биткоин был заработан в мире цифр и компьютеров. С точки зрения пользователей, биткоин является всего лишь мобильным приложением или компьютерной программой, которая дает им доступ к биткоин-кошельку и позволяет получать и тратить биткоины.
«По вере вашей да будет вам»
Ключевая особенность криптовалют – отсутствие какого‑либо внутреннего или внешнего администратора. Сама идея криптовалюты строится на децентрализованных транзакциях и денежных переводах. Ни один государственный или частный орган не может контролировать цифровую валюту или ее курс.
Технология криптовалют в принципе исходит из того, что в сети нет доверенного узла – того, чьи действия гарантированно истинны и кто может подтвердить корректность чужих операций. Для принятия решения о достоверности транзакций используется технология блокчейн, которая представляет собой базу данных, хранящую все когда‑либо совершенные транзакции в виде публично доступных блоков информации. Копия этой своеобразной базы данных находится у каждого члена системы, постепенно и постоянно обновляясь из‑за поступления новых блоков. Именно этот способ хранения позволяет проверить достоверность каждой операции путем сравнения ее с дубликатами на других устройствах и снизить до минимума возможность мошенничества с начислением дополнительных средств на свой кошелек и создания двойных транзакций.
При этом система полностью анонимна – строчки с фамилией человека и балансом биткоинов не существует. Есть только биткоин-адрес и закрытый ключ из случайной последовательности цифр и букв.
Пицца за 10 тысяч биткоинов
Над созданием новой формы денег, которая для контроля эмиссии и транзакций использует криптографию вместо центрального органа управления, ученые работали с 90‑х гг. прошлого века. Но только в январе 2009‑го некий Сатоши Накамото (считается, что это псевдоним человека или даже группы людей) представил первую версию такой денежной системы на основе технологии блокчейн. Сатоши Накамото первым запустил написанную им же программу, которая должна была заниматься расшифровкой биткоин-блоков для добычи биткоинов, и сгенерировал в ней первый блок на сумму 50 биткоинов. По сути, в самой программе были заложены механизмы для расшифровки биткоин-кодов посредством решения математических алгоритмов. Вновь созданные биткоины генерируются сетевым узлом всякий раз, когда он находит решение специальной математической задачи и создает новый блок. Целую неделю Накамото держал свой компьютер включенным и в одиночку добывал биткоины, параллельно отлаживая компьютерную программу.
Вторым человеком, который поверил в биткоины и запустил программу на своем компьютере, был американский программист Хэл Финни. В качестве тестовой операции Сатоши Накамото перевел на биткоин-адрес Хэла Финни 10 биткоинов. Это была первая транзакция между двумя адресами в сети биткоина.
Сначала биткоины распространялись очень медленно, а курс вычислялся довольно примитивно: средняя мощность, потребляемая процессором, умножалась на стоимость электричества и делилась на число биткоинов, которое генерировал компьютер. Известна первая сделка, когда за товар расплатились биткоинами, – на тематическом форуме программист купил две пиццы за 10 тыс. биткоинов. Тогда его ценность была смешной – меньше американского цента. Но по мере роста популярности росла и стоимость новой валюты, что привело к появлению первой биржи криптовалют Mt. Gox, где можно было обменивать и покупать криптовалюты.
На курс криптовалюты стала влиять вера людей в нее. В 2011 г. произошел значимый скачок популярности биткоинов, в результате чего одна виртуальная «монета» сравнялась по стоимости с долларом США. Тогда же начали появляться и другие криптовалюты. Это произошло потому, что появлялось все больше предложений по модернизации системы, не все из которых были приняты биткоин-сообществом. Те, чьи идеи были отвергнуты, реализовали их в собственных проектах.
Где добывают биткоины
Получить биткоины можно двумя способами. Первый вариант подойдет для простых обывателей – биткоин и любую другую криптовалюту можно купить на специализированных биржах. Второй вариант посложнее, потому что биткоины придется добывать самому. Этот процесс называется «майнингом» (от англ. mining – добыча полезных ископаемых): любой желающий может подключиться к общей сети биткоина и предоставить сети мощности своего компьютера для контроля и расчета текущих транзакций системы. Необходимо просто запустить программу и разрешить ей заниматься обработкой транзакций и генерацией новых блоков. Алгоритм устроен так, что после создания каждого нового блока транзакций в сети появляются новые монеты биткоин, которые являются наградой за проделанную работу. Заработать биткоины можно также за счет комиссии, которую пользователи платят для более быстрого совершения транзакций.
Сатоши Накамото заложил в программу определенную скорость генерации новых блоков, а соответственно, новых биткоинов. Сколько бы майнеров ни ринулось добывать монеты, скорость должна оставаться стабильной: один блок каждые десять минут. Этот непреложный закон действителен для всего мира в любой момент. Чтобы задуманная скорость соблюдалась, введено понятие сложности. По мере того, как количество людей, пытающихся сгенерировать новые блоки, меняется, сложность получения новых денег меняется тоже.
Еще одно правило сети – количество создаваемых денег уменьшается вдвое в определенные моменты времени. Сумма награды за создание новых блоков коррелируется программой автоматически и уменьшается в обратной геометрической прогрессии: было 50, потом 25, сейчас 12,5 и так далее. Таким образом, биткоины имеют свою конечную константу, которая обеспечивается именно механизмом уменьшения награды за блок. Известно, что эмиссии биткоина прекратятся в 2140 г., когда его количество достигнет 21 млн штук.
Криптовалюты как угроза мировой энергетике
Стремительный рост курса биткоинов привлек внимание миллионов фрилансеров, которые начали активно заниматься майнингом. Сначала майнингом можно было заниматься на обычном персональном компьютере, второе поколение майнеров генерировало биткоины на видеокартах. Сейчас заниматься генерацией биткоинов на своем ПК просто бессмысленно: для обычного компьютера время, которое нужно, чтобы найти новый блок, может составлять годы, ведь сложность добычи биткоинов растет. Сегодня люди объединяют ресурсы и создают майнинговые «фермы».
Для процесса майнинга используется огромное количество электроэнергии, ведь чтобы процесс происходил, на вашем компьютере все время должна работать запущенная программа для майнинга. Некоторые эксперты утверждают, что в будущем криптовалюты могут стать главными потребителями энергии. Расчеты показывают, что в будущем производство биткоинов может потребовать 13 140 тераватт электричества, что эквивалентно объему энергии, необходимому для обогрева 1,5 млрд домов, или 60 % мирового производства электроэнергии.
Биткоин-сообщество надеется усовершенствовать принцип обработки данных и, соответственно, уменьшить нагрузку на серверы. Мощности самих серверов также растут, потребляя при этом все меньше энергии. Кроме того, защитники биткоина указывают, что существующие валютные системы также используют много энергии, однако, в отличие от биткоина, полный объем потребляемого не очевиден.
Инвестиции или платежное средство?
Криптовалюту не так легко использовать, как валюту в нашем стандартном понимании. Для большинства она является некоторым инвестиционным активом, нежели привычным способом оплаты, который можно использовать в повседневной жизни. Официальным платежным средством криптовалюту признала только Япония. Однако и в других странах криптовалюту используют, чтобы расплатиться за самые обыкновенные услуги, такие, как покупки в интернет-магазинах или бронирование отелей. Университет Никосии на Кипре стал первым аккредитованным университетом в мире, который принял цифровую валюту в качестве оплаты и тем самым наделал много шума.
Продать криптовалюту можно на криптовалютных биржах, после чего вывести соответствующую сумму в долларах, евро или рублях на свою банковскую карту, привязанную к биржевому аккаунту. Конвертировать виртуальные деньги в реальные также можно через сервисы-посредники, которые выводят средства от продажи криптовалюты на обычный электронный кошелек, но берут высокую комиссию за операцию. Еще один способ обмена криптовалюты – прямой расчет между продавцом и покупателем наличными или переводом на банковскую карту.
Одни эксперты уверены, что криптовалюты – будущее финансовой системы, и скоро биткоин заменит все наличные деньги и банковские карты. Другие указывают на то, что нынешняя цена биткоинов обеспечена спекулятивной деятельностью и растет исключительно до тех пор, пока люди верят в «цифровое золото».
Так или иначе, если в успех криптовалюты верят не все, то сама идея блокчейна рассматривается многими экспертами как технология, способная изменить мир. Ведь главная особенность этой технологии – неизменный реестр данных, который хранится на каждом компьютере в сети и не принадлежит ни одному государству, но принадлежит людям, которые интегрированы в эту систему.
Источник
Диэлектрическая жидкость HerbO FR3 в нашем каталоге
19.02.2018
Как майнить биткоин на компьютере: инструкция, варианты
Что такое майнинг?
Возможно ли майнить биткоин на ПК?
Основные компоненты
Какую видеокарту выбрать?
Выбор софта
Стоит ли майнить биткоин на ПК?
Альтернативы майнингу
Лучшая криптобиржа
Резюме
FAQs
Поделиться:
Популярность майнинга биткоина остается очень высокой. И многие люди задаются вопросом, как майнить биткоин на компьютере. Такая возможность действительно существует, и любое устройство можно превратить в майнинг-центр. Существует несколько способов добывать биткоин с помощью ПК. Аналитики МОФТ подготовили для вас детальное руководство. Мы расскажем об основных способах добычи криптовалют с помощью персонального компьютера, и о том, как это работает.
Начните торговать криптовалютами прямо сейчас с Paxful!
Что такое майнинг?
Для того чтобы разобраться, как майнить биткоин на своем компьютере, необходимо разобраться, что такое майнинг. Майнинг – это процесс добычи криптовалюты, подразумевающий решение определенных задач на блокчейне.
Блокчейн – это децентрализованный, распределенный реестр данных, где вся информация хранится в виде блоков, которые идут друг за другом цепочкой. Поскольку единого центра управления не существует, работу системы обеспечивают майнеры. Майнеры – это люди, которые предоставляют вычислительные мощности своих устройств для решения задач в сети. Основные задачи следующие:
Генерация блоков в блокчейне.
Добавление блоков в цепочку.
Подпись транзакций.
Однако каждый майнер несет расходы, и они достаточно значительные. И чтобы у людей была мотивация, система вознаграждает этих людей криптовалютой. Благодаря этому майнеры зарабатывают. По состоянию на 2022 год, вознаграждение за найденный блок в сети Bitcoin составляет 6.25 BTC. В 2024 году произойдет халвинг – уменьшение вознаграждения за блок в 2 раза. Однако халвинг стандартно приводит к росту стоимости криптовалюты на биржах, поэтому майнинг все равно может остаться выгодным.
Как майнить биткоин на домашнем компьютере: возможно ли это?
Существует два основных вида устройств, которые позволяют добывать криптовалюты. В их число входят:
ASIC-майнеры.
Майнинг-фермы.
ASIC-майнер – это профессиональное устройство для майнинга, которое предназначено только для добычи криптовалют. Майнинг-ферма – это как раз то устройство, которое делается с помощью домашнего компьютера. Она представляет собой ПК более высокой мощности. Ферма может обеспечивать мощности за счет:
Процессоров (CPU).
Видеокарт (GPU).
Второй вариант более популярен, поэтому за основу возьмем именно майнинг на видеокартах. Видеокарты обеспечивают хэшрейт. Хэшрейт – это единица измерения вычислительной мощности. Они измеряются в хэшах в секунду (H/S). Измеряется как хэшрейт каждого отдельного устройства, так и общий показатель. Он учитывается за сутки. На графике ниже можно заметить, что после 3 июля 2022 года суточный хэшрейт растет. По состоянию на 1 мая 2022 года, хэшрейт составил 221.883 TH/s (терахэшей в секунду).
График суточного хэшрейта
Как майнить биткоин на своем компьютере: основные компоненты
Майнинг-ферма – это компьютер повышенной мощности, поэтому если вы планируете добывать криптовалюту на собственном ПК, его необходимо доработать. Майнинг-ферма включает в себя следующие части:
Корпус. Поскольку майнинг-ферма гораздо больше по объемам, чем обычный ПК, то нужно соответственно и увеличенный корпус.
Материнские платы. Их количество также необходимо увеличить, в соответствии с количеством видеокарт, которые вы будете использовать.
Видеокарты. Видеокарт понадобится много, и они должны быть максимально мощными, чтобы обеспечивать хэшрейт. Нужно как минимум 6-8 видеокарт, но чем больше, тем лучше.
Память. На майнинг-фермах увеличивают как собственную, так и оперативную память. Поэтому будут нужны будут дополнительные модули оперативной памяти, так и SSD-диск, который обеспечит достаточный объем. Рекомендуемый объем собственной памяти – 120 Гб, оперативной памяти для майнинга – 8 Гб.
Блок питания. Для майнинга необходимы блоки повышенной мощности, поскольку оборудование требует повышенного энергоснабжения. Рекомендуемая мощность такого блока составляет 1200-1400 Вт.
Система охлаждения. Охлаждение видеокарт – критически важная задача, ведь они выделяют большое количество тепла. Для охлаждения могут использоваться стандартные кулеры в количестве от 2 и более, до систем жидкостного охлаждения.
Таким образом, компьютер требует значительной и дорогостоящей доработки для майнинга криптовалют. И вам нужно взвесить все «за» и «против» перед тем как начать добычу.
Какую видеокарту выбрать для майнинга?
Наиболее популярным вариантом является сборка майнинг-ферм за счет видеокарт. Эти чипы генерируют высокий хэшрейт и обеспечивают эффективную работу. Однако не все графические процессоры подходят для решения таких задач. Лучшими вариантами для майнинга являются:
GeForce RTX 3080. Видеокарта с объемом видеопамяти 8 Гб использует передовые технологии. Это чипы с техпроцессом 8 нм и частотой работы памяти до 14 000 Герц. Тихие и компактные видеокарты, которые обеспечивают высокий хэшрейт.
Radeon RX 580 4Gb. Более дешевый вариант для добычи криптовалют. При достаточно большом объеме памяти она имеет низкое энергопотребление. Это чипы с техпроцессом 14 нм и частотой до 7800 Гц.
GeForce GTX 1050 Ti 4GB. Весьма продуктивная видеокарта с частотой 7008 Гц и стандартом видеопамяти GDDR5. Важным преимуществом этой карты является эффективное охлаждение, поскольку даже стандартный кулер этой карты способен обеспечить защиту от перегрева.
Radeon RX 5700 XT. Это мощный графический процессор, собранный из качественных комплектующих. Это чипы с техпроцессом 7 нм и объемом видеопамяти 8 Гб. Это видеокарты с типом видеопамяти GDDR6
Radeon VII. Видеокарта высокого качества с большим объемом видеопамяти – 4 Гб. Это чипы с техпроцессом 7 нм. Здесь сравнительно невысокое энергопотребление при высокой эффективности работы.
Мы выбрали 5 видеокарт, которые можно рассматривать для майнинга. Существуют и другие варианты, и лучше ознакомиться с каждым из них перед тем как принять какое-то решение.
Как майнить биткоин на компьютере: выбираем софт
Помимо аппаратной части, также важно выбрать и софт для майнинга. Майнинг-ферма работает через специальную программу, которая подключается к блокчейну, и с помощью которой вычислительные мощности направляются непосредственно на майнинг и поддержание работы блокчейна. Существуют десятки программ, которые позволяют майнить криптовалюты. Мы выбрали топ-5 программ, предназначенных непосредственно для добычи BTC.
Название | Поддерживаемые устройства | Алгоритм майнинга | Какие криптовалюты можно майнить |
---|---|---|---|
Easy Miner | AMD, nVidia, CPU | SHA256, Scrypt, Blake2b, Lyra2RE | Bitcoin, Litecoin, Siacoin, DeepCloud AI, Quark, Vertcoin |
Nicehash Miner | nVidia, AMD, CPU | По решению сервиса | Bitcoin, ETH, LTC, XRP, BCH, ZEC |
Minergate | nVidia, AMD, CPU, ASIC | Зависит от майнера | Bitcoin, Zcash, Ethereum, Ethereum Classic, Bytecoin, Monero, DigitalNote, Bitcoin Gold, Monero-Classic |
MultiMiner | nVidia, AMD, CPU, ASIC, FPGA | Aergo, anime, c11, dedal, exosis, kawpow, timetravel, tribus, wildkeccak и другие | Bitcoin, Litecoin, Dogecoin, Maxcoin и другие |
Miner OS | AMD, nVidia, CPU | Зависит от майнера | Любые, включая Bitcoin |
Стоит ли майнить биткоин на домашнем компьютере?
Майнинг-фермы в целом остаются выгодными, хоть и стремительно теряют популярность. Их мощность еще позволяет зарабатывать, если заниматься майнингом в пуле. Майнинг-пул – это объединение майнеров, в котором их мощности суммируются и направляются на общие цели. После добычи блока вознаграждение делится на всех участников пула, пропорционально мощностям, которые предоставил каждый майнер.
Однако обеспечить достаточные мощности с помощью майнинг-фермы достаточно сложно. Люди действительно могут получать прибыль, но она не будет очень большой. Если вы все же планируете заниматься майнингом, лучше выбрать ASIC-майнер. Это специализированное устройство для майнинга, которое мощнее стандартной фермы. Однако ASIC-майнер также стоит достаточно дорого.
Ключевой аспект для расчета выгоды майнинга – электроэнергия. Добыча криптовалют требует очень много электроэнергии, поэтому электричество – одна из ключевых статей расходов. Если в вашем регионе стоимость киловатта небольшая, то соответственно, и майнинг будет более прибыльным. Поэтому многие люди, которые желают заниматься добычей криптовалют, ищут регионы с дешевой электроэнергией и переезжают туда.
Перед тем начать майнинг, вам необходимо разработать детальный бизнес-план, в котором учесть стоимость оборудования, электроэнергии, рассчитать сроки окупаемости и т.д. На основании этого плана стоит делать выводы, заниматься ли майнингом или нет. Можно рассчитать выгоду майнинга с помощью специального калькулятора. Например, вы найдете его здесь.
Как инвестировать в криптовалюту: есть ли альтернативы майнингу?
Для того чтобы инвестировать в криптовалюту, необязательно выбирать майнинг. Цифровые активы можно просто купить. Делается это на криптовалютных биржах – это специальные торговые площадки, предлагающие трейдинг криптовалютами. Купить Bitcoin несложно, для этого нужно лишь следовать инструкциям, которые есть на той или иной бирже.
Еще один вариант инвестиций BTC – это криптовалютные депозиты. Они работают по принципу банковских, но для приумножения используются криптовалюты. Некоторые криптовалютные биржи предлагают такую функцию инвестирования. Ставка, сроки и условия варьируются, в зависимости от криптобиржи, которую вы выберете для совершения инвестиций.
Лучшая криптобиржа для инвестиций в криптовалюту
Лучшей криптобиржей для инвестиций в криптовалюту является Binance. Это крупнейшая торговая площадка в мире. Binance будет очень полезен для майнеров. Здесь можно легко и быстро продать криптовалюту, которую вы получили в результате майнинга. Даже если вы не являетесь майнером, можно инвестировать в биткоин через эту криптовалютную биржу. Помимо BTC на Binance доступно более 300 различных видов цифровых активов и более 1300 рынков.
Еще одна важная особенность Binance – возможность пассивного инвестирования. Криптобиржа предлагает криптовалютные депозиты. Для Bitcoin ставка составляет 5% годовых. Майнеры Bitcoin могут присоединиться к пулу Binance, одному из крупнейших для майнинга биткоин в мире.
Резюме
Майнинг биткоина на домашнем компьютере возможен, но для этого требуется существенная доработка устройства. Чтобы превратить ПК в майнинг-ферму, необходимо оборудовать его видеокартами, материнскими платами, и обеспечить работу вспомогательных систем – энергоснабжения, охлаждения, памяти и т. д. Это дорогостоящие инвестиции, которые могут окупиться. Однако для того чтобы майнинг на домашнем ПК был эффективен, лучше разработать бизнес-план, где нужно рассчитать объем капиталовложений, источники привлечения средств, срок окупаемости в ваших реалиях и т.д.
Нужно учитывать, что срок окупаемости майнинг-ферм стартует от 6 месяцев. В зависимости от условий он может быть больше года. Поэтому если вы не готовы столько ждать, можно выбрать альтернативные пути инвестиций. Например, купить биткоин на бирже и удерживать его, пока цена не вырастет. Либо можно воспользоваться криптовалютным депозитом и получать доход по процентной ставке.
FAQs
Сложно ли купить необходимые комплектующие для майнинга?
Нередко у майнеров возникают проблемы, например, с покупкой видеокарт. Это связано с высоким спросом на чипы. Необходимые устройства приходится искать на маркетплейсах разных стран, что требует немало времени.
Какой компьютер можно переоборудовать в ферму?
Любой персональный компьютер. Фактически вам придется покупать много новых комплектующих, из-за чего ваш ПК станет гораздо мощнее.
Стоит ли вступать в пул или лучше майнить самостоятельно?
Лучше все-таки вступить в пул. В таком случае ваши мощности будут работать эффективнее. Соло-майнинг в современных реалиях – очень сложная вещь, а пулы гарантируют определенный доход.
Сколько можно заработать на майнинге?
Заработок на майнинге зависит от нескольких важных факторов, таких как мощность вашей фермы, стоимость электроэнергии, стоимость комплектующих для обслуживания и т.д.
Как работает биткоин | Медиа Нетологии
Коммерческий автор Арчибальд Кельман рассказал блогу Нетологии, что такое биткоин и почему за него платят реальные деньги.
Пользоваться биткоином можно даже не понимая, как он работает: создаёте биткоин-кошелёк по инструкциям, устанавливаете его на компьютер или мобильный телефон, он генерирует ваш первый биткоин-адрес, который (или последующие) вы можете сообщать друзьям, чтобы они вам платили за что-нибудь или наоборот. Но рано или поздно вам захочется узнать — а что это, собственно, такое? Расскажу простыми словами.
Программа обучения: «Управление финансами: бизнес-модели, метрики, аналитика и финансовый учет»
В двух [тысячах] слов
В двух словах, биткоин — это «новое поколение децентрализованной цифровой валюты, созданной и работающей только в интернете».
А теперь разберёмся подробнее. Децентрализованная — это значит, что ею никто не управляет. Ни государство, ни программисты, ни бизнесмены. Все транзакции прозрачны и анонимны: иными словами, вы можете видеть все передвижения биткоина, но не будете знать кто и кому платит.
Логичный вопрос — чем обеспечена стоимость биткоина? Золото обеспечено золотыми запасами — оно медленно и верно растёт в цене.
Биткоин и форки (альтернативная криптовалюта) обеспечены только одним фактором — интересом пользователей.
Но даже это не всё – некоторые форки, например, Ripple, обеспечены только медиафоном: появляется какая-то позитивная информация про Ripple на новостных порталах — он растёт в цене; трагедия в семействе Ripple — он в цене падает.
Из этого вытекает главный минус биткоина: за валютой не стоит ни одного финансового института, и она, как уже сказали, ничем не обеспечена, то есть в случае потери вам никто не вернёт утерянное. Если в случае кражи денег с банковской карты вам её могут и вернуть, то в случае с биткоином и альткоинами вернуть стоимость не может никто. Потому что её фактически уже ни у кого нет. С другой стороны, в этом и плюс — транзакцию невозможно отменить.
Цена же растёт только на основе неистребимой веры людей в криптовалюту и спекуляций на бирже. Если на рынок одновременно выбросят миллион биткоинов, он рухнет. Если внезапно все перестанут верить в биткоин — рынок, опять-таки, рухнет.
С другой стороны, как и всякий высокорисковый продукт, биткоин и альткоины обладают огромной волатильностью (статистический финансовый показатель, характеризующий изменчивость цены, один из важнейших финансовых показателей), и 5 000% годовых за тот или иной форк — вовсе не фантастика. С золотом и парой евро/доллар все проще: волатильность последней за год составила всего 4%. Медленно, но верно. И золото растёт в цене — медленно, но всё-таки верно.
…Но продолжим про механизм работы биткоина.
Хэш-функция
Хэш-функция — это математическое преобразование по некоему алгоритму, превращающее набор информации в уникальное цифробуквенное значение определённой фиксированной длины — хэш (шифр).
Можно провести аналогию с торрентами: поскольку они тоже являются децентрализованной сетью, и в них тоже используется хэш для проверки уникальности конкретного торрента. Поэтому иногда биткоин и сравнивают с торрентами, только гораздо более сложными.
Даже небольшое изменение в один крошечный символ приводит к тому, что длинный хэш меняется кардинально, и изначальное значение уже восстановить не получится, потому что процесс необратим. Хэш — наше всё.
Транзакции
Слово «транзакции» и без того знакомо всем и каждому: когда вы что-то покупаете в магазине и расплачиваетесь пластиковой картой через терминал, то вы совершаете именно транзакцию.
В случае с биткоинами под транзакцией мы подразумеваем передачу средств между биткоин-кошельками. Кошельки содержат так называемый секретный ключ, который используется для подписи транзакций (по аналогии с электронным ключом, которым вы можете подписывать документы или пин-кодом, который вводите в терминале). Эта подпись предотвращает изменения транзакции после передачи в сеть.
Транзакции транслируются между пользователями и начинают подтверждаться сетью с помощью процесса, называемого майнингом.
Блокчейн
Перед описанием майнинга рассмотрим ключевой элемент системы — историю транзакций. Блокчейн можно представить как большой коллективный регистр, в который включаются все подтверждённые транзакции. На основании этого регистра кошельки рассчитывают остаток вашего баланса и проверяют траты их владельцем, то есть вами.
Целостность и хронология основаны на криптографии. В цепочку блоков включаются транзакции. И именно поэтому неудобны мобильные кошельки: представьте, какого размера должен быть блокчейн, и что он постоянно и неуклонно увеличивается, лавинообразно, можно сказать. Те, кто хочет полной анонимности, обычно используют новый биткоин-адрес для каждой транзакции. Что раздувает блокчейн ещё больше.
Биткоин — яркий пример реализации единого реестра в сети.
Он свободен от банков: вам не нужно платить комиссию за использование. Он свободен от регулирования государством, в отсутствие физической монеты (ведь, по сути, это лишь программный код) биткоин можно дробить вплоть до одной миллионной. И хвастаться — «прикупил себе немного биткоина».
Майнинг
Наверняка вы слышали этого слово даже чаще, чем «биткоин» и читали про дорогостоящие «фермы» на видеокартах, про ASIC и все остальное, что сопровождает майнинг.
Майнинг — это обработка данных в распределённой системе, используемая для хронологического подтверждения транзакций перед включением их в блочную цепь.
Перед этим транзакции должны упаковаться в блок, удовлетворяющий криптографическим требованиям, затем должны быть проверены сетью. В блок также записана информация о прошедших транзакциях, хэш предыдущего блока для обеспечения связности цепи, факт эмиссии новых биткоинов и решение задачи. В итоге решение задачи — это и есть суть майнинга.
Майнинг не контролируется никем, подмена частей невозможна, но это неотъемлемая часть схемы безопасности платежей, так как именно он служит для верификации операций в сети, предотвращая дублирование оплаты.
Фактически пользователь «обменивает» вычислительную мощность своей системы на доли биткоина или форков.
Именно отсюда пошли так называемые «майнинговые установки» — когда некто создаёт компьютер, полностью подчинённый криптозадаче, которую надо решить как можно быстрее. Майнеры сбиваются в пулы, и тот, кто из этого пула решил задачу, тот молодец, и получает свой кусок биткоина/форка — за обнаруженный верный хэш блока.
Сейчас гонка майнеров уже фактически подошла к концу, так как подключились профессионалы, работающие с так называемыми ASIC-микросхемами, созданными только для майнинга, и вложения в дорогостоящие видеокарты перестают потихоньку себя оправдывать.
Бизнес может вкладывать десятки тысяч долларов в уже промышленные майнинговые фермы, вытесняя энтузиастов и начинающих с рынка: к примеру, в Украине, где пока ещё дешёвое электричество и не запрещён майнинг.
Будущее биткоинов
Количество биткоинов, которое когда-либо можно создать, ограничено 21 миллионом штук. Создатель биткоина Сатоши Накамото предусмотрел «сдерживающие вожжи»: «Среднее общее количество биткоинов, генерируемых в сети каждый день, остаётся одинаковым». Новый блок, иными словами, находят примерно каждые 10 минут. Таким образом, предусмотрен майнинг биткоинов ещё в течение примерно 120 лет. Кроме того, если вначале «наградой» было 50 биткоинов, то сейчас это 12.5 биткоинов, и это количество сокращается вдвое каждые 4 года — так заложено в алгоритме.
Читать ещё: «Возможности и перспективы технологии блокчейн — вне криптовалют»
Альткоины наподобие эфира сейчас быстро догоняют биткоин на бирже, и недалёк день, когда майнингом биткоинов опять будут заниматься энтузиасты, а промышленные ASIC-фермы будут для майнинга того или иного форка. Но это неточно.
Мнение автора и редакции может не совпадать. Хотите написать колонку для «Нетологии»? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.
Оцените статью
Средняя оценка 0 / 5. Всего проголосовало 0
Золотые дни впереди: биткоин грозится заменить драгметаллы | Статьи
Масштабное ралли на мировых рынках в начале года никак не затронуло золото. Оно, напротив, опустилось в цене более чем на $50 и в последние дни демонстрирует достаточно вялую динамику. Многие аналитики связывают скромный интерес инвесторов к металлу с возникновением реального конкурента в лице биткоина, который с начала года несколько раз продемонстрировал исторический максимум. У двух инструментов действительно много сходств, но несмотря на огромную популярность криптовалюты, списывать золото со счетов рано — его преимущества перед биткоином всё еще очевидны. Подробности — в материале «Известий».
Конец долгого ралли
Первая половина 2020 года выдалась поистине золотой эрой для золота. Драгоценный металл побил несколько рекордов, а потом и превысил исторически значимую отметку в $2 тыс. за унцию. Всё тогда объяснялось очевидно: коронавирус, экономический кризис, включенный на полную мощность печатный станок (более 35% долларов за всю историю были напечатаны в течение года) — эти факторы во все времена играли в пользу золота.
Во втором полугодии графики оказались не столь впечатляющими. Максимумов лета цены уже не достигли. Напротив, драгметалл «похудел» примерно на $200, откатившись к отметке в $1850 за унцию в начале-середине января. Всё еще много, если сравнивать с докризисными временами, но ничего выдающегося в ряду рекордов, которые бьются большинством других активов.
Золотые дни впереди_2
Фото: REUTERS/Baz Ratner
Скажем, американский фондовый индекс S&P 500 сейчас оценивается почти на 20% выше, чем в конце лета, котировки отдельных компаний выросли за последние месяцы на десятки процентов или даже в разы. Например, Tesla подорожала с октября вдвое, что позволило Илону Маску стать самым богатым человеком в мире. Даже цены на нефть поднялись выше $50 за баррель. Таким образом, золото оказалось в аутсайдерах невиданного «бычьего рынка», происходящего на фоне слабого восстановления мировой экономики после кризиса.
На сравнительно низкие показатели золота могло повлиять множество факторов. Во-первых, инвесторы на фоне ободряющих новостей об успехах вакцин могли вложиться в другие, более рискованные активы. Золото как «актив-убежище» перестало играть одну из главных ролей. Во-вторых, в последние недели доллар стал усиливаться параллельно с ростом ставок по американским государственным облигациям — такая комбинация играет не в пользу драгоценного металла. Однако самой популярной теорией последних месяцев стала идея о том, что золоту найдена долгосрочная замена в лице криптовалют и конкретно биткоина.
Золотые дни впереди_3
Фото: REUTERS/Rick Wilking
Действительно, биткоин по многим параметрам выглядит как привлекательная альтернатива традиционному вложению средств в золотые слитки и бумаги ориентирующихся на инвестиции в драгоценные металлы фондов. Его взлет в минувшем году был совершенно невероятным — с $8 тыс. в начале года до $27 тыс. в конце (как и в случае с золотом, был многократно побит исторический максимум). Более того, он продолжил подъем и в новом году, за считаные дни добравшись и превзойдя отметку в $40 тыс. Лишь в самые последние дни было зафиксировано некоторое снижение, но даже так котировки самой популярной криптовалюты на 12 января выглядели фантастическими — $34 тыс.
Взрыв популярности биткоина стал возможен благодаря его признанию институциональными игроками фондового и валютного рынков. Кроме того, благодаря поддержке PayPal биткоин стало легче купить и продать — и это огромный шаг к превращению его в «нормальную» валюту. Уже сам этот факт вызвал бурный всплеск интереса к «битку», и в игру втянулись миллионы мелких инвесторов, ранее безразличных к криптовалютам.
Форт-Нокс не нужен
Преимущества биткоина даже по сравнению с золотом фиксируются многими аналитиками. Основной плюс драгоценного металла — его ограниченность «эмиссии». В мире хранится и ходит несколько сотен тысяч тонн золота, скорее всего, большая его часть уже добыта. В то же время фиатные валюты могут эмитироваться и обесцениваться до бесконечности. Однако у биткоина есть четко очерченный потолок — 21 млн монет, после чего его выпуск прекратится. На самом деле, майнинг закончится еще раньше, поскольку в определенный момент даже очень дорогой биткоин не сможет оправдать стоимость электричества, затраченного на его производство. Это ставит криптовалюту в выигрышное положение даже в сравнении с золотом, запасы которого будут расти еще долго.
Золотые дни впереди_1
Фото: REUTERS/Baz Ratner
Второй плюс в том, что биткоин удобно хранить. Настоящее золото требует места в хранилищах, ему необходим транспорт для перевозки. Обменять его на ту или иную валюту может быть делом сложным и затратным, тогда как для конвертации биткоина достаточно просто компьютера или смартфона.
В-третьих, биткоин популярен у молодежи. «Мода» на него ассоциируется с цифровой свободой и независимостью от государственных институтов. В криптовалюту серьезно вложились энтузиасты, убежденные, что за ней будущее. Такого рода энтузиазм в отношении будущего может преодолевать вполне объективные сомнения инвесторов даже на протяжении длительных временных периодов — достаточно вспомнить ту же Tesla, которая не так уж далека от триллионной рыночной капитализации, несмотря на то, что всё еще ждет своей первой годовой прибыли. Цены поддерживают миллионы уверенных в конечном успехе инвесторов.
Старое, проверенное, твое
И всё-таки утверждать, что биткоин окончательно свергнет золото с позиции самого надежного альтернативного вложения, пока рано. Несмотря на колоссальные успехи последнего года, слишком много факторов всё еще могут сыграть на стороне традиционалистов, предпочитающих классический драгоценный металл.
Во-первых, подвижки в направлении признания биткоина официальным расчетным средством всё еще малы. PayPal позволил пользователям покупать и продавать криптовалюту, но по факту, он лишь разрешил спекулировать ей — чем люди и так занимались на криптовалютных биржах или в частных сделках. Список товаров, за которые можно напрямую заплатить биткоином, по-прежнему ограничен.
Во-вторых, биткоин остается крайне волатильным средством. Рост и обвал на 10% в день — нормальное для него явление. Любой серьезный инвестор десять раз задумается, прежде чем рискнет ставить на такой нестабильный актив. В-третьих, один из главных козырей золота — поддержка со стороны центральных банков.
Золотые дни впереди_4
Фото: REUTERS/Dado Ruvic
В начале 2021 года драгоценный металл в стоимостном выражении обошел доллар в качестве доли международных резервов России. Скупкой золота занимается Народный банк Китая, ЦБ Индии, Турции и множества других государств, а самый большой золотой запас находится в распоряжении ФРС США. О покупке независимых криптовалют не задумывался пока никто из государственных игроков — и вряд ли это произойдет в обозримом будущем.
Золото ко всему прочему еще и не знает конкурентов в своем классе — обороты платины недостаточно высоки, а серебро всерьез бороться с золотом не могло никогда. Биткоин же растет во многом из-за общего оптимизма по поводу перспектив криптовалют. Однако даже если эта форма денег завоюет всемирную популярность, никто не дает гарантии, что биткоин останется лидером в этом секторе.
Наконец, золото сейчас и в будущем будет иметь практическое применение. Его ценность в промышленности и при производстве украшений бесспорна. Утилитарность золота исторически играла ключевую роль в его популярности в качестве платежного средства и здесь едва ли что-то поменяется.
Хотя в данный момент биткоин показывает намного лучшую динамику по сравнению с золотом, в будущем инвесторы с высокой вероятностью будут использовать оба способа защиты и приумножения своих средств. А подобные инструменты в целом и дальше будут оставаться актуальными, поскольку центральные банки не торопятся со свертыванием своих программ насыщения ликвидностью, то есть печатания денег в практически неограниченном количестве.
Почему квантовый компьютер — угроза для криптовалют
Китай создал квантовый компьютер в 10 млрд раз быстрее прототипа Google. Рассказываем, почему это важно, и что это значит для криптовалютной отрасли
Редакция BeInCrypto собрала информацию об устройстве и рисках, которые оно несет для рынка криптовалют, в одном материале.
Что такое квантовые компьютеры
Квантовый компьютер – это сверхмощное вычислительное устройство, которое обрабатывает информацию примерно в 100 трлн раз быстрее традиционного компьютера. Такая скорость пригодится для обработки больших данных, моделирования нейросетей, и много чего еще из того, что мы называем технологиями будущего.
У этой медали есть и другая сторона. Разработчики утверждают, что квантовый компьютер разрушит современную систему компьютерной безопасности. С такой скоростью обработки данных ничего не стоит за секунды проанализировать терабайты информации и взломать любой криптографический код.
Вот пример: банковские транзакции и сообщения шифруются при помощи алгоритма RSA. Подбирать к нему ключи на обычном компьютере придется десятки, а то и сотни тысяч лет. Квантовый справится с задачей за минуты.
«Сегодня мы находимся на стадии, когда у нас есть квантовые компьютеры – мы можем использовать их, программировать их. Мы в поиске устойчивых способов их индустриализации и стабилизации технологии. Также мы продолжаем учиться создавать алгоритмы для них», – так прокомментировал прогресс в сфере разработок квантовых компьютеров амбассадор IBM в Европе, доктор компьютерных наук Марк Мэттингли-Скотт во время одной из своих лекций.
Эксперт уверен, что человечество готово к таким машинам и последствиям их работы.
Как работает квантовый компьютер
Квантовый компьютер, в отличие от обычного, оперирует не битами (единица измерения информации в двоичной системе счисления), а квантовыми битами, или кубитами. Эта технология ускоряет работу устройства в сотни раз.
На аппаратном уровне квантовый компьютер тоже сложнее своего предшественника. В нем больше деталей и для эффективной работы ему необходимо постоянное охлаждение.
Какие квантовые компьютеры есть на рынке
Прототипы квантовых компьютеров появились в конце двадцатого века. Осенью 2019 года компания Google представила последнюю разработку, продемонстрировав новые возможности квантовых вычислений.
Эксперимент NASA показал, что машине потребовалось 3 минуты и 20 секунд для того, чтобы произвести расчет, на который самому мощному на тот момент суперкомпьютеру Summit (IBM) потребовалось бы около 10 тыс. лет.
Обзор квантового компьютера Google:
По неизвестным причинам команда NASA удалила отчет, но его успели скопировать журналисты The Financial Times.
В начале декабря 2020 года на рынке появился новый, еще более мощный квантовый компьютер, созданный группой китайских ученых под руководством известного физика Пань Цзяньвэй (Pan Jianwei). По результатам тестов, опубликованных в журнале Science, производительность устройства превысила показатели компьютера Google в 10 млрд раз, а современного суперкомпьютера – в 100 трлн раз.
Видеорепортаж с обзором китайского квантового компьютера:
При этом разработчики не рассказали, сколько стоит квантовый компьютер нового поколения.
Квантовые компьютеры на службе государства
Разработчики нового квантового компьютера считают, что создание такой машины приблизило Китай к квантовому превосходству. Высокопроизводительное устройство, способное оперативно решать сложные задачи, даст стране преимущества в различных отраслях, от химии до искусственного интеллекта и анализа больших данных.
На видео ниже Пань Цзяньвэй презентует этапы формирования «квантовой коммуникации» на базе собственных разработок и проводит параллели с развитием человеческой цивилизации.
Разработчик отметил, что 100 тыс. лет назад Человек разумный (Homo sapiens) победил в эволюционной борьбе более приспособленных к выживанию Неандертальцев (Homo neanderthalensis), потому что научился общаться и обмениваться информацией.
В 21 веке люди продолжают развивать коммуникацию, но уже на квантовом уровне. Цзяньвэй уверен, что работа в этом направлении будет основой дальнейшей эволюции человечества.
Как квантовые компьютеры стали врагами майнеров
Наличие сверхмощного вычислительного устройства даст человеку или группе людей преимущество и контроль над сетью, поставив под угрозу индустрию добычи криптовалют.
Для майнинга нужно высокопроизводительное оборудование. Участники рынка цифровых активов используют вычислительные мощности своих компьютеров, чтобы решать математические задачи. Одни работают на бытовых компьютерах, другие приобретают специальные устройства для добычи криптовалют – асики.
Вознаграждение получает тот, кто решит задачу раньше остальных, поэтому, чем выше производительность компьютера, тем больше шансов опередить конкурентов и получить награду. Иногда майнеры объединяют компьютерные мощности и решают задачи совместно. Единственный минус – прибыль приходится делить на всех участников пула.
Но майнеров равно много, они рассеяны по всему миру, так достигается эффект децентрализации.
Распределение добытых блоков по майнерам и пулам за последние 4 дня. График от 10 декабря 2020 года. Данные: blockchain.com
На графике видно, что активность майнеров в сети биткоина распределена между частными лицами и крупными пулами. Все участники сети конкурируют за право получить награду – поэтому на рынке нет единогласного лидера.
Совокупный объем вычислительных мощностей, которые майнеры подключили к сети биткоина, называют хэшрейтом. Благодаря соперничеству сторон, на рынке добычи криптовалют сохраняется равновесие – ведь все работают примерно на одном и том же оборудовании.
График хэшрейта биткоина. Данные: blockchain.com
Квантовые компьютеры могут нарушить этот баланс, перехватив 51% хэшрейта биткоина (так называемая атака 51%). Тот, кому принадлежат эти вычислительные мощности, получит контроль над сетью криптовалюты.
Такой захват власти нарушит работу сети и блокирует подтверждение транзакций. Кроме того, из-за атаки 51% возникнет угроза двойной траты.
Чтобы реализовать такую атаку при помощи компьютеров и асиков потребуется колоссальное количество денег и электроэнергии. Квантовый компьютер, подключенный к сети криптовалюты, решит эту задачу быстрее и дешевле.
Больше информации о майнинге криптовалют – его особенностях и вариантах работы вы сможете узнать из нашего материала.
Читайте также: Облачный майнинг – список лучших сайтов 2020
Почему квантовые технологии угрожают криптовалютам
Перехват большей часть хэшрейта в сети биткоина и других криптовалют, при создании которых разработчики использовали криптографию, может полностью вывести проект из строя. Противостоять таким действиям смогут только пользователи, в распоряжении которых есть устройства с аналогичными показателями мощности.
На практике, такая схема вряд ли будет доступна. Дело в том, что купить квантовый компьютер сегодня, чтобы противостоять врагу – задача практически невыполнимая. Соответственно, атака со стороны владельца такого устройства на сеть биткоина может оказаться для нее фатальной.
По мнению аналитиков компании Deloitte, при помощи квантового компьютера, в том числе, можно организовать кражу криптовалюты (через задействование его вычислительных мощностей для подбора кодов доступа). В ходе своих работ, исследователи пришли к выводу о том, что уровень угрозы зависит от типа хранения монет. В зоне повышенного риска, по их подсчетам, находится, как минимум, 25% всех добытых биткоинов.
График квантовой уязвимости биткоинов. Данные: Deloitte
Читайте также: Рейтинг лучших криптокошельков 2020 года
CEO британской криптографической компании Post-Quantum Андрисен Ченг (Andersen Cheng), в свою очередь, отметил в ходе интервью для DeCrypt, что сегодня участники криптосообщества должны заняться разработкой инструментов противодействия квантовым взломам. В противном случае, по его мнению, разрушительная сила таких машин может уничтожить биткоин.
Интересный факт! В настоящий момент созданием пост-квантовых криптографических алгоритмов занята команда Национального института стандартов и технологий США (NIST). При помощи разработок компании, в теории, в сети криптовалюты можно будет запрограммировать форк, чтобы организовать ответвление блокчейна. Новая «ветвь» сможет продолжить безопасную работу на базе нового, устойчивого к атакам квантовых компьютеров алгоритма.
Разработка NIST может появиться на рынке к 2022 году. До этого времени криптосообщество будет находиться в состоянии «квантовой неопределенности» своего будущего.
Несмотря на обозначенные риски, в сети также можно встретить мнения, согласно которым исходящая от квантовых компьютеров угроза биткоину чрезмерно преувеличена.
Чего еще боятся участники криптосообщества
Недавно популярный в криптосообществе аналитик, автор S2F-модели прогнозирования PlanB провел среди своих читателей опрос. Его темой стали главные риски, с которыми может столкнуться биткоин.
Квантовые компьютеры, несмотря на их разрушительную силу, оказались лишь на втором месте. При этом самой страшной, по мнению участников криптосообщества, угрозой стало регуляторное давление со стороны властей. В список других опасностей пользователи сети включили следующие пункты:
- Централизованный майнинг. Дело в том, что свыше 70% хэшрейта биткоина находится в Китае. В случае, если власти КНР получат контроль над местными майнерами, сеть криптовалюты может оказаться под угрозой.
- Мошенническое программное обеспечение и взломы.
- Производные финансовые инструменты.
- Форки – новые, улучшенные версии BTC.
What are the biggest risks for #bitcoin? Results of my latest poll show most of you (34%) voted government ban or regulation as biggest risk, followed by quantum computing (21%) and centralized mining in China (18%). Good to see we got rid of forks and futures manipulation fud. pic.twitter.com/zPWlEP4Z3H
— PlanB (@100trillionUSD) December 10, 2020
Подводим итоги
Участники криптосообщества разделились на два лагеря: одни считают, что квантовый компьютер представляет угрозу рынку цифровых активов, другие не видят в устройстве опасности.
Несмотря на то, что в настоящий момент такие машины функционируют только на государственном уровне, не исключено, что в будущем доступ к ним смогут получить мошенники.
Как вы думаете, что сделал бы главный критик биткоина – Питер Шифф – в случае, если бы в его распоряжении оказался квантовый компьютер? Предлагаем обсудить тему в нашем Telegram-канале.
Дисклеймер
Вся информация, содержащаяся на нашем вебсайте, публикуется на принципах добросовестности и объективности, а также исключительно с ознакомительной целью. Читатель самостоятельно несет полную ответственность за любые действия, совершаемые им на основании информации, полученной на нашем вебсайте.
Что такое биткойн? Как добывать, покупать и использовать
Что такое биткойн?
Биткойн — это криптовалюта, виртуальная валюта, предназначенная для использования в качестве денег и формы платежа вне контроля какого-либо одного лица, группы или организации, что устраняет необходимость участия третьих лиц в финансовых транзакциях. Он вознаграждается майнерам блокчейна за работу, проделанную для проверки транзакций, и может быть приобретен на нескольких биржах.
Биткойн был представлен публике в 2009 году.анонимным разработчиком или группой разработчиков под именем Сатоши Накамото.
С тех пор она стала самой известной криптовалютой в мире. Его популярность вдохновила на разработку многих других криптовалют. Эти конкуренты либо пытаются заменить его в качестве платежной системы, либо используются в качестве токенов полезности или безопасности в других блокчейнах и новых финансовых технологиях.
Узнайте больше о криптовалюте, с которой все началось, — об истории, о том, как она работает, как ее получить и для чего ее можно использовать.
Ключевые выводы
- Биткойн, запущенный в 2009 году, является крупнейшей в мире криптовалютой по рыночной капитализации.
- В отличие от фиатной валюты, биткойн создается, распространяется, торгуется и хранится с использованием децентрализованной системы учета, известной как блокчейн.
- История Биткойна как средства сбережения была бурной; он прошел через несколько циклов подъема и спада за свой относительно короткий срок службы.
- Как первая виртуальная валюта, получившая широкую популярность и успех, Биткойн вдохновил множество других криптовалют на своем пути.
Инвестопедия / Джули Бэнг
Понимание биткойнов
В августе 2008 года было зарегистрировано доменное имя Bitcoin.org. По крайней мере, сегодня этот домен защищен WhoisGuard, а это означает, что личность человека, зарегистрировавшего его, не является общедоступной информацией.
В октябре 2008 года человек или группа под именем Сатоши Накамото объявила о списке рассылки по криптографии на сайте metzdowd. com: «Я работаю над новой системой электронных денег, полностью одноранговой, без доверенной третьей стороны». Этот ныне известный технический документ, опубликованный на Bitcoin.org под названием «Биткойн: одноранговая электронная денежная система», станет Великой хартией вольностей того, как Биткойн работает сегодня.
3 января 2009 г. был добыт первый блок биткойнов — блок 0. Он также известен как «блок генезиса» и содержит текст: «The Times 03 января 2009 г. Канцлер на пороге второй помощи банкам». возможно, доказательство того, что блок был добыт в эту дату или позже, и, возможно, также в качестве соответствующего политического комментария.
8 января 2009 года первая версия программного обеспечения биткойнов была объявлена в списке рассылки по криптографии, а 9 января 2009 года был добыт блок 1, и добыча биткойнов началась всерьез.
Награды в биткойнах уменьшаются вдвое каждые 210 000 блоков. Например, в 2009 году вознаграждение за блок составляло 50 новых биткойнов. 11 мая 2020 года произошло третье деление пополам, в результате чего вознаграждение за открытие каждого блока снизилось до 6,25 биткойнов.
Один биткойн делится до восьми знаков после запятой (100 миллионных долей одного биткойна), и эта наименьшая единица называется сатоши. При необходимости и если участвующие майнеры примут изменение, Биткойн в конечном итоге можно будет сделать делимым до еще большего количества знаков после запятой.
Биткойн, как форма валюты, не слишком сложен для понимания. Например, если у вас есть биткойн, вы можете использовать свой криптовалютный кошелек для отправки небольших частей этого биткойна в качестве оплаты за товары или услуги. Однако это становится очень сложным, когда вы пытаетесь понять, как это работает.
Что такое Биткойн
Технология блокчейна Биткойн
Криптовалюты являются частью блокчейна и сети, необходимой для его питания. Блокчейн — это распределенная книга, общая база данных, в которой хранятся данные. Данные в блокчейне защищены методами шифрования. Когда в блокчейне происходит транзакция, информация из предыдущего блока копируется в новый блок с новыми данными, зашифровывается, и транзакция проверяется валидаторами, называемыми майнерами, в сети. Когда транзакция проверена, открывается новый блок, и создается биткойн, который выдается в качестве вознаграждения майнерам, которые проверили данные в блоке — затем они могут свободно использовать его, хранить или продавать. .
Биткойн использует алгоритм хэширования SHA-256 для шифрования данных, хранящихся в блоках блокчейна. Проще говоря, данные транзакции, хранящиеся в блоке, зашифрованы в 256-битное шестнадцатеричное число. Этот номер содержит все данные транзакции и информацию, связанную с блоками до этого блока.
Данные, связанные между блоками, привели к тому, что реестр стал называться блокчейном.
Транзакции помещаются в очередь для проверки майнерами в сети. Все майнеры в сети блокчейна Биткойн пытаются одновременно проверить одну и ту же транзакцию. Программное и аппаратное обеспечение для майнинга работает для решения одноразового номера, четырехбайтового числа, включенного в заголовок блока, который майнеры пытаются решить. Заголовок блока хэшируется или повторно генерируется майнером случайным образом до тех пор, пока не будет достигнуто целевое число, указанное в блокчейне. Заголовок блока «решен», и создается новый блок для шифрования и проверки большего количества транзакций.
Как добывать биткойн
Для майнинга биткойнов можно использовать различное аппаратное и программное обеспечение. Когда Биткойн был впервые выпущен, его можно было майнить на конкурентной основе на персональном компьютере. Однако по мере того, как сеть становилась все более популярной, к сети присоединялось все больше майнеров, что снижало шансы быть тем, кто решит хэш. Вы по-прежнему можете использовать свой персональный компьютер в качестве майнера, если у него более новое оборудование, но шансы найти хеш индивидуально ничтожны.
Это потому, что вы конкурируете с сетью майнеров, которые генерируют около 220 квинтиллионов хэшей (220 экзахэшей) в секунду. Машины, называемые специализированными интегральными схемами (ASIC), были созданы специально для майнинга и могут генерировать около 255 триллионов хэшей в секунду. Напротив, компьютер с новейшим оборудованием обрабатывает около 100 мегахэшей в секунду (100 миллионов).
Чтобы успешно стать майнером биткойнов, у вас есть несколько вариантов. Вы можете использовать свой существующий персональный компьютер для использования программного обеспечения для майнинга, совместимого с биткойнами, и присоединиться к пулу майнинга. Пулы для майнинга — это группы майнеров, которые объединяют свои вычислительные мощности, чтобы конкурировать с крупными майнинговыми фермами ASIC.
Вы увеличиваете свои шансы на получение вознаграждения, присоединяясь к пулу, но вознаграждения значительно уменьшаются, поскольку они являются общими.
Если у вас есть финансовые средства, вы также можете приобрести майнер ASIC. Как правило, вы можете найти новый примерно за 20 000 долларов, но майнеры также продают бывшие в употреблении, когда они обновляют свои системы. Есть некоторые значительные расходы, такие как электричество и охлаждение, которые следует учитывать, если вы покупаете один или несколько ASIC.
Есть несколько программ майнинга на выбор и множество пулов, к которым вы можете присоединиться. Двумя наиболее известными программами являются CGMiner и BFGMiner. При выборе пула важно убедиться, что вы узнали, как они выплачивают вознаграждение, какие могут быть комиссии, и прочитали некоторые обзоры майнинговых пулов.
Как купить биткойн?
Если вы не хотите майнить биткойн, его можно купить на бирже криптовалют. Большинство людей не смогут купить весь BTC из-за его цены, но вы можете купить часть BTC на этих биржах в фиатной валюте, такой как доллары США. Например, вы можете купить биткойн на Coinbase, создав учетную запись и пополнив ее. Вы можете пополнить свой счет с помощью банковского счета, кредитной или дебетовой карты. В следующем видео рассказывается больше о покупке биткойнов.
Как купить биткойн
Как используется биткойн?
Биткойн изначально был разработан и выпущен как одноранговый способ оплаты. Тем не менее, его варианты использования растут из-за его растущей ценности и конкуренции со стороны других блокчейнов и криптовалют.
Оплата
Чтобы использовать биткойны, вам необходимо иметь криптовалютный кошелек. Кошельки содержат закрытые ключи от принадлежащих вам биткойнов, которые необходимо вводить при проведении транзакции. Биткойн принимается в качестве средства оплаты товаров и услуг у многих продавцов, розничных продавцов и магазинов.
Обычные магазины, которые принимают криптовалюты, обычно имеют табличку с надписью «Здесь принимаются биткойны»; транзакции могут быть обработаны с помощью необходимого аппаратного терминала или адреса кошелька с помощью QR-кодов и приложений для сенсорного экрана. Онлайн-бизнес может легко принимать биткойны, добавляя этот способ оплаты к другим своим способам онлайн-платежей: кредитным картам, PayPal и т. д.
Сальвадор стал первой страной, официально принявшей биткойн в качестве законного платежного средства в июне 2021 года9. 0005
Инвестиции и спекуляции
Инвесторы и спекулянты заинтересовались биткойном по мере роста его популярности. В период с 2009 по 2017 год появились криптовалютные биржи, которые облегчили продажу и покупку биткойнов. Цены начали расти, и спрос медленно рос до 2017 года, когда его цена превысила 1000 долларов. Многие люди полагали, что цены на биткойны будут продолжать расти, и начали покупать их, чтобы удержать. Трейдеры начали использовать криптовалютные биржи для краткосрочных сделок, и рынок взлетел.
Риски инвестирования в Биткойн
Спекулятивные инвесторы были привлечены к биткойну после его быстрого роста в последние годы. Биткойн стоил 7 167,52 доллара 31 декабря 2019 года, а год спустя он вырос более чем на 300% до 28 984,98 доллара. Он продолжал расти в первой половине 2021 года, торгуясь на рекордно высоком уровне более 69 000 долларов в ноябре 2021 года, а затем упал в течение следующих нескольких месяцев и колебался около 40 000 долларов.
Рекордно высокая цена Биткойна составляет 69 долларов. ,000, достигнуто 9 ноября 2021 г.
Таким образом, многие люди покупают Биткойн из-за его инвестиционной ценности, а не из-за его способности выступать в качестве средства обмена. Однако отсутствие гарантированной ценности и его цифровой характер означают, что его покупка и использование сопряжены с рядом неотъемлемых рисков. Например, Комиссия по ценным бумагам и биржам (SEC), Регулирующий орган финансовой индустрии (FINRA) и Бюро финансовой защиты потребителей (CFPB) выпустили множество предупреждений об инвестировании в биткойны.
- Регуляторный риск : Отсутствие единых правил в отношении биткойнов (и других виртуальных валют) вызывает вопросы об их долговечности, ликвидности и универсальности.
- Угроза безопасности: большинство людей, которые владеют и используют Биткойн, не приобрели свои токены посредством майнинга. Скорее, они покупают и продают биткойны и другие цифровые валюты на популярных онлайн-рынках, известных как биржи криптовалют. Биткойн-биржи полностью цифровые и, как и любая виртуальная система, подвержены риску со стороны хакеров, вредоносных программ и операционных сбоев.
- Страховой риск : Биткойн и криптовалюты не застрахованы Корпорацией защиты инвесторов в ценные бумаги (SIPC) или Федеральной корпорацией страхования депозитов (FDIC). Некоторые биржи предоставляют страховку через третьих лиц. В 2019 году главный дилер и торговая платформа SFOX объявили, что смогут предложить биткойн-инвесторам страховку FDIC, но только для части транзакций, связанных с наличными.
- Риск мошенничества : Даже с учетом мер безопасности, присущих блокчейну, возможности для мошеннических действий все еще существуют. Например, в июле 2013 года SEC возбудила судебный иск против оператора схемы Понци, связанной с биткойнами.
- Рыночный риск : Как и в случае любых инвестиций, стоимость биткойнов может колебаться. Действительно, стоимость валюты претерпела дикие колебания в цене за время своего короткого существования. Из-за большого объема покупок и продаж на биржах он очень чувствителен к любым событиям, заслуживающим освещения в печати. По данным CFPB, цена биткойна упала на 61% за один день в 2013 году, в то время как рекордное однодневное падение цены в 2014 году составило 80%.
Сколько времени нужно, чтобы добыть 1 биткойн?
Сети майнинга требуется в среднем 10 минут, чтобы проверить блок и создать вознаграждение. Награда в биткойнах составляет 6,25 BTC за блок. Получается, что для добычи 1 BTC требуется около 100 секунд.
Является ли биткойн хорошей инвестицией?
Биткойн имеет короткую историю инвестирования, наполненную очень волатильными ценами. Является ли это хорошей инвестицией, зависит от вашего финансового профиля, инвестиционного портфеля, терпимости к риску и целей инвестирования. Прежде чем инвестировать в криптовалюту, всегда следует обращаться за советом к финансовому специалисту, чтобы убедиться, что она подходит для ваших обстоятельств.
Как Биткойн зарабатывает деньги?
Сеть биткойнских майнеров зарабатывает деньги на биткойнах, успешно проверяя блоки и получая вознаграждение. Биткойны можно обменять на фиатную валюту через криптовалютные биржи и использовать для совершения покупок у продавцов и розничных продавцов, которые их принимают. Инвесторы и спекулянты могут зарабатывать на покупке и продаже биткойнов.
Инвестиции в криптовалюты и другие первичные предложения монет («ICO») очень рискованны и спекулятивны, и эта статья не является рекомендацией Investopedia или автора инвестировать в криптовалюты или другие ICO. Поскольку ситуация каждого человека уникальна, всегда следует консультироваться с квалифицированным специалистом, прежде чем принимать какие-либо финансовые решения. Investopedia не делает никаких заявлений или гарантий относительно точности или своевременности информации, содержащейся здесь.
Квантовые компьютеры против майнинга криптографии: отделяем факты от вымысла
Олли Лич
Олли — обучающий редактор раздела «Объяснение криптографии+». У него есть несколько SOL, RAY, CHSB и BTC.
Квантовые компьютеры — это специальные машины, которые могут выполнять определенные вычисления значительно быстрее, чем обычные компьютеры, известные как «классические компьютеры», и представляют собой следующий рубеж в вычислительных технологиях.
В последние годы росли опасения, что эти превосходные компьютеры в конечном итоге могут быть направлены на критическую обработку вычислений крипто-майнинга, необходимых для генерации новых блоков.
Эта часть является частью недели майнинга CoinDesk .
Если это произойдет, опасения заключаются в том, что те, кто владеет квантовыми компьютерами, теоретически могут получить значительное преимущество перед любым другим майнером в сети блокчейнов, угрожая децентрализации и безопасности блокчейнов с доказательством работы, таких как Биткойн. и лайткоин. Не говоря уже о получении подавляющего большинства оставшихся наград за блок.
Что такое квантовые вычисления?
Чтобы понять, как работают квантовые компьютеры, вам сначала нужно понять, что классические компьютеры, такие как тот, который есть у вас дома или на работе, представляют все биты данных как одно из двух состояний: 0 или 1. Это известно как двоичный код.
Связывая вместе 0 и 1, можно выполнять более сложные вычисления и хранить более сложные данные. Но даже при соединении нулей и единиц классические компьютеры по-прежнему ограничены в своих вычислительных возможностях и могут выполнять только одно вычисление за раз.
Квантовые компьютеры, с другой стороны, могут выполнять одновременные вычисления благодаря использованию квантовых битов, также известных как «кубиты». Вместо представления данных в двух состояниях — либо 0, либо 1 — кубиты могут представлять данные в трех состояниях: 0, 1 или обоих. Это известно как «суперпозиция».
Помните кота Шредингера? Это один из самых популярных примеров квантовой суперпозиции, когда кошка, оставленная в коробке, не может быть ни живой, ни мертвой. И то, и другое считается.
Подробнее: Почему некоторые разработчики биткойнов говорят, что лазеры могут снизить затраты на энергию при майнинге
Предоставляя большее количество состояний, квантовые компьютеры могут выполнять экспоненциально большие вычисления. Но у этой технологии есть ряд существенных предостережений, которые мы рассмотрим ниже.
Какие угрозы для майнинга криптовалют представляют квантовые компьютеры?
Недавно опубликованная в AVS Quantum Science научная статья под названием «Влияние спецификаций оборудования на достижение квантового преимущества в отказоустойчивом режиме» описывает две ключевые угрозы, исходящие от квантовых вычислений для крипто-майнинга, в частности майнинг биткойнов (BTC), и более широкая экосистема.
Угроза механизму консенсуса Proof-of-Work.
Угроза эллиптической кривой шифрования цифровых подписей.
Угроза квантовых компьютеров для блокчейнов с доказательством работы
Механизм консенсуса с доказательством работы относится к специальной системе, которую некоторые блокчейны используют для выбора честных участников для выполнения важной роли предложения новых блоков данные транзакции, которые будут добавлены в блокчейн. Поскольку нет единого органа, управляющего блокчейном, он должен полагаться на автоматизированную систему, закодированную в протоколе, для фильтрации нечестных пользователей, которые могут попытаться испортить блокчейн недействительными транзакциями.
Квантовые компьютеры способны выполнять более сложные вычисления, чем специализированные машины других типов, поэтому очевидно, что они могут доминировать в конкурентной борьбе за добычу полезных ископаемых. Однако, по мнению авторов статьи, эта угроза считается минимальной из-за значительно более медленного тактового цикла квантовых компьютеров по сравнению с майнерами на основе специализированных интегральных схем (ASIC)
«Алгоритмическое ускорение вряд ли приведет к компенсировать значительно более медленное время тактового цикла по сравнению с современными классическими вычислениями в обозримом будущем», — говорится в документе.
Но как квантовые компьютеры могут иметь более медленное время тактового цикла, но при этом выполнять больше вычислений, чем классические компьютеры? По словам Маколея Коггинса, основателя Quantum Computing UK, это связано со способностью квантового компьютера одновременно обрабатывать вычисления:
«Сила квантовых вычислений заключается не в том, что они быстрее, т. е. что он может использовать квантовый параллелизм. Вот где каждая отдельная комбинация проблемы может быть [рассчитана] параллельно».
Фактически, ученые-компьютерщики в другой академической статье под названием «Уязвимость технологий блокчейна к квантовым атакам», которая была опубликована в ScienceDirect, предположили, что может пройти до 2028 года, прежде чем квантовые компьютеры станут достаточно сложными, чтобы превзойти текущий чип ASIC. технологию и выполнить атаку большинства на сеть блокчейн. Это не принимая во внимание какие-либо будущие улучшения технологии чипов ASIC к тому времени.
«Наши собственные расчеты, основанные на текущей технологии ASIC, а также расчеты других авторов [2,3] указывают на то, что наиболее ранняя вероятная дата, когда этот тип атаки станет возможной, — 2028 год. Однако достижения в технологии ASIC, вероятно, отодвиньте эту дату намного дальше», — говорится в исследовании ScienceDirect.
Подробнее: Что такое криптоджекинг? Как защитить себя от вредоносного ПО для майнинга криптовалют
Взлом криптографии с открытым и закрытым ключом с использованием квантовых компьютеров
Алгоритм подписи», или ECDSA, который используется биткойном и подавляющим большинством других ведущих криптовалют.
ECDSA — это криптографическая система, используемая для создания математически связанных открытых и закрытых ключей — цифровых инструментов, необходимых для отправки и получения криптовалюты, а также для подтверждения того, кому принадлежат активы, хранящиеся в криптокошельке.
Взлом этой формы шифрования означает, что человек может установить чей-то закрытый ключ из открытого ключа этого человека, который свободно передается по всей сети каждый раз, когда этот кошелек совершает транзакцию. Доступ к закрытому ключу похож на идентификацию пароля человека и дает злоумышленнику полный контроль над любыми средствами, хранящимися на адресе кошелька.
«Если одна и та же пара открытого и закрытого ключей используется для хранения биткойнов пользователей после того, как открытый ключ станет общедоступным, то все средства, защищенные этой парой ключей, будут уязвимы. Однако следует также учитывать, что биткойн-кошельки, как правило, не используют повторно одни и те же пары ключей», — говорится в статье в AVS Quantum Science.
Итак, сколько кубитов потребуется, чтобы сломать алгоритм эллиптической кривой? Согласно статье AVS Quantum Science, довольно много:
«… Потребовалось бы 317 × 106 физических кубитов, чтобы взломать шифрование в течение одного часа при времени цикла кода 1 мкс. Чтобы сломать его за 10 мин при том же времени цикла кода, потребуется 1,9× 109 физических кубитов, тогда как для его взлома в течение 1 дня потребуется всего 13 × 106 физических кубитов».
Основные проблемы, стоящие перед технологией квантовых вычислений
Хотя квантовые компьютеры уже существуют, технология все еще находится в зачаточном состоянии.
Квантовый процессор IBM, получивший название Eagle, на сегодняшний день считается самой мощной в мире системой квантовых вычислений, содержащей 127 кубитов. Далеко от предполагаемых 1,9 миллиарда кубитов, необходимых для взлома ECDSA в течение 10 минут.
Добавление кубитов тоже не так просто, как кажется. Все сводится к чрезвычайно ограничивающему фактору, известному как «квантовый шум». Этот термин относится к любому типу незначительных изменений окружающей среды, которые могут повлиять на производительность кубита. Фактически, самые незначительные вибрации или флуктуации в умеренных или электромагнитных волнах могут вызвать нечто, известное как «декогеренция», что делает кубиты неспособными выполнять одиночные вычисления. Проблема становится все более насущной, чем больше задействовано кубитов.
Именно эта чувствительность к внешним факторам значительно сдерживает развитие квантовых компьютеров и означает, что они вряд ли станут серьезной угрозой для майнинга криптовалюты или базовой криптографии, обеспечивающей безопасность транзакций, пока эта проблема не будет решена.
Усилия направлены на создание гибридных квантово-классических компьютеров, а также на создание программного обеспечения для минимизации помех, вызванных квантовым шумом. Но это не решает еще одну критическую проблему, с которой сталкиваются квантовые компьютеры.
В отличие от классических компьютеров, при выполнении вычислений на квантовом компьютере невероятно сложно устранить ошибки из-за линейного характера квантовых вычислений. Проверка кубитов на наличие ошибок потенциально может нарушить их состояние или суперпозицию, исказив результаты.
Однако был достигнут ряд достижений в квантовой коррекции ошибок, а именно то, что называется кодом Бэкона-Шора, разработанным физиком Кристофером Монро и рядом исследователей из Мэрилендского университета. Но опять же, по оценкам, для этого типа исправления ошибок потребуется квантовый компьютер с не менее 1300 кубитами, что более чем в 10 раз превышает количество кубитов, присутствующих в процессоре IBM Eagle.
В нынешнем виде, хотя квантовые компьютеры могут когда-нибудь обладать способностью серьезно подорвать майнинг криптовалют и целостность сетей, основанных на блокчейне, текущая технология далека от того, чтобы быть достаточно сложной, чтобы вызывать серьезные опасения.
Дальнейшее чтение из недели майнинга CoinDesk
Города по всей территории США борются с тем, что значит проводить операции по добыче криптовалюты в своих сообществах. Plattsburgh предлагает отрезвляющий пример.
Несмотря на благоприятные условия для ведения бизнеса, политическая обстановка в стране может сдерживать международный капитал. Этот материал является частью Недели майнинга CoinDesk
Репортеры CoinDesk путешествовали по Европе, Азии и Северной Америке, чтобы запечатлеть разнообразие объектов майнинга криптовалюты. Эта часть является частью Недели майнинга CoinDesk.
Эта статья была первоначально опубликована 21 марта 2022 г. в 14:51. UTC
BTC$
19 660
ETH$
1 375,90
Bnb $
272,56
xrp $
0,394367
$
1,00
ВСЕГО НАБЛЮДА. и почему.
Зарегистрировавшись, вы будете получать электронные письма об обновлениях продуктов CoinDesk, событиях и маркетинге, и вы соглашаетесь с нашими условиями обслуживания и политикой конфиденциальности.
РАСКРЫТИЕ ИНФОРМАЦИИ
Обратите внимание, что наша политика конфиденциальности, условия использования, файлы cookie и запрет на продажу моей личной информации были обновлены.
Лидер в области новостей и информации о криптовалютах, цифровых активах и будущем денег, CoinDesk — это средство массовой информации, которое стремится к самым высоким журналистским стандартам и соблюдает строгий набор редакционных политик. CoinDesk — независимая операционная дочерняя компания Digital Currency Group, которая инвестирует в криптовалюты и блокчейн-стартапы. В рамках своей компенсации некоторые сотрудники CoinDesk, включая сотрудников редакции, могут получить доступ к капиталу DCG в виде прав на прирост стоимости акций, которые передаются в течение нескольких лет. Журналистам CoinDesk не разрешается напрямую покупать акции DCG.
Уровень 2
Неделя майнинга
Прочитать этот выпускПрочитать этот выпуск
Олли Лич
Олли — обучающий редактор раздела «Криптографический объяснитель+». У него есть несколько SOL, RAY, CHSB и BTC.
Олли Лич
Олли — редактор курса «Объяснитель криптографии+». У него есть несколько SOL, RAY, CHSB и BTC.
BTC$
19 660
ETH$
1 375,90
BNB$
272,56
XRP$ 9028
0,394367
BUSD$
1,00
Посмотреть все цены
Почему вычисления, лежащие в основе Биткойн, не могут быть более полезными?
Dragon никогда не перепродавался — странная судьба одной из наиболее исторически значимых NFT. Новые NFT, такие как
«Слияние», произведение цифрового искусства, которое было продано за сумму, эквивалентную 92 миллионам долларов, оставило позади Dragon, поскольку рынок NFT подскочил до рекордных продаж, составив примерно 18 миллиардов долларов в 2021 году. Может, мир просто перешел к более новым блокчейн-проектам? Или это судьба, которая ожидает все NFT?
Блокчейны, смарт-контракты и кошачьи гены
Чтобы понять медленную смерть
CryptoKitties , вы должны начать с самого начала. Технология блокчейн
возможно, началось с статьи 1982 года ученого-компьютерщика Дэвида Чаума, но оно привлекло всеобщее внимание благодаря успеху Биткойн, криптовалюты, созданной анонимным лицом или людьми, известными как Сатоши Накамото. По своей сути блокчейн — это простая книга транзакций, размещенных одна за другой, — мало чем отличающаяся от очень длинной электронной таблицы Excel.
Сложность заключается в том, как блокчейны обеспечивают стабильность и безопасность реестра без центрального органа; детали того, как это делается, различаются в зависимости от блокчейна. Биткойн, хотя и популярен как актив и полезен для денежных транзакций, имеет ограниченную поддержку для чего-либо еще. Новые альтернативы, такие как
Эфириум приобрел популярность, поскольку позволяет создавать сложные «умные контракты» — исполняемый код, хранящийся в блокчейне.
«До
CryptoKitties , если бы вы сказали «блокчейн», все бы предположили, что вы говорите о криптовалюте», — Брайс Блэдон.
CryptoKitties был одним из первых проектов, использующих смарт-контракты путем присоединения кода к конструкциям данных, называемым токенами, в блокчейне Ethereum. Каждый фрагмент игрового кода (называемый «геном») описывает атрибуты цифрового кота. Игроки покупают, собирают, продают и даже разводят новых кошек. Так же, как отдельные токены Ethereum и биткойны, код кота также гарантирует, что токен, представляющий каждого кота, уникален, и именно здесь появляется невзаимозаменяемый токен, или NFT. Взаимозаменяемый товар, по определению, может быть заменен товаром. идентичный предмет — один биткойн так же хорош, как и любой другой биткойн. NFT, напротив, имеет уникальный код, который не применяется ни к какому другому NFT.
Есть еще одна последняя часть головоломки блокчейна, которую вам нужно понять: «газ». Некоторые блокчейны, в том числе Ethereum, взимают плату за вычислительную работу, которую сеть должна выполнить для проверки транзакции. Это создает препятствие для перегрузки сети блокчейна. Высокий спрос означает высокие комиссии, побуждающие пользователей дважды подумать, прежде чем совершать транзакцию. В результате снижение спроса защищает сеть от перегрузки, а время транзакций не становится чрезмерно долгим. Но это может быть слабостью, когда игра NFT становится вирусной.
Взлет и падение CryptoKitties
Запущен 28 ноября 2017 года после пятидневного закрытого бета-тестирования.
Популярность CryptoKitties резко возросла благодаря заманчивому слогану:
первая в мире игра Ethereum.
«Как только он был запущен, он сразу же стал вирусным», — говорит
Брайс Блэдон, один из основателей команды, создавшей CryptoKitties . «Это было невероятно сбивающее с толку время».
Объем продаж вырос с 1500 невзаимозаменяемых кошек в день запуска до более 52 000 10 декабря 2017 года, согласно nonfungible.com, при этом многие CryptoKitties продаются по цене в сотни или тысячи долларов. Ценность кошек, сгенерированных алгоритмами в игре, получила освещение в сотнях публикаций.
Что такое CryptoKitty?
Каждый CryptoKitty — это токен, набор данных в блокчейне Ethereum. В отличие от криптовалют Ethereum и Bitcoin, эти токены не взаимозаменяемы; то есть они не взаимозаменяемы.
Уникальный идентификатор | Удостоверение личности матери, удостоверение личности отца | Гены |
Уникальный идентификатор делает CryptoKitty невзаимозаменяемым токеном. | Жетон содержит родословную котенка и другие данные. | Гены котенка определяют его уникальный внешний вид. |
Dapper Labs
Более того, игра, возможно, способствовала успеху Ethereum, блокчейна, используемого в игре.
Ethereum взлетел как ракета в тандеме с выпуском CryptoKitties , поднявшись с чуть менее 300 долларов за токен в начале ноября 2017 года до чуть более 1360 долларов в январе 2018 года.
Рост Ethereum продолжился с запуском
десятки новых блокчейн-игр, основанных на криптовалюте, до конца 2017 и 2018 гг. Ethermon , Ethercraft , Ether Goo , CryptoCountries , CryptoCelebrities и CryptoCities являются одними из наиболее известных примеров. Некоторые прибыли в течение нескольких недель после CryptoKitties .
Это был прорыв, которого ждали поклонники Ethereum. Тем не менее, что стало бы зловещим признаком для здоровья блокчейн-игр,
CryptoKitties споткнулись, когда Ethereum рванул вверх.
Ежедневные продажи достигли пика в начале декабря 2017 года, затем снизились в январе и к марту составили в среднем менее 3000 штук. Стоимость самих NFT снижалась медленнее, а это признак того, что у игры была база преданных поклонников, таких как Рабоно, которые купили Dragon задолго до пика игры. Их активность установила рекорды стоимости NFT до 2018 года. Это позволило сохранить игру в новостях, но не привлекло новых игроков.
Сегодня,
CryptoKitties повезло совершить 100 продаж в день, а общая стоимость часто составляет менее 10 000 долларов. Крупные сделки, такие как продажа
Основатель Cat # 71 за 60 эфиров (примерно 170 000 долларов США) 30 апреля 2022 года все еще происходит, но только раз в несколько месяцев. Большинство невзаимозаменяемых меховых младенцев продаются за крошечные доли 1 эфира, что в июле 2022 года стоит всего несколько десятков долларов.
КриптоКотята ’ погружение в безвестность вряд ли обратим. Dapper Labs, которой принадлежит CryptoKitties перешел к таким проектам, как NBA Top Shot, платформе, которая позволяет фанатам баскетбола покупать «моменты» NFT — по сути, видеоклипы — из игр NBA. Dapper Labs не ответила на запросы об интервью о CryptoKitties . Блэйдон покинул Dapper в 2019 году.
Что пошло не так?
Один ключ к кончине игры можно найти в последнем посте на
игровой блог (4 июня 2021 г.), посвященный разведению 2-миллионного CryptoKitty. Разведение, основная механика игры, позволяет владельцам объединять свои существующие NFT для создания алгоритмически сгенерированного потомства. Это придавало NFT неотъемлемую ценность в игровой экосистеме. Каждый NFT мог генерировать больше NFT, которые игроки могли затем перепродавать с прибылью. Но этот игровой механизм также насытил рынок. Сяофань Лю, доцент кафедры СМИ и коммуникаций Городского университета Гонконга, соавтор статьи о CryptoKitties ’ взлеты и падения, считает это недостатком, который игра никогда не сможет преодолеть.
«Цена котенка зависит в первую очередь от редкости, а это зависит от генетической стороны. И второе измерение — это количество котят на рынке», — говорит Лю. «Чем больше людей, тем больше котят».
Больше игроков означало больший спрос, но это также означало больше возможностей для создания предложения за счет разведения новых кошек. Это быстро уменьшило редкость каждого NFT.
Блэдон согласен с этой оценкой механизма размножения. «Я думаю, что критика справедлива», — говорит он, объясняя, что она должна была вызвать чувство открытия и волнения. Он также надеялся, что это побудит игроков удерживать NFT, а не сразу продавать их, поскольку разведение теоретически обеспечивает непреходящую ценность.
Огромный объем
CryptoKitties вызвал другую, более неотложную проблему: он функционально сломал блокчейн Ethereum, который является второй по величине криптовалютой в мире по рыночной капитализации (после биткойна). Как объяснялось ранее, Ethereum использует комиссию, называемую газом, для оценки стоимости транзакций. Любой всплеск транзакций — покупка, создание и т. д. — вызовет всплеск платы за газ, и это именно то, что произошло, когда CryptoKitties отправились на Луну.
«Все, что символизировало
CryptoKitties — успех был обманут. Все, что не было видно сразу, в основном игнорировалось», — Брайс Блэдон.
«Игроки, которые хотели купить
CryptoKitties несли высокие сборы за газ».
Об этом заявил в интервью Михай Викол, рыночный аналитик Newzoo. «Эти сборы за газ составляли от 100 до 200 долларов за транзакцию. Вы должны были заплатить цену CryptoKitty плюс плата за газ. Это серьезная проблема».
Высокие гонорары были проблемой не только для
КриптоКотики . Это была проблема для всего блокчейна. Любой, кто по какой-либо причине хотел совершать транзакции в Ethereum, должен был платить больше за газ, поскольку игра становилась все более успешной.
Эта динамика остается проблемой для Ethereum и сегодня. 30 апреля 2022 г., когда Yuga Labs
выпустила Otherdeeds — NFT, которые обещают владельцам недвижимость в метавселенной — она подняла плату за газ Ethereum в стратосферу. Средняя цена на газ ненадолго превысила эквивалент 450 долларов по сравнению с примерно 50 долларами накануне.
Несмотря на то что
CryptoKitties ’ требования к сети снизились, когда игроки ушли, газ, вероятно, станет последним гвоздем в гроб игры. Средняя цена CryptoKitty за последние три месяца составляет около 0,04 эфира, или от 40 до 50 долларов, что часто меньше газа, необходимого для завершения транзакции. Даже те, кто хочет случайно владеть и разводить недорогих CryptoKitties для развлечения, не могут сделать это, не потратив сотни долларов.
Блокчейн-игры: два шага вперед, один шаг назад
Взлет и падение
CryptoKitties был драматичным, но дал своим преемникам — которых сотни — возможность учиться на своих ошибках и преодолевать их. Многие не усвоили уроки: современные игровые хиты с блокчейном, такие как
Axie Infinity и BinaryX имели аналогичный первоначальный всплеск цены и активности, за которым последовала длинная нисходящая спираль.
«Все, что символизировало
CryptoKitties — успех был обманут. Все, что не было сразу видно, в основном игнорировалось», — говорит Блэдон. А оказывается многие из CryptoKitties ’ трудности не были видны публике. «Дело в том, что проект CryptoKitties действительно споткнулся. У нас было много отключений. Нам приходилось иметь дело со многими людьми, которые никогда раньше не использовали блокчейн. У нас была ошибка, которая привела к утечке эфира на десятки тысяч долларов». Подобные проблемы преследовали более поздние проекты NFT, часто в гораздо большем масштабе.
Лю не уверен, как игры с блокчейном могут решить эту проблему. «Короткий ответ: я не знаю», — говорит он. «Длинный ответ заключается в том, что это проблема не только игр с блокчейном».
World of Warcraft , например, большую часть жизни игры сталкивался с безудержной инфляцией. Это вызвано постоянным притоком золота от игроков и постоянно растущей стоимостью новых предметов, вводимых дополнениями. Постоянная потребность в новых игроках и предметах связана с другой ключевой проблемой современных игр с блокчейном: зачастую они слишком просты.
«Я думаю, что самая большая проблема блокчейн-игр сейчас заключается в том, что они неинтересны, а если они неинтересны, люди не хотят вкладывать деньги в саму игру», — говорит Викол из Newzoo. «Каждый, кто тратит деньги, хочет выйти из игры с большим количеством денег, чем они потратили».
Это, возможно, нереальное желание становится невыполнимым, как только начинается нисходящая спираль. Игроки, не чувствуя никакой другой привязанности к игре, кроме роста инвестиций, быстро убегают и не возвращаются.
В то время как некоторые игры с блокчейном, по-видимому, игнорировали опасности
CryptoKitties ’ быстрый рост и долгое падение, другие узнали из нагрузки, которую он оказал на сеть Ethereum. В большинстве игр с блокчейном теперь используется сайдчейн, блокчейн, который существует независимо, но соединяется с другим, более заметным «родительским» блокчейном. Цепочки соединены мостом, который облегчает передачу токенов между каждой цепочкой. Это предотвращает рост комиссий на основном блокчейне, поскольку вся игровая активность происходит на сайдчейне.
Тем не менее, даже эта новая стратегия сопряжена с проблемами, потому что боковые цепи оказываются менее безопасными, чем родительский блокчейн. Атака на Ronin, сайдчейн, используемый
Акси Бесконечность ,
пусть хакеры сойдут с рук с суммой, эквивалентной 600 миллионам долларов. Polygon, еще один сайдчейн, часто используемый играми с блокчейном, должен был исправить эксплойт, который поставил под угрозу 850 миллионов долларов, и выплатить награду за ошибку в размере 2 миллионов долларов хакеру, обнаружившему проблему. Игроки, владеющие NFT в сайдчейне, теперь с осторожностью следят за его безопасностью.
Помните дракона
Криптовалютный кошелек, в котором находится котенок Дракон стоимостью почти миллион долларов, теперь содержит эфир едва на 30 долларов и не торговал NFT в течение многих лет. Кошельки анонимны, поэтому вполне возможно, что человек, стоящий за кошельком, перешел на другой. Тем не менее, трудно не рассматривать бездействие кошелька как признак того, что для Rabono веселье длилось недолго.
Неважно, взлетят ли игры на блокчейне и NFT до небес или упадут до нуля, Bladon по-прежнему гордится тем, что
CryptoKitties выполнено, и мы надеемся, что это подтолкнуло индустрию блокчейнов в более доступном направлении.
«До
CryptoKitties , если бы вы сказали «блокчейн», все бы предположили, что вы говорите о криптовалюте», — говорит Блэдон. «Больше всего я горжусь тем, что это было что-то действительно новое. Были настоящие технические инновации и, казалось бы, реальное влияние на культуру».
Эта статья была исправлена 11 августа 2022 года, чтобы указать правильную дату ухода Брайса Бладона из Dapper Labs.
Эта статья появилась в печатном выпуске за сентябрь 2022 года под названием «Впечатляющий крах CryptoKitties».
Квантовые компьютеры и блокчейн Биткойн
Квантовые компьютеры и блокчейн Биткойн | «Делойт», Нидерланды
Пожалуйста, включите JavaScript для просмотра сайта.
Статья
Анализ влияния квантовых компьютеров на блокчейн Биткойн
Одним из наиболее известных применений квантовых компьютеров является преодоление математических трудностей, лежащих в основе большей части используемой в настоящее время криптографии. С тех пор, как Google объявил о достижении квантового превосходства, в сети появилось все больше статей, предсказывающих кончину используемой в настоящее время криптографии в целом и Биткойна в частности. Цель этой статьи — представить сбалансированный взгляд на риски, которые квантовые компьютеры представляют для Биткойна.
Сразу к
- Квантовые компьютеры и криптография
- Биткойн 101
- Типы адресов
- Сколько биткойнов можно было бы сейчас украсть, если бы были доступны достаточно большие квантовые компьютеры?
- Что можно сделать, чтобы снизить риск кражи биткойнов злоумышленником с квантовым компьютером?
- Является ли блокчейн Биткойн изначально устойчивым к квантовым атакам сейчас и в будущем?
- Заключительные замечания
В этой статье основное внимание будет уделено ответам на следующие вопросы:
- Сколько биткойнов можно было бы сейчас украсть, если бы был доступен достаточно большой квантовый компьютер?
- Что можно сделать, чтобы снизить риск кражи биткойнов злоумышленником с квантовым компьютером?
- Является ли блокчейн Биткойн изначально устойчивым к квантовым атакам сейчас и в будущем?
Квантовые компьютеры и криптография
Большое количество цифровых чернил было пролито на тему того, как квантовые компьютеры представляют экзистенциальную угрозу используемой в настоящее время асимметричной криптографии. Поэтому мы не будем подробно обсуждать это, а только объясним аспекты, которые имеют отношение к анализу в этой статье.
В асимметричной криптографии пара секретный-открытый ключ генерируется таким образом, что два ключа имеют математическое соотношение между собой. Как следует из названия, закрытый ключ хранится в секрете, а открытый ключ доступен для всех. Это позволяет людям создавать цифровую подпись (используя свой закрытый ключ), которую может проверить любой, у кого есть соответствующий открытый ключ. Эта схема очень распространена в финансовой индустрии для подтверждения подлинности и честности транзакций.
Безопасность асимметричной криптографии основана на математическом принципе, называемом «односторонней функцией». Этот принцип гласит, что открытый ключ может быть легко получен из закрытого ключа, но не наоборот. Все известные (классические) алгоритмы получения закрытого ключа из открытого ключа требуют астрономического количества времени для выполнения таких вычислений и поэтому непрактичны. Однако в 1994 году математик Питер Шор опубликовал квантовый алгоритм, который может разрушить предположение о безопасности наиболее распространенных алгоритмов асимметричной криптографии. Это означает, что любой, у кого есть достаточно большой квантовый компьютер, может использовать этот алгоритм для получения закрытого ключа из соответствующего открытого ключа и, таким образом, фальсифицировать любую цифровую подпись.
Биткойн 101
Чтобы понять влияние квантовых компьютеров на Биткойн, мы начнем с краткого описания того, как работают биткойн-транзакции. Биткойн — это децентрализованная система для передачи стоимости. В отличие от банковской системы, где ответственность за предоставление клиентам банковского счета лежит на банке, пользователь Биткойн несет ответственность за создание своего собственного (случайного) адреса. С помощью простой процедуры компьютер пользователя вычисляет случайный биткойн-адрес (связанный с открытым ключом), а также секрет (закрытый ключ), необходимый для выполнения транзакций с этого адреса.
Перемещение биткойнов с одного адреса на другой называется транзакцией. Такая транзакция аналогична отправке денег с одного банковского счета на другой. В биткойнах отправитель должен авторизовать свою транзакцию, предоставив цифровую подпись, которая доказывает, что он владеет адресом, где хранятся средства. Помните: кто-то с работающим квантовым компьютером, у которого есть ваш открытый ключ, может подделать эту подпись и, следовательно, потенциально потратить биткойны кого угодно!
В сети Биткойн решение о том, какие транзакции будут приняты в сеть, в конечном итоге остается за так называемыми майнерами. Майнеры соревнуются в гонке за обработку следующей партии транзакций, также называемой блоком. Тот, кто выигрывает гонку, может построить следующий блок, награждая его новыми монетами. Биткойн-блоки последовательно связаны друг с другом. Вместе они образуют цепочку блоков, также называемую «блокчейн».
Победивший майнер, создавший новый блок, может включить любую транзакцию по своему желанию. Другие майнеры выражают свое согласие, строя поверх блоков, с которыми они согласны. В случае разногласий они будут основываться на последнем принятом блоке. Другими словами, если мошеннический майнер попытается создать недопустимый блок, честные майнеры проигнорируют недопустимый блок и вместо этого будут строить поверх самого последнего действительного блока.
Типы адресов
Биткойн-транзакции позволяют реализовывать пользовательскую логику, обеспечивая множество типов финансовых транзакций, таких как условное депонирование и совместное владение. Однако для целей данной статьи мы ограничиваемся простыми платежами между физическими лицами. Их можно разделить на 2 категории, на каждую из которых квантовый компьютер влияет по-разному.
В первом типе открытый ключ напрямую служит биткойн-адресом получателя. Транзакция на такой адрес по понятным причинам называется «плата за открытый ключ» (p2pk). На заре Биткойна, в 2009 году, это был доминирующий тип адреса. Многие оригинальные монеты, добытые самим Сатоши Накамото, до сих пор хранятся по таким адресам. Одной из проблем с этими адресами является отсутствие механизма обнаружения опечаток в адресах (например, последней цифры контрольной суммы, которая используется, например, в номерах кредитных карт). Дополнительная проблема заключается в том, что эти адреса очень длинные, что приводит к увеличению размера файла транзакции и, следовательно, увеличению времени обработки. Что касается угрозы со стороны квантового компьютера, открытый ключ можно получить напрямую по адресу. Поскольку все транзакции в биткойнах являются общедоступными, любой может получить открытый ключ с любого адреса p2pk. Квантовый компьютер, на котором работает алгоритм Шора, можно использовать для получения закрытого ключа из этого адреса. Это позволило бы противнику, у которого есть квантовый компьютер, потратить монеты, которые были у адреса.
Во втором типе транзакции адрес получателя состоит из хэша открытого ключа. Поскольку хэш — это односторонняя криптографическая функция, открытый ключ напрямую не раскрывается по адресу. Первая и самая популярная реализация этого называется «плата за хэш открытого ключа» (p2pkh) и была разработана для решения двух проблем, описанных выше (контрольная сумма и длина адреса, для более подробного объяснения мы отсылаем к этой странице. Как уже упоминалось выше, публичный ключ не может быть получен с адреса. Публичный ключ открывается только в тот момент, когда владелец хочет инициировать транзакцию. Это означает, что до тех пор, пока средства никогда не были переведены с p2pkh-адреса, публичный ключ неизвестен, и закрытый ключ не может быть получен с помощью квантового компьютера. Однако есть «но»! Если средства когда-либо переводятся с определенного p2pkh-адреса (независимо от суммы), открытый ключ раскрывается. С этого момента, этот адрес помечен как «использованный» и в идеале не должен использоваться снова для получения новых монет.На самом деле, многие кошельки запрограммированы так, чтобы избегать повторного использования адресов, насколько это возможно. Избегание повторного использования адресов считается лучшей практикой для пользователей биткойнов, но вы шерсть я бы удивился, как много людей не принимают этот совет близко к сердцу. Подробнее об этом в следующей главе.
Сколько биткойнов можно было бы сейчас украсть, если бы были доступны достаточно большие квантовые компьютеры?
Представьте, что сегодня кому-то удалось создать квантовый компьютер и, следовательно, получить закрытые ключи. Сколько биткойнов будет в опасности?
Чтобы ответить на этот вопрос, мы проанализировали всю цепочку биткойнов, чтобы определить, какие монеты уязвимы для атаки квантового компьютера. Как объяснялось в предыдущем разделе, все монеты в адресах p2pk и повторно используемые адреса p2pkh уязвимы для квантовой атаки. Результат нашего анализа представлен на рисунке ниже. Он показывает распределение биткойнов по различным типам адресов с течением времени. Как хорошо видно на графике, адреса p2pk доминировали в блокчейне Биткойн в первый год его существования. Интересно, что количество монет в адресах p2pk практически не изменилось (около 2 миллионов биткойнов). Разумно предположить, что эти монеты были сгенерированы путем майнинга и никогда не перемещались со своего первоначального адреса.
Когда p2pkh был представлен в 2010 году, он быстро стал доминирующим. Большинство монет, созданных с тех пор, хранятся в этом типе адреса. На графике мы видим, что количество биткойнов, хранящихся в повторно используемых p2pkh, увеличивается с 2010 по 2014 год и с тех пор медленно уменьшается, достигнув текущего количества биткойнов в 2,5 миллиона. Это говорит о том, что люди, как правило, следуют наилучшей практике не использовать адрес p2pk, а также не использовать адреса p2pkh повторно. Тем не менее, все еще существует более 4 миллионов BTC (около 25% всех биткойнов), потенциально уязвимых для квантовой атаки. В текущих ценах это более 40 миллиардов долларов!
Рисунок 1: Распределение биткойнов, хранящихся по адресу, уязвимому для квантовых атак. Этот график показывает, что около 25% всех биткойнов уязвимы для квантовой атаки и что существует равное количество уязвимых монет p2pk и p2pkh. Обратите внимание, что повторно используемые монеты Segwit представлены на графике, но не упоминаются в статье.
Что можно сделать, чтобы снизить риск кражи биткойнов злоумышленником с квантовым компьютером?
В предыдущем разделе мы объяснили, что адреса p2pk и повторно используемые адреса p2pkh уязвимы для квантовых атак. Однако адреса p2pkh, которые никогда не использовались для траты биткойнов, безопасны, так как их открытые ключи еще не являются общедоступными. Это означает, что если вы переведете свои биткойны на новый адрес p2pkh, то они не должны быть уязвимы для квантовой атаки.
Проблема с этим подходом заключается в том, что многие владельцы уязвимых биткойнов потеряли свои закрытые ключи. Эти монеты не могут быть переданы и ждут, чтобы их забрал первый человек, которому удастся построить достаточно большой квантовый компьютер. Способ решения этой проблемы — прийти к консенсусу внутри биткойн-сообщества и поставить людям ультиматум, чтобы они перевели свои монеты на безопасный адрес. По истечении заданного периода монеты с небезопасных адресов станут непригодными для использования (технически это означает, что майнер будет игнорировать транзакции, поступающие с этих адресов). Такой решительный шаг необходимо тщательно обдумать, прежде чем осуществить, не говоря уже о сложности достижения консенсуса по столь деликатному вопросу.
Является ли блокчейн Биткойн изначально устойчивым к квантовым атакам сейчас и в будущем?
Предположим на минуту, что все владельцы уязвимых биткойнов переводят свои средства на безопасные адреса (каждый, кто потерял свой закрытый ключ, «волшебным образом» находит их). Означает ли это, что блокчейн Биткойн больше не уязвим для квантовых атак? Ответ на этот вопрос на самом деле не так прост. Условием «квантовой безопасности» является то, что открытый ключ, связанный с этим адресом, не является открытым. Но, как мы объяснили выше, в тот момент, когда вы хотите перевести монеты с такого «безопасного» адреса, вы также раскрываете открытый ключ, делая адрес уязвимым. С этого момента, пока ваша транзакция не будет «заминирована», злоумышленник, владеющий квантовым компьютером, получает возможность украсть ваши монеты. При такой атаке злоумышленник сначала извлечет ваш закрытый ключ из открытого ключа, а затем инициирует конкурирующую транзакцию по своему собственному адресу. Они попытаются получить приоритет над исходной транзакцией, предложив более высокую плату за майнинг.
В блокчейне Биткойн в настоящее время майнинг транзакций занимает около 10 минут (если только сеть не перегружена, что часто случалось в прошлом). Пока квантовому компьютеру требуется больше времени для получения закрытого ключа определенного открытого ключа, сеть должна быть защищена от квантовой атаки. Текущие научные оценки предсказывают, что квантовому компьютеру потребуется около 8 часов, чтобы взломать ключ RSA, а некоторые конкретные расчеты предсказывают, что подпись Биткойн может быть взломана в течение 30 минут. Это означает, что Биткойн в принципе должен быть устойчив к квантовым атакам (пока вы не используете адреса повторно). Однако, поскольку область квантовых компьютеров все еще находится в зачаточном состоянии, неясно, насколько быстрыми станут такие квантовые компьютеры в будущем. Если квантовый компьютер когда-либо приблизится к 10-минутной отметке, чтобы получить закрытый ключ из своего открытого ключа, тогда блокчейн Биткойн будет сломан по своей сути.
Заключительные замечания
Квантовые компьютеры представляют собой серьезную проблему для безопасности блокчейна Биткойн. В настоящее время около 25% находящихся в обращении биткойнов уязвимы для квантовой атаки. Если у вас есть биткойны на уязвимом адресе и вы считаете, что прогресс в области квантовых вычислений более продвинут, чем известно всем, то вам, вероятно, следует перевести свои монеты на новый адрес p2pkh (не забудьте сделать безопасную резервную копию вашего закрытого ключа).
Если ваши собственные биткойны находятся в безопасности на новом адресе p2pkh, вы все равно можете пострадать, если многие люди не будут (или не смогут) принять такие же меры защиты. В ситуации, когда будет украдено большое количество биткойнов, цена, скорее всего, рухнет, а доверие к технологии будет потеряно.
Даже если все будут принимать одинаковые меры защиты, квантовые компьютеры могут в конечном итоге стать настолько быстрыми, что подорвут процесс транзакций Биткойн. В этом случае безопасность блокчейна Биткойн будет фундаментально нарушена. Единственным решением в этом случае является переход на новый тип криптографии под названием «постквантовая криптография», которая считается изначально устойчивой к квантовым атакам. Эти типы алгоритмов создают другие проблемы для удобства использования блокчейнов и исследуются криптографами по всему миру. Мы ожидаем, что будущие исследования в области постквантовой криптографии в конечном итоге принесут необходимые изменения для создания надежных и перспективных блокчейн-приложений.
Контактный телефон
Итан Бармес
Управляющий делами
+31882885589
Итан — специалист по квантовым вычислениям в киберкоманде Deloitte NL и научный сотрудник Всемирного экономического форума. Он фокусируется на влиянии квантовых вычислений на кибербезопасность и на том, как компании должны… Подробнее
Брэм Бош
Консультант
+31882888442
В команде по блокчейну Risk Advisory я занимаюсь технологиями. То есть я занимаюсь исследованиями внутренней работы блокчейна, а также помогаю с разработкой программного обеспечения в клиентских проектах. Я также… больше
Сразу к
- Квантовые компьютеры и криптография
- Биткойн 101
- Типы адресов
- Сколько биткойнов можно было бы сейчас украсть, если бы были доступны достаточно большие квантовые компьютеры?
- Что можно сделать, чтобы снизить риск кражи биткойнов злоумышленником с квантовым компьютером?
- Является ли блокчейн Биткойн изначально устойчивым к квантовым атакам сейчас и в будущем?
- Заключительные замечания
Считаете ли вы это полезным?
Рекомендации
Убьет ли Биткойн квантовые вычисления? Инвестиционный монитор
29 апреля 2022 г. обновлено 27 июля 2022 г. 13:19
В то время как инвесторы рассматривают Биткойн как стратегию диверсификации, не упустили ли они из виду потенциальный риск кибербезопасности, связанный с квантовыми вычислениями?
По
Лара Уильямс
Квантовые компьютеры могут быстро взломать шифрование. Что это будет означать для будущего Биткойна и других криптовалют? (Фото Morrowind/Shutterstock)
Квантовые компьютеры в конечном итоге взломают большую часть современного шифрования, включая алгоритм подписи биткойнов и других криптовалют. Согласно исследованию Deloitte, примерно четверть биткойнов (168 миллиардов долларов), находящихся в обращении в 2022 году, уязвима для квантовой атаки.
Специалист по кибербезопасности Итан Бармес руководил исследованием уязвимостей блокчейна Биткойн. Он обнаружил, что уровень подверженности достаточно большому квантовому компьютеру блокчейна Биткойн представляет собой системный риск. «Если [4 миллиона] монет в конечном итоге будут украдены таким образом, доверие к системе будет потеряно, а стоимость Биткойна, вероятно, упадет до нуля», — говорит он.
Сегодняшний рынок криптовалют оценивается примерно в 3 трлн долларов, а биткойн достиг рекордного уровня в более чем 65 000 долларов за монету в 2021 году, что сделало криптовалюту самым эффективным классом активов за последние десять лет, согласно отчету Gemini Global State of Crypto. на 2022 год. Однако ухабистый путь Биткойна в портфели основных инвесторов совпадает с крупными достижениями в области квантовых вычислений.
Слабость кибербезопасности Биткойн заключается в открытых ключах
Большая часть шифрования основана на отношениях между открытыми и закрытыми ключами, что называется асимметричной криптографией. К квантово-уязвимым биткойнам относятся те, которые были созданы до 2010 года, когда открытые ключи не были хешированы в другой и более безопасный формат. Также риску подвергаются биткойн-адреса, которые уже использовались однажды и поэтому стали видны в блокчейне. Существует четыре миллиона биткойн-адресов, которые теоретически могут быть взломаны квантовым компьютером, достаточно большим, чтобы получить соответствующий закрытый ключ для разблокировки и передачи значения на другой адрес. Это известно как атака хранилища.
Второй тип атаки — транзитная атака — атакует транзакции Биткойн в пути. В отличие от атак на хранилище, где уязвимо только подмножество адресов, уязвимы все транзакции.
В январе 2022 года команда дочерней компании Университета Сассекса Universal Quantum опубликовала исследование транзитных атак, в котором подсчитано, что для взлома шифрования Биткойна в требуемое десятиминутное окно потребуется квантовый компьютер с емкостью 1,9 миллиарда кубитов. (это время, необходимое для добычи биткойна). Даже при 317 миллионах кубитов потребуется час и 13 миллионов кубитов в день. Для контекста сверхпроводящий квантовый компьютер IBM в настоящее время имеет процессор на 127 кубитов.
Трудно достичь консенсуса в децентрализованной сфере Биткойн
Кибербезопасность важнее всего для квантового сообщества, но многие инсайдеры отрасли, включая Бармеса, считают, что связи между сообществом квантовых вычислений и сообществом Биткойн недостаточно, чтобы гарантировать будущая кибербезопасность на блокчейне Биткойн. «От обоих сообществ делается много заявлений, которые указывают на непонимание другой стороны», — говорит он.
Бармес считает, что пока криптовалюты мигрируют вовремя (к постквантовой криптографии), все должно быть в порядке. «Мигрировать еще не поздно, но такая миграция требует времени, поэтому ждать до последнего момента может оказаться слишком поздно», — говорит он. «Точный момент, когда становится слишком поздно, конечно, неизвестен».
Блокчейн представляет собой уникальную проблему для квантово-безопасной криптографии из-за своей децентрализованной природы и связанных с этим сложностей в структурах управления. «Достичь этого консенсуса чрезвычайно сложно, поэтому вопросы управления, возможно, не уступают по сложности техническим проблемам — согласование занимает гораздо больше времени, чем думают люди», — говорит Бармес. Он добавляет, что, хотя над техническими решениями делается недостаточно, вопросам управления также уделяется слишком мало внимания.
Бармес выступает за то, чтобы осознание проблем стало первым этапом решения проблемы. «Тогда очень технические специалисты должны предложить опубликованные и доказуемые решения, а не просто предположения», — добавляет он.
Для инвесторов, не имеющих технического образования, квантовая безопасность является сложной темой для оценки. Криптовалютные проекты должны быть более прозрачными в своих планах по снижению квантового риска, говорит Бармес. «Это даст инвесторам информацию, необходимую им для принятия решений». Есть надежда, что эта прозрачность может способствовать более надежной стратегии смягчения последствий.
Опытные инвесторы уже оценили риск
В то время как более крупные инвесторы могут не знать о потенциальных проблемах безопасности, возникающих в результате достижений квантовых вычислений в биткойнах, Мико Мацумура, генеральный партнер Cryptos Capital из Сан-Франциско, говорит, что большинство осведомленных инвесторов оценивается в риске нарушений квантовой кибербезопасности. Его не беспокоит риск квантовых вычислений, потому что у злоумышленников есть два способа взломать биткойн, ни один из которых не представляет катастрофы для блокчейна.
«Вы можете атаковать механизм подписи Биткойн, что создаст хаос во время атаки, но атака будет очень заметна», — добавляет Мацумура. «Если бы такие атаки произошли, у Сатоши [архитектора Биткойна] был план, который заключался в том, чтобы просто провести хард-форк Биткойна (полное изменение протокола, ведущее к расхождению с оригиналом) и заменить механизм подписи».
Что касается консенсуса, Мацумура гораздо более жизнерадостен, чем Бармес. «Сатоши уже писал о том, что делать в случае взлома алгоритма подписи, поэтому вполне вероятно, что сообщество просто согласится сделать то, что предложил Сатоши», — говорит он.
На этой более позитивной ноте Дункан Джонс, глава отдела кибербезопасности в Cambridge Quantum, говорит, что разговор о рисках должен быть более сосредоточен на том, как квантовые технологии могут повысить безопасность цифровых активов. «Часто основное внимание уделяется угрозе со стороны квантовых компьютеров, и тем не менее блокчейны ежедневно сталкиваются со сложными и изощренными угрозами», — говорит он. «Мы можем защитить блокчейны от некоторых из этих рисков, если интегрируем квантовые технологии в ядро этих систем».
Это мнение повторил Чарльз Хейтер, генеральный директор и соучредитель CryptoCompare, который считает, что кибер-риск квантовых вычислений не находится на радаре криптовалютного инвестиционного сообщества. «Оптимистичный взгляд заключается в том, что квантово-безопасная криптовалюта решит возникающие проблемы, и именно поэтому сообщество не беспокоится», — говорит он. «Многие в отрасли считают, что это похоже на замену двигателя на вашем автомобиле — решение есть».
Криптография всегда была гонкой против хакеров, и на этом пути всегда находились решения, говорит Хейтер. Что касается стратегий смягчения последствий квантовой кибербезопасности на биржах криптовалют, он считает, что квантовые вычисления еще слишком рано становиться проблемой.
Переход к постквантовым алгоритмам и диалоги между сообществом Биткойн и сообществом квантовых вычислений будут иметь ключевое значение для снижения риска кибербезопасности для инвестиций в криптовалюту. Как всегда, временные рамки квантовых вычислений кажутся расплывчатыми, но, тем не менее, биткойн-инвесторам пора обратить на это внимание.
Запуск полного узла — Биткойн
Что такое полный узел?
Полный узел — это программа, полностью проверяющая транзакции и блоки.
Почти все полные узлы также помогают сети, принимая транзакции.
и блоки от других полных узлов, проверяя эти транзакции и
блоков, а затем ретранслируя их на другие полные узлы.
Большинство полных узлов также обслуживают легковесных клиентов, позволяя им
передавать свои транзакции в сеть и уведомлять их, когда
транзакция влияет на их кошелек. Если недостаточно узлов, выполните это
функция, клиенты не смогут подключаться через одноранговую
сети — вместо этого им придется использовать централизованные службы.
Многие люди и организации добровольно запускают полные узлы, используя резервные
вычислительные ресурсы и ресурсы полосы пропускания, но требуется больше добровольцев, чтобы
позволить Биткойну продолжать расти. В этом документе описывается, как вы можете
помощь и во что вам обойдется помощь.
Затраты и предупреждения
Запуск полного узла Биткойн сопряжен с определенными расходами и может подвергнуть вас опасности.
к определенным рискам. В этом разделе объясняются эти затраты и риски, чтобы вы
можете решить, можете ли вы помочь сети.
Особые случаи
Майнеры, предприятия и пользователи, заботящиеся о конфиденциальности, полагаются на определенные
поведение от полных узлов, которые они используют, поэтому они часто запускают свои собственные
полные узлы и принять особые меры предосторожности. Этот документ не
охватывают эти меры предосторожности — здесь описывается только запуск полного узла, чтобы помочь
поддерживать сеть Биткойн в целом.
Если вам нужна помощь, обратитесь за помощью к сообществу.
правильная настройка полного узла для обработки ценных и чувствительных к конфиденциальности
задачи. Приложите все усилия, чтобы убедиться, что те, от кого вы получаете помощь, этичны,
уважаемый и квалифицированный, чтобы помочь вам.
Защитите свой кошелек
Можно и безопасно запустить полный узел для поддержки сети и использования
свой кошелек для хранения ваших биткойнов, но вы должны взять тот же
меры предосторожности, которые вы должны соблюдать при использовании любого биткойн-кошелька. Пожалуйста, смотрите
защита страницы вашего кошелька для получения дополнительной информации
Информация.
Минимальные требования
Полные узлы Bitcoin Core имеют определенные требования. Если вы попытаетесь запустить
узел на слабом оборудовании, он может работать, но вы, вероятно, потратите больше времени
работа с вопросами. Если вы можете выполнить следующие требования, вы
иметь простой в использовании узел.
Аппаратное обеспечение настольного компьютера или ноутбука с последними версиями Windows, Mac OS
Х или линукс.7 гигабайт свободного места на диске,
доступны при минимальной скорости чтения/записи 100 МБ/с.2 гигабайта памяти (ОЗУ)
Широкополосное подключение к Интернету со скоростью загрузки не менее 400
килобит (50 килобайт) в секундуНеограниченное соединение, соединение с высокими ограничениями на отдачу или
соединение, которое вы регулярно контролируете, чтобы убедиться, что оно не превышает
лимиты загрузки. Для полных узлов на высокоскоростных соединениях характерно
используйте загрузку 200 гигабайт или более в месяц. Использование загрузки составляет около 20
гигабайт в месяц плюс около 340 гигабайт в первый
время, когда вы запускаете свой узел.6 часов в день, чтобы ваш полный узел мог работать. (Ты можешь сделать
другие вещи с вашим компьютером во время работы полного узла. )
Было бы лучше больше часов, и лучше всего, если бы вы могли бегать
ваш узел постоянно.Примечание. Сегодня многие операционные системы (Windows, Mac и Linux) вводят
режим пониженного энергопотребления после активации скринсейвера, замедления или остановки
сетевой трафик. Это часто является настройкой по умолчанию на ноутбуках и на
все ноутбуки и настольные компьютеры Mac OS X. Проверьте настройки заставки
и отключите автоматические параметры «спящего режима» или «приостановки», чтобы убедиться, что вы
поддерживать сеть, когда ваш компьютер работает.
Возможные проблемы
Юридический: Использование биткойнов запрещено или ограничено в некоторых
области.Ограничения пропускной способности : Некоторые интернет-планы взимают дополнительную плату.
сумма за любую использованную избыточную пропускную способность для загрузки, которая не включена в
план. Хуже того, некоторые провайдеры могут разорвать ваше соединение без
предупреждение из-за чрезмерного использования. Мы советуем вам проверить, соответствует ли ваш
Интернет-соединение подвергается таким ограничениям и следите за своим
использование пропускной способности, чтобы вы могли остановить Bitcoin Core до того, как достигнете своего
лимит загрузки.Антивирус: Несколько человек разместили части известного компьютера
вирусы в цепочке блоков биткойн. Эти данные цепочки блоков не могут заразить
ваш компьютер, но некоторые антивирусные программы изолируют данные
в любом случае, это усложняет запуск Bitcoin Core. Эта проблема в основном
влияет на компьютеры под управлением Windows.Цель атаки: Bitcoin Core поддерживает одноранговую сеть Биткойн
сеть, поэтому люди, которые хотят нарушить работу сети, могут
атаковать пользователей Bitcoin Core способами, которые повлияют на другие вещи
вы делаете со своим компьютером, например атаку, которая ограничивает ваши
доступная пропускная способность загрузки.
Начальная загрузка блока (IBD)
Начальная загрузка блока
относится к процессу, в котором узлы синхронизируют себя
в сеть, загружая новые для них блоки.
Это произойдет, когда узел находится далеко за верхушкой лучшей цепочки блоков.
В процессе IBD узел не принимает входящие транзакции и не запрашивает транзакции мемпула.
Если вы пытаетесь настроить новый узел, следуя приведенным ниже инструкциям, вы перейдете
через процесс IBD при первом запуске, и это может занять значительное время, так как новый
node должен загрузить всю цепочку блоков (которая сейчас составляет примерно 340 гигабайт).
Во время загрузки может быть высокая загрузка сети и ЦП.
(поскольку узел должен проверять загруженные блоки), а клиент возьмет на себя
увеличение объема хранилища (уменьшение объема хранилища содержит более подробную информацию об уменьшении объема хранилища).
До того, как узел завершит IBD, вы не сможете увидеть новую транзакцию, связанную с вашей учетной записью, пока
клиент догнал блок, содержащий эту транзакцию.
Так что ваш кошелек может не засчитывать новые платежи/расходы на баланс.
Если вы используете графический интерфейс Bitcoin Core, вы можете следить за ходом IBD в строке состояния (левый нижний угол).
Инструкции для Linux
Следующие инструкции описывают установку Bitcoin Core с помощью инструментов
доступен в большинстве основных дистрибутивов Linux. Мы предполагаем, что вы используете
Борн-подобная оболочка, такая как баш
.
Используя любой компьютер, перейдите на страницу загрузки Bitcoin Core.
и убедитесь, что вы установили безопасное соединение с сервером.
В разделе «Linux (tgz)» на странице загрузки выберите
соответствующий файл для вашей установки Linux (32-битной или 64-битной) и
скачать файл. При необходимости переместите файл на нужный компьютер
использовать для запуска Bitcoin Core.
Дополнительно: проверьте подписи выпуска
Если вы знаете, как использовать PGP, вам также следует нажать кнопку Проверить выпуск
Ссылка Signatures на странице загрузки для загрузки подписанного списка SHA256.
хэши файлов. Выпуски 0.11 и более поздние подписаны Владимиром Дж. ван.
Ключ выпуска дер Лаана с отпечатком пальца:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
Более ранние выпуски были подписаны постоянным сотрудником Владимира Дж. ван дер Лаана.
ключ. Отпечаток этого ключа:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9A6
Даже более ранние выпуски были подписаны Гэвином Андресеном.
ключ. Отпечаток его первичного ключа:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
Вы должны проверить, что эти ключи принадлежат их владельцам, используя сеть
доверие или другие заслуживающие доверия средства. Затем используйте PGP для проверки подписи.
в файле сигнатур выпуска. Наконец, используйте PGP или другую утилиту для
вычислить хэш SHA256 загруженного вами архива и убедиться, что
вычисленный хэш соответствует хешу, указанному в проверенном выпуске
файл с подписями.
Если вы еще не вошли в систему на компьютере, который хотите установить
Биткойн включен, войдите сейчас. Убедитесь, что вы используете учетную запись, которая может использовать вс
или sudo
для установки программного обеспечения в каталоги, принадлежащие пользователю root.
Если вы вошли графически, запустите терминал. Если вы вошли в систему
в противном случае мы будем считать, что вы уже находитесь в оболочке.
Найдите загруженный файл и извлеките его с помощью команды tar
за которым следует аргумент xzf
, за которым следует имя файла. Аргумент
xzf
означает извлечь файл архива gZipped tar. Например, для
64-битный tar-архив в вашем текущем каталоге, команда:
tar xzf биткойн-22.0-x86_64-linux-gnu.tar.gz
Это создаст каталог биткойн-22.0
в вашем текущем
рабочий каталог. Будем устанавливать содержимое своего бина
подкаталог в каталог /usr/local/bin
с помощью установки
команда. Команда install является частью основных утилит GNU, доступных на
почти в каждом дистрибутиве Linux, а каталог /usr/local/bin
является
стандартное расположение для самостоятельно устанавливаемых исполняемых файлов (вы можете отредактировать
команды ниже, чтобы использовать другое местоположение).
Если вы используете sudo
для запуска команд от имени root, используйте следующую команду
строка:
sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-22.0/bin/*
Если вы используете su
для запуска команд от имени пользователя root, используйте следующую командную строку:
su -c 'install -m 0755 -o root -g root -t /usr/local/bin bitcoin-22.0/bin/ *'
Чтобы продолжить, выберите один из следующих вариантов
Чтобы использовать графический интерфейс пользователя (GUI) Bitcoin Core, перейдите к
Раздел графического интерфейса Bitcoin Core ниже.Чтобы использовать демон Bitcoin Core (bitcoind), который полезен для
программисты и продвинутые пользователи, переходите к Bitcoin Core
Раздел демона ниже.Чтобы использовать и графический интерфейс, и демон, прочтите оба графических интерфейса.
инструкции и демон
инструкции. Обратите внимание, что вы не можете запустить оба
Графический интерфейс и демон одновременно с использованием одной и той же конфигурации
каталог.
Графический интерфейс пользователя Bitcoin Core
Чтобы использовать графический интерфейс пользователя Bitcoin Core, вам потребуется несколько библиотек.
установлены. Все они должны быть доступны во всех основных
недавно выпущенные дистрибутивы Linux, но они не могут быть установлены на
ваш компьютер еще. Чтобы определить, отсутствуют ли у вас какие-либо библиотеки,
откройте терминал (если вы еще этого не сделали) и выполните команду
/usr/local/bin/bitcoin-qt
для запуска графического интерфейса Bitcoin Core.
Если установлены все необходимые библиотеки, запустится Bitcoin Core.
Если необходимая библиотека отсутствует, появится сообщение об ошибке, подобное
появится следующее сообщение:
/usr/local/bin/bitcoin-qt: ошибка при загрузке общих библиотек: libQtGui. so.4: невозможно открыть общий объектный файл: нет такого файла или каталога
Найдите в базе данных пакетов вашего дистрибутива отсутствующий файл
отсутствует и установите пакет, содержащий этот файл. Затем повторно запустите
/usr/local/bin/bitcoin-qt
, чтобы узнать, отсутствует ли еще один файл.
Повторяйте, пока не запустится графический интерфейс Bitcoin Core.
Вам будет предложено выбрать каталог для хранения биткойн-блока
цепь и ваш кошелек. Если у вас нет отдельного раздела или диска
вы хотите использовать, нажмите Хорошо , чтобы использовать значение по умолчанию.
Графический интерфейс Bitcoin Core начнет загрузку цепочки блоков. Этот шаг займет в
минимум несколько дней, а при медленном интернет-соединении это может занять гораздо больше времени
или с медленным компьютером. Во время загрузки Bitcoin Core будет использовать
значительную часть пропускной способности вашего соединения. Вы можете остановить Bitcoin Core в любой момент.
время, закрыв его; он возобновится с того места, где он остановился в следующий раз
вы начинаете это.
После завершения загрузки вы можете использовать Bitcoin Core в качестве кошелька или
вы можете просто запустить его, чтобы поддержать сеть Биткойн.
Необязательно: Запустите свой узел при входе в систему
Автоматический запуск вашего узла каждый раз, когда вы входите в свой компьютер
облегчает вам участие в сети. Самый простой способ
сделать это, чтобы сообщить графическому интерфейсу Bitcoin Core, чтобы он запускался при входе в систему. Это работает только
в средах рабочего стола, поддерживающих автозапуск
Технические характеристики,
такие как Gnome, KDE и Unity.
Во время работы графического интерфейса Bitcoin Core откройте меню «Настройки» и выберите
Опции. На вкладке «Основные» нажмите «Запустить биткойн при входе в систему» 9.0139 . Нажмите
кнопку ОК, чтобы сохранить новые настройки.
При следующем входе на рабочий стол графический интерфейс Bitcoin Core должен быть
автоматически запускается как иконка в трее.
Если графический интерфейс Bitcoin Core не запускается автоматически, вам может потребоваться добавить его
в файл .xinit
или .xsession
, как описано
здесь.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн вам также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Bitcoin Core Daemon
Если вы вошли в систему как администратор с доступом sudo, вы можете
выйти. Шаги, описанные в этом разделе, следует выполнять от имени пользователя, которого вы
хотите запустить Bitcoin Core. (Это может быть заблокированная учетная запись, используемая только
Bitcoin Core.) Если вы изменили пользователей в графическом интерфейсе, запустите
Терминал.
Введите следующую команду:
биткойн-демон
Будет напечатано сообщение о запуске Bitcoin Core. Взаимодействовать с
Демон Bitcoin Core, вы будете использовать команду bitcoin-cli
(биткойн
Интерфейс командной строки).
Примечание: запуск Bitcoin Core может занять до нескольких минут,
во время которого он будет отображать следующее сообщение всякий раз, когда вы используете
биткойн-cli
:
ошибка: {"код": -28,"сообщение":"Проверка блоков..."}
После запуска следующие команды могут оказаться полезными для базовых
взаимодействие с вашим узлом:
getblockchaininfo
,
getnetworkinfo
,
getnettotals
,
getwalletinfo
,
остановить
и помочь
.
Например, чтобы безопасно остановить узел, выполните следующую команду:
bitcoin-cli stop
Полный список команд доступен в разработчике Bitcoin.org
ссылка.
При первом запуске демона Bitcoin Core он начнет загружать блок
цепь. Этот шаг займет как минимум несколько дней, а может занять гораздо больше времени
при медленном интернет-соединении или на медленном компьютере. Во время загрузки,
Bitcoin Core будет использовать значительную часть пропускной способности вашего соединения. Вы можете
остановить Bitcoin Core в любое время, используя стоп
команда; он возобновится с
точку, где он остановился при следующем запуске.
Дополнительно: запуск узла при загрузке
Автоматический запуск узла при каждой загрузке компьютера
легко для вас, чтобы внести свой вклад в сеть. Самый простой способ сделать это
заключается в запуске демона Bitcoin Core из вашего crontab. Чтобы отредактировать
crontab в большинстве дистрибутивов выполните следующую команду:
crontab -e
Прокрутите до конца отображаемого файла и добавьте следующую строку:
@reboot биткойн-демон
Сохраните файл и выйдите; обновленный файл crontab будет установлен для
ты. В большинстве дистрибутивов это приведет к отключению демона Bitcoin Core.
автоматически запускается при каждой перезагрузке компьютера.
Если вы опытный системный администратор и хотите вместо этого использовать сценарий инициализации, см.
каталог сценариев инициализации в исходном дереве Bitcoin Core.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн вам также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Инструкции для Windows
Windows 10
Перейдите на страницу загрузки Bitcoin Core и убедитесь, что у вас есть
установил безопасное соединение с сервером.
Нажмите большую синюю кнопку Download Bitcoin Core , чтобы загрузить
Установщик Bitcoin Core на ваш рабочий стол.
Дополнительно: проверьте подписи выпуска
Если вы знаете, как использовать PGP, вам также следует нажать кнопку Verify Release
Ссылка Signatures на странице загрузки для загрузки подписанного списка SHA256.
хэши файлов. Выпуски 0.11 и более поздние подписаны Владимиром Дж. ван.
Ключ выпуска дер Лаана с отпечатком пальца:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
Более ранние выпуски были подписаны постоянным сотрудником Владимира Дж. ван дер Лаана.
ключ. Отпечаток этого ключа:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9А6
Даже более ранние выпуски были подписаны Гэвином Андресеном.
ключ. Отпечаток его первичного ключа:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
Вы должны проверить, что эти ключи принадлежат их владельцам, используя сеть
доверие или другие заслуживающие доверия средства. Затем используйте PGP для проверки подписи.
в файле сигнатур выпуска. Наконец, используйте PGP или другую утилиту для
вычислить хэш SHA256 загруженного вами архива и убедиться, что
вычисленный хэш соответствует хешу, указанному в проверенном выпуске
файл с подписями.
После загрузки файла на рабочий стол или в папку «Загрузки»
( C:\Users\<ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ>\Downloads
), запустите его, дважды щелкнув его значок.
Windows попросит вас подтвердить, что вы хотите запустить его. Нажмите Да, и
Запустится установщик биткойнов. Это типичный установщик Windows, и он
проведет вас через решения, которые вам нужно принять о том, где установить биткойн
Основной.
Чтобы продолжить, выберите один из следующих вариантов
Если вы хотите использовать графический интерфейс пользователя (GUI) Bitcoin Core,
перейдите к разделу графического интерфейса Bitcoin Core ниже.Если вы хотите использовать демон Bitcoin Core (bitcoind), который
полезно для программистов и продвинутых пользователей, переходите к Биткойн
Раздел Core Daemon ниже.Если вы хотите использовать и графический интерфейс, и демон, прочтите оба графических интерфейса.
инструкции и демон
инструкции. Обратите внимание, что вы не можете запустить оба графических
и демон в то же время, используя ту же конфигурацию
каталог.
Графический интерфейс Bitcoin Core
Нажмите клавишу Windows ( ⊞ Win
) и начните вводить «биткойн». Когда
Появится значок Bitcoin Core (как показано ниже), нажмите на него.
Вам будет предложено выбрать каталог для хранения биткойн-блока
цепь и ваш кошелек. Если у вас нет отдельного раздела или диска
вы хотите использовать, нажмите «ОК», чтобы использовать значение по умолчанию.
Ваш брандмауэр может блокировать исходящие соединения Bitcoin Core.
Разрешить Bitcoin Core использовать все сети безопасно. (Примечание: вы будете
по-прежнему необходимо настроить входящие подключения, как описано ниже в
раздел «Конфигурация сети».)
Графический интерфейс Bitcoin Core начнет загрузку цепочки блоков. Этот шаг займет в
минимум несколько дней, а при медленном интернет-соединении это может занять гораздо больше времени
или с медленным компьютером. Во время загрузки Bitcoin Core будет использовать
значительную часть пропускной способности вашего соединения. Вы можете остановить Bitcoin Core в любой момент.
время, закрыв его; он возобновится с того места, где он остановился в следующий раз
вы начинаете это.
После завершения загрузки вы можете использовать Bitcoin Core в качестве кошелька или
вы можете просто запустить его, чтобы поддержать сеть Биткойн.
Необязательно: Запустите свой узел при входе в систему
Автоматический запуск вашего узла каждый раз, когда вы входите в свой компьютер
облегчает вам участие в сети. Самый простой способ
для этого нужно сообщить графическому интерфейсу Bitcoin Core, чтобы он запускался при входе в систему.
Во время работы графического интерфейса Bitcoin Core откройте меню «Настройки» и выберите
Опции. На вкладке «Основные» нажмите «Запустить биткойн» при входе в систему . Нажмите
кнопку ОК, чтобы сохранить новые настройки.
При следующем входе на рабочий стол графический интерфейс Bitcoin Core будет
автоматически запускается в свернутом виде на панели задач.
Предупреждение: во избежание повреждения данных не принудительно отключайте
компьютер с экрана выключения Windows, когда у вас есть биткойн
Ядро работает.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Демон Bitcoin Core
Чтобы запустить демон Bitcoin Core, сначала откройте командное окно: нажмите кнопку
Ключ Windows ( ⊞ Win
) и введите «cmd». Выберите вариант с пометкой
«Командная строка».
Если вы установили Bitcoin Core в каталог по умолчанию, введите
в командной строке:
C:\Program Files\Bitcoin\daemon\bitcoind
Должен запуститься демон Bitcoin Core. Чтобы взаимодействовать с демоном Bitcoin Core, вам нужно
используйте команду bitcoin-cli
(интерфейс командной строки биткойн). если ты
установили Bitcoin Core в папку по умолчанию, введите следующее в
командная строка, чтобы увидеть, работает ли она:
C:\Program Files\Bitcoin\daemon\bitcoin-cli getblockchaininfo
Примечание: запуск Bitcoin Core может занять до нескольких минут,
во время которого он будет отображать следующее сообщение всякий раз, когда вы используете
биткойн-cli
:
ошибка: {"код": -28,"сообщение":"Проверка блоков..."}
После запуска вам могут пригодиться следующие команды для базовых
взаимодействие с вашим узлом:
getblockchaininfo
,
getnetworkinfo
,
getnettotals
,
getwalletinfo
,
остановить
и помочь
.
Например, чтобы безопасно остановить узел, выполните следующую команду:
C:\Program Files\Bitcoin\daemon\bitcoin-cli stop
Полный список команд доступен в разработчике Bitcoin.org
ссылка.
При первом запуске демона Bitcoin Core он начнет загрузку блока
цепь. Этот шаг займет как минимум несколько дней, а может занять гораздо больше времени
при медленном интернет-соединении или на медленном компьютере. Во время загрузки,
Bitcoin Core будет использовать значительную часть пропускной способности вашего соединения. Вы можете
остановить Bitcoin Core в любой момент с помощью команды stop
; он возобновится с
точку, где он остановился при следующем запуске.
Дополнительно: запустите свой узел при загрузке
Автоматический запуск узла при каждой загрузке компьютера делает его
легко для вас, чтобы внести свой вклад в сеть. Самый простой способ сделать это
заключается в запуске демона Bitcoin Core при входе на компьютер.
Запустите проводник и перейдите по адресу:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Щелкните правой кнопкой мыши окно проводника и выберите «Создать» → «Текстовый файл».
Назовите файл start_bitcoind.bat
. Затем щелкните по нему правой кнопкой мыши и выберите
Откройте в Блокноте (или в другом удобном для вас редакторе). Скопируйте и вставьте
следующую строку в файле.
C:\Program Files\Биткоин\демон\биткоинд
(Если вы установили Bitcoin Core не в каталог по умолчанию, используйте этот
путь к каталогу.)
Сохраните файл. В следующий раз, когда вы войдете в свой компьютер, Bitcoin Core
демон будет запущен автоматически.
Предупреждение: во избежание повреждения данных не принудительно отключайте
компьютер с экрана выключения Windows, когда у вас есть биткойн
Ядро работает.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн вам также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Windows 8.x
Перейдите на страницу загрузки Bitcoin Core и убедитесь, что у вас есть
установил безопасное соединение с сервером.
Нажмите большую синюю кнопку Download Bitcoin Core , чтобы загрузить
Установщик Bitcoin Core на ваш рабочий стол.
Дополнительно: проверьте подписи выпуска
Если вы знаете, как использовать PGP, вам также следует нажать кнопку Verify Release
Ссылка Signatures на странице загрузки для загрузки подписанного списка SHA256.
хэши файлов. Выпуски 0.11 и более поздние подписаны Владимиром Дж. ван.
Ключ выпуска дер Лаана с отпечатком пальца:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
Более ранние выпуски были подписаны постоянным сотрудником Владимира Дж. ван дер Лаана.
ключ. Отпечаток этого ключа:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9А6
Даже более ранние выпуски были подписаны Гэвином Андресеном.
ключ. Отпечаток его первичного ключа:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
Вы должны проверить, что эти ключи принадлежат их владельцам, используя сеть
доверие или другие заслуживающие доверия средства. Затем используйте PGP для проверки подписи.
в файле сигнатур выпуска. Наконец, используйте PGP или другую утилиту для
вычислить хэш SHA256 загруженного вами архива и убедиться, что
вычисленный хэш соответствует хешу, указанному в проверенном выпуске
файл с подписями.
После загрузки файла на рабочий стол или в папку «Загрузки»
( C:\Users\<ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ>\Downloads
), запустите его, дважды щелкнув его значок.
Windows попросит вас подтвердить, что вы хотите запустить его. Нажмите Да, и
Запустится установщик биткойнов. Это типичный установщик Windows, и он
проведет вас через решения, которые вам нужно принять о том, где установить биткойн
Основной.
Чтобы продолжить, выберите один из следующих вариантов
Если вы хотите использовать графический интерфейс пользователя (GUI) Bitcoin Core,
перейдите к разделу графического интерфейса Bitcoin Core ниже.Если вы хотите использовать демон Bitcoin Core (bitcoind), который
полезно для программистов и продвинутых пользователей, переходите к Биткойн
Раздел Core Daemon ниже.Если вы хотите использовать и графический интерфейс, и демон, прочтите оба графических интерфейса.
инструкции и демон
инструкции. Обратите внимание, что вы не можете запустить оба графических
и демон в то же время, используя ту же конфигурацию
каталог.
Графический интерфейс Bitcoin Core
Нажмите клавишу Windows ( ⊞ Win
) и начните вводить «биткойн». Когда
Появится значок Bitcoin Core (как показано ниже), нажмите на него.
Вам будет предложено выбрать каталог для хранения биткойн-блока
цепь и ваш кошелек. Если у вас нет отдельного раздела или диска
вы хотите использовать, нажмите «ОК», чтобы использовать значение по умолчанию.
Ваш брандмауэр может блокировать исходящие соединения Bitcoin Core.
Разрешить Bitcoin Core использовать все сети безопасно. (Примечание: вы будете
по-прежнему необходимо настроить входящие подключения, как описано ниже в
раздел «Конфигурация сети». )
Графический интерфейс Bitcoin Core начнет загрузку цепочки блоков. Этот шаг займет в
минимум несколько дней, а при медленном интернет-соединении это может занять гораздо больше времени
или с медленным компьютером. Во время загрузки Bitcoin Core будет использовать
значительную часть пропускной способности вашего соединения. Вы можете остановить Bitcoin Core в любой момент.
время, закрыв его; он возобновится с того места, где он остановился в следующий раз
вы начинаете это.
После завершения загрузки вы можете использовать Bitcoin Core в качестве кошелька или
вы можете просто запустить его, чтобы поддержать сеть Биткойн.
Необязательно: Запустите свой узел при входе в систему
Автоматический запуск вашего узла каждый раз, когда вы входите в свой компьютер
облегчает вам участие в сети. Самый простой способ
для этого нужно сообщить графическому интерфейсу Bitcoin Core, чтобы он запускался при входе в систему.
Во время работы графического интерфейса Bitcoin Core откройте меню «Настройки» и выберите
Опции. На вкладке «Основные» нажмите «Запустить биткойн» при входе в систему . Нажмите
кнопку ОК, чтобы сохранить новые настройки.
При следующем входе на рабочий стол графический интерфейс Bitcoin Core будет
автоматически запускается в свернутом виде на панели задач.
Предупреждение: во избежание повреждения данных не принудительно отключайте
компьютер с экрана выключения Windows, когда у вас есть биткойн
Ядро работает.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Демон Bitcoin Core
Чтобы запустить демон Bitcoin Core, сначала откройте командное окно: нажмите кнопку
Ключ Windows ( ⊞ Win
) и введите «cmd». Выберите вариант с пометкой
«Командная строка».
Если вы установили Bitcoin Core в каталог по умолчанию, введите
в командной строке:
C:\Program Files\Bitcoin\daemon\bitcoind
Должен запуститься демон Bitcoin Core. Чтобы взаимодействовать с демоном Bitcoin Core, вам нужно
используйте команду bitcoin-cli
(интерфейс командной строки биткойн). если ты
установили Bitcoin Core в папку по умолчанию, введите следующее в
командная строка, чтобы увидеть, работает ли она:
C:\Program Files\Bitcoin\daemon\bitcoin-cli getblockchaininfo
Примечание: запуск Bitcoin Core может занять до нескольких минут,
во время которого он будет отображать следующее сообщение всякий раз, когда вы используете
биткойн-cli
:
ошибка: {"код": -28,"сообщение":"Проверка блоков..."}
После запуска вам могут пригодиться следующие команды для базовых
взаимодействие с вашим узлом:
getblockchaininfo
,
getnetworkinfo
,
getnettotals
,
getwalletinfo
,
остановить
и помочь
.
Например, чтобы безопасно остановить узел, выполните следующую команду:
C:\Program Files\Bitcoin\daemon\bitcoin-cli stop
Полный список команд доступен в разработчике Bitcoin.org
ссылка.
При первом запуске демона Bitcoin Core он начнет загрузку блока
цепь. Этот шаг займет как минимум несколько дней, а может занять гораздо больше времени
при медленном интернет-соединении или на медленном компьютере. Во время загрузки,
Bitcoin Core будет использовать значительную часть пропускной способности вашего соединения. Вы можете
остановить Bitcoin Core в любой момент с помощью команды stop
; он возобновится с
точку, где он остановился при следующем запуске.
Дополнительно: запустите свой узел при загрузке
Автоматический запуск узла при каждой загрузке компьютера делает его
легко для вас, чтобы внести свой вклад в сеть. Самый простой способ сделать это
заключается в запуске демона Bitcoin Core при входе на компьютер.
Запустите проводник и перейдите по адресу:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Щелкните правой кнопкой мыши окно проводника и выберите «Создать» → «Текстовый файл».
Назовите файл start_bitcoind.bat
. Затем щелкните по нему правой кнопкой мыши и выберите
Откройте в Блокноте (или в другом удобном для вас редакторе). Скопируйте и вставьте
следующую строку в файле.
C:\Program Files\Биткоин\демон\биткоинд
(Если вы установили Bitcoin Core не в каталог по умолчанию, используйте этот
путь к каталогу.)
Сохраните файл. В следующий раз, когда вы войдете в свой компьютер, Bitcoin Core
демон будет запущен автоматически.
Предупреждение: во избежание повреждения данных не принудительно отключайте
компьютер с экрана выключения Windows, когда у вас есть биткойн
Ядро работает.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн вам также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Windows 7
Перейдите на страницу загрузки Bitcoin Core и убедитесь, что у вас есть
установил безопасное соединение с сервером.
Нажмите большую синюю кнопку Download Bitcoin Core , чтобы загрузить
Установщик Bitcoin Core на ваш рабочий стол.
Дополнительно: проверьте подписи выпуска
Если вы знаете, как использовать PGP, вам также следует нажать кнопку Verify Release
Ссылка Signatures на странице загрузки для загрузки подписанного списка SHA256.
хэши файлов. Выпуски 0.11 и более поздние подписаны Владимиром Дж. ван.
Ключ выпуска дер Лаана с отпечатком пальца:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
Более ранние выпуски были подписаны постоянным сотрудником Владимира Дж. ван дер Лаана.
ключ. Отпечаток этого ключа:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9А6
Даже более ранние выпуски были подписаны Гэвином Андресеном.
ключ. Отпечаток его первичного ключа:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
Вы должны проверить, что эти ключи принадлежат их владельцам, используя сеть
доверие или другие заслуживающие доверия средства. Затем используйте PGP для проверки подписи.
в файле сигнатур выпуска. Наконец, используйте PGP или другую утилиту для
вычислить хэш SHA256 загруженного вами архива и убедиться, что
вычисленный хэш соответствует хешу, указанному в проверенном выпуске
файл с подписями.
После загрузки файла на рабочий стол или в папку «Загрузки»
( C:\Users\<ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ>\Downloads
), запустите его, дважды щелкнув его значок.
Windows попросит вас подтвердить, что вы хотите запустить его. Нажмите Да, и
Запустится установщик биткойнов. Это типичный установщик Windows, и он
проведет вас через решения, которые вам нужно принять о том, где установить биткойн
Основной.
Чтобы продолжить, выберите один из следующих вариантов
Если вы хотите использовать графический интерфейс пользователя (GUI) Bitcoin Core,
перейдите к разделу графического интерфейса Bitcoin Core ниже.Если вы хотите использовать демон Bitcoin Core (bitcoind), который
полезно для программистов и продвинутых пользователей, переходите к Биткойн
Раздел Core Daemon ниже.Если вы хотите использовать и графический интерфейс, и демон, прочтите оба графических интерфейса.
инструкции и демон
инструкции. Обратите внимание, что вы не можете запустить оба графических
и демон в то же время, используя ту же конфигурацию
каталог.
Bitcoin Core GUI
Откройте меню Start , введите bitcoin
в поле поиска и нажмите кнопку
Значок Bitcoin Core .
Вам будет предложено выбрать каталог для хранения биткойн-блока
цепь и ваш кошелек. Если у вас нет отдельного раздела или диска
вы хотите использовать, нажмите «ОК», чтобы использовать значение по умолчанию.
Ваш брандмауэр может блокировать исходящие соединения Bitcoin Core.
Разрешить Bitcoin Core использовать все сети безопасно. (Примечание: вы будете
по-прежнему необходимо настроить входящие подключения, как описано ниже в
раздел «Конфигурация сети».)
Графический интерфейс Bitcoin Core начнет загрузку цепочки блоков. Этот шаг займет в
минимум несколько дней, а при медленном интернет-соединении это может занять гораздо больше времени
или с медленным компьютером. Во время загрузки Bitcoin Core будет использовать
значительную часть пропускной способности вашего соединения. Вы можете остановить Bitcoin Core в любой момент.
время, закрыв его; он возобновится с того места, где он остановился в следующий раз
вы начинаете это.
После завершения загрузки вы можете использовать Bitcoin Core в качестве кошелька или
вы можете просто запустить его, чтобы поддержать сеть Биткойн.
Необязательно: Запустите свой узел при входе в систему
Автоматический запуск вашего узла каждый раз, когда вы входите в свой компьютер
облегчает вам участие в сети. Самый простой способ
для этого нужно сообщить графическому интерфейсу Bitcoin Core, чтобы он запускался при входе в систему.
Во время работы графического интерфейса Bitcoin Core откройте меню «Настройки» и выберите
Опции. На вкладке «Основные» нажмите «Запустить биткойн» при входе в систему . Нажмите
кнопку ОК, чтобы сохранить новые настройки.
При следующем входе на рабочий стол графический интерфейс Bitcoin Core будет
автоматически запускается в свернутом виде на панели задач.
Предупреждение: во избежание повреждения данных не принудительно отключайте
компьютер с экрана выключения Windows, когда у вас есть биткойн
Ядро работает.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Демон Bitcoin Core
Чтобы запустить демон Bitcoin Core, сначала откройте командное окно: нажмите кнопку
Ключ Windows ( ⊞ Win
) и введите «cmd». Выберите программу с именем «cmd.exe»
Если вы установили Bitcoin Core в каталог по умолчанию, введите в командной строке следующее:
C:\Program Files\Bitcoin\daemon\bitcoind
Должен запуститься демон Bitcoin Core. Теперь вы можете попробовать использовать утилиту Bitcoin Cli.
Для взаимодействия с демоном Bitcoin Core вы будете использовать команду биткойн-кли
(Интерфейс командной строки Биткойн). Если вы установили Bitcoin Core по умолчанию
введите в командной строке следующее, чтобы проверить, работает ли это:
C:\Program Files\Bitcoin\daemon\bitcoin-cli getblockchaininfo
Примечание: запуск Bitcoin Core может занять до нескольких минут,
во время которого он будет отображать следующее сообщение всякий раз, когда вы используете
биткойн-cli
:
ошибка: {"код": -28,"сообщение":"Проверка блоков. .."}
После запуска вам могут пригодиться следующие команды для базовых
взаимодействие с вашим узлом:
getblockchaininfo
,
getnetworkinfo
,
getnettotals
,
getwalletinfo
,
остановить
и помочь
.
Например, чтобы безопасно остановить узел, выполните следующую команду:
C:\Program Files\Bitcoin\daemon\bitcoin-cli stop
Полный список команд доступен в разработчике Bitcoin.org
ссылка.
При первом запуске демона Bitcoin Core он начнет загрузку блока
цепь. Этот шаг займет как минимум несколько дней, а может занять гораздо больше времени
при медленном интернет-соединении или на медленном компьютере. Во время загрузки,
Bitcoin Core будет использовать значительную часть пропускной способности вашего соединения. Вы можете
остановить Bitcoin Core в любой момент с помощью команды stop
; он возобновится с
точку, где он остановился при следующем запуске.
Дополнительно: запустите свой узел при загрузке
Автоматический запуск вашего узла при каждой загрузке компьютера облегчает вам участие в сети. Самый простой способ сделать это — запустить демон Bitcoin Core при входе в систему на своем компьютере.
Запустите проводник и перейдите по адресу:
C:\Users\Example\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\StartUp
Вы также можете получить доступ к этой папке, выполнив следующую команду после достижения приглашения Выполнить...
:
оболочка: запуск
Щелкните правой кнопкой мыши окно проводника и выберите «Создать» → «Текстовый файл». Назовите файл start_bitcoind.bat
. Затем щелкните его правой кнопкой мыши и выберите «Открыть в Блокноте» (или в любом другом редакторе, который вы предпочитаете). Скопируйте и вставьте следующую строку в файл.
C:\Program Files\Биткойн\демон\биткойн
(Если вы установили Bitcoin Core не в каталог по умолчанию, используйте вместо этого путь к этому каталогу. )
Сохраните файл. При следующем входе в систему автоматически запустится демон Bitcoin Core.
Предупреждение: во избежание повреждения данных не принудительно отключайте
компьютер с экрана выключения Windows, когда у вас есть биткойн
Ядро работает.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Инструкции для Mac OS X
Mac OS X Yosemite 10.10.x+
Перейдите на страницу загрузки Bitcoin Core и убедитесь, что у вас есть
установил безопасное соединение с сервером.
Нажмите большую синюю кнопку Download Bitcoin Core , чтобы загрузить
Установщик Bitcoin Core в папку «Загрузки».
Дополнительно: проверьте подписи выпуска
Если вы знаете, как использовать PGP, вам также следует нажать кнопку Проверить выпуск
Подписи 9Ссылка 0139 на странице загрузки для загрузки подписанного списка SHA256.
хэши файлов. Выпуски 0.11 и более поздние подписаны Владимиром Дж. ван.
Ключ выпуска дер Лаана с отпечатком пальца:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
Более ранние выпуски были подписаны постоянным сотрудником Владимира Дж. ван дер Лаана.
ключ. Отпечаток этого ключа:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9A6
Даже более ранние выпуски были подписаны Гэвином Андресеном.
ключ. Отпечаток его первичного ключа:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
Вы должны проверить, что эти ключи принадлежат их владельцам, используя сеть
доверие или другие заслуживающие доверия средства. Затем используйте PGP для проверки подписи.
в файле сигнатур выпуска. Наконец, используйте PGP или другую утилиту для
вычислить хэш SHA256 загруженного вами архива и убедиться, что
вычисленный хэш соответствует хешу, указанному в проверенном выпуске
файл с подписями.
После загрузки файла в папку «Загрузки»
( /Users/<ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ>/Downloads
), запустите его двойным щелчком
его значок. OS X откроет окно Finder, чтобы вы могли перетащить Bitcoin Core на свой
Папка приложений.
Графический интерфейс Bitcoin Core
При первом запуске Bitcoin Core Max OS X попросит вас подтвердить, что
вы хотите запустить его:
Вам будет предложено выбрать каталог для хранения блока биткойнов
цепь и ваш кошелек. Если у вас нет отдельного раздела или диска
вы хотите использовать, нажмите «ОК», чтобы использовать значение по умолчанию.
Графический интерфейс Bitcoin Core начнет загрузку цепочки блоков. Этот шаг займет в
минимум несколько дней, а при медленном интернет-соединении это может занять гораздо больше времени
или с медленным компьютером. Во время загрузки Bitcoin Core будет использовать
значительную часть пропускной способности вашего соединения. Вы можете остановить Bitcoin Core в любой момент.
время, закрыв его; он возобновится с того места, где он остановился в следующий раз
вы начинаете это.
После завершения загрузки вы можете использовать Bitcoin Core в качестве кошелька или
вы можете просто запустить его, чтобы поддержать сеть Биткойн.
Необязательно: Запустите свой узел при входе в систему
Автоматический запуск вашего узла каждый раз, когда вы входите в свой компьютер
облегчает вам участие в сети. Самый простой способ
для этого нужно сообщить графическому интерфейсу Bitcoin Core, чтобы он запускался при входе в систему.
Во время работы с графическим интерфейсом Bitcoin Core откройте меню Bitcoin Core и выберите
Предпочтения. На вкладке «Основные» нажмите «Запустить биткойн» при входе в систему . Нажмите
кнопку ОК, чтобы сохранить новые настройки.
При следующем входе на рабочий стол графический интерфейс Bitcoin Core будет
автоматически запускается в свернутом виде на панели задач.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Демон Bitcoin Core
Демон Bitcoin Core (bitcoind) не включен в файл .dmg, который вы могли загрузить для установки Bitcoin-QT. Вместо этого Bitcoind вместе с двоичными файлами поддержки включен в файл OS X .tar.gz, указанный на официальной странице загрузки Bitcoin Core. Чтобы загрузить этот файл с помощью Терминала, выполните следующую команду:
curl -O https://bitcoin.org/bin/bitcoin-core-22.0/bitcoin-22.0-osx64.tar.gz
Дополнительно: проверьте подписи выпуска
Если вы знаете, как использовать PGP, вам также следует нажать кнопку Verify Release
Ссылка Signatures на странице загрузки для загрузки подписанного списка SHA256.
хэши файлов. Выпуски 0.11 и более поздние подписаны Владимиром Дж. ван.
Ключ выпуска дер Лаана с отпечатком пальца:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
Более ранние выпуски были подписаны постоянным сотрудником Владимира Дж. ван дер Лаана.
ключ. Отпечаток этого ключа:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9А6
Даже более ранние выпуски были подписаны Гэвином Андресеном.
ключ. Отпечаток его первичного ключа:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
Вы должны проверить, что эти ключи принадлежат их владельцам, используя сеть
доверие или другие заслуживающие доверия средства. Затем используйте PGP для проверки подписи.
в файле сигнатур выпуска. Наконец, используйте PGP или другую утилиту для
вычислить хэш SHA256 загруженного вами архива и убедиться, что
вычисленный хэш соответствует хешу, указанному в проверенном выпуске
файл с подписями.
Извлеките bitcoind и его вспомогательные двоичные файлы из архива, который мы только что загрузили, выполнив эту команду в Терминале:
tar -zxf bitcoin-22. 0-osx64.tar.gz
Теперь мы переместим исполняемые файлы в ваш путь по умолчанию, чтобы упростить запуск и остановку bitcoind. Чтобы переместить исполняемые файлы, выполните следующие команды (обратите внимание, что для выполнения этих команд необходимо использовать sudo
, поскольку мы изменяем каталоги, принадлежащие пользователю root):
sudo mkdir -p /usr/local/bin sudo cp bitcoin-22.0/bin/bitcoin* /usr/local/bin/.
Чтобы очистить каталог, в котором мы работали, запустите:
rm -rf bitcoin-22.0*
Теперь вы сможете запустить полный узел, запустив bitcoind -daemon
в любом окне терминала. Если вам нужно остановить биткойн по какой-либо причине, введите команду bitcoin-cli stop
Необязательно: Запустите свой узел при входе в систему
Автоматический запуск вашего узла каждый раз, когда вы входите в свой компьютер, упрощает ваш вклад к сети. Самый простой способ сделать это — заставить Bitcoin Core Daemon запускаться при входе в систему. В OS X для запуска фоновых программ при входе в систему используется агент запуска. Вот как установить Launch Agent для демона Bitcoin Core на вашем компьютере:
mkdir ~/Библиотека/LaunchAgents curl https://raw.githubusercontent.com/bitcoin/bitcoin/master/contrib/init/org.bitcoin.bitcoind.plist> ~/Library/LaunchAgents/org.bitcoin.bitcoind.plist
При следующем входе на рабочий стол демон Bitcoin Core будет запущен автоматически.
Вы завершили установку Bitcoin Core. Если у вас есть какие-либо вопросы, задайте их в одном из многочисленных сообществ Биткойн, таких как Bitcoin StackExchange, службе технической поддержки BitcoinTalk или в IRC-чате #bitcoin на Freenode.
Для поддержки сети Биткойн вам также необходимо разрешить входящие
связи. Пожалуйста, читайте в сети
Раздел конфигурации для деталей.
Обновление Bitcoin Core
Если вы используете более старую версию, закройте ее. Подождите, пока он полностью
завершите работу (что может занять несколько минут для более старых версий), затем запустите
установщик (в Windows) или просто скопируйте /Applications/Bitcoin-Qt (в Mac) или
биткойнд/биткойн-qt (в Linux).
Файлы блокчейна и кошелька в каталоге данных совместимы между
версий, поэтому нет необходимости вносить какие-либо изменения в каталог данных
при обновлении. Иногда формат этих файлов изменяется, но новый
Версия Bitcoin Core будет включать код, который автоматически обновляет файлы до
новый формат, поэтому ручное вмешательство не требуется.
Иногда обновление файлов данных блокчейна с очень старых версий на новые
версий не поддерживается. В таких случаях может потребоваться повторная загрузка
блокчейн. Проверьте примечания к выпуску новой версии, если вы планируете
обновление с очень старой версии.
Иногда переход на более раннюю версию невозможен из-за изменений в файлах данных. Опять таки,
проверьте примечания к выпуску для новой версии, если вы планируете перейти на более раннюю версию.
Конфигурация сети
Если вы хотите поддерживать сеть Биткойн, вы должны разрешить входящие
связи.
Когда Bitcoin Core запускается, он устанавливает 10 исходящих соединений с другими
полные узлы, чтобы он мог загружать последние блоки и транзакции. если ты
просто хотите использовать свой полный узел в качестве кошелька, вам не нужно больше, чем
эти 10 подключений, но если вы хотите поддерживать легковесные клиенты и
другие полные узлы в сети, вы должны разрешить входящие подключения.
Серверы, подключенные напрямую к Интернету, обычно не требуют
специальная конфигурация. Вы можете использовать приведенные ниже инструкции по тестированию, чтобы
подтвердите, что ваш серверный узел принимает входящие подключения.
Домашние соединения обычно фильтруются маршрутизатором или модемом. Биткойн
Core попросит ваш маршрутизатор автоматически настроить себя, чтобы разрешить
входящие соединения с портом Биткойн, порт 8333. К сожалению, многие
маршрутизаторы не допускают автоматической настройки, поэтому вам необходимо вручную
настроить роутер. Вам также может потребоваться настроить брандмауэр на
разрешить входящие подключения к порту 8333. См. следующее
подразделы для получения подробной информации.
Тестирование соединений
Проект BitNodes предоставляет онлайн-инструмент, позволяющий проверить,
ваш узел принимает входящие соединения. Прежде чем использовать BitNodes, вы должны сначала
убедитесь, что ваш узел полностью синхронизирован с цепочкой блоков. Как только вы это сделаете,
запустите Bitcoin Core (через графический интерфейс или демон), подождите 10 минут, а затем
посетите страницу Bitnodes. Инструмент
попытается угадать ваш IP-адрес — если адрес неправильный (или
пусто), вам нужно будет ввести свой адрес вручную.
После того, как вы нажмете Check Node, инструмент сообщит вам, является ли ваш порт
открыто (зеленое поле) или не открыто (красное поле). Если вы получите зеленую коробку, вы
ничего делать не нужно — вы принимаете входящие соединения. Если вы получите
красное поле, пожалуйста, прочитайте включение
подраздел соединения.
Для подтверждения того, что вы принимаете входящие соединения, вы можете использовать
Биткойн Ядро. Bitcoin Core не может напрямую сказать вам, разрешаете ли вы
входящие соединения, но он может сказать вам, действительно ли вы в настоящее время
иметь какие-либо входящие соединения. Если ваш узел был в сети не менее
30 минут, обычно должны быть входящие соединения. Если хотите
проверьте информацию о пирах с помощью Bitcoin Core, выберите соответствующий
инструкции ниже:
Информация о пирах в графическом интерфейсе Bitcoin Core
Информация о пирах в демоне Bitcoin Core
GUI Peer Info
В правом нижнем углу графического интерфейса Bitcoin Core есть несколько значков.
Если вы наведете курсор на значок уровня сигнала, он покажет вам, сколько
связи у вас есть. Значок не станет зеленым, пока у вас не будет больше
более 10 активных подключений, что происходит только в том случае, если входящие подключения
разрешены.
Для подтверждения вы можете перейти в меню «Справка», выбрать «Окно отладки» и
открыть вкладку Информация. В разделе «Сеть» он сообщит вам
точно, сколько входящих подключений у вас есть. Если число больше
чем ноль, то входящие соединения разрешены.
Если у вас нет входящих подключений, прочтите инструкции по включению входящих
связи.
Информация об узле демона
getconnectioncount
команда сообщит вам, сколько у вас подключений. Если у вас больше
более 10 подключений, входящие подключения разрешены. Например:
$ биткойн-cli getconnectioncount 52
Для подтверждения вы можете использовать
команда getpeerinfo
для получения
информация обо всех ваших сверстниках. Подробная информация о каждом сверстнике будет включать
поле входящее
устанавливается в значение true, если соединение является входящим. если ты
есть какие-либо входящие подключения, то входящие подключения разрешены.
Если у вас нет входящих подключений, прочтите инструкции по включению входящих
связи.
Включение соединений
Если Bitcoin Core не может автоматически настроить маршрутизатор на открытие порта
8333, вам нужно будет вручную настроить маршрутизатор. Мы пытались
сделайте следующие инструкции достаточно общими, чтобы охватить большинство маршрутизаторов
модели; если вам нужна конкретная помощь с маршрутизатором, обратитесь за помощью
на сайте технической поддержки, таком как SuperUser.
Для включения входящих подключений требуется два шага плюс дополнительный третий
шаг для пользователей брандмауэра:
Предоставление вашему компьютеру статического (неизменяемого) внутреннего IP-адреса путем
настройка протокола динамической конфигурации хоста (DHCP) на вашем
маршрутизатор.Переадресация входящих подключений из Интернета через ваш
маршрутизатор на ваш компьютер, где Bitcoin Core может их обработать.Настройка брандмауэра для разрешения входящих подключений. Этот шаг
в основном относится к пользователям Windows, так как Mac OS X и большинство Linux не
включить брандмауэр по умолчанию.
Настройка DHCP
Чтобы ваш маршрутизатор направлял входящие соединения порта 8333 на
ваш компьютер, он должен знать внутренний IP-адрес вашего компьютера.
Однако маршрутизаторы обычно дают компьютерам динамические IP-адреса, которые меняются.
часто, поэтому нам нужно убедиться, что ваш маршрутизатор всегда дает вашему компьютеру
тот же внутренний IP-адрес.
Начните с входа в интерфейс администрирования маршрутизатора. Самый
маршрутизаторы можно настроить с помощью одного из следующих URL-адресов, поэтому сохраняйте
щелкая ссылки, пока не найдете тот, который работает. Если ничего не работает, проконсультируйтесь
руководство вашего маршрутизатора.
- http://192.168.0.1 (некоторые модели Linksys/Cisco)
- http://192.168.1.1 (некоторые модели D-Link/Netgear)
- http://192.168.2.1 (некоторые модели Belkin/SMC)
- http://192.168.123.254 (некоторые модели US Robotics)
- http://10.0.1.1 (некоторые модели Apple)
При подключении вам, вероятно, будет предложено ввести имя пользователя и
пароль. Если вы настроили пароль, введите его сейчас. Если не,
сайт Router Passwords предоставляет
база данных известных пар имени пользователя и пароля по умолчанию.
После входа в систему вы хотите найти параметры в меню маршрутизатора
связанный с DHCP, протоколом динамической конфигурации хоста. Эти варианты
также может называться резервированием адресов. Например, страница роутера
показанный ниже вызывает нужную нам опцию «Резервирование DHCP»:
В конфигурации резервирования некоторые маршрутизаторы отображают список
компьютеры и устройства, подключенные в данный момент к вашей сети, а затем дайте
вы выбираете устройство, чтобы сделать его текущий IP-адрес постоянным:
Если это так, найдите компьютер, на котором работает Bitcoin Core, в списке,
выберите его и добавьте в список зарезервированных адресов. Запишите
его текущий IP-адрес — мы будем использовать адрес в следующем разделе.
Для других маршрутизаторов требуется более ручная настройка. Для этих маршрутизаторов
вам нужно будет найти фиксированный адрес (MAC-адрес) для вашего
сетевую карту компьютера и добавьте ее в список. Эта операция отличается
по операционной системе:
Windows 7 и 8: Нажмите Win-R (клавиша Windows плюс клавиша R), чтобы открыть
диалоговое окно «Выполнить». Введитеcmd
, чтобы открыть консоль. Введитеipconfig /all
и
найдите результат, который лучше всего соответствует вашему соединению — обычно это беспроводное соединение.
связь. Найдите строку, которая начинается с «Физический адрес» и
содержит такое значение:Физический адрес. . . . . . . . . : 01-23-45-67-89-АБ
Замените все тире двоеточиями, чтобы адрес выглядел так:
01:23:45:67:89:АБ. Используйте этот адрес в инструкциях ниже.Linux: откройте терминал и введите
ifconfig
. Найдите результат, который
лучше всего соответствует вашему соединению — результат, начинающийся сwlan
, указывает
беспроводное соединение. Найдите поле, начинающееся сHWaddr
, и скопируйте
следующее за ним поле, похожее на 01:23:45:67:89:ab. Использовать
это значение в инструкциях ниже.Mac OS X: откройте терминал и введите
ifconfig
. Найдите результат
который лучше всего соответствует вашему соединению — результат, начинающийся сen1
обычно указывает на беспроводное соединение. Найдите поле, которое начинается
сether:
и скопируйте сразу следующее поле, которое выглядит как
01:23:45:67:89:аб. Используйте это значение в инструкциях ниже.
Получив MAC-адрес, вы можете указать его в
таблицу назначения DHCP вручную, как показано ниже. Также выберите IP
адрес и запишите его для инструкций в следующем
подраздел. После ввода этой информации нажмите кнопку «Добавить» или «Сохранить».
кнопка.
Затем перезагрузите компьютер, чтобы убедиться, что ему назначен адрес, который вы
выбран и переходите к приведенным ниже инструкциям по переадресации портов.
Переадресация портов
Для этого шага вам необходимо знать локальный IP-адрес компьютера
работает биткойн-ядро. Вы должны получить эту информацию из настройки
таблицу назначения DHCP в подразделе выше.
Войдите в свой маршрутизатор, выполнив те же шаги, которые описаны в верхней части
подраздел DHCP. Найдите параметр «Переадресация портов», «Порт
Присвоение или что-либо, в названии которого есть «Порт». На некоторых маршрутизаторах
эта опция скрыта в меню «Приложения и игры».
Настройки переадресации портов должны позволять отображать внешний порт на
ваш маршрутизатор к «внутреннему порту» устройства в вашей сети, как показано
на скриншоте ниже.
И внешний порт, и внутренний порт должны быть 8333 для биткойнов.
(Вы также можете сопоставить порт 18333 для тестовой сети Биткойн, хотя
в этом руководстве не рассматривается использование тестовой сети.) Убедитесь, что IP-адрес, который вы
введите тот же самый, который вы настроили в предыдущем подразделе.
После заполнения сведений для сопоставления сохраните запись. Вам следует
не нужно ничего перезапускать. Запустите Bitcoin Core (если вы еще не
уже) и следуйте инструкциям Testing Connections, чтобы проверить
ваша связь.
Если вы по-прежнему не можете подключиться и используете брандмауэр, возможно, вам нужно
измените настройки брандмауэра. См. раздел Брандмауэр ниже.
Если что-то еще пошло не так, возможно, это проблема с вашим маршрутизатором.
конфигурация. Перечитайте приведенные выше инструкции, чтобы увидеть, не пропустили ли вы
что-нибудь, поищите в Интернете помощь с «переадресацией портов» и попросите
помощь на таких сайтах, как SuperUser.
Мы не можем предоставить прямую поддержку, но если вы видите способ улучшить эти
инструкции, пожалуйста, откройте вопрос.
Конфигурация брандмауэра
Брандмауэры блокируют входящие соединения. Чтобы использовать Биткойн, вам нужно
настройте брандмауэр вашего компьютера, чтобы разрешить подключения к порту 8333.
Обычно это так же просто, как запустить программное обеспечение для настройки брандмауэра.
и определение нового правила, разрешающего входящие подключения к порту 8333. Для
дополнительную информацию для Windows смотрите по ссылкам ниже:
- Инструкции для Брандмауэра Windows
- Инструкции для Norton Firewall
- Инструкции для Mcafee Personal Firewall
Брандмауэр Mac OS X по умолчанию отключен, но если у вас
включил его, см. раздел Разрешение определенных приложений из
официальное руководство Apple.
Ubuntu также поставляется с отключенным брандмауэром по умолчанию, но если у вас
включил его, см. вики Ubuntu
страница с информацией о
добавление правил переадресации портов.
После того, как вы разрешили входящие подключения к порту 8333, запустите Биткойн
Core (если вы еще этого не сделали) и следуйте Testing Connections.
инструкции по проверке подключения.
Если что-то еще пошло не так, перечитайте DHCP, переадресацию портов и
инструкции брандмауэра выше, чтобы узнать, не пропустили ли вы что-нибудь, выполните поиск
web для помощи с «переадресацией портов» и «открытием портов брандмауэра», а также
обратиться за помощью на таких сайтах, как SuperUser.
Мы не можем предоставить прямую поддержку, но если вы видите способ улучшить эти
инструкции, пожалуйста, откройте вопрос.
Настройка конфигурации
Этот раздел содержит советы о том, как изменить ваш биткойн-ядро
конфигурации, чтобы адаптировать его к вашим потребностям.
Есть два способа изменить конфигурацию. Первый — начать
Bitcoin Core с нужными вам параметрами. Например, если вы хотите
ограничить его использованием одного ядра ЦП для проверки подписи, вы можете начать
Bitcoin Core, например:
### Демон Bitcoin Core bitcoind -par=1 -демон ### Графический интерфейс биткойн-ядра bitcoin-qt -par=1
Как только вы решите, что вам нравится вариант, вы можете добавить его в список биткойнов.
Файл конфигурации ядра. Вы можете найти этот файл в следующем
каталоги:
Окна: %APPDATA%\Биткойн\
OSX: $HOME/Библиотека/Поддержка приложений/Биткойн/
Linux: $HOME/. bitcoin/
Чтобы добавить параметр в файл конфигурации, просто удалите его ведущий
бросаться. Вам также может понадобиться удалить все кавычки, которые вы использовали в своей оболочке.
Например, показанная выше опция -par
будет выглядеть так в
файл конфигурации:
par=1
Здесь доступен удобный генератор файлов конфигурации.
Если у вас есть какие-либо вопросы по настройке Bitcoin Core, зайдите на
на одном из наших форумов или в прямом эфире
чаты.
Уменьшить хранилище
Можно настроить узел для работы в сокращенном режиме, чтобы
снизить требования к хранению. Это может уменьшить использование диска с более чем 350 ГБ до
около 7 ГБ.
Запуск узла в сокращенном режиме несовместим с -txindex
и - пересканировать
. Это
также отключает RPC importwallet
. Два RPC, которые доступны и
потенциально полезными, однако, являются importprunedfunds
и removeprunedfunds
.
Чтобы включить обрезку блоков, установите prune=N
в командной строке или в bitcoin.conf
,
где N
— это количество МБ, выделяемое для необработанных данных блока и отмены.
Значение 0
отключает сокращение. Минимальное значение выше 0
равно 550
. Ваш
кошелек так же безопасен с высокими значениями, как и с низкими. Более высокие значения
просто убедитесь, что ваш узел не отключится при реорганизации блокчейна
более 2 дней, что на практике маловероятно. В будущем
выпусков, более высокое значение также может помочь сети в целом, поскольку сохраняется
блоки могут быть доставлены другим узлам.
Уменьшение трафика
Некоторым операторам узлов приходится иметь дело с ограничениями пропускной способности, установленными их интернет-провайдерами.
По умолчанию Bitcoin Core разрешает до 125 подключений к разным узлам, 10 из
которые исходящие. Таким образом, вы можете иметь не более 117 входящих подключений.
Настройки по умолчанию могут привести к относительно значительному потреблению трафика.
Способы уменьшения трафика:
Максимальные цели загрузки
-maxuploadtarget=<МиБ в день>
Основной компонент трафика вызван обслуживанием исторических блоков для других узлов
на начальном этапе загрузки блоков (синхронизация нового узла).
Эта опция может быть указана в МиБ в день и по умолчанию отключена.
Это , а не — жесткое ограничение; только порог для минимизации исходящего
движение. Когда предел почти достигнут, загруженные данные обрезаются ни на
исторические блоки с более длительным сроком службы (блоки старше одной недели).
Имейте в виду, что для новых узлов требуются другие узлы, которые готовы обслуживать
исторические блоки. Рекомендуемый минимум – 144 блока в день (макс. 144 МиБ).
в день)
Отключить прослушивание
-listen=0
исходящие коллеги). Меньшее количество узлов приведет к меньшему использованию трафика при ретрансляции.