MoneroSwapper MoneroSwapper
آموزش

راه‌اندازی نود کامل Monero در ۲۰۲۶: راهنمای کامل

MoneroSwapper · · · 3 min read · 8 views

چگونه در سال ۲۰۲۶ یک نود کامل Monero راه‌اندازی کنیم: راهنمای کامل سلف‌هاستینگ

هر بار که یک کیف پول Monero را باز می‌کنید که به یک نود راه دور متصل است، در سکوت سه پرسش را از یک غریبه می‌پرسید: «آیا وضعیت این بلاک‌چین دقیق است؟»، «آیا نشانی IP من را محرمانه نگه می‌دارید؟» و «آیا زمانی که به شما نیاز دارم آنلاین خواهید بود؟». تعداد شگفت‌آوری از کاربران در سال ۲۰۲۶ هنوز به نودی که به‌صورت پیش‌فرض در کیف پول گرافیکی ارائه می‌شود اعتماد می‌کنند، حتی با وجود اینکه حجم بلاک‌چین Monero تا اواخر ۲۰۲۵ و اوایل ۲۰۲۶ تقریباً از مرز ۲۰۰ گیگابایت عبور کرده و یک رایانه رومیزی مدرن می‌تواند آن را در یک آخر هفته همگام‌سازی کند. اجرای نمونه شخصی monerod بزرگ‌ترین ارتقای حریم خصوصی است که یک کاربر Monero پس از یادگیری مدیریت کلیدها می‌تواند انجام دهد. این راهنما گام به گام مراحل را پوشش می‌دهد: انتخاب سخت‌افزار، نصب monerod روی Linux و macOS و Windows، عبور از همگام‌سازی اولیه، قفل کردن رابط RPC و — اگر سخاوتمند بودید — قرار دادن نود خود به‌عنوان رله عمومی تا کیف پول‌هایی که ارز را از طریق MoneroSwapper تعویض می‌کنند بتوانند به یک سرور اجتماع‌محور به‌جای یک گزینه متمرکز تکیه کنند.

چرا اجرای نود اختصاصی Monero در ۲۰۲۶ اهمیت دارد

یک کیف پول Monero تنها به سه چیز از نود نیاز دارد: ارتفاع فعلی بلاک‌چین، توانایی اسکن بلاک‌ها برای تراکنش‌های ورودی و راهی برای پخش تراکنش‌های خروجی. وقتی از یک نود راه دور استفاده می‌کنید، هر سه این تعاملات فراداده افشا می‌کنند. اپراتور نود می‌بیند چه IP-ای چه بلاک‌هایی را درخواست کرده، می‌داند که شما کاربر Monero هستید و می‌تواند پخش تراکنش‌ها را با IP فرستنده همبسته کند. حریم خصوصی در سطح پروتکل Monero (ring signatures، stealth addresses، RingCT، Bulletproofs، Dandelion++) در پنهان‌سازی داده‌های آن‌چین فوق‌العاده است، اما نمی‌تواند ارتباط شما با نرم‌افزار نودی که آن را پرس‌وجو می‌کنید پنهان کند.

  • حریم خصوصی در لایه شبکه: یک نود سلف‌هاست به این معناست که کیف پول شما با localhost صحبت می‌کند. هیچ‌چیز درباره الگوی اسکن، ارتفاع بازیابی یا اشتراک نشانی شما از دستگاه‌تان خارج نمی‌شود.
  • مقاومت در برابر سانسور: نودهای راه دور می‌توانند از رله تراکنش‌های شما خودداری کنند یا داده زنجیره کهنه به شما بدهند. monerod شخصی شما به شما دروغ نخواهد گفت.
  • راستی‌آزمایی بی‌اعتمادانه: تنها نودی که خود کنترل می‌کنید به‌طور مستقل تأیید می‌کند که سکه‌هایی که دریافت می‌کنید واقعاً روی زنجیره متعارف وجود دارند و توسط یک نود راه دور دستکاری‌شده ساخته نشده‌اند.
  • پایداری: نودهای عمومی راه دور از کار می‌افتند، پورت تغییر می‌دهند یا کاربران را محدود می‌کنند. monerod شما تا زمانی که دستگاه‌تان روشن است در دسترس است.
  • مشارکت: هر نود کامل شبکه نظیر‌به‌نظیر Monero را تقویت می‌کند — حتی نودی که فقط به کیف پول‌های خودتان خدمت می‌دهد، بار را از داوطلبانی که نودهای عمومی اجرا می‌کنند برمی‌دارد.

به‌طور خلاصه، یک نود راه دور مشکل راحتی را حل می‌کند اما مشکل فراداده ایجاد می‌کند. اجرای monerod توسط خودتان هر دو را حل می‌کند، و در سال ۲۰۲۶ سخت‌افزار لازم برای این کار کمتر از یک کیف پول سخت‌افزاری هزینه دارد.

الزامات سخت‌افزاری برای یک نود کامل Monero

Monero در مقایسه با سایر نودهای لایه‌یک به‌طرز غیرعادی نسبت به سخت‌افزار سهل‌گیر است. بلاک‌چین بزرگ است اما عظیم نیست، همگام‌سازی بیشتر به I/O وابسته است تا CPU، و دیمن در طول سری انتشار 0.18.x به‌طور پیوسته بهینه شده است. جدول زیر آنچه واقعاً نیاز دارید را در برابر آنچه تجربه را دلپذیر می‌کند پوشش می‌دهد.

منبعحداقلتوصیه‌شدهیادداشت‌ها
دیسک۲۵۰ گیگابایتSSD ۵۰۰ گیگابایتنود هرس‌شده: ~۶۰ گیگابایت. برای رشد ۱ تا ۲ سال آینده فضای ذخیره بگذارید.
RAM۲ گیگابایت۴ گیگابایت یا بیشترکش بزرگ‌تر پایگاه‌داده به‌شدت همگام‌سازی را سرعت می‌بخشد.
CPU۲ هسته۴ هسته یا بیشترراستی‌آزمایی موازی‌سازی می‌شود؛ بیشتر دستگاه‌های خانگی ابتدا به I/O وابسته‌اند.
پهنای باند۱۰ گیگابایت در ماهنامحدود / بدون مصرف‌سنجهمگام‌سازی اولیه حدود ۷۰ گیگابایت منتقل می‌کند؛ حالت پایدار کم‌مصرف است.
سیستم‌عاملLinux x64Ubuntu 22.04 LTS یا جدیدترWindows 10/11 و macOS 12+ کاملاً پشتیبانی می‌شوند.
شبکهNAT کفایت می‌کندTor + کلیرنتباز کردن پورت 18080 به شبکه کمک می‌کند اما اختیاری است.

ذخیره‌سازی SSD بزرگ‌ترین تک‌عامل سرعت‌بخش است. پایگاه‌داده LMDB در Monero طی همگام‌سازی میلیون‌ها خواندن تصادفی انجام می‌دهد و یک دیسک گردان می‌تواند همگام‌سازی یک‌روزه SSD را به یک هفته بکشاند. یک SSD مصرفی ۵۰۰ گیگابایتی (Samsung 870 EVO، Crucial MX500، WD Blue) بیش از کافی است و در حال حاضر کمتر از کارمزدی که یک سواپ ناموفق هزینه‌اش بود فروخته می‌شود. یک Raspberry Pi 4 با SSD خارجی نیز کار می‌کند، اما زمان همگام‌سازی را در بازه ۴ تا ۷ روز انتظار داشته باشید.

درباره Cuprate چه؟

سال ۲۰۲۶ سالی است که Cuprate — بازنویسی monerod با زبان Rust — به وضعیت پیش‌انتشار قابل استفاده رسیده است. هنوز جایگزین مستقیم نیست و بیشتر کاربران باید با monerod مبتنی بر C++ که از getmonero.org ارائه می‌شود ادامه دهند. Cuprate برای تنوع اهمیت دارد (یک پیاده‌سازی مستقل دوم ریسک تک‌فرهنگی در سطح پروتکل را کاهش می‌دهد) و ارزش دنبال کردن دارد، اما این راهنما بر monerod تمرکز دارد چون آن دیمن مرجع، حسابرسی‌شده و تولیدی است.

نصب گام‌به‌گام monerod

هر پلتفرمی که انتخاب کنید، روال یکسان است: دانلود آرشیو رسمی، تأیید امضای آن در برابر فایل هش امضاشده توسط کلید GPG شناخته‌شده binaryFate، استخراج، نوشتن فایل پیکربندی، اجرا و تماشای همگام‌سازی. هرگز از یک باینری از فورک تصادفی GitHub، آینه یا وب‌سایت «نصب‌کننده آسان» استفاده نکنید. تنها منبع متعارف getmonero.org/downloads است.

  1. دانلود باینری رسمی برای پلتفرم خود از getmonero.org/downloads. نسخه استاتیک Linux x64، نسخه یونیورسال macOS یا نصب‌کننده/zip 64-bit Windows را انتخاب کنید. همچنین فایل hashes.txt را از همان صفحه دانلود کنید.
  2. امضای GPG را تأیید کنید. فایل hashes.txt با کلید binaryFate امضا شده است (اثر انگشت روی وب‌سایت Monero و KeyOxide منتشر شده است). کلید را وارد کنید، gpg --verify hashes.txt را اجرا کنید و خط "Good signature" را تأیید کنید. سپس shasum -a 256 (macOS/Linux) یا certutil -hashfile (Windows) را روی آرشیو اجرا کنید و با خط متناظر در hashes.txt مقایسه کنید. اگر هش‌ها مطابقت نداشتند، متوقف شوید — فایلی دستکاری‌شده دارید.
  3. آرشیو را استخراج کنید در یک مکان دائمی، مثلاً /opt/monero در Linux، /Applications/monero در macOS یا C:\Monero در Windows. پوشه شامل monerod، monero-wallet-cli و سایر ابزارها به‌صورت باینری ساده است — هیچ نصب‌کننده‌ای فایل‌های سیستم را لمس نمی‌کند.
  4. یک دایرکتوری داده جدا از باینری‌ها ایجاد کنید، مثلاً ~/.bitmonero در Linux/macOS (پیش‌فرض) یا D:\monero-data در Windows. پایگاه‌داده بلاک‌چین اینجا قرار می‌گیرد.
  5. یک monerod.conf در دایرکتوری داده بنویسید. یک پیکربندی حداقلی و معقول: data-dir=/var/lib/monero، log-file=/var/log/monero/monerod.log، log-level=0، no-igd=1، hide-my-port=1، rpc-bind-ip=127.0.0.1، rpc-bind-port=18081، restricted-rpc=1، confirm-external-bind=0. در ادامه محدودیت‌های RPC را با جزئیات پوشش می‌دهیم.
  6. برای اولین بار monerod را اجرا کنید. در Linux: ./monerod --config-file ~/.bitmonero/monerod.conf --detach. در macOS: همان دستور از Terminal. در Windows: monerod.exe را از Command Prompt اجرا کنید یا با NSSM به‌عنوان سرویس بسته‌بندی کنید.
  7. به‌عنوان سرویس نصب کنید تا نود پس از راه‌اندازی مجدد دوباره شروع شود. در Linux، یک واحد systemd در /etc/systemd/system/monerod.service با ExecStart=/opt/monero/monerod --config-file /etc/monerod.conf --non-interactive ایجاد کنید، سپس systemctl enable --now monerod. در macOS، از یک plist launchd در ~/Library/LaunchAgents/ استفاده کنید. در Windows از NSSM استفاده کنید (nssm install monerod).
  8. همگام‌سازی را پایش کنید. از یک شل دیگر با ./monerod status متصل شوید، یا با curl به http://127.0.0.1:18081/get_info درخواست بفرستید. می‌خواهید target_height با height همگرا شود و synchronized به true تغییر کند.
  9. پورت RPC را قفل کنید. با ss -tlnp | grep 18081 (Linux) یا netstat -an | findstr 18081 (Windows) تأیید کنید که دیمن به 127.0.0.1 متصل است و نه 0.0.0.0. اگر روی 0.0.0.0 بدون احراز هویت گوش می‌دهد، شما به‌طور تصادفی یک نود باز اجرا می‌کنید — فوراً پیکربندی را اصلاح کنید.
  10. کیف پول خود را به 127.0.0.1:18081 اشاره دهید و تأیید کنید که یک کیف پول تازه می‌تواند بلاک‌ها را اسکن کند. وقتی این کار کرد، راه‌اندازی نود محلی به پایان رسیده است.
هرگز پورت RPC نامحدود (پیش‌فرض 18081) را به یک IP عمومی متصل نکنید. پرچم --restricted-rpc به دلیلی وجود دارد: RPC کامل متدهایی دارد که می‌تواند سوءاستفاده شود (کاوش تراکنش‌ها، پرس‌وجوی جزئیات mempool، اجبار به اسکن مجدد کیف پول). نودهای عمومی باید با --rpc-restricted-bind-port=18089 --rpc-bind-ip=127.0.0.1 اجرا شوند و فقط 18089 را به اینترنت در معرض دید قرار دهند.

همگام‌سازی اولیه بلاک‌چین: چه چیزی انتظار دارید

دانلود اولیه بلاک (IBD) طولانی‌ترین و شکننده‌ترین بخش اجرای یک نود است. روی یک دسکتاپ مدرن با SSD و اتصال ۱۰۰ مگابیت بر ثانیه، ۱۲ تا ۳۶ ساعت انتظار داشته باشید. روی Pi 4 با SSD USB-3، ۴ تا ۷ روز انتظار داشته باشید. روی هر دیسک گردان، انتظار داشته باشید نیمه‌راه تسلیم شوید و یک SSD بخرید.

این فرآیند در فازهایی اتفاق می‌افتد. ابتدا monerod به نودهای seed متصل می‌شود و فهرست همتایان خود را یاد می‌گیرد. سپس بلاک‌ها را به‌صورت دسته‌ای دانلود می‌کند، آن‌ها را در LMDB می‌نویسد و در حین رفتن، ring signatures، اثبات‌های RingCT و Bulletproofs را تأیید می‌کند. CPU در حین تأیید بلاک‌های جدید (که شامل Bulletproofs+ سنگین‌تر هستند) اوج می‌گیرد اما در حین نوشتن بلاک‌های قدیمی‌تر بیشتر بیکار است.

مشکلات رایج همگام‌سازی و راه‌حل‌ها:

  • همگام‌سازی در ارتفاع خاصی متوقف می‌شود: معمولاً یک بلاک خراب در LMDB. monerod را متوقف کنید، monerod --reorg-notify را اجرا کنید یا به‌سادگی پوشه lmdb/ را حذف کرده و دوباره شروع کنید — از ابتدا دوباره دانلود خواهید کرد، اما تمیزترین راه‌حل است.
  • خطاهای "Failed to verify block": تقریباً همیشه مشکل دیسک. وضعیت SMART را روی SSD بررسی کنید. محفظه‌های ارزان USB گاهی به‌طور خاموش نوشتن‌ها را از دست می‌دهند.
  • کشف بسیار کند همتایان: با --add-peer node.moneroworld.com:18080 یا مشابه از فهرست همتایان جامعه، همتایان صریح اضافه کنید.
  • مصرف بالای حافظه در پایان همگام‌سازی: db-sync-mode=safe:sync را به‌جای fast-async پیش‌فرض تنظیم کنید که کمی سرعت را با پروفایل حافظه مسطح‌تر معاوضه می‌کند.
  • کیف پول در حین همگام‌سازی موجودی اشتباه نشان می‌دهد: نود هنوز به‌روز نشده است. قبل از اعتماد به موجودی‌ها، منتظر synchronized: true در get_info بمانید.

یک نکته مهم برای ۲۰۲۶: با فعالیت‌های پیش‌استقرار FCMP++ روی testnet و پژوهش مداوم پروتکلی، انتظار انتشارهای نقطه‌ای مکررتر از سری 0.18.x نسبت به سال‌های گذشته را داشته باشید. یک یادآور تقویمی برای بررسی ماهانه به‌روزرسانی‌ها تنظیم کنید و همیشه یادداشت‌های انتشار را بخوانید — برخی به‌روزرسانی‌ها شامل تغییرات سطح اجماع هستند که نیازمند به‌روزرسانی همه نودها قبل از یک هاردفورک شبکه‌ای هستند.

نود هرس‌شده در برابر نود کامل: مبادله‌ها

monerod از دو حالت پشتیبانی می‌کند: یک نود کامل که کل بلاک‌چین را روی دیسک نگه می‌دارد و یک نود هرس‌شده که تقریباً دوسوم داده‌ها را دور می‌اندازد (به‌طور خاص، بیشتر داده‌های ring signature قدیمی‌تر از عمقی مشخص، که دیگر برای اعتبارسنجی بلاک‌های جدید لازم نیست).

یک نود هرس‌شده تقریباً ۶۰ گیگابایت به‌جای ~۲۰۰ گیگابایت استفاده می‌کند، سریع‌تر همگام می‌شود و همان RPC رو به کیف پول را ارائه می‌دهد. هزینه آن این است که یک نود هرس‌شده نمی‌تواند داده‌های تراکنش قدیمی را به همتایان دیگر ارائه دهد — به این متکی است که شبکه به اندازه کافی نودهای کامل داشته باشد. از منظر حریم خصوصی و اعتبارسنجی، یک نود هرس‌شده برای شما به‌عنوان اپراتور کیف پول به همان اندازه خوب است. از منظر سلامت شبکه، یک نود کامل سخاوتمندتر است.

برای فعال‌سازی هرس، prune-blockchain=1 را به monerod.conf خود قبل از اولین همگام‌سازی اضافه کنید. نمی‌توانید یک DB کامل موجود را به‌طور تمیز بدون همگام‌سازی مجدد هرس کنید. اگر دیسک فراوان دارید، یک نود کامل اجرا کنید — نود شما به افراد دیگری که نودهای هرس‌شده اجرا می‌کنند کمک می‌کند به‌روز شوند. اگر دیسک کم است (Raspberry Pi، VPS کوچک)، هرس کنید. هر دو گزینه کیف پول شما را به یک اندازه خصوصی نگه می‌دارند.

اتصال کیف پول به نود شخصی شما

وقتی دیمن synchronized: true را گزارش داد، کیف پول خود را به آن اشاره دهید. در رابط گرافیکی رسمی Monero: به Settings → Node → "Local node" را انتخاب کنید یا 127.0.0.1:18081 را به‌عنوان آدرس دیمن راه دور با اعتبارنامه‌های خالی جایگذاری کنید. در Feather Wallet: Settings → Node → "Custom" → 127.0.0.1:18081. در monero-wallet-cli: با --daemon-address 127.0.0.1:18081 اجرا کنید.

برای کیف پول‌های موبایل مانند Cake یا Monerujo، دو گزینه دارید: monerod را روی سرور خانگی اجرا کنید و از تلفن خود از طریق Tailscale/WireGuard متصل شوید (توصیه‌شده)، یا RPC محدود را روی پورتی متفاوت از طریق Tor به‌عنوان سرویس مخفی در معرض دید قرار دهید. مسیر Tor حریم خصوصی را حفظ می‌کند — تلفن شما از طریق .onion به نود می‌رسد، هرگز از طریق کلیرنت — اما کمی تنظیمات بیشتر نیاز دارد. برای خطوط دقیق tor-service و HiddenServiceDir به مستندات Monero مراجعه کنید.

اگر روی MoneroSwapper ارز تعویض می‌کنید، همان نود سلف‌هاست به‌عنوان لایه راستی‌آزمایی برای XMR ورودی خدمت می‌کند: پس از تکمیل سواپ، monerod محلی شما به‌طور مستقل سپرده را در کیف پول شما تأیید می‌کند، بدون اینکه هرگز از یک نود شخص ثالث بپرسد آیا وجوه واقعی هستند یا خیر. این تمام نکته است — اعتماد به زیرساخت خود از سر تا انتها.

دام‌های رایج و سخت‌سازی امنیتی

بیشتر اپراتورهای نود به یکی از سه طریق دچار دردسر می‌شوند: قرار دادن RPC بدون محافظت، اجرای نرم‌افزار قدیمی یا اعتماد به یک تصویر Docker مشکوک "نود آسان". بیایید هر یک را بررسی کنیم.

RPC باز بدترین اشتباه است

اگر rpc-bind-ip=0.0.0.0 را بدون restricted-rpc=1 و --rpc-restricted-bind-port تنظیم کنید، یک دیمن عمومی بدون احراز هویت با دسترسی به متدهای RPC مدیریتی اجرا می‌کنید. هر کسی در اینترنت می‌تواند آن را اسکن کند، mempool شما را پرس‌وجو کند یا عملیات گران‌قیمتی را اجبار کند که سرور شما را دچار DoS می‌کند. همیشه از RPC محدود روی پورت عمومی استفاده کنید؛ RPC نامحدود را فقط به 127.0.0.1 متصل نگه دارید.

دیمن‌های قدیمی مسدود می‌شوند

Monero هر ۶ تا ۱۲ ماه یک هاردفورک دارد و نسخه‌های قدیمی monerod پس از ارتفاع ارتقا توسط شبکه به‌اجبار قطع می‌شوند. در اطلاعیه‌های انتشار Monero مشترک شوید، /r/Monero را زیر نظر داشته باشید و قبل از فورک بعدی به‌روزرسانی کنید. سری 0.18.x معمولاً ۲ تا ۴ انتشار نقطه‌ای در سال دارد — یک git pull سریع یا تعویض باینری، راه‌اندازی مجدد سرویس، تمام.

از تصاویر نود شخص ثالث پرهیز کنید

تصاویر Docker "اجرای Monero با یک کلیک" و نصب‌کننده‌های غیررسمی یک بردار مرتب برای پچ‌های مخرب هستند. پچ‌ها اغلب ظریف هستند: یک `monerod` اصلاح‌شده که IP-ها را به یک نقطه پایانی لاگ‌گیری فاش می‌کند، یا یک کیف پولی که با یک کلید فاش‌شده امضا می‌کند. فقط از باینری‌های getmonero.org یا صفحه انتشار GitHub Monero استفاده کنید که هر دو توسط binaryFate امضا شده‌اند.

فایل‌سیستم و پشتیبان‌گیری

پایگاه‌داده LMDB خود-ترمیم است و نیازی به پشتیبان‌گیری ندارد — همیشه می‌توانید دوباره همگام‌سازی کنید. آنچه نیاز به پشتیبان‌گیری دارد: monerod.conf شما و هر فایل کیف پولی که در کنار نود نگه می‌دارید. فایل‌های کیف پول (.keys) کوچک هستند و باید در حال استراحت رمزگذاری شوند.

عمومی‌سازی: میزبانی یک نود عمومی برای جامعه

اگر پهنای باند نامحدود و یک سرور خانگی یا VPS پایدار دارید، در نظر بگیرید که نود خود را به اکوسیستم گسترده‌تر Monero باز کنید. نودهای عمومی در دایرکتوری‌های جامعه (monero.fail، xmrnodes) فهرست می‌شوند و توسط کیف پول‌هایی که monerod اختصاصی اجرا نمی‌کنند استفاده می‌شوند — همان کیف پول‌هایی که بدون داوطلبان، هیچ گزینه‌ای با احترام به حریم خصوصی نخواهند داشت.

توجه ویژه برای کاربران ایرانی: پیش از در معرض دید قرار دادن یک نود عمومی، مقررات مرکز ملی فضای مجازی و الزامات گزارش‌دهی به سازمان امور مالیاتی و بانک مرکزی را مرور کنید. علاوه بر این، فهرست‌های تحریمی OFAC ممکن است محدودیت‌هایی بر ارائه‌دهندگان VPS و پهنای باند تحمیل کنند که میزبانی برون‌مرزی را پیچیده می‌کند. اپراتورهای ایرانی معمولاً ترجیح می‌دهند نود را به‌صورت یک سرویس مخفی Tor فقط روی .onion ارائه دهند تا هم حریم خصوصی اپراتور حفظ شود و هم محدودیت‌های فیلترینگ ISP-های داخلی دور زده شود.

برای میزبانی عمومی:

  • پورت 18080 (P2P) را روی فایروال و روتر خود برای اتصالات ورودی باز کنید. این ترافیک نظیر‌به‌نظیر بدون احراز هویت است و قرار دادن آن در معرض دید ایمن است.
  • RPC محدود را به یک رابط عمومی روی پورت جداگانه متصل کنید: rpc-restricted-bind-ip=0.0.0.0، rpc-restricted-bind-port=18089، به‌علاوه public-node=1.
  • rpc-bind-ip=127.0.0.1 را برای پورت نامحدود نگه دارید — 18081 را به‌طور عمومی در معرض دید قرار ندهید.
  • confirm-external-bind=1 را فقط بعد از تأیید استفاده از پورت محدود تنظیم کنید.
  • به‌صورت اختیاری یک آدرس .onion با اجرای tor و افزودن یک بخش HiddenService که به 127.0.0.1:18089 اشاره می‌کند منتشر کنید.
  • نود خود را در monero.fail با ارسال یک pull request به مخزن GitHub آن‌ها فهرست کنید، یا روی xmrnodes خود-فهرست‌نویسی کنید.

یک نود عمومی متوسط روزانه به ده‌ها تا صدها کلاینت کیف پول خدمت می‌دهد. بیشتر اپراتورها گزارش می‌دهند که پهنای باند حالت پایدار کمتر از ۱ مگابیت بر ثانیه است — به‌خوبی در محدوده هر اتصال خانگی شایسته.

پرسش‌های متداول

آیا واقعاً نیاز دارم یک نود کامل اجرا کنم، یا یک نود راه دور مناسب است؟

برای استفاده گه‌گاه از مقادیر کم، یک نود راه دور قابل کار است — پروتکل Monero همچنان از حریم خصوصی آن‌چین محافظت می‌کند. اما برای هر استفاده حساس به حریم خصوصی، نگهداری دارایی‌های کسب‌وکار یا سواپ‌های مکرر با ارزش بالا، یک نود سلف‌هاست تنها راه برای جلوگیری از نشت همبستگی IP-به-تراکنش به هر راه دوری که به آن اعتماد می‌کنید است. مانع سخت‌افزاری در سال ۲۰۲۶ به‌طور بدیهی پایین است.

همگام‌سازی اولیه در ۲۰۲۶ چقدر طول می‌کشد؟

روی دسکتاپ با SSD و اینترنت ۱۰۰ مگابیت بر ثانیه، ۱۲ تا ۳۶ ساعت. روی Raspberry Pi 4 با SSD USB-3، ۴ تا ۷ روز. روی هر دیسک گردان، روزها تا هفته‌ها. بزرگ‌ترین تک‌متغیر I/O دیسک است، نه CPU یا پهنای باند.

آیا می‌توانم از یک نود راه دور به‌طور موقت در حین همگام‌سازی نود خود استفاده کنم؟

بله. بیشتر کیف پول‌ها به شما اجازه می‌دهند نودها را در حین کار سوئیچ کنید. از یک نود راه دور مخفی Tor استفاده کنید (به دنبال آدرس‌های .onion در xmrnodes.org بگردید) در حالی که منتظر هستید، سپس وقتی monerod محلی شما به‌روز شد به 127.0.0.1 سوئیچ کنید.

آیا نود هرس‌شده کمتر از نود کامل خصوصی است؟

خیر. هرس فقط داده‌های لازم برای ارائه بلاک‌های قدیمی‌تر به همتایان دیگر را حذف می‌کند. از منظر کیف پول، یک نود هرس‌شده تراکنش‌های جدید را اعتبارسنجی کرده و ارسال‌های شما را با ویژگی‌های حریم خصوصی یکسان با یک نود کامل پخش می‌کند.

چه پورت‌هایی را باید باز کنم؟

برای یک نود فقط-کیف‌پول، هیچ پورت ورودی. خروجی 18080 (P2P) کافی است. برای یک نود عمومی، ورودی 18080 (P2P) و ورودی 18089 (RPC محدود) را روی فایروال و روتر خود باز کنید. هرگز 18081 (RPC نامحدود) را به اینترنت باز نکنید.

آیا اجرای یک نود من را در برابر ISP-ام بی‌نام‌سازی‌زدایی می‌کند؟

ISP شما می‌تواند ببیند که با سایر نودهای Monero روی پورت 18080 صحبت می‌کنید. برای پنهان کردن حتی آن، monerod را روی Tor با --tx-proxy tor,127.0.0.1:9050 و --anonymous-inbound اجرا کنید. عملکرد کمی کاهش می‌یابد اما حریم خصوصی در لایه شبکه بسیار قوی‌تر است. این به‌ویژه برای کاربران ایرانی که با نظارت ISP و فیلترینگ زیرنظر مرکز ملی فضای مجازی روبه‌رو هستند اهمیت دارد.

نود من چگونه با سرویس‌هایی مانند MoneroSwapper تناسب دارد؟

وقتی از یک تجمیع‌کننده سواپ غیرحضانتی مانند MoneroSwapper استفاده می‌کنید، ارائه‌دهنده سواپ XMR را به یک آدرس تحت کنترل شما می‌فرستد. نود سلف‌هاست شما سپرده را به‌طور مستقل بدون اعتماد به هر شخص ثالثی برای وضعیت زنجیره تأیید می‌کند. ترکیب — سواپ غیرحضانتی به‌علاوه نود سلف‌هاست — دو فرضیه اعتماد عمده را در یک گردش کار حذف می‌کند. راهنمای سواپ ناشناس ما را برای جریان کامل ببینید.

آیا باید نگران شکستن نود توسط FCMP++ باشم؟

خیر. استقرار FCMP++ در یک هاردفورک آینده Monero روی یک ارتفاع بلاک زمان‌بندی‌شده انجام می‌شود. تا زمانی که monerod را قبل از آن ارتفاع به‌روزرسانی کنید — معمولاً یک پنجره اطلاع‌رسانی ۲ تا ۳ ماهه وجود دارد — نود شما قوانین جدید را به‌طور خودکار فعال می‌کند. رد کردن به‌روزرسانی تنها راه شکستن چیزهاست.

نتیجه‌گیری

اجرای یک نود کامل Monero در ۲۰۲۶ دیگر آن پروژه آخر هفته‌ای که در ۲۰۱۹ بود نیست. یک نصب تمیز روی Linux یک ساعت توجه به‌علاوه یک روز همگام‌سازی پس‌زمینه می‌برد؛ روی Windows یا macOS تجربه مشابه است. پاداش حریم خصوصی دائمی است: هر کیف پولی که تا به حال روی آن دستگاه اجرا کنید با localhost صحبت می‌کند، هر تراکنشی که تا به حال پخش کنید توسط دیمن شخصی شما اعلام می‌شود و هر موجودی که بررسی کنید به‌طور مستقل در برابر زنجیره‌ای که به آن اعتماد دارید تأیید می‌شود. اگر قبلاً یک کیف پول سخت‌افزاری Monero راه‌اندازی کرده‌اید، افزودن یک نود سلف‌هاست گام منطقی بعدی در مالکیت پشته حریم خصوصی شما از سر تا انتها است. برای هر کسی که به‌طور منظم ارزهای دیگر را از طریق MoneroSwapper به XMR تبدیل می‌کند، این قطعه گمشده‌ای است که یک سواپ خصوصی را به یک سواپ کاملاً مستقل تبدیل می‌کند. جامعه Monero روی این اعمال کوچک خوداتکایی ساخته شده است — و جستجوی اصطلاحات ناآشنا در واژه‌نامه در حین رفتن، روشی است که هر اپراتور نودی شروع کرده است.

اشتراک‌گذاری مقاله

مقالات مرتبط

صرافی Monero ناشناس

بدون KYC • بدون ثبت‌نام • تبدیل فوری

همین الآن مبادله کن