الگوریتم اثبات کار یا PoW چیست و چگونه کار می کند؟

PoW

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

در سال 2009، بیت کوین یک روش ابتکاری در استفاده از اثبات کار، به عنوان یک الگوریتم اجماع، ارائه داد. در این روش از اثبات کار یا PoW برای تایید تراکنش هایی که در بلاک ها قرار دارند استفاده می شود، که بلاک ها به یکدیگر وصل شده و به این ترتیب بلاک چین را شکل می دهند.

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

PoW چگونه کار می کند؟

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

بیت کوین

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

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

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

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

اگر چه اثبات کار ممکن است کارآمدترین راه حل نباشد، اما هنوز هم یکی از محبوب ترین روش های اجماع در بلاک چین است. در حال حاضر روش ها و رویکردهای جایگزین برای حل برخی از مشکلات ارائه شده است.

ایمان کیمیایی

مقالات مرتبط

آیا بیت‌کوین روند صعودی خود را در اکتبر ادامه می‌دهد؟

بازار ارزهای رمزنگاری در ۲۴ ساعت گذشته روند صعودی داشت و قیمت بیت‌کوین با شروع ماه اکتبر ــ که معمولاً برای بازار صعودی است ــ به بالاترین سطح خود در بیش از دو ماه اخیر رسید. این رشد ناشی از انتظار تزریق نقدینگی به بازار پس از تعطیلی دولت آمریکا بود.بیت‌کوین برای رسیدن به اهداف ۱۲۷۰۰۰دلار  تا ۱۱۳۷۰۰۰ دلار باید منطقه مقاومت ۱۲۰۰۰۰ دلار تا ۱۲۲۰۰۰ دلار را بشکند. با این حال، ۱۲۲۰۰۰دلار و ۱۳۷۰۰۰ دلار دو مقاومت مهم به حساب می‌آیند.

زیکش در کانون توجه؛ شکست قیمت ZEC به بالای الگوی چندساله

روند صعودی اخیر زی‌کش (ZEC) این ارزرا به رقیبی جدی برای مونرو (XMR)  تبدیل کرده است. در حال حاضر، زیکش از نظر حجم معاملات روزانه از مونرو پیشی گرفته است. زی‌کش از روند نزولی هشت‌ساله خود خارج شده و تنها طی یک ماه گذشته بیش از ۷۰ درصد رشد کرده است. تحلیل‌گران معتقدند این روند صعودی نشان‌دهنده‌ی تغییر در کاربردپذیری این توکن است و آن را به رقیبی جدی برای ارزهای رمزنگاری حوزه حریم خصوصی، از جمله مونرو، تبدیل می‌کند.

تعطیلی احتمالی دولت آمریکا ؛ واکنش بیت‌کوین و بازار ارز رمزنگاری چه خواهد بود؟

اگر دولت آمریکا تعطیل شود، انتشار داده‌های مربوط به اشتغال به تاخیر می‌افتد. معامله‌گران بیت‌کوین برای پیش‌بینی تصمیمات فدرال رزرو درباره نرخ بهره به این داده‌ها نیاز دارند. قیمت بیت‌کوین در جریان تعطیلی دولت آمریکا در سال ۲۰۱۳ افزایش یافت، اما در تعطیلی ۲۰۱۹–۲۰۱۸ کاهش پیدا کرد. تحلیلگران هشدار می‌دهند که تعطیلی دولت می‌تواند در کوتاه‌مدت منجر به نوسانات شدید در بازار ارزهای رمزنگاری شود.

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