Blog

معنی (Node) در ارزهای دیجیتال

توسط اینترنت و شبکهدر 26 اکتبر 2020

معنی (Node) در ارزهای دیجیتال

معنی (node)در ارزهای دیجیتال

node در دنیای ارز دیجیتال، رایانه ای است که به یک شبکه رمزنگاری متصل می شود.

node یا رایانه از شبکه پشتیبانی می کند.

آن را از طریق اعتبارسنجی و انتقال معاملات انجام می دهد.

در همان زمان، یک کپی از بلاک چین کامل نیز دریافت می کند.

به عنوان مثال هر رایانه ای که به شبکه بیت کوین متصل شود ، یک node است.

انواع مختلفی از node :

node های کامل (Full nodes) تمام قوانین بیت کوین را به طور کامل اجرا می کنند.
از طرف دیگر node های سبک (Lightweight nodes) سهولت استفاده را فراهم می کنند.

Node چیست ؟

ممکن است تعریف یک node با توجه به زمینه استفاده شده متفاوت باشد.

هنگام صحبت از شبکه های رایانه ای یا ارتباطی، node ها ممکن است اهداف مشخصی را،

چه به عنوان نقطه توزیع مجدد و چه به عنوان نقطه پایانی ارتباطات ارائه دهند.

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

اما موارد خاصی وجود دارد که از node های مجازی نیز استفاده می شود.

به عبارت ساده، node شبکه نقطه ای است که می تواند یک پیام را ایجاد، دریافت یا انتقال کند.

node های بیت کوین :

کارکردن در چارچوب بلاک چین که به عنوان سیستم توزیع در شبکه node های رایانه ای طراحی شده اند،

چیزی است که امکان استفاده از بیت کوین را به عنوان ارز دیجیتال غیرمتمرکز P2P غیرممکن می کند.

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

هر رایانه یا دستگاهی که به رابط بیت کوین متصل شود ممکن است به عنوان یک node در نظر گرفته شود،

به این معنا که آنها به نوعی با یکدیگر ارتباط برقرار می کنند.

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

اطلاعات مربوط به معاملات و بلاک های موجود در شبکه توزیع شده رایانه را منتقل کنند.

node های کامل :

node های کامل آنهایی هستند که بیت کوین را واقعاً پشتیبانی و تأمین می کنند و برای شبکه ضروری هستند.

این node ها همچنین ممکن است به عنوان node های معتبر در روند بررسی معاملات و بلاک در برابر قوانین سیستم معرفی شوند.

همچنین node های کامل قادر به انتقال معاملات و بلاک های جدید به بلاک چین هستند.

معمولاً یک node کامل با استفاده از هر بلاک و تراکنش، نسخه ای از بلاک چین بیت کوین را بارگیری می کند،

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

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

(Listening nodes (supernodes :

در اصل، node listening یا node super ، node کاملی است که در معرض دید عموم است.

با هر node دیگری که تصمیم به برقراری ارتباط با آن می گیرد، ارتباط برقرار می کند و اطلاعاتی را در اختیار آنها قرار میدهد.

از این رو، یک node super در واقع یک نقطه توزیع مجدد است که ممکن است هم به عنوان منبع داده و هم به عنوان یک پل ارتباطی عمل کند.

یک node super معتبر به طور معمول به صورت شبانه روزی اجرا می شود و چندین اتصال برقرار شده دارد،

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

node های ماینر:

برای اینکه بتوانید بیت کوین را در سناریوی رقابتی کنونی استخراج کنید،

باید در سخت افزارها و برنامه های تخصصی ماینینگ سرمایه گذاری کنید.

این برنامه های استخراج (نرم افزار) به طور مستقیم با هسته Bitcoin ارتباط ندارند و به صورت موازی سعی می کننداین کار را انجام دهند.

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

Lightweight یا مشتری های SPV :

مشتریان Lightweight افرادی هستند که از شبکه بیت کوین استفاده می کنند اما در واقع به عنوان یک node کامل عمل نمی کنند.

بنابراین، مشتریان SPV به دلیل عدم کپی کردن از بلاک چین و مشارکت در روند تأیید و اعتبار معاملات، به امنیت شبکه کمک نمی کنند.

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

بدون اینکه نیاز به بارگذاری کل داده های بلاک باشد.

بنابراین، مشتریان SPV به اطلاعات ارائه شده توسط سایر node های کامل اعتماد می کنند.

مشتریان node سبک به عنوان نقاط پایانی ارتباطات کار می کنند و

توسط بسیاری از کیف پول های رمزپایه استفاده می شوند.

مشتری در مقابل node های ماینر :

توجه به این نکته ضروری است که اجرای یک node کامل با اجرای یک node کامل ماینر یکسان نیست.

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

هر کسی قادر به اجرای یک node کاملا معتبر است.

قبل از تلاش برای استخراج بلاک، یک ماینر باید معاملات معلق را که قبلاً توسط node های کامل معتبر پذیرفته شده بود جمع کند.

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

اگر یک ماینر موفق به یافتن راه حل معتبر برای بلاک مرتبط خود شود،

آن را به شبکه پخش می کند تا سایر node های کامل بتوانند صحت بلاک را تأیید کنند.

انتهای فرآیند :

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

node ای که سوء استفاده کند یا سعی در انتشار اطلاعات نادرست داشته باشد،

به سرعت توسط node های تایید شده تشخیص داده می شود و از شبکه جدا می شود.

با وجود این واقعیت که اجرای یک node کاملا معتبر، پاداش مالی به همراه ندارد.

زیرا اعتماد، امنیت و حفظ حریم خصوصی را برای کاربران فراهم می کند.

node های کامل از رعایت قوانین اطمینان می دهند.

آنها از بلاک چین در برابر حملات و کلاهبرداری ها (مانند هزینه های مضاعف) محافظت می کنند.

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

 

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

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

    سبد خرید
    question