رپرتاژ آگهی– این روزها فعالیت در بازار کرپیتو به خرید بیت کوین و خرید اتریوم محدود نمیشود. هر اکوسیستمی یک شبکه بلاک چینی دارد که معاملهگران باید با آنها آشنا شوند. یک شبکه بلاک چینی غیرمتمرکز است و هیچ نهاد مرکزی برای تایید تراکنشها وجود ندارد. اینجاست که الگوریتم اجماع وارد عمل میشود تا بین نودهای شبکه توافقی واحد درباره صحت دادهها ایجاد کند. در واقع، الگوریتم اجماع همان عامل اعتماد در جهانی بدون واسطه است.
مکانیزم اجماع بلاک چین چیست؟
مکانیزم اجماع (Consensus Mechanism) به فرآیندی گفته میشود که در شبکههای بلاک چینی، همه اعضا را بر سر درستی تراکنشها به توافق میرساند. در دنیای بلاک چین، هیچ نهاد واحدی وجود ندارد که کنترل دادهها را بر عهده بگیرد. بنابراین باید روشی باشد تا تمامی نودهای شبکه بدون نیاز به اعتماد متقابل، دربارهی صحت اطلاعات تصمیم بگیرند.
نود (Node) یکی از رایانهها یا اعضای شبکه بلاک چین است که نسخهای از دادهها را نگهداری کرده و در تأیید و انتقال تراکنشها مشارکت میکند. مکانیزم اجماع وظیفه هماهنگی این نودها را بر عهده دارد و تضمین میکند که فقط تراکنشهای معتبر وارد زنجیره شوند.
به کمک اجماع، بلاک چین میتواند امن، شفاف و هماهنگ باقی بماند، حتی اگر هزاران نود در نقاط مختلف جهان فعالیت کنند. در واقع، مکانیزم اجماع بلاک چین قلب تپنده بلاک چین است و بدون آن، این فناوری نمیتواند اعتماد و یکپارچگی خود را حفظ کند.
تاریخچه الگوریتم اجماع
مفهوم الگوریتم اجماع (Consensus Algorithm) پیش از پیدایش بلاک چین، در حوزه شبکههای توزیعشده مطرح شد. هدف آن، ایجاد روشی بود تا چندین رایانه در نقاط مختلف بدون نیاز به یک کنترلکننده مرکزی، بر سر درستی و ترتیب دادهها توافق کنند. یکی از نخستین نمونههای نظری آن، مسئله ژنرالهای بیزانسی (Byzantine Generals Problem) بود که در دهه ۱۹۸۰ میلادی معرفی شد و اساس بسیاری از الگوریتمهای اجماع را شکل داد.
با ظهور بیت کوین در سال ۲۰۰۹، این مفهوم وارد مرحلهای عملی شد. خالق ناشناس بیت کوین، ساتوشی ناکاموتو، با طراحی مکانیزم اثبات کار (PoW) توانست راهحلی برای مشکل سیستمهای مالی غیرمتمرکز ارائه دهد. این الگوریتم، شرکتکنندگان را ملزم میکرد برای تأیید تراکنشها، معادلات پیچیدهای را حل کنند و در ازای آن پاداش بگیرند.
در سالهای بعد، محدودیتهایی مانند مصرف بالای انرژی و سرعت پایین شبکه باعث شد مدلهای جدیدتری مانند اثبات سهام (PoS) توسعه یابند. این مدلها تلاش کردند تعادل بهتری بین امنیت، تمرکززدایی و کارایی ایجاد کنند.
انواع مکانیزمهای اجماع
ارتباط بین نودها بدون داشتن یک نهاد مرکزی اصلا کار راحتی نیست. توسعهدهندگان کریپتویی سعی کردهاند با روشهای متفاوت این ارتباط را ایجاد کنند. همین باعث شده مکانیزمهای اجماع متفاوتی به وجود بیاید که در ادامه سه مورد از مهمترین آنها را بررسی میکنیم.

۱. الگوریتم اثبات کار (Proof of Work یا PoW)
بیت کوین اولین شبکهای بود که از الگوریتم اثبات کار استفاده کرد. در این مدل، افراد یا همان استخراجکنندهها (ماینرها) با استفاده از قدرت پردازشی کامپیوترهای خود، معادلات ریاضی را حل میکنند. اولین ماینری که جواب را پیدا کند، بلاک جدید را میسازد و پاداش میگیرد.
این روش امنیت زیادی را به وجود میآورد و در برابر دستکاری و سانسور مقاومت است. با این حال به هزینه اولیه و انرژی زیادی نیاز دارد و سرعت آن نسبت به بقیه روشها کندتر است.
۲. الگوریتم اثبات سهام (Proof of Stake یا PoS)
در الگوریتم اثبات سهام، کاربران به جای استفاده از قدرت پردازش، رمز ارز خود را در شبکه قفل میکنند تا شانس انتخاب بهعنوان تأیید کننده را داشته باشند. هرچه سهام فرد بیشتر باشد، احتمال انتخابش برای ساخت بلاک جدید بیشتر است. به این افراد سهامگذار یا استیکر (Staker) گفته میشود.
از بین مزایای این روش میتوان به صرفهجویی انرژی تا بیش از ۹۹ درصد نسبت به PoW، سرعت بالاتر در تراکنشها و مشارکت آسان کاربران عادی از طریق استیکینگ اشاره کرد. با این حال این روش هم چالشهای خاص خودش را دارد که از بین آنها میتوان به احتمال تمرکز در دست دارندگان بزرگ و نیاز به نظارت دقیق برای جلوگیری از تبانی اشاره کرد.
اتریوم با ارتقا به نسخه Ethereum 2.0 و مهاجرت از PoW به PoS، این مدل را بهطور کامل اجرا کرد. این تغییر بزرگ باعث کاهش چشمگیر مصرف انرژی و افزایش کارایی شبکه شد و حتی به افزایش قیمت اتریوم هم کمک کرد. گفتنی است توسعهدهندگان ETH در اصل به خاطر اینکه کاربرد آن در حوزههایی مثل DeFi و NFT بیشتر شده بود، تصمیم به مهاجرت گرفتند؛ چراکه علاقه به خرید اتریوم روزبهروز بیشتر شده است.
۳. الگوریتم گواه اثبات سهام نیابتی (DPOS)
در مدل اثبات سهام نیابتی (DPoS)، کاربران شبکه با رأی دادن نمایندگانی را انتخاب میکنند که به جای آنها بلاکها را تأیید کنند. این مدل نخستین بار توسط BitShares معرفی شد و بعدها در شبکههایی مانند ایاس و ترون به کار گرفته شد.
از بین مهمترین مزایای اجماع DPoS میتوان به سرعت بسیار بالا در تأیید تراکنشها (تا هزاران تراکنش در ثانیه)، مصرف انرژی پایین و ساختار حاکمیتی بر پایه رأیگیری کاربران اشاره کرد. اما باید توجه داشت که با وجود سرعت بالا، DPoS تا حدی تمرکز بیشتری دارد زیرا تنها تعداد محدود نماینده قدرت تصمیمگیری دارند. در جدول زیر میتوانید تفاوت این ۳ اجماع را به طور خلاصه بررسی کنید.
| ویژگیها | اثبات کار (PoW) | اثبات سهام (PoS) | اثبات سهام نیابتی (DPoS) |
|---|---|---|---|
| نحوه تأیید تراکنشها | با حل معادلات ریاضی توسط ماینرها و مصرف توان پردازشی | با قفلکردن (استیک) رمزارز و انتخاب اعتبارسنج بر اساس میزان سهام | با رأیگیری کاربران و انتخاب نمایندگان برای تأیید بلاکها |
| نمونه شبکهها | بیتکوین (Bitcoin) | اتریوم ۲.۰ (Ethereum 2.0) | ترون (TRON)، ایاس (EOS) |
| مزایا | امنیت بسیار بالا، مقاومت در برابر سانسور | صرفهجویی ۹۹٪ در انرژی، سرعت بالا، مشارکت آسان کاربران | سرعت و مقیاسپذیری بالا، مصرف انرژی پایین، سیستم رأیمحور |
| معایب | مصرف زیاد انرژی، هزینه سختافزار بالا، سرعت پایین | احتمال تمرکز در دست سرمایهداران بزرگ، خطر تبانی | تمرکز نسبی قدرت در دست تعداد محدودی نماینده |
| هدف اصلی | ایجاد امنیت و اعتماد از طریق رقابت محاسباتی | افزایش کارایی و کاهش مصرف انرژی | ترکیب کارایی بالا با ساختار نیمهدموکراتیک |
| میزان تمرکززدایی | بسیار بالا | متوسط | پایینتر از PoW و PoS |
جمعبندی
الگوریتمهای اجماع ستون اصلی اعتماد و امنیت در دنیای بلاک چین هستند. هر شبکه برای رسیدن به تعادل بین سرعت، امنیت و تمرکززدایی، از سازوکار متفاوتی استفاده میکند. بیت کوین با مکانیزم اثبات کار (PoW) امنیت فوقالعادهای دارد، در حالی که اتریوم با اثبات سهام (PoS) به سرعت و پایداری بیشتری رسیده است. اتریوم ابتدا بر اساس PoW بود اما توسعهدهندگانش با مهاجرت به PoS هم به بهبود سرعت شبکه و همچنین رشد قیمت اتریوم کمک کردند. در این میان، بقیه روشهای اجماع هم تلاش کردهاند بین کارایی و تمرکززدایی تعادل ایجاد کنند.
سوالات متداول
کدام مکانیسم اجماع اغلب با مصرف بالای انرژی مرتبط است؟
مکانیسم اثبات کار (Proof of Work) بیشترین مصرف انرژی را دارد.
الگوریتم اجماع بیت کوین چیست؟
الگوریتم اجماع بیت کوین اثبات کار (Proof of Work) است.
هدف بلاک چین چیست؟
هدف بلاک چین ثبت شفاف، امن و غیرقابلتغییر تراکنشها بدون نیاز به واسطه است.
شبکه اتریوم از کدام سازوکار برای اجماع در بلاک چین خود استفاده میکند؟
شبکه اتریوم از سازوکار اثبات سهام (Proof of Stake) برای اجماع استفاده میکند. مهاجرت به این شبکه باعث شد سرعت شبکه و فشار خرید اتریوم رشد کند.
