در همان ابتدا که بیت کوین راه اندازی شد، یکی از نوآوری های این ارز دیجیتال مکانیزم اجماع آن بود. مکانیزمی که توسط آن کاربران این شبکه بین خود به توافق می رسند و تراکنش ها تایید و اجرا می شوند. در واقع، در فضای رمزنگاری، تمام شبکه هایی که از فناوری بلاک چین استفاده می کنند باید از مکانیسم های اجماع برای فعالیت شبکه استفاده کنند. یکی از پرکاربردترین مکانیسمها، اثبات سهام است که در آن کاربران با مشارکت توکن بومی شبکه در فرآیند فعالیت پروژه همکاری میکنند. این مکانیزم انواع مختلفی دارد که از نظر فنی با هم متفاوت هستند، مانند اثبات سهام وکالتی، اثبات سهام استیجاری و اثبات سهام مسترنود. در این مقاله قصد داریم مکانیسم اثبات سهام استیجاری را که در پلتفرم Waves استفاده می شود، ارائه دهیم.
اثبات سهام استیجاری چیست؟
در پلتفرم هایی که از اثبات سهام (PoS) برای ایجاد اجماع استفاده می کنند، کاربران باید برخی از توکن های بومی شبکه را به اشتراک بگذارند تا در این فرآیند شرکت کنند. به عنوان مثال، در اتریوم 2، کاربر باید حداقل 32 توکن اتریوم را روی پلتفرم قفل کند تا به عنوان یک اعتبارسنجی عمل کند. البته ایفای این نقش در همه شبکه ها چندان پرهزینه نیست اما هزینه بالای مشارکت به مسائل امنیتی شبکه نیز کمک می کند.
با اجازه دادن به کاربران برای اجاره سهام خود به سایر کاربران معروف به اعتباردهنده، اثبات سهام استیجاری (LPoS) به دنبال پیشی گرفتن از مدل سنتی اثبات سهام (PoS) است. leased proof stake با افزایش ظرفیت اعتبارسنجی برای ایجاد بلاک های جدید به دست می آید. در مقابل، وام دهنده بخشی از کارمزد معامله را دریافت می کند که به طلبکار پرداخت می شود. در اصل، اثبات سهام یک رویکرد جدید برای مشارکت دادن کاربران بیشتر در عملیات بلاک چین و در نهایت تمرکززدایی بیشتر است.
برای کسب اطلاعاتی در زمینه دنیای رمزارزها و آموزش ارز دیجیتال، بر روی لینک کلیک کنید.
روش کار اثبات سهام استیجاری
برای اجاره ارز دیجیتال در این فرآیند، کاربر ابتدا باید یک تراکنش اجاره ای ایجاد کند. در این تراکنش آدرس گره مقصد، مبلغ توکن و مدت اجاره مشخص می شود. در این فرآیند، دارنده ارز دیجیتال بومی شبکه کنترل کامل بر دارایی های خود را حفظ می کند. بنابراین، مبلغ اجاره شده ارز دیجیتال از کیف پول اجارهدهنده خارج نمیشود بلکه تا زمان لغو اجاره، قفل و غیرقابل استفاده است.
این فرآیند گره ها را مشتاق دریافت کمک از کاربران می کند. بنابراین، گرهی که ارز دیجیتال بیشتری داشته باشد، احتمال اعتبارسنجی و البته کارمزد بالاتری نیز خواهد داشت. علاوه بر نود اعتبار، مستاجران نیز بخشی از پاداش را دریافت می کنند. علاوه بر این، پس از برنده شدن یک گره، تراکنش های معلق را در یک بلاک جمع می کند و سپس کارمزد تراکنش به گره برنده اختصاص می یابد. اپراتورها بخشی از درآمد گره را پس از دریافت آن بین موجر خود توزیع می کنند. بنابراین، موجر بر اساس مبلغ اجاره، پاداشی دریافت می کند.
اثبات سهام استیجاری و شبکه Waves
شبکه Waves در سال 2016 پس از ICO راه اندازی شد و 30,000 بیت کوین به ارزش حدود 16 میلیون دلار در آن زمان جمع آوری کرد. این پروژه یک اکوسیستم بلاک چین کامل را برای استفاده در فرآیندهای معاملاتی با یک جعبه ابزار جامع که نیازهای مختلف را پوشش می دهد، توسعه داده می شود. از ویژگی های این پلتفرم می توان به ایجاد آسان توکن های سفارشی، قرارداد هوشمند ساده، معاملات همتا به همتا در صرافی غیرمتمرکز داخلی (DEX)، راه امن و راحت برای تعامل با dApps و خدمات وب از طریق افزونه مرورگر Waves Keeper اشاره کرد.
از همان ابتدا، پلتفرم Waves تشخیص داد که مقیاسپذیری و بهبود اهداف مهمی در پیادهسازی و پذیرش بلاک چین هستند. برای این منظور، او توسعه فناوری های مورد نیاز برای رفع محدودیت های بلاک چین های موجود را در اولویت قرار داده است. به عنوان مثال، بیت کوین بسیار امن است اما نسبتا کند است و فقط می تواند حدود 7 تراکنش در ثانیه (TPS) را پردازش کند. به این ترتیب، بیت کوین به اندازه کافی برای استفاده روزمره کارآمد نیست. در واقع، راه حل های خارجی مانند شبکه لایتنینگ برای بهبود عملکرد بیت کوین مورد نیاز است. وضعیت اتریوم نیز مشابه است. این شبکه همچنین به راه حل های لایه دو برای بهبود مقیاس پذیری نیاز دارد. پلتفرم Waves رویکرد متفاوتی را اتخاذ میکند و ابتدا بر مقیاسپذیری بالای زنجیره اصلی تمرکز میکند تا نیازی به برنامههای کاربردی سطح دوم نباشد.
الگوریتم اجماع اولیه Waves یک اثبات سهام ساده بود. 100 میلیون توکن WAVES پس از ICO توزیع شد، بنابراین عرضه ثابت باقی می ماند. هیچ تورمی مانند کوین های استخراج شده با الگوریتم اجماع اثبات کار وجود ندارد. بنابراین اعتبارسنجی های بلاک شبکه Waves (جعلکنندگان، اگرچه معمولاً در اکوسیستم Waves به عنوان ماینر نامیده میشوند) هزینه تراکنشها را بر روی بلاک هایی که پردازش میکنند دریافت خواهند کرد اما هیچ پاداش بلاکی به تنهایی پرداخت نمی شود.
سیستم اثبات سهام استیجاری در می ۲۰۱۷ به طور کامل راهاندازی شد و به کاربران سرویس گیرنده Waves lite که گره کاملی را اجرا نمیکردند اجازه میداد توکنهای WAVES خود را به گرههای استخراج اجاره کنند. توکن های اجاره شده در حساب کاربر قفل شده و قابل انتقال یا مبادله نمی باشند. با این حال، توکن ها کنترل کامل حساب را حفظ می کنند و اجاره ها را می توان در هر زمان لغو کرد. با توجه به هزینه های فنی مرتبط با بهره برداری از یک گره ماینینگ و نیاز به آنلاین بودن 24 ساعته، تنها بخش نسبتاً کمی از جامعه Waves گره ها را اجرا می کنند.
وضعیت آینده اثبات سهام استیجاری
استفاده شبکه Waves از فناوری اثبات سهام استیجاری به اثبات اثربخشی این الگوریتم اجماع برای فعالان صنعت کریپتو کمک کرد. در واقع، این مدل اجماع به کاربران روزمره بدون تخصص فنی اجازه میدهد تا به امنیت شبکه Waves کمک کنند و توکنهای خود را به گرههای کامل بدون از دست دادن کنترل اجاره دهند. در همین حال، Waves-NG توان عملیاتی 100 تراکنش در ثانیه را در Waves فعال کرده است که نسبت به بسیاری از بلاک چین ها مقیاس پذیرتر است. به علاوه، هزینه ها کم است زیرا برای جبران هزینه های بالای برق و سخت افزار گران قیمت نیازی به پرداخت پاداش بلاکی به ماینرها نیست.
بنابراین، با نگاهی به عملکرد شبکه Waves، میتوان نتیجه گرفت که اثبات سهام میتواند به مقیاسبندی بسیاری از بلاک چین ها در صورت استفاده صحیح کمک کند.
یک رویکرد جدید برای اجماع: Waves-NG
در دسامبر 2017، بروزرسانی الگوریتم اجماع شبکه ویوز، Waves-NG را راهاندازی کرد. این پروتکل بر اساس ایده بیت کوین-NG است که توسط پروفسور Emin Gün Sirer ارائه شده است. پروتکل اصلی بیت کوین هر ماینر را به صورت گذشته نگر (بر اساس بلاک های گذشته) انتخاب می کند. پس از اضافه شدن یک بلاک به بلاک چین، ماینرها برای یافتن یک هش معتبر برای بلاک بعدی بر اساس وضعیت فعلی بلاک چین با یکدیگر رقابت می کنند. در همین حال، تراکنشهای تازه ایجاد شده به ممپول میروند و در آنجا معلق میمانند تا سرانجام یک ماینر آنها را جمعآوری و تأیید کند.
اگرچه پروتکلهای بیتکوین و بیتکوین-NG هر دو سیستم های تحملکننده خطای بیزانسی (BFT) در نظر گرفته میشوند، دومی در سال ۲۰۱۵ بهعنوان جایگزینی مقیاسپذیر بر اساس مکانیزم کاری متفاوت پیشنهاد شد. در یک سیستم Bitcoin-NG، ماینر بعدی از قبل انتخاب شده است و این ماینر یک بلاک کلید خالی ایجاد می کند. همان بلاکی که در نهایت به بلاک چین اضافه می شود. بلاک های کوچکی به نام بلاک های میکرو به این بلاک کلید اضافه می شود. فرض کنید در یک فروشگاه اتفاق میافتد، مانند اضافه کردن چند کیسه خرید (میکروبلاک) به یک سبد خرید (کلید بلاک)، قبل از اینکه در نهایت محتویات سبد خرید در صندوق پرداخت پرداخت شود (به بلاک چین اضافه شده است). این بدان معناست که تراکنشها را میتوان در چند ثانیه به بلاک چین اضافه کرد و تنها تاخیر واقعی آن تأخیر شبکه است. Waves ایده سیستم اثبات سهام به روز شده و پروتکل Waves-NG را توسعه داد که اولین استفاده واقعی از ایده Bitcoin-NG برای یک بلاک چین عمومی باز بود.