نود (Node)
خلاصه نود کامپیوتری است که نرمافزار بلاکچین را اجرا میکند، دفتر کل را نگه میدارد، تراکنشها و بلاکها را با قوانین بررسی میکند و برای همتاها میفرستد.
نود هر کامپیوتری است که به شبکه بلاکچین متصل است و نرمافزار کلاینت را اجرا میکند. نودها با هم نسخههایی از دفتر کل را نگه میدارند، تراکنشها و بلاکها را بین یکدیگر پخش میکنند و قوانین را اعمال میکنند. هیچ نود واحدی مسئول نیست؛ شبکه یکپارچه میماند چون هر نود صادق قوانین یکسانی را روی دادههای یکسان اجرا میکند.
چند نوع نود وجود دارد. فول نود (full node) همه بلاکها را دانلود و راستیآزمایی میکند و هر چیز نامعتبر را رد میکند. آرشیو نود (archive node) علاوه بر آن همه وضعیتهای تاریخی را هم نگه میدارد، که بلاک اکسپلورها و ابزارهای تحلیلی به آن نیاز دارند. لایت کلاینتها (light clients) فقط هدر بلاکها را ذخیره میکنند و برای جزئیات به فول نودها تکیه میکنند. در زنجیرههای اثبات سهام، ولیدیتور نودها علاوه بر این، بلاک پیشنهاد میدهند و به بلاکها رأی میدهند؛ در بیتکوین هم نودهای ماینینگ بلاک میسازند و بقیه فول نودها آن را بررسی میکنند.
برای دارندگان توکن، نودها حتی اگر هرگز خودتان یکی اجرا نکنید اهمیت دارند. کیف پول شما، DEXای که در آن معامله میکنید و ردیاب قیمتی که نگاه میکنید، همگی دادههایشان را از یک نود میخوانند، معمولاً از طریق یک RPC provider. اگر آن ارائهدهنده کند، از دسترس خارج یا مخرب باشد، ممکن است حتی با سالم بودن خود زنجیره، موجودی اشتباه ببینید یا تراکنشهایتان گیر کند و سواپها شکست بخورند. تعداد نودهای مستقل هم نشان زیادی از میزان غیرمتمرکز بودن و مقاومت شبکه در برابر سانسور میدهد.
اگر تراکنشها مدام شکست میخورند یا موجودیها غلط به نظر میرسند، پیش از اینکه فرض کنید داراییتان از دست رفته، یک RPC endpoint دیگر را امتحان کنید. شبکههای RPC سفارشی را فقط از منابع مورد اعتماد اضافه کنید، چون یک RPC جعلی میتواند داده نادرست نشان دهد. هنگام ارزیابی یک زنجیره جدید، بررسی کنید چند نود وجود دارد، آیا هر کسی میتواند یکی اجرا کند و به چه سختافزاری نیاز است؛ چون الزامات بسیار سنگین میتواند شبکه را در چند دیتاسنتر متمرکز کند.




