در دنیای الگوریتم های اجماع بلاکچین، گزینه های مختلفی برای انتخاب وجود دارد. (PROOF OF WEIGHT (POW _ اثبات وزن یکی از راه حل های نسبتاً غیرمعمول است، اگرچه برداشتی جالب از سفارشی سازی و مقیاس پذیری است. هیجان زده کردن کاربران در مورد این مدل از طریق ایجاد انگیزه همچنان بزرگترین چالش آن است.
مفهوم اثبات وزن
(PROOF OF WEIGHT (POW _ اثبات وزن فقط به عنوان یک الگوریتم باعث بی عدالتی می شود. در عوض، این مفهوم طیف وسیعی از الگوریتمهای اجماع بلاکچین را ترکیب میکند که همگی سعی میکنند از طریق روشهای کمی متفاوت به یک هدف دست یابند. بر اساس مدل اجماع الگوراند است.
برای کسانی که با Algorand آشنایی ندارند، این پروتکلی است که تراکنش ها را خیلی سریع تایید می کند. این امر از طریق یک پروتکل توافق بیزانسی به دست می آید که قادر است برای بسیاری از کاربران مقیاس بندی کند. دستیابی به اجماع در مورد بلاک شبکه جدید بدون خطر انشعاب تضمین شده است. کاربران وزن دار نقشی جدایی ناپذیر در این فرآیند ایفا می کنند، از این رو اصطلاح اثبات وزن (PROOF OF WEIGHT (POW نامیده می شود.
هر کاربر در شبکه ای که از Proof-of-weight استفاده می کند یک “وزن” به آنها متصل است. این وزن بر اساس مقدار پولی است که کاربر در حساب خود دارد. تا زمانی که کسر وزن کلی کاربران صادق باشند – معمولاً دو سوم یا بیشتر – شبکه امن باقی خواهد ماند. این روش همچنین شبکه را در برابر حملات دوبار خرج محافظت می کند.
مکانیزم های اثبات وزن می توانند کمیته ای متشکل از کاربران تصادفی شبکه ایجاد کنند تا هر مرحله از پروتکل را اجرا کنند. به این ترتیب، پروتکل تضمین می کند که اکثریت اعضای کمیته صادق هستند، در حالی که درجاتی از تمرکز را نیز معرفی می کند. در حال حاضر هیچ ارز دیجیتال اثبات وزن اصلی به ساختار کمیته تکیه نمی کند، اما این جنبه ای است که بدون توجه به آن باید در نظر داشت.
در حالی که برخی از افراد ممکن است شباهت هایی بین Algorand و Proof-of-stake ببینند، اما آنها یکسان نیستند. در یک محیط PoS، تعداد توکنهایی که در هر زمان نگهداری میشوند، میزان پاداشهای اضافی را که کاربران کسب میکنند، تعیین میکند. اثبات وزن از مقدار وزنی کاملاً متفاوتی استفاده می کند. در مورد Filecoin، بستگی به این دارد که کاربران IPFS در هر زمان چه مقدار داده ذخیره می کنند.
اگرچه اثبات وزن شایستگی زیادی دارد، اما این یک مدل توافقی نیست که ارزهای دیجیتال اصلی به این زودی ها اتخاذ کنند. انگیزه نگه داشتن کاربران برای شرکت در چنین شبکه هایی بسیار دشوار است، زیرا آنها پاداشی دریافت نمی کنند. توسعه دهندگان می توانند به روش های خلاقانه زیادی به این موضوع بپردازند. با این حال، در هسته خود، اثبات وزن برای ایجاد جریان های درآمد غیرفعال طراحی نشده است.
یک شبکه غیرمتمرکز مانند بلاکچین به قوانین و فرآیندهایی نیاز دارد تا چندین گره بتوانند در مورد وضعیت واقعی شبکه به توافق برسند. این مجموعه قوانین و فرآیندها را الگوریتم های اجماع می نامند.
ترکیبی از مکانیسمهای اجماع متفاوتی که باید ارائه دهند
مکانیسمهای اجماع (PROOF OF WEIGHT (POW بر اساس مدل اجماع الگوراند است که توسط محققان آزمایشگاه علوم کامپیوتر و هوش مصنوعی MIT توسعه یافته است. پروتکل Algorand با تکیه بر پروتکل قرارداد بیزانسی، تراکنشهای بسیار سریع را تسهیل میکند، که همچنین باعث میشود آن را برای بسیاری از کاربران مقیاسپذیر کند.
در شبکهای که از اثبات وزن استفاده میکند، کاربران وزندار نقشی اساسی در فرآیند دستیابی به اجماع دارند. به هر کاربر یک “وزن” اختصاص داده می شود، که نسبت به مقدار انتخاب شده ای است که نشان دهنده مشارکت کاربر در شبکه است. برای جلوگیری از حملات دوگانه خرج کردن و سایر بازی های ناپسند روی بلاکچین، اکثریت (بیش از دو سوم) کسر وزن شده باید متعلق به کاربران صادق باشد.
تفاوت بین (PROOF OF WEIGHT (POW و اثبات سهام
در نگاه اول، (PROOF OF WEIGHT (POW ممکن است بسیار شبیه به الگوریتم اجماع اثبات سهام به نظر برسد، اما با نگاهی دقیقتر، میتوانیم متوجه یک تفاوت اساسی شویم. در یک شبکه اثبات سهام، تعداد کوین هایی است که در کیف پول نگهداری میشوند که «وزن» کاربر و متعاقباً احتمال دریافت پاداش بلوک را برای کاربر تعیین میکند.
با این حال، در مکانیزم اجماع اثبات وزن، هر مقدار، نه فقط مقدار کوین های نگهداری شده، میتواند برای تعیین «وزن» کاربر استفاده شود.
به عنوان مثال، در Filecoin FIL، -۴٫۳۰٪ بلاکچین، مقدار داده IPFS که کاربر ذخیره می کند به عنوان مقدار وزنی استفاده می شود.
بسیار قابل تنظیم، فوق مقیاس پذیر، اما ایجاد انگیزه همچنان یک مشکل است
مکانیسم اجماع (PROOF OF WEIGHT (POW بسیار قابل تنظیم است و می تواند برای تعداد زیادی از کاربران مقیاس بندی شود. توسعه دهندگان می توانند الگوریتم اصلی را طوری تطبیق دهند که ایجاد کمیته ها را امکان پذیر می کند. یک کمیته متشکل از کاربران تصادفی شبکه است که وظیفه آنها اجرای مرحله خاصی از پروتکل اجماع است.
ساختار کمیته سطحی از تمرکز را معرفی می کند، در حالی که همچنان یک شبکه امن و غیرمتمرکز را حفظ می کند. علیرغم تمام مزایای اثبات وزن، به دلیل عدم وجود انگیزه، هیجانزده کردن کاربران در مورد این مدل بسیار چالش برانگیز است، زیرا این پروتکل به کاربران خود برای اجرای یک گره و تأیید تراکنشها پاداش نمیدهد.
دیدگاهتان را بنویسید