محل تبلیغات

گره (nodes) چیست؟

 

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

معمولاً یک گره از یک دستگاه شبکه فیزیکی تشکیل شده است ، اما مواردی وجود دارد که از گره های مجازی استفاده می شود.

گره شبکه می تواند پیامی را ایجاد ، دریافت یا انتقال دهد. ما در مورد انواع مختلف گره های بیت کوین بحث خواهیم کرد: گره های کامل full nodes ، ابر گره ها supernodes، گره های استخراج کننده miner nodesو سرویس گیرنده های SPV,  SPV clients.

گره های بیت کوین

شبکه گره های رایانه ای است که امکان استفاده از بیت کوین به عنوان ارز دیجیتال غیر متمرکز نظیر به نظیر (P2P) را فراهم می کند. به همین ترتیب ، از نظر طراحی مقاوم در برابر سانسور است.

بنابراین ، گره های بلاکچین وظیفه دارند به عنوان یک نقطه ارتباطی عمل کنند که ممکن است عملکردهای مختلفی را انجام دهد.

هر رایانه یا دستگاهی که به رابط بیت کوین متصل شود ممکن است به عنوان گره ای در نظر گرفته شود به این معنا که آنها به نوعی با یکدیگر ارتباط برقرار می کنند. این گره ها همچنین می توانند با استفاده از پروتکل peer-to-peer Bitcoin اطلاعات مربوط به تراکنش ها و بلاک ها را در شبکه توزیع شده رایانه منتقل کنند.

با این حال ، هر گره کامپیوتر با توجه به عملکردهای خاص خود تعریف می شود ، بنابراین انواع مختلفی از گره های بیت کوین وجود دارد.

 

گره های کامل(full nodes )

گره های کامل مواردی هستند که واقعاً از Bitcoin پشتیبانی و امنیت ایجاد می کنند و  برای شبکه ضروری هستند.

این گره ها همچنین ممکن است به عنوان گره های کاملاً معتبر شناخته شوند، گره های کامل قادرند تراکنش ها و بلوک های جدید را به بلاکچین ارسال کنند.

 

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

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

دسک تاپ یا لپ تاپ با نسخه اخیر Windows ، Mac OS X یا Linux.

200 گیگابایت فضای دیسک آزاد.

2 گیگابایت حافظه (RAM).

اتصال اینترنت پرسرعت با سرعت دانلود حداقل 50 کیلوبایت بر ثانیه.

اتصال با محدودیت بالا برای دانلود گره های کامل آنلاین ممکن است .

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

بسیاری از سازمان ها و کاربران داوطلب گره های کامل بیت کوین را به عنوان راهی برای کمک به اکوسیستم بیت کوین اجرا می کنند. از سال 2018 ، تقریباً 9700 گره عمومی در شبکه Bitcoin وجود دارد. توجه داشته باشید که این تعداد فقط گره های عمومی را شامل می شود ، که به گره های شنونده بیت کوین اشاره می کنند که قابل مشاهده و دسترسی هستند.

علاوه بر گره های عمومی ، گره های پنهان دیگری نیز وجود دارد که قابل مشاهده نیستند (گره های غیر شنونده).

ابر گره supernodes

اساساً ، ابر گره یک گره کامل است که به صورت عمومی قابل مشاهده است. این ارتباط برقرار می کند و اطلاعات را به هر گره دیگری که تصمیم به برقراری ارتباط با آن می دهد ، ارائه می دهد. از این رو ، یک ابرگره اساساً یک نقطه توزیع مجدد است که ممکن است هم به عنوان منبع داده و هم به عنوان یک پل ارتباطی عمل کند.

یک ابرگره قابل اعتماد معمولاً 24/7 اجرا می شود و چندین اتصال برقرار شده دارد ، تاریخچه بلاکچین و داده های معاملات را به چندین گره در سراسر جهان منتقل می کند. به همین دلیل ، یک ابرگره در مقایسه با یک گره کامل احتمالاً به قدرت محاسباتی بیشتری و اتصال به اینترنت بهتر احتیاج دارد.

 

گره های استخراج کننده  (miner nodes)

برای اینکه بتوانید در سناریوی رقابتی فعلی بیت کوین را استخراج کنید ، باید در سخت افزارها و برنامه های تخصصی استخراج سرمایه گذاری کنید. این برنامه های استخراج (نرم افزار) ارتباط مستقیمی با Bitcoin Core ندارند و به طور موازی برای امتحان و استخراج بلوک های Bitcoin اجرا می شوند. یک استخراج کننده ممکن است کار در تنهایی (استخراج انفرادی) یا در گروه (استخر ) را انتخاب کند.

 

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

 

کلاینت های SPV

کلاینت هایی که به عنوان تأیید اعتبار پرداخت ساده (SPV) نیز شناخته می شوند ، کلاینت هایی هستند که از شبکه بیت کوین استفاده می کنند اما در واقع به عنوان یک گره کامل عمل نمی کنند. بنابراین ، کلاینت های SPV به امنیت شبکه کمک نمی کنند زیرا کپی بلاکچین را نگهداری نمی کنند و در روند تأیید و اعتبارسنجی معاملات شرکت نمی کنند.

به طور خلاصه ، SPV روشی است که از طریق آن کاربر می تواند بدون اینکه کل داده های بلوک را دانلود کند ، بررسی می کند که آیا برخی تراکنش ها در یک بلوک وارد شده اند یا خیر. بنابراین ، کلاینت های SPV به اطلاعات ارائه شده توسط گره های کامل دیگر (سوپر نود ) اعتماد می کنند. مشتریان لایت ویت به عنوان نقاط انتهایی ارتباطات کار می کنند و توسط بسیاری از کیف پول های رمزارزها مورد استفاده قرار می گیرند.

 

کلاینت vs گره های استخراج

توجه به این نکته مهم است که اجرای یک گره کامل با اجرای یک گره استخراج کامل یکسان نیست. در حالی که استخراج کنندگان باید در سخت افزار و نرم افزار استخراج گران قیمت سرمایه گذاری کنند ، هر کسی قادر به اجرای یک گره کاملاً معتبر است.

 

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

سخنان پایانی

گره های بیت کوین از طریق پروتکل شبکه Bitcoin P2P با یکدیگر ارتباط برقرار می کنند و با این کار یکپارچگی سیستم را تضمین می کنند. گره ای که رفتار نادرست داشته باشد یا سعی در انتشار اطلاعات نادرست داشته باشد ، به سرعت توسط دیگر گره ها تشخیص داده می شود و از شبکه جدا می شود.

 

گره کامل از بلاکچین در برابر حملات و کلاهبرداری ها (مانند خرج دوباره) محافظت می کنند. علاوه بر این ، یک گره کامل نیازی به اعتماد به دیگران ندارد و به کاربر اجازه می دهد کنترل کامل پول خود را داشته باشد.اعتماد ، امنیت و حریم خصوصی کاربران را فراهم می کند.

 

 

 

 

محل تبلیغات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *