Въпреки че настройката и стартирането на вашия собствен криптовалутен възел може да звучи сложно, последните няколко години на развитие значително опростиха този процес! Всъщност можете да получите свой собствен Bitcoin пълен възел, работещ в рамките на няколко часа.
Дори никога да не сте се занимавали с криптовалути, ето защо и как можете да получите пълен възел и да работите бързо - само с Raspberry Pi и няколко аксесоари.
Защо трябва да настроите свой собствен биткойн възел
За разлика от копаенето на криптовалути, стартирането на възел не ви предоставя никаква материална изгода. Вместо това притежаването на възел предоставя стойност за всички останали, използващи мрежата на Биткойн.
Биткойнът е децентрализиран, което означава, че нито един участник не отговаря за проверката на нови транзакции и поддържането на дневник на старите. Изпълнявайки пълен собствен възел, вие участвате в тази демократизация на криптовалутата и я правите по-здрава, сигурна и устойчива на атаки.
Ако държите някакво количество биткойн, пускането на пълен възел гарантира най-висока степен на сигурност. Тъй като вашата машина съхранява копие от регистъра на транзакциите, не е нужно да разчитате на обект на трета страна, за да проверите собствеността на вашите токени.
Какво трябва да започнете / Съберете хардуера
Тъй като възнамерявате да внедрите нашия биткойн възел в домашна среда, хардуерът трябва да бъде относително ненатрапчив, евтин и лесно достъпен. Raspberry Pi - малък компютър - отбелязва всички тези кутии и е повече от способен да работи с нашия софтуер за биткойн възел.
За този проект ще ви трябва:
- A Raspberry Pi 4. Препоръчват се моделите с най-малко 4 GB RAM.
- A USB-C захранване, според препоръките от Фондация Raspberry Pi.
- 32 GB или повече MicroSD карта за да стартирате операционната система.
- Външен USB 3.0 твърд диск за съхранение на блокчейн биткойн. Капацитетът трябва да е равен или надвишава 1TB.
- Резервен клавиатура, мишка и монитор първоначално да конфигурирате системата.
- По избор: Калъф и радиатор за Pi.
Трябва също да изтеглите следния софтуер:
- The най-новата версия на Raspberry Pi OS
- balenaEtcher
И накрая, ще ви трябва прилична интернет връзка - за предпочитане без ограничения за качване или изтегляне. Тъй като биткойн мрежата извършва транзакции денонощно, вашата система постоянно ще предава и получава свежи данни от други възли по света.
Flash и конфигуриране на Raspberry Pi OS
За разлика от повечето компютри, ориентирани към потребителите, Raspberry Pi не се доставя с операционна система. Всъщност дори хранилището трябва да се инсталира отделно - точно там е полезна нашата microSD карта.
За да инсталирате OS Raspberry Pi, напишете изтегления ISO файл на вашата microSD карта, използвайки balenaEtcher.
Свързани: Инсталирайте операционна система на Raspberry Pi
Няколко минути по-късно вашият Pi трябва да бъде напълно стартиран, като мониторът показва следното съобщение "Добре дошли".
Съветникът за конфигуриране ще изисква основна информация - включително настройките за Wi-Fi, региона и часовата зона. Ръководството ще ви подкани да актуализирате предварително инсталирания софтуер. Тъй като Pi се използва за доста критично за сигурността приложение, силно се препоръчва да не пропускате тази стъпка.
И това е! Вече можете да използвате Pi както всеки друг модерен компютър. За да получите достъп до списъка с налични приложения, щракнете върху иконата на малина в горния ляв ъгъл на екрана.
Форматирайте и монтирайте външния USB твърд диск
Преди да инсталирате каквото и да е свързано с криптовалута на Pi, уверете се, че USB твърдият диск, който сте свързали към Pi, е форматиран и монтиран правилно. За да улесните нещата, използвайте безплатно приложение за изпълнение на двете задачи.
Отворете менюто на приложението Raspberry, след което намерете елемента Добавяне / премахване на софтуер.
В прозореца, който се отваря, просто потърсете термина „GParted“ и инсталирайте резултата „Редактор на дялове на GNOME“.
Веднъж инсталиран, отворете Системни инструменти> GParted.
В GParted разгънете падащото меню в горния десен ъгъл на програмата. Изберете външния си твърд диск тук - той може лесно да бъде идентифициран по големия си капацитет в сравнение с по-малката microSD карта.
В зависимост от модела на вашия твърд диск, той вероятно ще бъде предварително форматиран. Просто щракнете с десния бутон върху този запис на дяла и щракнете Изтрий да го изхвърли.
След това щракнете с десния бутон отново и създайте нов дял. В прозореца с опции оставете настройките непроменени. Осигурете Файлова система е настроен на вътр4 и щракнете Добавяне.
GParted сега изисква да потвърдите промените в таблицата на дяловете. Кликнете върху зелената отметка и приемете предупреждението, за да завършите процеса на форматиране.
И накрая, уверете се, че това устройство е винаги монтирано, когато вашият Pi стартира. Отворете прозорец на терминала - това е четвъртата икона в горния десен ъгъл на екрана ви.
Копирайте и поставете следната команда:
sudo lsblk -o UUID, ИМЕ, FSTYPE, РАЗМЕР, MOUNTPOINT, LABEL
Намерете новосъздадения дял и отбележете неговия UUID.
След това създайте точка на монтиране за това устройство:
sudo mkdir / mnt / bitcore
И накрая, добавете ред към нашия файл fstab (таблица на файловата система). Това автоматично ще монтира нашия дял при зареждане.
sudo nano / etc / fstab
В края на файла добавете следния текст. Сменете INSERT_UUID_HERE със стойността, която сте получили няколко команди по-рано.
UUID =INSERT_UUID_HERE / mnt / bitcore ext4 по подразбиране 1 1
Запазете файла и излезте.
Инсталирайте софтуера Bitcoin Node
Най-накрая е време да инсталирате Bitcoin Core - пълния софтуерен възел, който ще ви свърже с мрежата на криптовалутата.
За да изтеглите програмата, въведете следната команда в прозореца на терминала:
wget https://bitcoin.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1-arm-linux-gnueabihf.tar.gz
Забележка: Преди да въведете тази команда, посетете уебсайта bitcoin.org и проверете дали по-нова версия на Bitcoin Core е достъпна за изтегляне. Ако е така, заменете връзката в командата с тази на последната версия.
След това извлечете и инсталирайте Bitcoin Core:
tar xzf bitcoin-0.20.1-arm-linux-gnueabihf.tar.gz
sudo install -m 0755 -o root -g root -t / usr / local / bin bitcoin-0.20.1 / bin / *
И накрая, инсталирайте всички липсващи зависимости, които не са били включени в инсталацията на Raspberry Pi OS, със следната команда:
sudo apt-get инсталиране qt4-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev -y
Преди да продължите, проверете дали на вашата машина е инсталирана правилната версия на Bitcoin Core.
bitcoind --версия
Ако всичко изглежда добре, готови сте да изтеглите блокчейн Bitcoin на вашия Raspberry Pi!
Стартирайте Bitcoin Core GUI от терминала, като въведете:
/usr/local/bin/bitcoin-qt
Сега ще бъдете подканени да изберете персонализирана директория с данни. Тъй като microSD картата във вашия Pi е твърде малка, въведете точката на монтиране на външния твърд диск. Въведете /mnt/bitcore и щракнете Добре.
Bitcoin Core ще продължи да изтегля цялата Bitcoin blockchain на вашето локално устройство за съхранение. За удобство можете да изключите всички периферни устройства от Raspberry Pi, с изключение на твърдия диск.
В зависимост от вашата скорост на интернет това може да отнеме няколко дни или дори няколко седмици. Тази стъпка на синхронизация включва изтегляне на всички биткойн транзакции от 2009 г. насам. След като бъде изтеглен, вашият възел ще бъде актуален и готов да допринесе за сигурността и целостта на глобалната биткойн мрежа.
Стартиране на биткойн възел на Raspberry Pi
Както бе споменато по-рано, пускането на пълен възел е сред най-безопасните начини за задържане на криптовалута. След като напълно синхронизирате блокчейна, можете сами да изпращате и получавате биткойни - без трети страни или посредници!
За тези от вас, които биха искали да се задълбочат в конфигурирането на Bitcoin Core, вижте официалното ръководство за настройка на конфигурацията тук. Освен това може да искате да оптимизирате инсталацията си за скорост, съхранение или мрежова ефективност.
Кредит за изображение: Бенджамин Нелан /Pixabay
Объркани за биткойн и криптокойни? Чудите се за какво става въпрос? Обясняваме какво е биткойн и как да го харчим.
- Направи си сам
- Биткойн
- Raspberry Pi
Рахул Намбиампурат започна кариерата си като счетоводител, но сега се превърна в работа на пълен работен ден в технологичното пространство. Той е пламенен фен на децентрализираните технологии с отворен код. Когато не пише, той обикновено е зает да прави вино, да се занимава с устройството си с Android или да се разхожда по планини.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.