اثبات کار

از ویکی کوین ایران
پرش به: ناوبری، جستجو

سیستم گواه اثبات کار (Proof of Work) که پایه و مبنای محبوب ترین و رایج ترین ارزهای رمزنگاری شده مانند بیت کوین است، یک سیستم استخراج و مبتنی بر قدرت محاسباتی کامپیوتر است که کاربران مشارکت کننده لازم است مسائل ریاضیاتی دشوار را برای تعیین اعتبار تراکنش ها حل کنند.

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

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

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

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

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