anouncement 🚀Looking to buy Bitcoin? Get started with Kraken close
How to install Bitcoin Core

Как установить Bitcoin Core — Руководство для начинающих

logo
06/18/20 12:08 PM 2020-06-19 16:14:37
Bitcoin is a form of decentralized cryptocurrency that was created in 2009. Because it is decentralized, it doesn't use a bank or a single administrator. Each transaction occurs without a middleman be

Bitcoin — это форма децентрализованной криптовалюты, которая была создана в 2009 году. Поскольку он децентрализован, он не использует банк или одного администратора. Каждая транзакция происходит без участия посредника. Биткоин может быть использован с рядом организаций (таких как бронирование отелей и покупка товаров и услуг).

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

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

Это, однако, приходит с предупреждением. Запуск полного узла сопряжен с определенными «затратами» и рисками. «Стоимость» может быть такой же простой, как экспоненциально более высокий объем сетевого трафика. Если вы используете это в своей бизнес-сети, вы можете увидеть замедление или узкое место в регулярном сетевом трафике.

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

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

Что вам понадобится

Требования к установке и запуску биткоин-узла довольно круты. Вам понадобится следующее:

Настольный компьютер или ноутбук под управлением обновленной версии Windows, macOS или Linux (я буду демонстрировать на Ubuntu Server 18.04).

200 ГБ свободного места на диске с минимальной скоростью чтения/записи 100 МБ/с.

2 ГБ ОЗУ.

Широкополосное сетевое подключение с минимальной скоростью загрузки 50 килобайт в секунду.

Неограниченное сетевое подключение без ограничений (полные узлы могут превышать 200 ГБ загрузки и 20 ГБ загрузки в месяц).

Возможность поддерживать работу вашего узла не менее 6 часов в день.

Проблемы, с которыми вы можете столкнуться

При попытке запустить узел биткоина, вы можете столкнуться с несколькими проблемами. К числу этих проблем относятся:

биткоин не является законным в некоторых областях. Чтобы узнать, подпадает ли ваш регион под эти ограничения, ознакомьтесь с этой страницей Library Of Congress.

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

Некоторые антивирусные программы будут рассматривать блокчейн биткоина как вирус. Как правило, это происходит только с Windows.

Как упоминалось ранее, хакеры могут нацеливаться на вашу сеть.

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

Установка ядра Bitcoin

Зайдите на страницу загрузки Bitcoin Core и загрузите файл Linux .tgz. Если вы работаете на сервере без графического интерфейса пользователя, вы можете загрузить этот файл с помощью команды:

wget

После загрузки файла извлеките его командой:

tar xzf биткойн-0.20.0-x86_64-linux-gnu.tar.gz

Когда команда завершится, вы найдете недавно созданный каталог bitcoin-0.20.0. Перейдите в этот каталог с помощью команды:

кд биткоин 0.20.0

Затем перейдите в каталог bin с помощью команды:

cd bin

Теперь мы будем использовать команду install для установки необходимых компонентов в каталог /usr/local/bin следующим образом:

sudo install -m 0755 -o root -g root -t /usr/local/bin *

Приведенная выше команда перемещает следующие файлы (давая им соответствующие разрешения) в/usr/local/bin:

биткоин-cli

биткоинд

биткойн-qt

биткойн-тх

биткоин-кошелек

test_bitcoin

Поскольку мы установили это на сервере без графического интерфейса, мы будем использовать биткоин Core Daemon. Чтобы запустить демон, выполните команду:

bitcoind -демон

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

биткоин-cli остановка

Вы можете запустить демон позже (когда это более возможно загрузить блокчейн) с помощью команды:

начало биткоин-cli

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

ufw разрешить ssh

ufw позволяют 8333

ufw по умолчанию запретить входящий

ufw по умолчанию разрешает исходящие

ufw включить

Автоматический запуск демона

Одно из предостереганий об использовании bitcoin Core таким образом заключается в том, что вы должны вручную запускать демон каждый раз, когда ваш сервер перезагружается. Чтобы избежать этого, вы можете создать задание crontab для запуска демона после перезагрузки.

Для этого выполните команду:

crontab -e

В нижней части файла crontab добавьте следующее:

@reboot bitcoind -демон

Сохраните и закройте файл.

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

Заключение «Как установить Bitcoin Core»

Запуск полного узла биткоина, безусловно, является проблемой. Если это то, что вам интересно, и командная строка немного для вас, вы также можете пойти по графическому интерфейсу или обратиться к одному из многих консалтинговых услуг blockchain и заставить их ускорить (или даже управлять службой для вас).

NaliaKhan
Nalia Khan
Blockchain / Web3 writer.

Like what you read? Give us one like or share it to your friends and get +16 bl

0
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 128 bonus blocks

Already have an account? Sign In