في حين أن إعداد وتشغيل عقدة العملة المشفرة الخاصة بك قد يبدو معقدًا ، إلا أن السنوات القليلة الماضية من التطوير قد بسطت هذه العملية إلى حد كبير! في الواقع ، يمكنك تشغيل عقدة Bitcoin الكاملة الخاصة بك في غضون ساعات.
حتى لو لم تقم أبدًا بالعبث في العملات المشفرة ، فإليك لماذا وكيف يمكنك الحصول على عقدة كاملة وتشغيلها بسرعة - باستخدام Raspberry Pi فقط وبعض الملحقات.
لماذا يجب عليك إعداد عقدة بيتكوين الخاصة بك
على عكس تعدين العملات المشفرة ، فإن تشغيل عقدة لا يوفر لك أي فائدة مادية. بدلاً من ذلك ، فإن امتلاك عقدة يوفر قيمة لأي شخص آخر يستخدم شبكة Bitcoin.
عملة البيتكوين لا مركزية، مما يعني أنه لا يوجد مشارك واحد مسؤول عن التحقق من المعاملات الجديدة والحفاظ على سجل المعاملات القديمة. من خلال تشغيل عقدة كاملة خاصة بك ، فإنك تشارك في دمقرطة العملة المشفرة وتجعلها أكثر قوة وأمانًا ومرونة في مواجهة الهجمات.
إذا كنت تمتلك أي كمية من البيتكوين ، فإن تشغيل عقدة كاملة يضمن أعلى درجة من الأمان. نظرًا لأن جهازك يخزن نسخة من دفتر الأستاذ المعاملات ، فلن تضطر إلى الاعتماد على كيان تابع لجهة خارجية للتحقق من ملكية الرموز المميزة الخاصة بك.
ما تحتاجه لتبدأ / اجمع الأجهزة
نظرًا لأنك تنوي نشر عقدة Bitcoin الخاصة بنا داخل بيئة منزلية ، يجب أن تكون الأجهزة غير مزعجة نسبيًا وغير مكلفة ومتاحة بسهولة. يقوم Raspberry Pi - كمبيوتر صغير - بتحديد كل هذه المربعات وهو أكثر من قادر على تشغيل برنامج عقدة Bitcoin الخاص بنا.
بالنسبة لهذا المشروع ، ستحتاج إلى:
- أ رازبيري باي 4. يوصى باستخدام الموديلات التي تحتوي على ذاكرة وصول عشوائي لا تقل عن 4 جيجابايت.
- أ مصدر طاقة USB-C, كما موصي به من مؤسسة Raspberry Pi Foundation.
- 32 جيجابايت أو أكبر بطاقة مايكرو التنمية المستدامة لتمهيد نظام التشغيل.
- خارجي محرك أقراص صلبة USB 3.0 لتخزين سلسلة Bitcoin blockchain. يجب أن تكون السعة مساوية أو تتجاوز 1 تيرابايت.
- قطعة غيار لوحة المفاتيح والماوس والشاشة لتكوين النظام في البداية.
- اختياري: علبة ومشتت حرارة لـ Pi.
يجب عليك أيضًا تنزيل البرنامج التالي:
- ال أحدث إصدار من نظام Raspberry Pi OS
- BalenaEtcher
أخيرًا ، ستحتاج إلى اتصال إنترنت لائق - ويفضل أن يكون بدون قيود تحميل أو تنزيل. نظرًا لأن شبكة Bitcoin تنفذ المعاملات على مدار الساعة ، فسيقوم نظامك بنقل واستقبال بيانات جديدة باستمرار من العقد الأخرى حول العالم.
فلاش وتكوين Raspberry Pi OS
على عكس معظم أجهزة الكمبيوتر التي تواجه المستهلك ، لا يتم شحن Raspberry Pi بامتداد نظام التشغيل. في الواقع ، حتى وحدة التخزين تحتاج إلى التثبيت بشكل منفصل - وهذا هو بالضبط المكان الذي تكون فيه بطاقة microSD مفيدة.
لتثبيت نظام Raspberry Pi OS ، اكتب ملف ISO الذي تم تنزيله على بطاقة microSD باستخدام balenaEtcher.
متعلق ب: قم بتثبيت نظام تشغيل على Raspberry Pi
بعد بضع دقائق ، يجب أن يتم تمهيد Pi الخاص بك بالكامل مع عرض الشاشة لرسالة "الترحيب" التالية.
سيتطلب معالج التكوين بعض المعلومات الأساسية - بما في ذلك إعدادات Wi-Fi والمنطقة والمنطقة الزمنية. سيطالبك الدليل أيضًا بتحديث البرنامج المثبت مسبقًا. نظرًا لأنه يتم استخدام Pi لتطبيق أمني بالغ الأهمية ، يوصى بشدة بعدم تخطي هذه الخطوة.
وهذا كل شيء! يمكنك الآن استخدام Pi كما تفعل مع أي كمبيوتر حديث آخر. للوصول إلى قائمة التطبيقات المتاحة ، انقر فوق رمز التوت في الزاوية اليسرى العليا من الشاشة.
قم بتهيئة محرك القرص الصلب الخارجي USB وتثبيته
قبل تثبيت أي شيء متعلق بالعملة المشفرة على Pi ، تأكد من تنسيق محرك الأقراص الثابتة USB الذي قمت بتوصيله بـ Pi وتثبيته بشكل صحيح. لتبسيط الأمور ، استخدم تطبيق مجاني GParted لإكمال كلا المهمتين.
افتح قائمة تطبيق Raspberry ، ثم ابحث عن العنصر إضافة / إزالة البرامج.
في النافذة التي تفتح ، ما عليك سوى البحث عن المصطلح "GParted" وتثبيت نتيجة "محرر قسم جنوم".
بمجرد التثبيت ، افتح أدوات النظام> GParted.
في GParted قم بتوسيع القائمة المنسدلة في الزاوية اليمنى العليا من البرنامج. حدد محرك الأقراص الصلبة الخارجي الخاص بك هنا - يمكن التعرف عليه بسهولة من خلال سعته الكبيرة مقارنة ببطاقة microSD الأصغر.
اعتمادًا على طراز محرك الأقراص الثابتة لديك ، من المحتمل أن يكون قد تم تهيئته مسبقًا. ما عليك سوى النقر بزر الماوس الأيمن فوق إدخال القسم هذا والنقر فوق حذف لتجاهلها.
ثم انقر بزر الماوس الأيمن مرة أخرى وأنشئ قسمًا جديدًا. في نافذة الخيارات ، اترك الإعدادات دون تغيير. ضمان نظام الملفات تم تعيينه على ext4 وانقر يضيف.
يتطلب GParted منك الآن تأكيد التغييرات على جدول الأقسام. انقر فوق العلامة الخضراء واقبل التحذير لإكمال عملية التنسيق.
أخيرًا ، تأكد من تثبيت محرك الأقراص هذا دائمًا عند بدء تشغيل Pi. افتح نافذة طرفية - إنها الرمز الرابع في الزاوية العلوية اليسرى من شاشتك.
انسخ والصق الأمر التالي:
sudo lsblk -o UUID، NAME، FSTYPE، SIZE، MOUNTPOINT، LABEL
ابحث عن القسم الذي تم إنشاؤه حديثًا وقم بتدوين UUID الخاص به.
بعد ذلك ، قم بإنشاء نقطة تحميل لمحرك الأقراص هذا:
sudo mkdir / mnt / bitcore
أخيرًا ، أضف سطرًا إلى ملف fstab (جدول نظام الملفات). سيؤدي هذا تلقائيًا إلى تثبيت قسمنا عند التمهيد.
sudo نانو / الخ / fstab
أضف النص التالي في نهاية الملف. يحل محل INSERT_UUID_HERE بالقيمة التي حصلت عليها من قبل بضعة أوامر.
UUID =INSERT_UUID_HERE / mnt / bitcore ext4 الافتراضي 1 1
احفظ الملف واخرج.
قم بتثبيت برنامج Bitcoin Node Software
لقد حان الوقت أخيرًا لتثبيت 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 -m 0755 -o root -g root -t / usr / local / bin bitcoin-0.20.1 / bin / *
أخيرًا ، قم بتثبيت أي تبعيات مفقودة لم تكن مضمنة في تثبيت نظام Raspberry Pi OS باستخدام الأمر التالي:
sudo apt-get install qt4-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev -y
قبل المتابعة ، تحقق من تثبيت الإصدار الصحيح من Bitcoin Core على جهازك.
bitcoind - الإصدار
إذا كان كل شيء يبدو جيدًا ، فأنت جاهز لتنزيل Bitcoin blockchain على Raspberry Pi الخاص بك!
ابدأ تشغيل Bitcoin Core GUI من المحطة عن طريق إدخال:
/usr/local/bin/bitcoin-qt
سيُطلب منك الآن تحديد دليل بيانات مخصص. نظرًا لأن بطاقة microSD في Pi الخاصة بك صغيرة جدًا ، أدخل نقطة تحميل محرك الأقراص الثابتة الخارجي. يدخل /mnt/bitcore وانقر موافق.
ستواصل Bitcoin Core الآن تنزيل سلسلة Bitcoin blockchain بأكملها على جهاز التخزين المحلي الخاص بك. للراحة ، يمكنك فصل جميع الأجهزة الطرفية عن Raspberry Pi ، باستثناء القرص الصلب.
اعتمادًا على سرعة الإنترنت لديك ، قد يستغرق هذا عدة أيام أو حتى أسبوعين حتى يكتمل. تتضمن خطوة المزامنة هذه تنزيل جميع معاملات Bitcoin منذ عام 2009. بمجرد التنزيل ، ستكون العقدة الخاصة بك محدثة وجاهزة للمساهمة في أمان وسلامة شبكة Bitcoin العالمية.
تشغيل عقدة Bitcoin على Raspberry Pi
كما ذكرنا سابقًا ، يعد تشغيل عقدة كاملة من بين أكثر الطرق أمانًا للاحتفاظ بالعملة المشفرة. بمجرد قيامك بمزامنة blockchain بالكامل ، يمكنك إرسال واستلام Bitcoin بنفسك - لا توجد أطراف ثالثة أو وسطاء!
لأولئك منكم الذين يرغبون في التعمق في تكوين Bitcoin Core ، تحقق من الدليل الرسمي في ضبط التكوين هنا. بالإضافة إلى ذلك ، قد ترغب في تحسين التثبيت من أجل السرعة أو التخزين أو كفاءة الشبكة.
حقوق الصورة: بنيامين نيلان /بيكساباي
هل أنت مرتبك بشأن البيتكوين والعملات المشفرة؟ أتساءل عن سبب كل هذا العناء؟ نشرح ما هي عملة البيتكوين وكيفية إنفاقها.
- افعلها بنفسك
- بيتكوين
- فطيرة التوت
بدأ Rahul Nambiampurath حياته المهنية كمحاسب لكنه انتقل الآن إلى العمل بدوام كامل في مجال التكنولوجيا. إنه من أشد المعجبين بالتقنيات اللامركزية والمفتوحة المصدر. عندما لا يكتب ، عادة ما يكون مشغولاً بصنع النبيذ أو التلاعب بجهازه الذي يعمل بنظام Android أو التنزه في بعض الجبال.
اشترك في نشرتنا الإخبارية
انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!
خطوة أخرى أيضا…!
يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.