Node چیست و چرا باید آن را اجرا کنم؟

ساخت وبلاگ

- نودها آخرین رکورد شبکه بیت کوین را حفظ می کنند و به طور مداوم تراکنش های جدید را تأیید و تأیید می کنند. آنها همچنین اطمینان حاصل می کنند که همه از قوانین تعیین شده توسط شبکه پیروی می کنند.

- از طرف دیگر ماینرها بلوک های جدیدی را ایجاد و پیشنهاد می کنند که می توانند به بلاک چین موجود اضافه شوند.

درک واژگان رمزنگاری ممکن است سخت باشد، اما ارزش این را دارد که دقیقاً بدانید بلاک چین چگونه کار می کند و روش های کمتر واضحی که می تواند برای شما مفید باشد. در اینجا توضیح می دهیم - گره چیست و چرا باید آن را اجرا کنید؟

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

اما ابتدا، اجازه دهید به اصول اولیه بازگردیم

در این زمان ما بیشتر از حساب های بانکی خود برای تراکنش های مالی خود استفاده می کنیم. بنابراین، بانک ها واقعا چه می کنند؟آنها سه عملکرد اصلی را انجام می دهند.

1. آنها به ما کمک می کنند پول خود را ذخیره کنیم

2. زیرساختی برای معاملات فراهم می کنند

3. آنها همه این تراکنش ها را ثبت می کنند و حساب های مختلف را به روز می کنند

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

علاوه بر این، مدیریت ضعیف، مسائل امنیتی، خرابی ها و شیوه های فاسد، سیستم بانکداری متمرکز را بیش از پیش دلسرد می کند. فقط کمی بیش از یک دهه پیش، جهان با یک بحران مالی مواجه شد، زیرا بانک ها نتوانستند نحوه سرمایه گذاری وجوه مشتریان را تنظیم کنند و صرفاً برای کسب سود بیشتر به فعالیت خود ادامه دادند. این به همراه چند عامل دیگر منجر به بحرانی شد که باعث شد میلیون ها نفر شغل و پس انداز زندگی خود را از دست بدهند.

به همین دلیل است که ساتوشی ناکاموتو با نام مستعار بیت کوین را توسعه داد - یک شبکه بلاک چین که به عنوان یک شبکه همتا به همتا برای پرداخت کار می کند. چشم انداز او این بود که به مردم سیستم مالی ارائه دهد که بتواند هر کاری را که بانک ها برای ما انجام می دهند، اما بدون نیاز به اعتماد به یک نهاد مرکزی انجام دهد. یک سیستم بی اعتماد

و بیت کوین به این هدف دست می یابد. این یک دفتر کل امن، تغییرناپذیر و شفاف است که به شما کمک می کند وجوه خود را ذخیره کنید و تراکنش های خود را با هر کسی در سراسر جهان انجام دهید.

آنچه احتمالاً از خود می پرسید این است: اگر بانکی وجود نداشته باشد، چه کسی سیستم را اداره می کند؟

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

در زیر، ما بررسی می کنیم که گره ها و ماینرها چیست و چگونه همه چیز در جای خود قرار می گیرد.

ماینرها و نودها را با هم مخلوط نکنید

اغلب، کلمات "nodes" و "miners" به جای یکدیگر استفاده می شوند. بنابراین، بیایید ابتدا آن را از سر راه برداریم.

درک گره ها

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

درک ماینرها

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

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

سردرگم؟نباش. برای درک بهتر، تراکنش بیت کوین را تجزیه می کنیم و می بینیم که چگونه کار می کند.

باب، آلیس، نودها و ماینرها

گره ها کار را شروع می کنند

فرض کنید باب می خواهد 1 BTC را به آلیس بفرستد. هنگامی که باب وارد مبلغ و آدرس کیف پول بیت کوین آلیس شد و معامله را از کیف پول وی تأیید کرد ، جزئیات معاملات به تعدادی از هزاران گره بیت کوین ارسال می شود. چند گره اول که این معامله را با سوابق موجود خود بررسی می کنند و می بینند که آیا کیف پول باب دارای 1 BTC است که او در تلاش است تا به آلیس بفرستد. اگر همه خوب به نظر می رسد ، اولین مجموعه گره ها آن را به گره های دیگر منتقل می کنند ، که سپس آن را تأیید کرده و به گره های بیشتری منتقل می کنند. این ادامه می یابد تا اینکه همه گره ها جزئیات معامله را دریافت کرده اند.

پس از تأیید جزئیات معامله باب ، به یک استخر حافظه ارسال می شود که در آن بسیاری از معاملات BTC از دیگر کاربران بیت کوین منتظر تأیید و علاوه بر blockchain موجود هستند.

معدنچیان تصرف می کنند

اینجاست که کارگران معدن بیت کوین وارد می شوند. کار این معدنچیان این است که معامله معلق را از باب و سایر کاربران بیت کوین بگیرند ، آنها را در یک بلوک قرار داده و آنها را به blockchain بیت کوین اضافه کنند. آنها چطور این کار را انجام میدهند؟

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

در معدن بیت کوین ، این همان کاری است که معدنچیان انجام می دهند. آنها تمام جزئیات معاملات مورد نیاز خود را به بلوک جدید اضافه می کنند و می توانند با اجرای جزئیات از طریق تکنیک رمزگذاری که توسط بیت کوین استفاده می شود ، شناسه منحصر به فرد بلوک به نام "هش" را تولید کنند. با این حال ، برای اضافه کردن این معاملات به blockchain و برنده شدن در پاداش های بیت کوین که با آن همراه است ، یک معدنکار ابتدا باید متوجه شود که یک قطعه گمشده از معما نامیده می شود.

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

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

بازگشت به گره ها

معدنچی که راه حل مناسب برای بلوک با معامله باب را پیدا می کند ، ابتدا آن را با کل شبکه گره ها برای تأیید به اشتراک می گذارد.

اکنون ، تأیید نهایی در دست گره ها نهفته است. بنابراین ، آنها راه حل را تأیید می کنند و اطمینان می دهند که کلیه معاملات موجود در آن بلوک منصفانه است و از قوانین شبکه پیروی می کنند. اگر همه چیز اکثر گره های بیت کوین را بررسی کند ، آنها موافقت می کنند که بلوک جدید را به blockchain موجود خود اضافه کنند ، و بنابراین جزئیات معامله باب به همراه سایر موارد موجود در آن بلوک به طور برگشت ناپذیر تأیید و ضبط می شوند.

معدنچی که این راه حل را پیدا کرد ، اولین بار با بیت کوین تولید شده ("معدن" را خوانده است (در حال خواندن "معدن") است که در حال حاضر 6. 25 BTC در هر بلوک است. و روند دوباره تکرار می شود.

چرا فقط یک گره اجرا می شود؟

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

از آنجا که گاهی اوقات ، چیزهای بیشتری وجود دارد تا فقط پول. می توانید یک گره را اجرا کنید

1. به امنیت شبکه بیت کوین کمک کنید

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

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

2. استقلال کامل داشته باشید

مردم از بیت کوین استفاده می کنند تا نیازی به اعتماد به شخص ثالث نباشند. اما این منطق هنگام استفاده از وب سایت شخص ثالث برای بررسی معاملات بیت کوین مستقیم از پنجره خارج می شود. چه کسی می داند سیستم آنها به درستی کار می کند یا نه؟در این حالت ، اجرای یک گره باعث می شود منبع حقیقت خود شما باشد و به شما امکان می دهد تمام معاملات موجود در blockchain بیت کوین را برای خودتان تأیید کنید.

3. شرکت در حاکمیت بیت کوین

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

حتی در صورت تقسیم زنجیره ای به دلیل اختلاف نظر بین شرکت کنندگان در شبکه ، فقط می توانید در صورت اجرای یک گره کامل ، از زنجیره ای که می خواهید پشتیبانی کنید ، انتخاب کنید. این در سال 2017 در طی بروزرسانی بیت کوین به نام Segwit مشاهده شد ، جایی که زنجیره بیت کوین به دلیل اختلاف بین گره ها تقسیم شد و Bitcoin Cash ایجاد شد.

5. مقرون به صرفه است

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

عالیه؟می خواهید این کار را انجام دهید؟ما در اینجا یک راهنمای مفصل داریم تا به شما کمک کنیم گره مستقل خود را با دفترچه تنظیم کنید. پس از انجام این کار ، برنامه Ledger Live شما به جای یک گره لجر ، مستقیماً به گره شما اعتماد می کند تا مانده های شما را به روز کند.

بیت کوین در مورد آزادی و عدم تمرکز است

بیت کوین یک انقلاب مالی است. این سیستم با توزیع مستقیم مسئولیت های عملکرد خود در بین کاربران خود ، یک سیستم قابل اعتماد تر ایجاد می کند. در این سیستم مالی ، هیچ نهاد مرکزی وجود ندارد ، تقریباً هیچ فساد وجود ندارد ، و احتمال خرابی شبکه تقریباً صفر وجود دارد.

همه اینها آزادی و عدم تمرکز است. هرکسی که از بیت کوین استفاده می کند ، این آزادی را تجربه می کند. اما بیش از این ، همه شانس عادلانه ای دارند که این شبکه را غیرمتمرکز تر و ایمن تر کند. بنابراین ، اگر می خواهید آزادی و بخشی را که می توانید در تأمین بیت کوین بازی کنید ، تجربه کنید ، ارزش آن را دارد که گره خود را تنظیم کنید.

دانش قدرت است.

به خود اعتماد کنید و به یادگیری ادامه دهید. بخش آموزنده - و بسیار سرگرم کننده - School of Block را بررسی کنید.

محمد مشرف یک استراتژیست محتوا و نویسنده ای است که بیش از سه سال با پروژه های blockchain و رمزنگاری کار می کند. در اوقات فراغت ، او عاشق گذراندن وقت با خانواده ، تماشای نتفلیکس و خواندن است.

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

برچسب : نویسنده : Mihayloo بازدید : <-PostHit-> تاريخ : دوشنبه 8 اسفند 1401 ساعت: 16:36