فول نود بیت کوین
در این مقاله قصد داریم به تعریف فول نود بیت کوین و سوالات پیرامون آن بپردازیم. در همین راستا به بیان تعاریف مرتبط با فول نود (Full Node) و لایت نود (Light Node) خواهیم پرداخت و تفاوتهای آنها را بررسی خواهیم کرد. همچنین به سایر موضوعات مرتبط با انوع نودها همچون نود اثبات سهام (Proof of Stake)، مستر نود، نود دارای اختیارات محول شده، نود سرشاخه و نود بایگانی کننده خواهیم پرداخت.
در ادامه و طی سرفصلهای زیر به بیان تعاریف و ویژگیهای نود بیت کوین و دیگر انواع نودها خواهیم پرداخت:
- نود چیست ؟
- فول نود بیت کوین چیست ؟
- انواع فول نود و تفاوت آنها
- لایت نود چیست؟
- انواع مختلف نودها در سایر شبکه های بلاکچین
نود چیست ؟
به هر کامپیوتر متصل به شبکه بیت کوین نود یا گره گفته میشود که سه وظیفه اصلی بر عهده دارد. این سه وظیفه که اصول اولیه غیر متمرکز بودن یک شبکه بلاکچینی و مسبب تفاوت کلی در نوع نودها نیز میباشد شامل اصوال اساسی زیراست.

-
تطبیق تراکنشها با قوانین کلی شبکه:
در شبکه بیت کوین نودها با تصمیمگیری در مورد صحت تراکنشها بصورت جمعی، به تایید تراکنشها و بلاکهای جدید استخراج شده میپردازند. این کار یک وظیفه جمعی است و با تایید ۵۰ درصد نودهای شبکه آن تراکنش یا بلاک جدید تأیید خواهد شد در غیر اینصورت تراکنش مذکور نامعتبر شناخته شده و توسط نودها رد خواهد شد.
-
اشتراک گذاری اطلاعات:
ممکن است در شبکه گاهی یک یا تعدادی از نودها به طور موقت از دسترس خارج شده و مجدداْ به شبکه بازگردند. در این حالت اطلاعات جدیدی که در زمان آفلاین بودن نود به شبکه وارد شده است به وسیله سایر نودها به آن گره منتقل خواهند شد.
-
ذخیره کپی از تمام اطلاعات موجود در شبکه:
در واقع اشتراک گذاری اطلاعات بین تمام نودها برای حصول توافق جمعی و جلوگیری از تحریف دادهها است. این دادههای کپی شده همچنین باعث ایجاد تفاوت اساسی در مفهوم فول نود و لایت نود نیز شده است.
فول نود بیت کوین چیست ؟
به نودهای بیت کوینی که تمامی قوانین شبکه Bitcoin را پذیرفته و مستقیماْ به شبکه متصل شدهاند فول نود بیت کوین گفته میشود. برای تبدیل شدن به فول نود بیت کوین نیاز به یک سری هزینههای اولیه است. با این حال با وجود هزینه بر بودن، بسیاری از افراد جهت کمک به رشد این شبکه به صورت داوطلبانه فول نود بیت کوین میشوند. البته از مزایای گره کامل شدن این است که شما میتوانید یک کیف پول امن جهت نگهداری بیت کوین خود داشته باشید. کیف پولهای فول نود بیت کوین امن ترین راه برای نگهداری این رمزارز به حساب میآیند، چرا که مستقیماْ به شبکه Bitcoin متصل هستند و تمامی قوانین را میپذیرند. این کیف پولها تقریبا در برابر حملات ۵۱ درصدی نیز ایمن هستند.
برای ایجاد یک فول نود بیت کوین شما ابتدا باید نرم افزار بیت کوین کور (Bitcoincore) را دانلود کرده و تمامی دادههای نرم افزار شبکه BTC را در آن ذخیره کنید، تمامی فول نودها موظف به دانلود تمامی دادههای بلاکچین Bitcoin هستند تا از تحریف دادهها به وسیله یک نود یا اجماع همگانی نودها جلوگیری شود.
چگونگی توزیع شدگی نودهای بیت کوین در سطح جهان در شکل زیر نشان داده شده است.

برای راهاندازی یک فول نود بیت کوین شما به سیستمی با ویژگیهای زیر نیاز خواهید داشت:
- یک سیستم دارای آخرین نسخه ویندوز، مک یا لینوکس
- رم (RAM) دو گیگ
- اینترنت با سرعت آپلود حداقل ۵۰ کیلوبایت بر ثانیه و حجم نامحدود
- ۲۰۰ گیگابایت حافظه (ترجیحا SSD) که سرعت آن حداقل ۱۰۰ تا ۲۰۰ مگابایت بر ثانیه باشد.
پس از تهیه سیستم مورد نیاز میتوانید نرم افزار Bitcoin Core را از سایت گیت هاب دانلود کرده و مراحل نصب آن را به صورت گام به گام دنبال کنید. در پایان این مراحل شما یک فول نود شبکه بیت کوین را در اختیار خواهید داشت.
انواع فول نود و تفاوتهای آنها
فول نود به دو دسته نود سرشاخه و نود آرشیوگر تقسیم بندی میشود.
نود آرشیوگر (Archival):
به گرهای که تمامی اطلاعات و دادهها را دانلود و ذخیره سازی کند نود آرشیوگر میگویند، معمولاً این گرهها از منابع داده شناخته شده و همچنین دادههای خود جهت کمک به تریدرها و فروش آن دادهها جهت تحلیل بازار استفاده میکنند. این دادهها تمامی تراکنشهای نهنگها، دادههای کیف پول صرافیها، میزان فی پرداختی و تمامی اطلاعات مورد نیاز جهت تحلیل نقل و انتقالات بیت کوین را شامل میشوند. نود سرشاخه در بلاکچبن های مختلف به چند دسته شامل نود ماینر، نود استیک کننده و نود دارای اختیارات محول شده تقسیمبندی میشود که این تقسیم بندیها نتیجه مکانیزمهای اجماع متفاوت در رمزارزها است.
نود سرشاخه (Pruned)
نود سرشاخه نسبت به نود آرشیوگر حجم داده کمتری را ذخیره سازی میکند و فقط به جمع آوری دادههای اخیر در تراکنشها بسنده کرده و دادههای قدیمیتر را حذف مینماید. به همین دلیل به آن نود سرشاخه گفته میشود. این نود با نود سبک یا همان لایت نود فرق داشته و در دسته فول نودها طبقهبندی میشود.

لایت نود چیست؟
لایت نود یا نود سبک نوعی نود است که نیازی ندارد تمام دادههای یک بلاکچین را دانلود کند و تنها با تایید بلاکهای راس زنجیره (Block Headers) به تایید ساده پرداخت (Simplified Payment Verification) یا همان SPV میپردازد.
این نودها کاملا متکی به فول نودها هستند و اگر فول نودی برای تایید تراکنشهای شبکه لایت نود وجود نداشته باشد، در واقع شبکه مذکور با یک شبکه متمرکز هیچ تفاوتی نخواهد داشت. در واقع لایت نودها حکم یک شخص ثالث را برای دسترسی راحتتر کاربران به کیف پولهای رمزارزی ایفا میکنند و اگر دادههای یک تراکنش خصمانه، به دلیل نداشتن تمام سوابق تراکنشها، توسط یک لایت نود تایید بشود هم آن تراکنش به دلیل قدرت بالاتر فول نودها رد خواهد شد.
انواع مختلف نودها در سایر شبکه های بلاکچینی
نودهای دیگر شبکههای بلاکچینی، با توجه به نوع مکانیزم اجماع آن ارز، به دستههای زیر قابل تقسیمبندی هستند:
-
نود اثبات سهام
به گره موجود در شبکههای اثبات سهام (POS) نود اثبات سهام میگویند، این نودها با ذخیره کردن بخشی از داراییهای رمزارزی خود در کیف پولهای بلاکچبن مربوطه، تبدیل به فول نود شده و به تایید تراکنشهای شبکه میپردازند. اولین ارزی که از این روش برای انتخاب نودها استفاده کرده است پیر کوین (Peer Coin) نام داشت که در سال ۲۰۱۳ وارد بازار رمزارزها شد. از جمله ارزهای دارای نود اثبات سهام میتوان به اتریوم (ETH2)، توموچین (TOMO) و تزوس (XTZ) اشاره کرد.
-
نود دارای اختیارات محول شده
این نودها معمولا به روشهای مختلفی توسط یک عده رای دهنده موجود در شبکه انتخاب میشوند و در مکانیزمهای اجماعی چون اثبات سهام محول شده، اثبات اختیارات و اثبات اعتبار میتوان از یک چنین نودهایی استفاده کرد. نحوه انتخاب این نودها به این صورت است که کاربران شبکه با آرای خود تعداد محدودی نود توزیع شده را به عنوان گرههای اصلی تایید کننده تراکنش، که معمولاً تعداد آنها از ۱۰۰ مورد بیشتر نیست، انتخاب میکنند.

این نوع نودها معمولاً مقیاس پذیری را افزایش میدهند، ولی از طرف دیگر از غیرمتمرکز بودن بلاکچبن مربوطه میکاهند. از جمله ارزهای دارای این گونه نودها میتوان به ترون (TRX)، استیم (Steem) و ایاس (EOS) اشاره کرد. این نودها معمولا با خطر بالقوه هک شدن، تحریف دادههای شبکه یا سرقت از اطلاعات تراکنشها مواجه هستند.
-
مستر نود
مستر نود نوعی از نود است که اختیارات بالاتری را نسبت به سایر نودهای هم رده خود دارد. این ایده اولین بار در ارز دارای مکانیزم اثبات کار دش (DASH) بکار گرفته شده است. در این حالت چند نود شبکه، که به عنوان نودهای اثبات سهام انتخاب میشوند، اختیارات بیشتری را برای بالا بردن مقیاس پذیری و امنیت بیشتر شبکه دریافت میکنند.
در این فرایند نود مذکور با ذخیرهسازی مقداری پول، تراکنشهای خاصی را بصورت سفارشی پردازش میکند و در صورت بروز دستکاری در شبکه دارایی آن گره بلوکه خواهد شد. این سفارشات خاص شامل انجام سریعتر یک تراکنش یا انجام یک تراکنش کاملا مخفیانه است و مستر نودها در ازای انجام این خدمات نسبت به نودهای عادی فی بالاتری را از کاربر دریافت خواهند کرد.
نود بیت کوین چیست و چه اهمیتی دارد ؟
در واقع هر کاربر متصل شده به شبکه بیت کوین یک نود است. نود از این جهت حائز اهمیت است که امنیت شبکه بلاکچین به واسطه نحوه کار و توافقات حاصل شده در میان نودها تأمین میگردد و به همین دلیل بررسی انواع مختلف نودها در یک شبکه اهمیت بسیار بالایی دارد.
انواع متفاوتی از نودها وجود دارند اما در بلاکچین بیت کوین تنها میتوان آنها را به دو دسته کلی نود کامل (Full Node) و نود سبک (Light Node) تقسیمبندی کرد. تفاوت این دو نود در سطح اختیارات، امنیت و میزان دادههای دریافتی از شبکه بلاکچین بیت کوین است.
در واقع تفاوت در اختیارات و کارکردهای نودها در بلاکچینهای مختلف همچون اتریوم (Ethereum)، ترون (Tron) و ایاس (EOS) به ایجاد تفاوتهایی مهم در کارایی و عملکرد پلتفرمهای رمزارز یاد شده گشته است. بنابراین شناخت این نودها و سازوکار آنها بسیار لازم و ضروری مینماید.
سوالات متداول نود بیت کوین
مزایای فول نود بیت کوین شدن چیست ؟
فول نود شدن در شبکه بیت کوین کاری هزینهبر و داوطلبانه است و انجام این کار سود مستقیمی برای گرههای داوطلب به بار نخواهد آورد. اما مزایای غیر مستقیمی چون بالا رفتن امنیت شبکه، کیف پول ایمن جهت نگهداری بیت کوین، فروش اطلاعات و API به تریدرها و موسسات آموزشی را میتوان از جمله فواید غیر مستقیم فول نود شدن به حساب آورد.
چند فول نود بیت کوین وجود دارد ؟
تعداد کل نودهای بیت کوین حدودا ۱۰۰ هزار عدد میباشد، اما این مقدار در حال افزایش است. همچنین تعداد کل نودهای بیت کوین به مراتب بیشتر از عدد یاد شده است. این تعداد مدام در حال تغیییر است و شما در صورت علاقه میتوانید در سایت Bitcoinnods نقشه و مکان جغرافیایی هر نود موجود در شبکه بیت کوین را به صورت لحظه به لحظه مشاهده کنید.
چه تعداد ارز دش (DASH) برای مستر نود شدن لازم است ؟
شما برای تبدیل شدن به مستر نود دش علاوه بر نیاز به امکانات سخت افزاری جهت نود شدن، به ۱۰۰۰ رمزارز دش نیاز خواهید داشت. شما باید این رمزارزها را در کیف پولهای مخصوص ذخیره سازی کنید. در صورتی که نود مذکور دست به اقدام خصمانهای بزند این دارایی بلوکه خواهد شد.