روی خط خبر

موضوع: ارز دیجیتال منبع: کوین ایران
امتیاز: 5 5

خبر " نود یا گره چیست؟ (node) آشنایی با انواع نود در بلاک چین از منبع کوین ایران " با موضوع CryptoNews-ارز دیجیتال در تاریخ ۱۴۰۰/۰۶/۰۹ منتشر شد.

نود یا گره چیست؟ (node) آشنایی با انواع نود در بلاک چین

در شبکه های کامپیوتری و مخابراتی، گره ها یا همان نودها (Node) به عنوان نقطه توزیع مجدد یا پایانه های ارتباطی عمل می کنند. معمولاً یک گره متشکل از یک دستگاه فیزیکی شبکه است، اما در برخی موارد گره های مجازی هم وجود دارند. گره شبکه (network node) نقطه ای است که در آن یک پیام ساخته،...

نوشته نود یا گره چیست؟ (Node) آشنایی با انواع نود در بلاک چین اولین بار در کوین ایران. پدیدار شد.

در شبکه های کامپیوتری و مخابراتی، گره ها یا همان نودها (Node) به عنوان نقطه توزیع مجدد یا پایانه های ارتباطی عمل می کنند. معمولاً یک گره متشکل از یک دستگاه فیزیکی شبکه است، اما در برخی موارد گره های مجازی هم وجود دارند. گره شبکه (network node) نقطه ای است که در آن یک پیام ساخته، دریافت یا مخابره می شود. در این مقاله قصد داریم انواع گره های بیت کوین را معرفی کنیم: گره های کامل (full nodes)، اَبَرگره ها (supernodes)، گره های استخراج کننده (miner nodes) و کلاینت های SPV.منظور از گره چیست؟در بلاک چین ها (که سیستم های توزیع شده ای هستند)، شبکه ی گره های کامپیوتری باعث می شود بیت کوین به عنوان یک ارز دیجیتال همتابه همتا (P2P) قابل استفاده شود. پس طراحی آن دربرابر سانسور مقاوم است و انجام تراکنش و تبادل بین دو کاربر در آن (هرقدر که از هم دور باشند) نیازی به وجود یک واسطه ندارد.بنابراین گره های بلاک چین به عنوان نقطه ارتباطی عمل می کنند که قابلیت انجام کارکردهای مختلف را دارند. هر کامپیوتر یا دستگاهی که بتواند به رابط بیت کوین وصل شود، چون قابلیت برقراری ارتباط با دستگا ه های دیگر را دارد گره یا نود (=Node) نامیده می شود. این گره ها می توانند اطلاعات تراکنش ها و بلاک های درون شبکه ی توزیع شده ی کامپیوترها را با استفاده از پروتکل همتابه همتای بیت کوین مخابره کنند. با این وجود، هر گره کامپیوتری بر اساس کارکردهای خاص خود تعریف می شود.پیشنهاد مطالعه: Masternode یا گره ارشد چیست؟گره های کامل (Full Nodes)گره های کامل (full nodes) گره هایی هستند که از بیت کوین پشتیبانی کرده و امنیت آن را تامین می کنند و وجودشان برای شبکه لازم و حتمی است. این گره ها به عنوان گره های تاییدکننده ی کامل نیز شناخته می شوند چون در فرایند اعتبارسنجی تراکنش ها و بلاک ها براساس قوانین اجماع شبکه مشارکت دارند. گره های کامل قابلیت انتقال تراکنش ها و بلاک های جدید به بلاک چین را هم دارند.به طور معمول، یک گره کامل پس از هر تراکنش یا بلاک جدید، نسخه ای از بلاک چین بیت کوین را دانلود می کند؛ اما این مورد برای تبدیل شدن به یک گره کامل الزامی نیست.گره کامل بیت کوین می تواند از طریق نرم افزارهای مختلف استقرار پیدا کند، اما محبوب ترین و پُراستفاده ترین نر م افزار Bitcoin Core است. برای اجرای یک گره کامل بیت کوین کور، الزاماتی وجود دارد که حداقل های آن را در اینجا می بینید:یک کامپیوتر خانگی یا لپ تاپ با سیستم عامل ویندوز، مک یا لینوکسحداقل 350 گیگ فضای خالی در حال حاضر (19 مرداد 1400)، که در آینده بیشتر نیز می شود.حداقل 2 گیگ رم (RAM)اینترنت پرسرعت و باثبات و ترجیحاً نامحدود؛ چون گره های کامل آنلاین در ماه بیش از 350 گیگابایت آپلود و 20 گیگابایت دانلود می کنند. همچنین در ابتدای راه اندازی گره باید حدود 350 گیگابایت دانلود کنید.گره کامل باید حداقل 6 ساعت در روز فعال باشد؛ اگر هم 24 ساعته فعال باشه چه بهتر.بسیاری از سازمان ها و کاربران، داوطلبِ اجرای گره های کامل بیت کوین برای کمک به اکوسیستم بیت کوین هستند. در حال حاضر (آگوست 2021) بیش از 12000 گره عمومی در شبکه بیت کوین فعال هستند. دقت داشته باشید که این تعداد گره های عمومیِ در دسترس و قابل رویت هستند و به عنوان گره های شنونده یا پیرو (listening nodes) هم شناخته می شوند.در کنار گره های عمومی، گره های پنهانی هم هستند که رویت نمی شوند. این گره های معمولاً در پشت یک فایروال و از طریق پروتکل هایی مانند Tor کار می کنند، یا طوری پیکره بندی شده اند که مخفی بمانند.پیشنهاد مطالعه: نودهای اتریوم و شاردینگ – توضیحی برای شاردینگگره های شنونده یا لیسنینگ (اَبَرگره ها – supernode)یک گره شنونده یا ابرگره (supernode) گره کاملی ست که برای عموم قابل مشاهده است. این گره با گره های دیگر ارتباط برقرار کرده و برای اتصال به آن ها اطلاعاتی در اختیارشان قرار می دهد. پس اَبَرگره یا سوپرنود اساساً یک نقطه توزیع مجدد است که می تواند هم به عنوان منبع داده و هم به عنوان یک پل ارتباطی عمل کند.یک ابرگره قابل اعتماد 24 ساعت روز و 7 روز هفته فعال است و ارتباطات متعددی برقرار کرده و تاریخچه بلاک چین و داده های تراکنش ها را به گره های دیگر در سراسر جهان ارسال می کند. به همین دلیل یک ابرگره درمقایسه با یک گره کامل پنهان، نیازمند توان رایانشی بیشتر و اتصال اینترنت بهتر است.گره های استخراج کننده (Miner Nodes)برای اینکه بتوانید در فضای رقابتی کنونی، بیت کوین استخراج کنید، باید سخت افزارها و برنامه های تخصصی استخراج داشته باشید. این برنامه ها یا نر م افزارهای استخراج ارتباط مستقیمی به Bitcoin Core ندارند و به صورت موازی برای استخراج بلاک های بیت کوین اجرا می شوند. یک استخراج کننده یا ماینر می تواند به تنهایی (ماینر انفرادی) یا به صورت گروهی (استخر استخراج) کار کند.درحالی که گره های کامل ماینر انفرادی از نسخه ی بلاک چین خود استفاده می کنند، استخراج کنندگان استخر با هم کار می کنند و هرکدام توان رایانشی (قدرت هش) خود را در اختیار بقیه می گذارد. در یک استخر استخراج، تنها مدیر استخر باید یک گره کامل داشته باشد (که گره کامل ماینر استخر نامیده می شود)، و بقیه می توانند گره های استخراج کننده معمولی باشند.پیشنهاد مطالعه: بهترین استخرهای استخراج بیت کوین در سال ۲۰۲۱کلاینت های سبُک یا SPVکلاینت های تایید ساده پرداخت (SPV)، کلاینت های سبکی هستند که از شبکه بیت کوین استفاده می کنند اما گره کامل نیستند. پس کلاینت های SPV کمکی به امنیت شبکه نمی کنند چون هیچ نسخه ای از بلاک چین در اختیار نداشته و در فرایند تایید و اعتبارسنجی تراکنش ها هم مشارکت ندارند.کوتاه و مختصر، SPV روشی است که کاربران می توانند بدون دانلود کل بلاک چین، وجود بعضی از تراکنش ها را در یک بلاک چک کنند. بنابراین کلاینت های SPV بر اطلاعاتی که گره های کامل (سوپرنودها) ارائه می کنند متکی هستند. کلاینت های سبُک به عنوان پایانه های ارتباطی کار کرده و کیف پول های رمزارز از آن ها استفاده می کنند.پیشنهاد مطالعه: تفاوت بین Full Node (گره کامل) با Miner (استخراج کننده) چیست؟گره های کلاینت درمقابل گره های استخراجدقت داشته باشید که راه اندازی یک گره کامل مانند راه اندازی یک گره کامل استخراج نیست. ماینرها باید سخت افزار و نرم افزار گران قیمتی جهت راه اندازی گره تهیه کنند، اما یک گره تاییدکننده کامل را همه می توانند بدون هزینه بالا اجرا کنند.یک ماینر قبل از تلاش برای استخراج یک بلاک، باید تراکنش های درحال بررسی که پیشتر گره های کامل تاییدشان کرده اند را جمع آوری کند. سپس ماینر یک بلاک کاندید (با گروهی از تراکنش ها) ایجاد کرده و سعی در استخراج آن می کند. اگر ماینر موفق شود راه حل معتبری برای پازل آن بلاک کاندید بیابد، آن را در شبکه منتشر می کند تا گره های کامل دیگر بتوانند آن را اعتبارسنجی و تایید کنند. بنابراین قوانین اجماع به وسیله ی شبکه توزیع شده گره های تاییدکننده (نه توسط ماینرها) تعیین و اجرا می شوند.پیشنهاد مطالعه: انواع الگوریتم اجماع در دنیای بلاک چین و ارز دیجیتال (consensus algorithm)در پایانگره های بیت کوین از طریق پروتکل همتابه همتای شبکه بیت کوین با هم ارتباط برقرار کرده و با این ارتباط یکپارچگی سیستم را تضمین می کنند. گره ای که رفتار سوء داشته باشد یا سعی کند اطلاعات نادرست منتشر کند، به سرعت توسط گره های دیگر شناسایی شده و از شبکه اخراج می شود.برخلاف این واقعیت که اجرای یک گره تاییدکننده کامل سود مالی ندارد، اما خیلی ها آن را پیشنهاد می کنند چون برای کاربران اعتماد، امنیت و حریم خصوصی به ارمغان می آورد. گره های کامل از رعایت قوانین توسط بقیه اطمینان حاصل می کنند. آن ها از بلاک چین دربرابر حملات و کلاه برداری ها (مانند حملات خرج دوبرابر) محافظت می کنند. گره های کامل نیازی به اعتماد به دیگران نداشته و اجازه می دهند کاربران کنترل و اختیار کامل پول های خود را داشته باشند.منبع

برچسب ها:

کریپتو هگزا سایت بازنشر خبری است و در قبال محتوای اخبار نشر شده هیچ مسولیتی ندارد.

جدیدترین اخبار ارزهای رمزگذاری شده در حوزه CryptoNews-ارز دیجیتال، نشر خبر " نود یا گره چیست؟ (node) آشنایی با انواع نود در بلاک چین از منبع کوین ایران. "

اخبار گوناگون
× ×