“اثبات کار” یا “Proof Of Work” چیست؟
در حال حاضر دو روش “اثبات کار” و “اثبات سهام” برای کوین های مختلف وجود دارد. اما سوالی که ممکن است ذهن بسیاری را به خود مشغول کرده باشد این است که این دو روش دقیقا به چه معنا هستند.
در این مقاله به مفهوم اثبات کار یا Proof Of Work می پردازیم.
این روش مبنای استخراج ارزهای بزرگی مانند بیت کوین است. اتریوم نیز با این سیستم فعالیت می کند البته قرار است به اثبات سهام تغییر کند.
این روش یک روش استخراج مبتنی بر قدرت محاسباتی کامپیوتر است.
در این روش کامپیوتر متصل به شبکه باید مسائل ریاضیاتی دشواری را حل کند تا اعتبار تراکنش ها را تایید کند.
طی این روش، بعد از حل شدن این محاسبات پیچیده ی ریاضی، مقداری از آن ارز (مثلا بیت کوین) به شخص به عنوان پاداش داده می شود. در واقع شخص این مقدار بیت کوین را استخراج می کند.
اثبات کار به منزله ی یک پروتکل امنیتی
این روش در شبکه ی ارزهای دیجیتال با بلاک چین مجزا مانند بیت کوین، یک پروتکل امنیتی است. هدف این پروتکل بازدارندگی از حملات سایبری مانند حملات دیداس است.
در حملات دیداس یک یا چند کامپیوتر اصلی مورد حمله قرار می گیرند و شبکه از دسترس خارج می شود.
اما به این شکل، شخص ماینر با اتصال دستگاه خود به شبکه، یک شبکه ی غیر متمرکز با عدم امکان هک به وجود می آورد. ضمنا با تایید اعتبار تراکنش ها مقداری ارز به عنوان جایزه دریافت می کند.
وقتی شخصی قصد انجام یک تراکنش در یک شبکه ی بلاک چین را دارد، فرایند استخراج اعتبار آن را تایید می کند و امکان این تراکنش را ممکن می کند.
شخص ماینر هم برای همین کار پاداش می گیرد. جالب است بدانیم فرایند استخراج به نوعی معکوس فرایند هشینگ است.
هر ماینری که زودتر مسئله را حل کند، پاداش دریافت می کند. پس ماینرها باید با هم رقابت کنند.
با حل شدن مسائل قبلی، مسائل جدید سخت تر می شوند. همین امر فرایند استخراج را سخت تر می کند. به همین دلیل مفهومی به وجود آمد به نام اثبات سهام یا Proof Of Stake . اما معنای دقیق آن دقیقا چیست؟
در مقاله ی بعدی به این موضوع خواهیم پرداخت.
همراه ما باشید با کاربردی ترین آموزش ارز دیجیتال