تشغيل عقدة Bitcoin خاصة بك يعني أنك تتحقق من سلسلة الكتل بنفسك بدلاً من الوثوق بخادم شخص آخر. يُعد VPS مكاناً مناسباً لها لأنه يعمل دائماً ولديه اتصال سريع. المتطلب الأساسي هو مساحة القرص.
ما تحتاجه
- القرص. تخزّن العقدة الكاملة السلسلة بأكملها، وحجمها يتجاوز 600 GB بكثير وما زال في ازدياد. تحقق من الحجم الحالي قبل اختيار الخطة. تحتفظ العقدة المقلَّمة (pruned) بالكتل الحديثة فقط ويمكنها العمل على قرص أصغر بكثير.
- الذاكرة (RAM). يكفي 4 GB لعقدة تقوم بالتحقق فقط. أما 8 GB أو أكثر فتجعل المزامنة الأولى أسرع.
- المعالج (CPU). المزامنة الأولى تستهلك المعالج بكثافة. نواتان أو أكثر تساعدان.
- عرض النطاق. تقوم العقدة الكاملة برفع وتنزيل مئات الجيجابايت شهرياً. اختر خطة بحصة سخية. تتميز خطط VPS الأكبر لدينا بنقل غير محدود على منفذ 1 أو 2 Gbps.
الخطوة 1: جهّز الخادم
ابدأ من VPS جديد بنظام Ubuntu أو Debian واتبع كيفية تأمين VPS جديد. أنشئ مستخدماً عادياً لـ Bitcoin ولا تشغّل العقدة بصلاحيات root.
الخطوة 2: تنزيل Bitcoin Core
نزّل الإصدار الرسمي من bitcoincore.org وتحقق دائماً من التوقيع ومجموع التحقق قبل تشغيله. تشرح صفحة الإصدار كيفية فحصهما.
cd /tmp
wget https://bitcoincore.org/bin/bitcoin-core-VERSION/bitcoin-VERSION-x86_64-linux-gnu.tar.gz
tar xzf bitcoin-VERSION-x86_64-linux-gnu.tar.gz
sudo install -m 0755 bitcoin-VERSION/bin/* /usr/local/bin/
استبدل VERSION بالإصدار الذي تحققت منه.
الخطوة 3: الإعداد
أنشئ الملف ~/.bitcoin/bitcoin.conf:
server=1
daemon=1
txindex=0
# For a smaller disk, prune to about 20 GB (value in MB):
# prune=20000
dbcache=2048
استخدم prune فقط إذا كنت لا تحتاج إلى السجل الكامل. تظل العقدة المقلَّمة تتحقق بالكامل من الكتل الجديدة.
الخطوة 4: تشغيلها كخدمة
أنشئ وحدة systemd لكي تبدأ العقدة عند الإقلاع وتعيد التشغيل عند الفشل، ثم نفّذ sudo systemctl enable --now bitcoind. تابع التقدم عبر bitcoin-cli getblockchaininfo. تستغرق المزامنة الأولى من عدة ساعات إلى بضعة أيام، بحسب عتادك.
جدار الحماية
لمساعدة الشبكة، اسمح بالمنفذ الوارد 8333. إذا أردت عقدة خاصة لمحفظتك فقط، يمكنك إبقاءه مغلقاً والاكتفاء بالاتصالات الصادرة. لا تعرّض منفذ RPC (8332) للإنترنت أبداً.
الأسئلة الشائعة
كم يحتاج عقدة Bitcoin من القرص؟
تحتاج العقدة الكاملة إلى نحو 700 GB أو أكثر وهو في ازدياد. ويمكن لعقدة مقلَّمة العمل بنحو 20 إلى 50 GB لكنها لا تستطيع تقديم الكتل القديمة للآخرين.
هل يمكنني تشغيل عقدة Bitcoin على VPS؟
نعم، إذا كانت الخطة تتضمن قرصاً وRAM كافيين ونطاقاً ترددياً غير محدود أو عالياً. وقد تستغرق المزامنة الأولية من ساعات إلى أيام.
هل العقدة المقلَّمة عقدة حقيقية؟
نعم. فهي تتحقق من كل كتلة ومعاملة، ثم تتخلص من بيانات الكتل القديمة لتوفير القرص.