فول نود و مفهوم آن
والبی بلاگ » آرشیو پست ها » مقالات » فول نود (Full Node) چیست؟
مقالات

فول نود (Full Node) چیست؟

شاید اسم فول نود تا الان به گوشتان خورده باشد. به طور کلی هر دستگاهی که به شبکه‌ی بیت کوین وصل گردد، نود (Node) می گویند. در بین این نود ها، نود هایی که به شکل مستقیم به بلاک چین بیت کوین متصل می شوند در واقع با کل قوانین بیت کوین موافقت کرده اند، در نتیجه آن ها را full node می نامند. نرم افزار مهمی که با استفاده از آن می توان بین فول نود ها ارتباط برقرار کرد، Bitcoin Core می گویند.
به طور مثال اگر شما از کیف پول‌ های معمولی که از بلاک چین دانلود نشده اند استفاده نمایید، در واقع می توان گفت که نه تنها شما یک فول نود نیستید بلکه متصل به یک لایت نود و یا نود واسطه شده‌اید.

چه چیز‌هایی باعث ایجاد یک فول نود می شوند؟

به طور کلی همیشه یک فول نود بلاک‌ ها را دانلود می کند. این بلاک ها هر کدام دارای تراکنش ‌هایی می باشند. زمانی که بلاک ها دانلود می شوند به شکل مستقیم به بلاک چین متصل می شوند و پروتکل قابل اجرا می گردند. مثلا پروتکل بیت کوین از این قرار است:
· در حال حاضر، هر بلاک تعداد مشخصی بیت کوین یعنی ۱۲٫۵ عدد تولید می کند.
· لازم است تا تراکنش ‌ها حتما دارای امضای دیجیتال باشند.
· بایستی تراکنش‌ ها با فرمت مشخصی تولید گردند.
· بایستی یک تراکنش در شبکه‌ی بلاک‌ چین تنها یک خروجی یا Output داشته باشد.

به این ترتیب باید در نظر داشت که اگر یکی از قوانین تنها در یکی از بلاک ‌های شبکه‌ی بلاک‌ چین سرپیچی شود و یا نادیده گرفته شود، حتی با وجود تایید یکی از نود ها، تراکنش آن قابل قبول نمی باشد. در حقیقت اصلی ترین و مهم‌ترین ویژگی فول نود هاست دقیقا همین است.
زمانی که یکسری از نودها قصد دارند یک پروتکل دیگر را انتخاب کرده و دنبال کنند، لازم است تا از بلاک چین بیت کوین خارج شده و نرم‌ افزار Bitcoin Core را تغییر داده و شبکه مخصوص به خود را ایجاد نمایند. لازم است این را بدانید که هر کدام از این تغییرات در هر قانون لازمه ی یک هارد فورک می باشد.
برای برقراری هماهنگی در شبکه، بایستی همه فول نود ها از قوانین شبکه پیروی کنند. به طور کلی، بایستی دست کم یک full node هر لحظه تمام تراکنش ‌ها را دانلود کرده و هر بلاک ایجاد شده در دفتر کل خود ثبت شود. همچنین بایستی هر یک از فول نود ها اطلاعات تراکنش ‌های خروجی خرج نشده را تا زمان خرج آن ها، ذخیره نمایند. در ژوئن سال ۲۰۱۸، همه فضای ذخیره سازی شده در فول نودها حدودا ۱۷۳ گیگ بوده است. ار این مقدار گیگ، کمتر از دو گیگ آن به تراکنش ‌های خرج نشده، ارتباط دارد.

 

 

چرا بایستی از کیف پول فول نود استفاده کرد؟

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

نتیجه گیری

با توجه به موارد ذکر شده، فول نود ها دقیقا قوانینی را انجام می دهند که از پیش برایشان تعریف شده باشند. نوع قوانین اهمیت ندارد. اگر می خواهید از بیت کوین استفاده کنید، بهتر است بدانید که بهترین و مهم ترین روش شخصی برای بهره از بیت کوین، فول نود ها می باشند. به این ترتیب آدرس شما در شبکه مخفی باقی می ماند و در شبکه هیچکس متوجه نمی شود که آدرس شما کدام است. در کل کیف پول‌ های full node از خیلی از حملات توسط کیف پول ‌های «لایت» حفاظت می شوند. از آن جهت، فول نود ها امر خیلی مهمی برای بیت کوین می باشند. به زبان دیگر اقتصاد بیت‌کوین روی فول نود ها می گردد. شرکت‌ هایی که معاملات آن ها به طور گستردی و حجم بالایی دارند، لازم است که حتما از فول نود ها استفاده نمایند.
همان طور که در مطلب فوق اشاره شد، برای به وجود آوردن هماهنگی در شبکه، لازم است تا تمام فول نود ها از قوانین شبکه پیروی کرده و آن را دنبال کنند. به طور کلی، لازم است دست کم یک فول نود در هر موقع همه تراکنش ‌ها را دانلود کند و این گونه هر بلاک ایجاد شده را در دفتر کل خود ثبت و نگه داری کند. علاوه بر این موضوع، باید هر یک از فول نود ها اطلاعات تراکنش ‌های خروجی خرج نشده را تا زمان خرج آن ها، ذخیره نمایند. حالا دیگر این را می دانید که شبکه بیت کوین شما به منظور بالا بردن «استحکام اقتصادی» خود برای تراکنش ‌هایش حتما به یک full node نیاز دارد. بهتر است که شما از آن استفاده نمایی

پستهای مرتبط

پشتوانه بیت کوین چیست؟

سردبیر والبی

تپ روت (TAPROOT)، بروزرسانی جدید بیت کوین

سردبیر والبی

پنج مورد از موفق ترین پروژه های بلاک چین

سردبیر والبی

درج دیدگاه

EnglishIran
error: اجازه کپی ندارید