اگر مکانیسم «اثبات کار» با «اثبات سهام» جایگزین شود چه اتفاقی رخ میدهد؟
مهمترین تغییری که ادغام اتریوم با خود به همراه میآورد تغییر مکانیسم اجماع از «اثبات کار» به «اثبات سهام» است.
مکانیسم اجماع، بهعنوان هستهٔ شبکهٔ بلاکچین، مجموعهای از مقررات دفترداری را ارائه میدهد. با کمک این مقررات، گرههای شبکه طی مدت زمانی کوتاه میتوانند رأیگیری کرده و معاملات را اعتبارسنجی و تأیید کنند. امروزه، «اثبات کار» و «اثبات سهام» رایجترین مکانیسمهای اجماع هستند.
«اثبات کار» چیست؟
همانطور که از نامش پیداست، «اثبات کار» در واقع اثبات میزان کار انجامشده است، و مهمترین اصل در این مکانیسم این است که هر شخصی بیشتر کار کند پاداش بیشتری دریافت میکند. در سیستم تعریفشده با مکانیسم «اثبات کار»، شرکتکنندگان برای اینکه حق بهروزرسانی بلوکها و دستیابی به یک اجماع را بهدست بیاورند باید مسئلهای دشوار اما بهسادگی قابل اعتبارسنجی را حل کنند.
بهعنوان مثال، در خصوص بیتکوین، هشینگ SHA256 بر روی رشتهٔ جدیدی که از طریق شمارش بهدست آمده است اجرا میشود، و هدف شناسایی هشی با تعدادی مشخص از صفرهای مقدم است. هرچه تعداد صفرهای مقدم بیشتر باشد، حل مسئله دشوارتر است. وقتی گرهای متوجه عددی تصادفی شود که با الزامات مطابقت داشته باشد، میتواند بلوک فعلی را بهروزرسانی کند و پاداشی مشخص را دریافت کند.
مدرسهای را فرض کنید که در آن به دلیل پرمشغله بودن معلم از دانشآموزان درخواست میشود که خودشان حضور و غیاب کنند، و دانشاموزی که حضور و غیاب آن را روز را انجام دهد چند امتیاز پاداش میگیرد. با توجه به پاداشی که تعیین شده است، همهٔ دانشآموزان دوست دارند که حضور و غیاب را خودشان انجام دهند. به دلیل اینکه مدرسه نمیخواهد همهٔ دانشآموزان حضور و غیاب را انجام دهند، تصمیم میگیرد هر روز مسئلهٔ ریاضی خیلی دشواری را طرح کند، و فقط اولین دانشآموزی که آن را حل کند میتواند حضور و غیاب آن روز را انجام دهد. علاوه بر این، دانشآموزی که حق انجام حضور و غیاب را به دست میآورد فقط در صورتی که حضور و غیاب را به درستی انجام دهد پاداش میگیرد.
در این مدل، که طبق آن سیستم (مدرسه) مسئله را طرح میکند و کاربران (دانشآموزان) آن را حل میکنند تا بتوانند بلوک را بهروزرسانی کنند (حضور غیاب کنند)، بهعنوان مکانیسم «اثبات کار» تعریف میشود. هرچه شرکتکننده بیشتر برای حل مسئله تلاش کند، حق بهروزرسانی و، از اینرو، پاداش بیشتری دریافت خواهد کرد.
مکانیسم «اثبات کار» ساده و قابلفهم است. علاوه بر این، با توجه نمونههای کدنویسی بسیار خوب در حوزهٔ رمزارزها مثل بیتکوین، پیادهسازی این مکانیسم اجماع خیلی ساده است. با این حال، بهمنظور تضمین وجود فاصلههای زمانی نزدیک بین نقاط زمانی حل مسئلهها، سیستم بلاکچین اغلب سطح دشواری مسئلهها را مطابق با تعداد شرکتکنندگان تنظیم میکند. به عبارت دیگر، هرچه تعداد شرکتکنندگان بیشتر باشد، مسئله دشوارتر خواهد بود. با دشوارتر شدن مسئله، مردم به استفاده از تجهیزات پیشرفته (ریگهای ماینینگ) روی آوردهاند و برق زیادی را برای حل مسئلهٔ هش مصرف میکنند، که منجر به اتلاف منابع خیلی زیادی از انرژی شده است.
«اثبات سهام» چیست؟
منطق «اثبات سهام» مشابه سیستم سهامداری در دنیای واقعی است. هرچه سهام بیشتری داشته باشید، اختیار بیشتری دارید، و احتمال اینکه حق بهروزرسانی بلوک را بهدست آورید بیشتر میشود.
مکانیسم «اثبات سهام» نسبت به «اثبات کار» شهودیتر است. اجازه دهید با مثال حضور و غیاب ادامه دهیم. با توجه به اینکه مدتی از شروع به کار سیستم قبلی گذشته است، امتیازات زیادی بهعنوان پاداش به دانشآموزان داده شده است. اکنون معلمان احساس میکنند که طرح یک مسئله در روز خیلی پردردسر است و تصمیم میگیرند برای تعیین فردی که حق حضور و غیاب دارد از سیستم قرعهکشی استفاده کنند؛ طبق این سیستم، احتمال برندهشدن در قرعهکشی به نمراتی که دانشآموز دارد بستگی دارد. فرض کنید مدرسه ۱۰۰ نمره را پیشنهاد کرده است و اسمیت یک نمره دریافت کرده است؛ بدینترتیب احتمال برندهشدن وی در قرعهکشی ۱٪ است. اگر اسمیت احساس کند که ۱٪ خیلی کم است، بهمنظور افزایش شانس برندهشدنش میتواند امتیازات بیشتری را در خلوت از همکلاسیهایش بخرد.
بدینترتیب میتوانیم بگوییم که تغییر در مکانیسم اجماع در نتیجهٔ ادغام به این معنیست که تأییدکنندگان سپردهگذار (سهامگذار) بهعنوان تولیدکنندگان جدید بلوکهای اتریوم جایگزین استخراجکنندگان با کارتهای گرافیک خواهند شد، که میزان مصرف منابع را بهمیزان قابل توجهی کاهش خواهد داد. کاربران برای شرکت در شبکه بهعنوان تأییدکننده باید ۳۲ بیتکوین را در قرارداد سپرده سپردهگذاری کنند و کلاینتها را اجرا کنند. پس از آن، کاربر به یک صف فعالسازی میپیوندد که وظیفهاش محدود کردن نرخ پیوستن تأییدکنندگان جدید به شبکه است. تأییدکنندگان پس از اینکه فعال شدند بلوکهای جدید را از همتایانشان بر روی شبکهٔ اتریوم دریافت کنند. معاملاتی که در آن بلوک تحویل داده شدهاند مجدداً اجرا میشوند، و امضاء بلوک بهمنظور تضمین اعتبار بلوک بررسی میشود. سپس تأییدکننده یک رأی را به نفع آن بلوک در سرتاسر شبکه ارسال میکند.
به آسانی هر ارزی را معامله کنید
ما را دنبال کنید توییتر | کانال تلگرام | اینستاگرام
تماس با ما تیکت آنلاین | گروه تلگرام
درباره ما وب سایت | اطلاعیه ها | اپلیکیشن