راه اندازی فول نود بیت کوین به عنوان یکی از مهمترین انواع نود بیت کوین، بهترین روش برای پیوستن مستقیم و همتا به همتای کاربران به شبکه بیت کوین است. برخلاف ماینرها که با هدف کسب درآمد به استخراج بیت کوین میپردازند، اجرای یک فول نود، بیشتر یک مشارکت داوطلبانه برای حمایت از اکوسیستم بیت کوین است. اما این به معنای بیفایده بودن این اقدام نیست؛ چراکه اجرای یک نود کامل مزایایی همچون افزایش حریم خصوصی، اعتبارسنجی مستقل تراکنشها و مشارکت در حفظ قوانین اجماع شبکه را به همراه دارد. پس اگر به دنبال راهی برای حمایت فنی از شبکه بیت کوین، افزایش استقلال در استفاده از ولتهای غیر امانی یا حتی فراهمسازی زیرساخت برای پروژههای لایه دوم بیت کوین هستید، اجرای فول نود میتواند بهترین انتخاب باشد.
در این مقاله از آموزش ارز دیجیتال چراغ، نحوه راه اندازی نود کامل بیت کوین در سه سیستم عامل محبوب ویندوز (Windows)، لینوکس (Linux) و مک (MacOS) را به صورت کامل و مرحله به مرحله برایتان خواهیم گفت. با ما تا انتها همراه باشید.
راه اندازی فول نود بیت کوین هزینههایی به همراه دارد و ممکن است شما را در معرض برخی خطرات قرار دهد. پیش از هر اقدامی در این حوزه، لازم است با آگاهی کامل درباره این هزینهها و ریسکها تصمیمگیری کنید.
برخی کاربران مانند ماینرها، کسبوکارها یا افرادی که حساسیت بالایی نسبت به حریم خصوصی دارند، رفتار ویژهای از فول نود خود انتظار دارند و معمولاً نیازمند رعایت تدابیر امنیتی خاص و تنظیمات پیشرفته هستند. این راهنما صرفاً مربوط به راهاندازی فول نود برای پشتیبانی عمومی از شبکه بیت کوین است و ملاحظات حرفهای را پوشش نمیدهد. اگر قصد انجام تراکنشهای مالی بزرگ یا مدیریت اطلاعات بسیار حساس را دارید، توصیه میشود حتماً از منابع معتبر در جامعه بیت کوین برای دریافت راهنمایی تخصصی و مشاوره امنیتی بهره بگیرید و پیش از اعتماد به دیگران، اعتبار و اخلاق حرفهای آنها را بسنجید.
میتوانید با خیال راحت فول نود را اجرا کرده و از کیف پول داخلی نرمافزار برای ذخیره بیت کوینهای خود استفاده کنید؛ اما لازم است اصول امنیتی عمومی مربوط به همه کیف پولهای بیت کوین را رعایت نمایید. مطالعه دقیق راهنماهای امنیتی پیش از استفاده، کاملاً ضروری است تا از دارایی خود محافظت کنید.
برای نصب و اجرای فول نود بیت کوین کور (Bitcoin Core) به تجهیزات و امکانات زیر نیاز دارید. نصب نود بر روی رایانه ضعیف، هرچند ممکن است ممکن باشد، اما با مشکلات و دردسرهای فراوانی همراه خواهد بود. با فراهم کردن شرایط پیشنهادی زیر، تجربهای روان و کمدردسر خواهید داشت:
بسیاری از سیستمعاملها مانند ویندوز، مک و لینوکس، پس از فعال شدن اسکرینسیور یا گذشت مدتی از کار نکردن کاربر، وارد حالت کممصرف یا خواب میشوند که این موضوع میتواند ترافیک شبکه و عملکرد فول نود را مختل کند. برای اطمینان از اجرای اثربخش نود و پشتیبانی کامل از شبکه، حتماً تنظیمات اسکرینسیور و حالتهای خواب (Sleep / Suspend) سیستم را طوری تنظیم کنید که کامپیوتر شما هنگام روشن بودن، به هیچ وجه به حالت کممصرف نرود و اتصال شبکه فعال باقی بماند.
دقت نمایید که هنگام راه اندازی یک نود کامل بیت کوین، ممکن است با چالشها و مشکلاتی که در ادامه آوردهایم، روبرو شوید:
استفاده از بیت کوین در برخی کشورها و مناطق ممکن است ممنوع یا تحت محدودیتهای قانونی خاصی باشد. بنابراین، لازم است پیش از راه اندازی نود، حتماً قوانین محلی خود را بررسی کنید تا با مشکلات حقوقی مواجه نشوید.
بسیاری از ارائهدهندگان خدمات اینترنتی محدودیتهای حجمی برای آپلود داده دارند و در صورت عبور از این حد ممکن است هزینههای اضافی اعمال کنند یا حتی اتصال اینترنت شما را بدون هشدار قطع کنند. از آنجا که فول نود بیتکوین دادههای زیادی را به شبکه ارسال میکند، توصیه میشود دقیقاً محدودیتهای اینترنت خود را بشناسید و مصرف پهنای باندتان را مرتب زیر نظر داشته باشید. با این کار میتوانید قبل از رسیدن به سقف مصرف، نرمافزار Bitcoin Core را متوقف کنید و از هزینههای ناخواسته یا قطع اتصال جلوگیری نمایید.
بلاک چین بیت کوین شامل دادههایی است که برخی آنها مشابه بخشهایی از ویروسهای شناختهشده هستند. اگرچه این دادهها به خودی خود قادر به آسیب زدن به سیستم شما نیستند، ولی برخی نرمافزارهای ضدویروس، بهصورت پیشفرض این دادهها را قرنطینه یا مسدود میکنند. این موضوع باعث میشود اجرای Bitcoin Core بهخصوص در سیستمهای ویندوز با مشکلاتی روبرو شود و عملکرد نود مختل گردد. در صورت مواجهه با این مشکل، ممکن است لازم باشد تنظیمات ضدویروس خود را بررسی کنید یا به دنبال راهکارهای خاص باشید.
از آنجایی که Bitcoin Core نقش قلب شبکه همتا به همتای بیت کوین را بر عهده دارد، کاربران آن میتوانند هدف حملات خرابکارانه قرار بگیرند. این نوع حملات ممکن است بر سایر کارکردهای رایانه شما نیز تاثیر بگذارد؛ برای مثال کاهش سرعت اینترنت یا محدود کردن پهنای باند دانلود. بنابراین، راه اندازی و استفاده از فول نود بیت کوین ممکن است نیازمند اتخاذ تدابیر امنیتی و آمادگی برای مقابله با تهدیدات شبکه باشد.
راه اندازی فول نود بیت کوین کار دشواری نیست و با داشتن یک رایانه معمولی و اینترنت پرسرعت، به راحتی میتوانید این کار را انجام دهید. برای شروع، کافی است ابتدا تجهیزات لازم را تهیه و مراحلی که بعد از آن خواهیم گفت را گام به گام دنبال کنید:
پس از آمادهسازی تجهیزات لازم، در گام بعد باید برای دانلود نرم افزار Bitcoin Core از وب سایت رسمی bitcoin.org اقدام نمایید. این نرم افزار برای سیستمعاملهای ویندوز، لینوکس و مک عرضه شده و کافی است نسخه مناسب با سیستم عامل خود را انتخاب کنید. سپس آن را روی سیستم عامل خود نصب کنید. روند نصب ساده است و تنها با چند کلیک نرمافزار روی دستگاه شما نصب خواهد شد. توصیه میکنیم همواره جدیدترین نسخه را دانلود کنید تا از امنیت و امکانات بهروز بهرهمند شوید.
پس از نصب و راه اندازی نرم افزار Bitcoin Core، مرحلهی بعدی همگامسازی نود با شبکه بیت کوین است؛ این مرحله که به نام دانلود اولیه بلاکها یا IBD شناخته میشود، شامل دریافت کل زنجیره بلاک از ابتدای پیدایش بیتکوین تا جدیدترین بلاک موجود در شبکه است. این فرآیند برای هر نود جدیدی که فاصله زیادی از وضعیت فعلی بلاکچین دارد، الزامی است. در طول این مرحله:
توجه نمایید تا زمانی که دانلود اولیه بلاکها به طور کامل به اتمام نرسد و نود شما به بلوک مربوط به تراکنشهای کیف پولتان نرسیده باشد، موجودی یا انتقالات جدید ممکن است در کیف پول نمایش داده نشود یا بهروزرسانی نگردد.
اگر از Bitcoin Core GUI استفاده میکنید، میتوانید میزان پیشرفت دانلود را از طریق نوار وضعیت (در پایین سمت چپ پنجره) به صورت لحظهای مشاهده کنید. این بخش، سرعت، درصد تکمیل و تخمین زمان باقیمانده را نمایش میدهد و کمک میکند تا فرآیند همگامسازی را به راحتی پیگیری کنید.
با توجه به اینکه بیشتر کاربران از سیستمعامل ویندوز استفاده میکنند، ابتدا آموزش راه اندازی فول نود بیت کوین را در ویندوز ۱۰ شرح میدهیم. برای این منظور کافیست مراحل زیر را بهترتیب دنبال کنید.
همانطور که در بخش قبلی هم توضیح دادیم، برای دانلود باید به صفحه رسمی دانلود Bitcoin Core در سایت bitcoin.org مراجعه کنید. اما حتماً پیش از هر چیز، از امن بودن اتصال خود به این سایت اطمینان پیدا کنید (آیکون قفل کنار دامنه سایت باید دیده شود و آدرس با https آغاز شود). پس از اطمینان از امنیت اتصال، روی دکمه نارنجی رنگ «Download Bitcoin Core» یا اینکه از نوار ابزار سمت چپ، روی گزینه Windows کلیک کنید تا فایل نصب نرمافزار برای نسخه ویندوز دانلود شود.
بررسی و تایید امضای انتشار یک مرحله کاملاً توصیهشده (هرچند اختیاری) برای اطمینان از اصالت فایل دانلودشده است. اگر با ابزار PGP آشنایی دارید، پیشنهاد میشود روی لینک مربوط به تأیید امضای انتشار (Verify Release Signatures) در همان صفحه دانلود کلیک کنید. با این کار میتوانید لیست امضا شده هشهای SHA256 را دریافت نمایید.
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
در این مرحله حتماً از سایتها و منابع معتبر برای دریافت کلیدهای عمومی و امضای انتشار استفاده کنید تا مطمئن شوید کلید مورد استفاده به درستی به مالک آن تعلق دارد و فایل دستکاری نشده است.
بعد از دریافت فایلهای مربوط به امضا و هش SHA256، با استفاده از PGP یا ابزار مشابه، امضای دیجیتال فایل دانلودشده را بررسی کنید. سپس هش SHA256 فایل نصبی خود را محاسبه و با مقدار منتشرشده توسط توسعهدهندگان مقایسه کنید تا از یکسان بودن آنها مطمئن شوید. انجام این اقدامات باعث میشود از اصالت نرمافزار دانلودشده و عدم وجود هرگونه دستکاری یا بدافزار اطمینان پیدا کنید.
پس از دانلود فایل نصب Bitcoin Core، این فایل عموماً در دسکتاپ یا مسیر C:\Users\<نام کاربری شما>\Downloads ذخیره میشود. به این مسیر مراجعه کرده و با دوبار کلیک بر روی فایل نصبی، فرآیند نصب را آغاز کنید. سیستمعامل ویندوز از شما اجازه نصب میخواهد؛ کافی است گزینه «Yes» را انتخاب نمایید تا مراحل نصب ادامه پیدا کند. فرآیند نصب مشابه سایر برنامههای رایج ویندوز است و در طول نصب، باید محل ذخیرهسازی برنامه را نیز انتخاب کنید. در ادامه نصب، سه گزینه پیش روی شما قرار میگیرد و بسته به نیازتان میتوانید مورد مناسب را انتخاب کنید:
در این مرحله از راه اندازی فول نود بیت کوین روی سیستم عامل ویندوز باید مراحل زیر را طی و اقدام به راهاندازی و استفاده از رابط کاربری گرافیکی هسته بیت کوین (Bitcoin Core GUI) در ویندوز نمایید:
✅ اجرای نرمافزار: دکمه ویندوز را فشار دهید و در کادر جستجو عبارت «Bitcoin» را وارد کنید. در فهرست برنامهها، آیکون Bitcoin Core را انتخاب کرده و اجرا کنید.
✅ انتخاب محل ذخیرهسازی دادهها: در اولین اجرا، برنامه از شما میخواهد محلی برای ذخیرهسازی دادههای بلاکچین و کیف پول انتخاب کنید. به صورت پیشفرض، یک دایرکتوری مناسب پیشنهاد میشود. اگر نیاز به تغییر محل ندارید، بدون تغییر روی گزینه OK کلیک کنید.
✅ تنظیمات فایروال ویندوز: احتمال دارد هنگام اتصال Bitcoin Core به اینترنت، فایروال ویندوز دسترسی برنامه را محدود کند. حتماً اجازه دسترسی به تمام شبکهها را برای Bitcoin Core صادر کنید. این کار، برای عملکرد صحیح نرمافزار و برقرار شدن اتصالات ورودی الزامی و کاملاً امن است.
✅ شروع دانلود بلاکچین: پس از اتمام تنظیمات اولیه، Bitcoin Core GUI فرآیند دانلود و همگامسازی کل زنجیره بلاکچین بیتکوین را آغاز میکند. این فرآیند ممکن است بسته به سرعت اینترنت شما چندین روز طول بکشد و طی آن حجم زیادی از داده دانلود خواهد شد. در حین دانلود، نرمافزار از پهنای باند اینترنت و فضای کافی روی هارددیسک استفاده میکند.
💡نکته: میتوانید هر زمان خواستید، برنامه را متوقف و بعداً ادامه دهید. دانلود بلاکچین از همان نقطهای که قبلاً متوقف شده بود، ادامه خواهد یافت و نیاز به تکرار یا شروع مجدد نیست.
✅ پایان دانلود و استفاده از نرمافزار: پس از اتمام کامل دانلود و همگامسازی، Bitcoin Core آماده استفاده است. میتوانید از آن به عنوان یک کیف پول بیت کوین امن با قابلیت ایجاد، دریافت و ارسال تراکنشها استفاده کنید. همچنین این نرمافزار به عنوان فول نود، امکان پشتیبانی و مشارکت در تأمین امنیت شبکه بیتکوین را برای شما فراهم میکند.
راه اندازی خودکار فول نود بیت کوین هنگام روشن شدن رایانه، یک قابلیت اختیاری اما کاربردی است. با فعال کردن این گزینه، هر بار که وارد ویندوز میشوید، نرمافزار Bitcoin Core GUI بهصورت خودکار اجرا میشود و نود شما در شبکه فعال خواهد شد. (بدون نیاز به اجرای دستی برنامه.)
برای فعالسازی این ویژگی:
💡 نکته مهم:
از این پس، هر بار که وارد حساب کاربری خود در ویندوز شوید، Bitcoin Core به صورت خودکار راهاندازی میشود. توجه داشته باشید که برای جلوگیری از آسیب به دادهها یا بلاک چین، حتماً قبل از خاموش یا ریاستارت کردن رایانه، نرمافزار را به درستی ببندید و اجازه دهید فعالیتش به پایان برسد.
اگر قصد استفاده از Bitcoin Core Daemon در ویندوز را دارید، کافیست مراحل زیر را دنبال کنید:
کلید ویندوز را فشار دهید و در کادر جستجو، عبارت cmd را وارد کنید و برنامه Command Prompt را باز کنید.
اگر هنگام نصب، مسیر پیشفرض را انتخاب کردهاید، دستور زیر را در محیط Command Prompt وارد نمایید تا دیمون بیتکوین کور اجرا شود:
C:\Program Files\Bitcoin\daemon\bitcoind
برای مدیریت و بررسی وضعیت دیمون، از ابزار خط فرمان bitcoin-cli استفاده میشود. برای اطمینان از فعال بودن Bitcoin Core، دستور زیر را اجرا کنید:
C:\Program Files\Bitcoin\daemon\bitcoin-cli getblockchaininfo
اگر دیمون هنوز در حال راهاندازی است یا عملیات صحتسنجی بلاکها کامل نشده باشد، ممکن است پیغام خطای زیر را مشاهده کنید:
error: {“code”:-28,”message”:”Verifying blocks…”}
این پیام به این معناست که هنوز باید منتظر بمانید تا دیمون کامل راهاندازی شود.
پس از راهاندازی کامل دیمون، میتوانید از مجموعهای از دستورات رایج جهت بررسی وضعیت و کنترل نود خود بهره ببرید، از جمله:
برای مثال، اگر بخواهید دیمون بیتکوین کور را متوقف کنید، کافیست دستور زیر را در Command Prompt وارد کنید:
C:\Program Files\Bitcoin\daemon\bitcoin-cli stop
به محض اجرای دیمون، فرآیند دانلود و همگامسازی زنجیره بلوک بیتکوین بهصورت خودکار آغاز میشود. مدت زمان لازم برای اتمام این فرآیند بسته به سرعت اینترنت شما، مقدار منابع سیستم و ترافیک فعلی شبکه ممکن است چند روز یا حتی بیشتر طول بکشد. در این مدت:
دیمون حجم زیادی داده دانلود میکند و از پهنای باند اینترنت شما استفاده خواهد شد.
اگر به هر دلیل مجبور به توقف دیمون شدید، میتوانید اجرای آن را متوقف کنید و دفعه بعد ادامه همگامسازی دقیقاً از نقطه قبلی آغاز خواهد شد.
💡نکات مهم:
راه اندازی بیت کوین کور دیمون به صورت خودکار هنگام روشن شدن سیستم، یک گزینه اختیاری اما کاربردی است. با فعال بودن این قابلیت، نود شما به صورت خودکار و بدون نیاز به اجرای دستی، هر بار پس از بوت شدن ویندوز راه اندازی میشود و مشارکت شما در شبکه بیت کوین آسانتر خواهد شد. برای این کار کافی است مراحل زیر را دنبال کنید:
۱. باز کردن File Explorer و رفتن به مسیر زیر:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
۲. در این مسیر، در فضای خالی کلیک راست کرده و از منوی New گزینه Text Document را انتخاب کنید.
۳. نام فایل را به شکل زیر تغییر دهید:
start_bitcoind.bat
۴. روی فایل ایجاد شده کلیک راست کرده و گزینه Open with → Notepad (یا هر ویرایشگر متن دلخواه دیگر) را انتخاب کنید.
۵. حالا دستور زیر را در فایل وارد نمایید:
C:\Program Files\Bitcoin\daemon\bitcoind
نکته مهم: اگر بیت کوین کور را در مسیری غیر از مسیر پیشفرض نصب کردهاید، باید آدرس دقیق فایل اجرایی bitcoind را مطابق محل نصب خود وارد کنید.
۶. فایل را ذخیره و پنجره را ببندید.
از این پس، هر بار که رایانه خود را روشن میکنید، بیت کوین کور دیمون (Bitcoin Core Daemon) به صورت خودکار اجرا و به شبکه متصل خواهد شد. فقط به یاد داشته باشید که برای جلوگیری از آسیب دیدن دادهها، پیش از خاموش کردن سیستم حتماً نود را به درستی متوقف کنید یا اجازه دهید فرآیند همگامسازی کامل شود.
فرآیند نصب و راهاندازی یک فول نود بیتکوین در لینوکس با ویندوز تفاوتهایی دارد. در این راهنما، مراحل دقیق نصب Bitcoin Core در محیط لینوکس توضیح داده میشود. توجه داشته باشید که این آموزش بر پایه ابزارهای متداول توزیعهای اصلی لینوکس تهیه شده و فرض بر این است که شما از پوستههای Bourne مانند bash (مثلاً در Ubuntu، Debian یا Mint) استفاده میکنید. همچنین میتوانید مراحل را روی دسکتاپ اوبونتو نسخه ۱۶.۰۴ و بالاتر نیز اجرا کنید.
برای شروع نصب بیت کوین کور نسخه لینوکس، ابتدا وارد وبسایت رسمی بیتکوین شوید و به بخش دانلود Bitcoin Core مراجعه کنید. مطمئن باشید که اتصال شما به سایت از طریق پروتکل امن HTTPS برقرار است. سپس در قسمت Linux (tgz)، نسخه متناسب با سیستم عامل لینوکس خود (۳۲ بیتی یا ۶۴ بیتی) را انتخاب و دانلود را کامل کنید. در صورتی که قصد دارید نرمافزار را روی رایانهای دیگر نصب کنید، پس از اتمام دانلود، فایل را به آن دستگاه انتقال دهید.
این مرحله اختیاری است، اما انجام آن ضامن اطمینان از اصالت و سلامت فایل نصب بیتکوین کور خواهد بود. شما میتوانید فایل فهرست امضاشده هشهای SHA256 را نیز در این مرحله دانلود کنید. اگر با مفاهیم کلیدهای PGP آشنا هستید، کافی است روی لینک مخصوص تایید امضای انتشار که در صفحه دانلود قرار گرفته کلیک نمایید.
نسخههای ۰.۱۱ و بعد از آن توسط «Vladimir J. van der Laan» با اثر انگشت زیر امضا شدهاند:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
نسخههای پیش از این نیز توسط همین شخص اما با کلید و اثر انگشت متفاوت زیر امضا شدهاند:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9A6
نسخههای قدیمیتر با کلید «Gavin Andresen» منتشر شدهاند که اثر انگشت کلید او به شکل زیر است:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
آگاهی از این اثر انگشتها کار شما را برای تطبیق و صحتسنجی امضاها آسانتر میکند. میتوانید با ابزارهای رایج مانند GnuPG (gpg) کلید امضا را دریافت و بررسی اصالت آن را نسبت به منبع رسمی انجام دهید. سپس با بهرهگیری از همان ابزار، امضای فایل هش را اعتبارسنجی کرده و اطمینان پیدا کنید که فایل شما دقیقا توسط توسعهدهنده رسمی منتشر شده است.
گام بعدی تطابق هش SHA256 فایل دانلودشده با مقدار رسمی درجشده در فایل امضاشده است. برای این کار میتوانید از دستورهایی مانند sha256sum استفاده نمایید و نتیجه را با مقدار اعلامشده مقایسه کنید.
اکنون وارد سیستمی شوید که تصمیم به نصب بیتکوین کور در آن دارید. اکانتی که استفاده میکنید باید امکان اجرای دستورات با دسترسی روت، از طریق su یا sudo را داشته باشد.
در صورتی که دسکتاپ گرافیکی فعال است، یک ترمینال باز کنید.
به مسیری بروید که فایل tgz دانلودشده در آن قرار دارد.
برای استخراج محتویات آرشیو، دستور زیر را در ترمینال وارد کنید:
tar xzf bitcoin-0.14.2-x86_64-linux-gnu.tar.gz
پس از استخراج، پوشهای با نام نسخه بیت کوین کور (مثلاً bitcoin-0.14.2) ایجاد میشود.
برای قرار دادن فایلهای اجرایی بیتکوین کور در مسیر اجرایی سیستم (/usr/local/bin)، بسته به شیوه دریافت دسترسی روت، اگر از sudo استفاده میکنید:
sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-28.1/bin/*
اگر از su برای ورود به اکانت root استفاده میکنید:
su -c 'install -m 0755 -o root -g root -t /usr/local/bin bitcoin-28.1/bin/*'
در پایان نصب، تصمیم بگیرید که قصد استفاده از رابط کاربری گرافیکی (Bitcoin Core GUI)، دیمون بیتکوین کور (bitcoind) یا هر دو را دارید:
💡 نکته مهم: انتخاب و اجرای درست هر حالت، امنیت و پایداری نود شما را تضمین میکند.
برای اجرای Bitcoin Core GUI در لینوکس، باید چند کتابخانه نرمافزاری ضروری روی سیستم شما نصب باشد. این کتابخانهها تقریباً روی تمام توزیعهای لینوکس موجود هستند، اما بهتر است از وجود آنها مطمئن شوید.
ابتدا یک ترمینال باز کنید و دستور زیر را اجرا نمایید:
/usr/local/bin/bitcoin-qt
اگر همه کتابخانههای مورد نیاز روی سیستم نصب باشد، نرمافزار Bitcoin Core اجرا میشود. اما اگر یکی از کتابخانهها وجود نداشته باشد، پیغام خطایی شبیه به مثال زیر مشاهده خواهید کرد:
/usr/local/bin/bitcoin-qt: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
در صورت مشاهده چنین پیغامی، باید به مخزن بستههای نرمافزاری توزیع لینوکس خود مراجعه کرده و کتابخانه گمشده را جستجو و نصب کنید. پس از نصب، دوباره دستور اجرای bitcoin-qt را وارد کنید. این روند را هر بار که پیغام خطای کتابخانه ناقص دریافت کردید تکرار نمایید تا زمانی که نرمافزار بدون خطا اجرا شود.
پس از اجرا، از شما خواسته میشود یک پوشه (دایرکتوری) برای ذخیره زنجیره بلوک بیتکوین و کیف پول انتخاب کنید. در صورتی که فولدر خاصی مد نظر ندارید، کافیست گزینه OK را بزنید تا مسیر پیشفرض انتخاب شود.
در این مرحله، رابط گرافیکی Bitcoin Core شروع به دانلود کامل زنجیره بلوک (Blockchain) خواهد کرد. این فرآیند زمانبر است و بسته به سرعت اینترنت سیستم شما، ممکن است چند روز طول بکشد. هرچه اینترنت شما سریعتر باشد، این دانلود زودتر کامل میشود. توجه داشته باشید که حین این دانلود، بخش قابل توجهی از پهنای باند اینترنت شما مصرف خواهد شد.
چنانچه مایل به ادامه دانلود در یک زمان دیگر باشید، میتوانید نرمافزار Bitcoin Core را ببندید و بعداً دوباره اجرا کنید. در این صورت، دانلود بلاکچین دقیقاً از همان جایی که متوقف شده بود، ادامه پیدا میکند و نیازی به دانلود مجدد نیست.
💡 نکته: پس از پایان دانلود بلاکچین، میتوانید از Bitcoin Core هم به عنوان کیف پول بیتکوین، و هم برای پشتیبانی از شبکه به عنوان یک فول نود استفاده کنید.
راه اندازی خودکار فول نود بیت کوین در زمان ورود به سیستم کاملاً اختیاری است، اما فعال کردن این قابلیت باعث میشود هر بار که وارد رایانهی خود میشوید، بهطور خودکار به شبکه بیتکوین متصل بمانید و مشارکت شما پیوسته باشد. این ویژگی مخصوص رایانههایی است که از راهاندازی خودکار (Auto Start) برنامهها پشتیبانی میکنند، مانند محیطهای دسکتاپ Gnome، KDE و Unity در لینوکس.
برای فعال کردن این گزینه، مراحل زیر را دنبال کنید:
۱. Bitcoin Core GUI را اجرا کنید.
۲. به منوی تنظیمات (Settings) بروید و روی تب Main کلیک کنید.
۳. گزینهی «Start Bitcoin on system login» (شروع Bitcoin هنگام ورود به سیستم) را پیدا کنید و تیک آن را فعال نمایید.
۴. برای ذخیره تنظیمات، روی دکمه Ok کلیک کنید.
پس از انجام این مراحل، از دفعات بعدی که وارد دسکتاپ شوید، رابط کاربری گرافیکی بیتکوین کور به طور خودکار اجرا خواهد شد و نیاز به اجرای دستی برنامه نخواهید داشت.
اگر با وجود انجام این تنظیمات، Bitcoin Core GUI به صورت خودکار اجرا نشد، میتوانید دستور اجرای برنامه را به فایلهای راهاندازی لینوکس مثل .xinitrc یا .xsession خود اضافه کنید تا نرمافزار هنگام شروع محیط گرافیکی به طور خودکار اجرا شود.
اگر بهعنوان مدیر سیستم (ادمین) وارد لینوکس شدهاید و به دسترسی sudo یا root دسترسی دارید، میتوانید بهراحتی از اکانت خود خارج شوید. اما جهت اجرای دیمون بیتکوین کور، بهتر است از حساب کاربری مخصوص و جداگانهای استفاده کنید که تنها برای اجرای Bitcoin Core ساخته شده باشد و دسترسیهای غیرضروری نداشته باشد. اطمینان حاصل کنید که با همان کاربری وارد سیستم میشوید که قرار است بیتکوین کور را اجرا کند.
اگر وضعیت کاربری خود را مثلاً در GUI تغییر دادهاید، لازم است ترمینال را باز کرده و دستور زیر را وارد نمایید:
bitcoind –daemon
پس از اجرای این دستور، پیام موفقیتآمیزی نمایش داده میشود که آغاز به کار دیمون بیتکوین کور را تأیید میکند. برای برقراری ارتباط و مدیریت دیمون، باید از ابزار خط فرمان bitcoin-cli استفاده کنید.
راهاندازی دیمون بیتکوین کور ممکن است چند دقیقه زمان ببرد. اگر بلافاصله بعد از اجرا، یک دستور با bitcoin-cli وارد کنید. برای مثال:
bitcoin-cli getblockchaininfo
ممکن است پیغام خطای زیر را ببینید:
error: {"code":-28,"message":"Verifying blocks…"}
این پیام به این معناست که بیتکوین کور هنوز در حال راهاندازی و بررسی بلوکهاست و آمادهی پاسخگویی به دستورات نیست.
بعد از تکمیل راهاندازی، میتوانید با دستورات bitcoin-cli با نود خود ارتباط برقرار کنید. نمونهای از دستورات رایج برای مدیریت و بررسی وضعیت نود:
به عنوان مثال، برای خاموش کردن ایمن نود و توقف نرمافزار، دستور زیر را وارد کنید:
bitcoin-cli stop
هنگامی که برای اولین بار بیتکوین کور را اجرا میکنید، فرایند دانلود کامل زنجیره بلوک آغاز میشود. این کار ممکن است چندین روز زمان ببرد، که مدت زمان آن به سرعت اینترنت شما بستگی دارد. اگر نگران مصرف بیش از اندازه پهنای باند هستید، میتوانید دیمون را با دستور «stop» متوقف کنید و هر زمان که دوباره اجرا کنید، دانلود و همگامسازی زنجیره بلوک از همان نقطه قبلی ادامه پیدا میکند.
برای اینکه بیت کوین کور دیمون با هر بار روشن شدن رایانه، به صورت خودکار اجرا شود، کافیست تنظیمات زیر را انجام دهید:
۱. وارد ترمینال شوید و دستور crontab -e را بزنید.
۲. در فایل بازشده، @reboot bitcoind -daemon را به انتها اضافه کنید.
۳. فایل را ذخیره کرده و خارج شوید.
از این به بعد، هر بار که سیستم بوت میشود، دیمون بیتکوین کور بهصورت خودکار راهاندازی خواهد شد.
در این بخش از مقاله راه اندازی فول نود بیت کوین در سیستم عاملهای مختلف، نحوه اجرای فول نود در سیستم عامل مک را به شما آموزش خواهیم داد. بیایید با هم بررسی کنیم که چگونه یک فول نود را در Mac OS X Yosemite 10.10.x راهاندازی کنید. برای این کار، کافی است مراحل زیر را به ترتیب دنبال نمایید:
درست مثل دو مورد قبلی برای راه اندازی فول نود روی سیستم عامل مک هم باید وارد سایت Bitcoin.org شوید و نرم افزار بیت کوین کور نسخه مک را دانلود کنید.
تایید امضاهای انتشار در اینجا هم امری کاملاً اختیاری است و فقط در صورتی پیشنهاد میشود که با کار با PGP آشنایی داشته باشید. اگر این امکان را دارید، میتوانید با کلیک روی لینک مربوط به تایید امضای انتشار در صفحه دانلود، فهرست امضاها و هشهای SHA256 مربوط به فایل نصب را دریافت کنید.
نسخههای 0.11 و بعد از آن، با کلید ولادیمیر جی. ون در لان امضا شدهاند و به صورت زیر تعریف میشوند:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
نسخههای قبلتر با کلید دیگری از همین شخص تحت عنوان:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9A6
و نسخههای بسیار قدیمیتر با کلید زیر از Gavin Andresen امضا شدهاند:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
قبل از تایید، حتماً باید اثر انگشت کلیدها را با منابع معتبر مقایسه کنید تا مطمئن شوید امضا متعلق به فرد واقعی باشد. سپس با ابزار PGP، امضای انتشار را بررسی و هش SHA256 فایل دانلودشده را با هش اعلامشده مقایسه کنید تا از صحت و اصالت فایل اطمینان حاصل شود.
پس از دانلود، فایل نصب بیتکوین کور در پوشه Downloads به آدرس Users/<نام کاربری شما>/Downloads قرار میگیرد. برای شروع نصب، به این پوشه بروید و روی آیکون برنامه دو بار کلیک کنید. در این مرحله، سیستم عامل مک (OS X) یک پنجره Finder باز میکند و از شما میخواهد فایل Bitcoin Core را به پوشه Applications منتقل کنید تا نصب کامل شود.
هنگامی که برای نخستین بار برنامه Bitcoin Core را اجرا میکنید، MacOS X از شما تاییدیه میخواهد تا مطمئن شود قصد دارید این برنامه را باز کنید.
پس از تایید، پنجرهای ظاهر میشود که از شما میخواهد مسیر ذخیرهسازی کیف پول و دادههای بلاکچین را مشخص کنید. در صورت قبول مسیر پیشنهادی، کافی است روی OK کلیک کنید. اگر ترجیح میدهید مسیر دیگری انتخاب شود، آن را تغییر دهید.
Bitcoin Core سپس فرآیند دانلود کل بلاکچین را آغاز خواهد کرد. این عملیات معمولاً چند روز به طول میانجامد. اگر سرعت اینترنت یا توان رایانه شما پایین باشد، این زمان بیشتر خواهد شد. نکته مهم این است که هر زمان بخواهید، میتوانید برنامه را ببندید و پس از اجرای مجدد، دانلود از همان نقطه ادامه پیدا میکند.
بعد از اتمام دانلود بلاکچین، میتوانید از Bitcoin Core هم به عنوان کیف پول شخصی و هم برای کمک به امنیت و پایداری شبکه بیت کوین بهره ببرید. در این مرحله، نصب و راهاندازی Bitcoin Core با موفقیت به پایان رسیده است.
برای بهبود مشارکت مداوم در شبکه بیت کوین، میتوانید تنظیم کنید که برنامه Bitcoin Core GUI بهصورت خودکار هر بار پس از ورود به حساب کاربری اجرا شود. این اقدام کاملاً اختیاری است و در صورت تمایل از طریق خود برنامه قابل تنظیم خواهد بود.
برای این منظور، پس از اجرای Bitcoin Core GUI، از منوی بالای برنامه گزینه Preferences را انتخاب کنید. سپس وارد تب Main شوید و گزینه «Start Bitcoin on system login» یا «شروع بیت کوین هنگام ورود» را فعال نمایید. با تایید این تنظیمات و زدن دکمه OK، تغییرات ذخیره میشود.
از این پس هر بار که وارد حساب کاربری خود در مک میشوید، برنامه Bitcoin Core به صورت خودکار اجرا خواهد شد.
دقت بفرمایید که فایل نصبی Bitcoin Core بهصورت dmg (برای نصب Bitcoin-QT) معمولاً شامل دیمون bitcoind و ابزارهای خط فرمان نیست. برای دسترسی به دیمون و ابزارهای مکمل، باید فایل باینری کامل را از بسته فشرده مخصوص مک (با پسوند .tar.gz) دانلود کنید. برای این کار میتوانید از دستور زیر در ترمینال مک استفاده نمایید:
bashcurl -O https://bitcoin.org/bin/bitcoin-core-25.0/bitcoin-25.0-osx64.tar.gz
برای اطمینان از اصالت و سلامت فایل دانلودشده Bitcoin Core، انجام مراحل زیر توصیه میشود:
در صفحه دانلود بیتکوین کور، روی لینک «تأیید امضای انتشار» کلیک کنید تا فایل حاوی هش SHA256 و امضای مربوط به نسخه موردنظر را دریافت کنید. اگر با PGP آشنا هستید، این مرحله به شما امکان میدهد صحت فایل را بررسی نمایید.
نسخههای ۰.۱۱ و جدیدتر با کلید زیر از Vladimir J. van der Laan امضا شدهاند:
01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
نسخههای قدیمیتر او با این کلید امضا شدهاند:
71A3 B167 3540 5025 D447 E8F2 7481 0B01 2346 C9A6
و نسخههای خیلی قدیمیتر توسط کلید Gavin Andresen:
2664 6D99 CBAE C9B8 1982 EF60 29D9 EE6B 1FC7 30C1
استفاده از نرمافزار PGP برای مقایسه fingerprint کلیدها و تطابق آن با منابع رسمی ضروری است. پس از اطمینان از صحت کلید، به کمک PGP امضای فایل را تأیید کنید و مطمئن شوید هش SHA256 فایل دانلودی شما دقیقاً با مقدار اعلامشده در فایل امضا مطابقت دارد.
پس از دانلود نسخه tar.gz، برای استخراج فایلها دستور زیر را در ترمینال وارد کنید:
tar -zxf bitcoin-25.0-osx64.tar.gz
برای سهولت اجرا، فایلهای اجرایی را در مسیر /usr/local/bin کپی کنید. لازم است این کار را با دسترسی مدیریتی انجام دهید:
sudo mkdir -p /usr/local/bin
sudo cp bitcoin-28.1/bin/bitcoin* /usr/local/bin/.
در صورت تمایل جهت نظم بیشتر، دایرکتوری استخراجشده را پاک کنید:
rm -rf bitcoin-28.1*
اکنون میتوانید نود کامل خود را با اجرای دستور زیر در هر پنجره ترمینال راهاندازی کنید:
bitcoind -daemon
اگر لازم بود دیمون بیت کوین را متوقف کنید، کافی است این دستور را اجرا کنید:
bitcoin-cli stop
راهاندازی خودکار دیمون بیت کوین کور هنگام ورود به سیستم مک
برای شروع خودکار Bitcoin Core Daemon پس از هر بار ورود به سیستم (login) در macOS، کافی است از قابلیت Launch Agent استفاده کنید. این روش، اجرای دیمون بیتکوین را در پسزمینه بهصورت خودکار مدیریت میکند. برای فعالسازی کافی است دستورات زیر را در ترمینال اجرا کنید:
mkdir ~/Library/LaunchAgents
curl https://raw.githubusercontent.com/bitcoin/bitcoin/master/contrib/init/org.bitcoin.bitcoind.plist > ~/Library/LaunchAgents/org.bitcoin.bitcoind.plist
پس از انجام این مراحل، هربار که وارد محیط دسکتاپ مک میشوید، Bitcoin Core Daemon (bitcoind) بهشکل خودکار اجرا خواهد شد و مشارکت شما در شبکه بیتکوین بدون نیاز به اجرای دستی نرمافزار ادامه مییابد.
همیشه باید Bitcoin Core را به آخرین نسخه بهروزرسانی کنید، چرا که نسخههای قدیمی ممکن است باعث اختلال یا کاهش امنیت نود کامل شما شوند. اگر نسخه قبلی نصب است، ابتدا آن را بهطور کامل متوقف کنید. این فرآیند ممکن است بسته به نسخه کمی زمانبر باشد. پس از خاموش شدن کامل، در macOS برنامه Applications/Bitcoin-Qt و در لینوکس فایل نصبی bitcoind یا bitcoin-qt جدید را اجرا کنید.
دادههای بلاک چین و کیف پول شما با نسخه جدید هم سازگار هستند و معمولاً نیازی به تغییر دستی آنها نیست. اگر در نسخه جدید نیاز به تغییر فرمت دادهها باشد، Bitcoin Core بهطور خودکار آن را انجام خواهد داد. تنها در صورت عدم پشتیبانی نسخه جدید از فرمت قبلی، باید بلاکچین را دوباره دریافت کنید.
مدیریت و نگهداری یک فول نود بیت کوین بسیار مهم است، اما با رعایت چند راهکار ساده میتوانید بهراحتی از نود خود مراقبت کنید. مواردی مانند بهروزرسانی منظم، پشتیبانگیری و توجه به امنیت باعث تداوم عملکرد صحیح گره شما میشود.
برای حفاظت از دارایی و اطلاعات خود، همیشه یک رمز عبور قوی برای کیف پول و نود تعیین کنید. فعالسازی تایید دو مرحلهای و استفاده از فایروال کمک میکند تا نود شما از حملات و دسترسیهای غیرمجاز در امان باشد. همچنین پشتیبانگیری منظم از دادهها، کلید خصوصی و فایلهای مهم (مانند staker.crt و staker.key) را فراموش نکنید. بهتر است این فایلها را در محیطی امن مانند یک رایانه جداگانه یا حافظه USB محافظتشده ذخیره کنید تا در صورت خرابی یا سرقت دستگاه، بازیابی اطلاعات امکانپذیر باشد.
راه اندازی فول نود بیت کوین به معنای اجرای نرمافزاری است که تمام قوانین، تراکنشها و بلوکهای شبکه را بهصورت مستقل بررسی و ثبت میکند. فول نودها نقشی کلیدی در حفظ امنیت، شفافیت و پایداری شبکه بیت کوین دارند و تضمین میکنند که فقط تراکنشها و بلوکهای معتبر پذیرفته شوند.
اجرای یک فول نود نیازمند دانلود کامل بلاکچین و مصرف منابع سختافزاری و اینترنت است، اما شما با راهاندازی آن، علاوه بر مشارکت مستقیم در شبکه، حداکثر سطح حریم خصوصی و استقلال را در بررسی تراکنشها خواهید داشت و به شخص ثالث نیاز ندارید.
در این مقاله آموزشی از چراغ، قدم به قدم فرایند نصب، اجرا، بهروزرسانی، پشتیبانگیری و افزایش امنیت فول نود بیت کوین را یاد گرفتید. حالا شما هم میتوانید به سلامت شبکه بیت کوین کمک کنید و هم امنیت و کنترل بیشتری بر داراییهای خود داشته باشید.
👈 با ثبت نام کوینکس، سرمایهگذاری مطمئن در بیت کوین را همین امروز آغاز کنید!
شاید دوست داشته باشید بخوانید:
کشورها به فکر افزودن بیت کوین به ذخایر ملی خود هستند
5 ماه پیش 437 بازدید
جیم سایمونز که بود و چگونه ثروتمندترین مرد جهان شد؟
1 سال پیش 4K بازدید
بهترین ارزهای دیجیتال برای سه برابر شدن ثروت شما در سال 2024
1 سال پیش 4K بازدید
آنچه خـواهید خـواند:
دستــههای محبــوب
آخریـن بررسی شدههای بازار سرمایه
عضو چراغ نیستید؟
ثبت نام