گواه اثبات سهام (PoS) Proof of Stake یک مکانیزم اجماع (consensus mechanism) در بلاکچین است که به جای استفاده از توان محاسباتی برای تایید تراکنش در بلاکچین و ایجاد بلاکهای جدید (که در سیستم گواه اثبات کار (PoW) – Proof of Work استفاده میشود)، بر اساس تعداد سهامها (tokens) که یک کاربر نگهداری میکند کار میکند. در این سیستم، خاصیت اصلی این است که فردی (یا نود) که برای تولید بلاک بعدی انتخاب میشود بر اساس میزان سهامی که در شبکه دارد تعیین میشود. مکانیزم گواه اثبات سهام (PoS) به طور قابل توجهی انرژی مصرفی را کاهش میدهد چون نیازی به حل پازلهای محاسباتی سخت و انرژیبر نیست. همچنین، این روش از امنیت شبکه را افزایش میدهد زیرا حمله 51 درصدی بلاکچین در این سیستم بسیار گرانتر و کمتر احتمالی است. با این حال، گواه اثبات سهام (PoS) نیز بدون مشکل نیست و بحثهایی درباره عدم توزیع عادلانه سهام وجود دارد. اتریوم، یکی از بزرگترین رمزارزها، در حال حاضر که از سیستم گواه اثبات کار به گواه اثبات سهام منتقل شده است.
گواه اثبات سهام (PoS) چیست؟ همه چیز درباره Proof of Stake

گواه اثبات سهام (PoS) یک الگوریتم است که در شبکه های بلاکچینی استفاده می شود. در این الگوریتم، به جای استفاده از قدرت محاسباتی برای ایجاد بلوک ها و اثبات اعتبار تراکنش ها، به صاحبان سهام (توکن های دیجیتال) اجازه می دهد که بر اساس میزان سهام خود، بلاک ها را ایجاد کنند و تراکنش ها را تأیید کنند.
در گواه اثبات سهام (PoS)، به جای ماینرها، افرادی که سهام دارند، به عنوان مجوز دهندگان بلوک ها عمل می کنند. برای شروع فرایند ساخت بلاک، یک شخصی که بیشترین سهام را دارد، به صورت تصادفی انتخاب می شود و سپس باید یک مقدار از سهام خود را به عنوان تعهد به شبکه قرض دهد. سپس، این شخص، بلاک جدید را ایجاد و تراکنش ها را تایید می کند. بلاک جدید تأیید شده و سپس به زنجیره بلاک اضافه می شود و سهام دست آورده از این فرایند به صاحب آن سهام بازگردانده می شود.
یکی از اصلی ترین مزایای گواه اثبات سهام (PoS) این است که این الگوریتم به صورت کاملاً انرژی بخش صورت می گیرد. چون که برای ایجاد بلوک ها نیازی به قدرت محاسباتی نیست، هزینه هایی که در ماینیگ با الگوریتم PoW وجود دارد، مانند انرژی و سخت افزار، کاهش می یابد. همچنین، در گواه اثبات سهام (PoS)، خطر حملات 51 درصدی نیز کاهش می یابد، زیرا برای ایجاد حملات 51 درصدی، یک شخص باید بیشترین سهام را در اختیار داشته باشد که بسیار سخت و کاری است.
به علاوه، گواه اثبات سهام (PoS) به صورت کاملاً دمکراتیک عمل می کند، به این معنی که همه افرادی که سهام دارند، به صورت مستقیم در فرایند ایجاد بلوک ها و تأیید تراکنش ها شرکت می کنند و هیچ گونه تمایل به قدرت و تصمیم گیری مرکزی وجود ندارد.
در نهایت، گواه اثبات سهام (PoS) به عنوان یک جایگزین برای PoW، به دلیل مزایای آن در کاهش هزینه ها و خطر حملات 51 درصدی، بسیار مورد توجه قرار گرفته است و در بسیاری از شبکه های بلاکچینی، از جمله کاردانو (ADA)، اتریوم (ETH) و تزوس Tezos استفاده می شود.
الگوریتم گواه اثبات سهام (PoS) چطور کار میکند؟

الگوریتم گواه اثبات سهام (PoS) یا Proof of Stake یکی از الگوریتم های مورد استفاده در شبکه های بلاکچین است. در این الگوریتم، نه ماینرها بلکه نودهای پردازشگر شبکه به عنوان بلوک سازها عمل می کنند. در این مقاله به بررسی عملکرد الگوریتم گواه اثبات سهام (PoS) پرداخته شده است. در شبکه های بلاکچین، الگوریتم PoW (Proof of Work) به عنوان الگوریتم اصلی استفاده می شود. در این الگوریتم، ماینرها با استفاده از قدرت پردازش خود، بلوک های جدید را ایجاد می کنند و برای این کار، می بایست پازل های پیچیده ای را حل کنند. اما با توجه به اینکه پردازش این پازل ها، مصرف انرژی بسیار زیادی دارد، الگوریتم PoW به مشکلاتی همچون مصرف بالای انرژی و ورود سرمایه گذاران قدرتمند منجر شده است. به همین دلیل، الگوریتم گواه اثبات سهام (PoS) به عنوان یک جایگزین برای الگوریتم PoW مطرح شده است. در این الگوریتم، به جای اینکه ماینرها بلوک های جدید را ایجاد کنند، نودها به عنوان بلوک سازها عمل می کنند.
عملکرد الگوریتم گواه اثبات سهام (PoS)
در الگوریتم گواه اثبات سهام (PoS)، برای ایجاد بلوک جدید، نودها باید یک مقدار از رمزارز را به عنوان سپری برای انجام این کار، برای خود نگه داری کنند. این مقدار به عنوان stake یا سهم، شناخته می شود. سهم ها به صورت تصادفی بین نودها توزیع می شوند و هر نود بر اساس سهم خود، حق ایجاد بلوک را دارد.
با این حال، تنها داشتن سهم برای ایجاد بلوک کافی نیست. به عنوان مثال، یک نود ممکن است که سهم بسیار بزرگی داشته باشد اما نمی تواند برای ایجاد بلوک، برای طولانی مدت آن سهم را نگه دارد. بنابراین، نودها باید همچنین شرایط دیگری را نیز برآورده کنند تا بتوانند بلوک جدید را ایجاد کنند. به عنوان مثال، باید برای ایجاد بلوک، حداقل تعدادی از سهم های خود را به عنوان ودیعه قرار دهند.
با این حال، یکی از مشکلاتی که در الگوریتم گواه اثبات سهام (PoS) وجود دارد، این است که اگر یک نود بیش از 50 درصد از کل سهم ها را داشته باشد، می تواند بلوک های جعلی ایجاد کند و به عنوان یک حامی بد عمل عمل کند. برای حل این مشکل، برخی از شبکه های بلاکچین از الگوریتم هایی مانند DPoS (Delegated Proof of Stake) استفاده می کنند.
در مقایسه با الگوریتم PoW، الگوریتم گواه اثبات سهام (PoS) مزایایی همچون مصرف کمتر انرژی، کاهش وابستگی به سرمایه گذاران قدرتمند و سرعت بیشتر در پردازش تراکنش ها دارد. با این حال، این الگوریتم نیز با چالش های خود روبرو است. به طور کلی، الگوریتم گواه اثبات سهام (PoS) یک راه حل دیگر برای حفظ امنیت شبکه های بلاکچین است.
شرح کامل فرآیند استخراج در سیستم گواه اثبات سهام (PoS)

گواه اثبات سهام (PoS) یکی از مهمترین ابزارها برای تأیید مالکیت برای سهامداران است. برای اطمینان از درستی این گواهی، نیاز به فرآیند استخراج دقیق و صحیح دارید. در این مقاله، فرآیند استخراج در سیستم گواهی اثبات سهام را توضیح میدهیم.
1. تأیید شناسه سهامدار
اولین مرحله در استخراج گواه اثبات سهام (PoS)، تأیید شناسه سهامدار است. در این مرحله، سیستم بررسی میکند که آیا شناسه سهامدار وارد شده صحیح است یا خیر. برای تأیید شناسه، سیستم از اطلاعات شناسایی سهامداران در دفترخانه سهام و بورس استفاده میکند.
2. تأیید اطلاعات سهام
در مرحله دوم، سیستم بررسی میکند که آیا اطلاعات سهامی که درخواست شده است، با اطلاعات موجود در دفترخانه سهام و بورس هماهنگ است یا خیر. برای این کار، سیستم اطلاعاتی در دفترخانه سهام و بورس را بررسی میکند.
3. تأیید مالکیت سهام
در مرحله سوم، سیستم بررسی میکند که آیا فردی که درخواست استخراج گواهی را داده، مالک اصلی سهام است یا خیر. برای این کار، سیستم از اطلاعات موجود در دفترخانه سهام و بورس استفاده میکند و با دسترسی به اطلاعات حساب سهامداری مالکیت سهام را تأیید میکند.
4. تأیید شماره حساب بانکی
در مرحله چهارم، سیستم بررسی میکند که آیا شماره حساب بانکی فردی که درخواست استخراج گواهی را داده، صحیح است یا خیر. برای این کار، سیستم با دسترسی به اطلاعات حساب بانکی، شماره حساب را تأیید میکند.
5. صدور گواهی اثبات سهام
در مرحله پایانی، پس از تأیید تمامی اطلاعات، سیستم گواه اثبات سهام (PoS) را صادر میکند. این گواهی شامل اطلاعات مشخصات شناسایی سهامدار، اطلاعات سهام، تاریخ صدور و تأیید مالکیت سهام است. به طور خلاصه، فرآیند استخراج در سیستم گواهی اثبات سهام شامل تأیید شناسه سهامدار، تأیید اطلاعات سهام، تأیید مالکیت سهام، تأیید شماره حساب بانکی و صدور گواهی اثبات سهام است. این فرآیند برای تأیید صحت مالکیت سهام بسیار مهم است و باید به دقت و با دانش کافی انجام شود.
ارزهای دیجیتال مبتنی بر گواه اثبات سهام (PoS)

گواه اثبات سهام (PoS) یک روش برای تأیید تراکنشهای رمزارزهای دیجیتال است که برای اثبات صحت تراکنشها از قدرت محاسباتی به جای قدرت محاسباتی استفاده میکند. در این روش، به جای اینکه کاربران کامپیوترهای قدرتمند برای انجام محاسبات پیچیده بهره بگیرند، ارزهای دیجیتال را نگهداری و معامله میکنند و به این ترتیب، ارزهای دیجیتال را مستقیماً به کیف پول خود انتقال میدهند. استفاده از PoS برای تأیید تراکنشها، مزایای بسیاری دارد، از جمله کاهش هزینههای انرژی، کاهش هزینههای پرداخت حقوق به ماینرها، کاهش ظرفیت کندی شبکه و افزایش امنیت شبکه. در اینجا نام چندین رمزارز که از PoS استفاده میکنند، ذکر شده است:
کاردانو (Cardano)
کاردانو یک رمزارز مبتنی بر بلاکچین است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکند. این رمزارز به دلیل قابلیت مقیاس پذیری در بلاکچین و امنیت بالایش، جزء محبوبترین رمزارزهایی است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکنند.
تتر (Tether)
تتر یک رمزارز است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکند. این رمزارز به دلیل سادگی، پایداری و استفاده رایجش در صنعت، جزء محبوبترین رمزارزهایی است که از PoS برای تأیید تراکنشها استفاده میکنند.
ترون (Tron)
ترون (Tron) یک رمزارز مبتنی بر بلاکچین است که از PoS برای تأیید تراکنشها استفاده میکند. این رمزارز به دلیل قابلیت مقیاس پذیری و استفاده رایجش در صنعت، جزء محبوبترین رمزارزهایی است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکنند.
کوانتم (Qtum)
کوانتم (Qtum) یک رمزارز مبتنی بر بلاکچین است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکند. این رمزارز به دلیل امنیت بالا، قابلیت مقیاس پذیری و انعطاف پذیری زیاد، جزء محبوبترین رمزارزهایی است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکنند.
نئو (NEO)
نئو یک رمزارز مبتنی بر بلاکچین است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکند. این رمزارز به دلیل قابلیت مقیاس پذیری، امنیت بالا و توانایی پشتیبانی از برنامههای قرارداد هوشمند، جزء محبوبترین رمزارزهایی است که از گواه اثبات سهام (PoS) برای تأیید تراکنشها استفاده میکنند.
در نهایت، استفاده از گواه اثبات سهام (PoS) به دلیل مزایایی که ارائه میدهد، در حال آشکار شدن بیشتر در صنعت رمزارزها است. این روش تأیید تراکنشها، به طور قابل ملاحظهای از قدرت محاسباتی کمتری نسبت به PoW (گواه اثبات کار) استفاده میکند و در نتیجه، منجر به کاهش هزینههای انرژی و هزینههای پرداخت حقوق به ماینرها خواهد شد.
نحوه محاسبه پاداش نودها در گواه اثبات سهام (PoS)

شبکههای مبتنی بر الگوریتم اثبات سهام (PoS) یکی از انواع شبکههای بلاکچینی هستند که در آن به جای استفاده از الگوریتم PoW یا Proof of Work برای تأیید تراکنشها، از الگوریتم اثبات سهام (PoS) استفاده میشود. در این الگوریتم، نودهای شبکه بر اساس میزان سکههایی که در اختیار دارند، به عنوان پاداش برای تأیید تراکنشها بهره میبرند. در این مقاله به بررسی نحوه محاسبه پاداش نودها در شبکههای مبتنی برگواه اثبات سهام (PoS) پرداخته خواهد شد.
در شبکههای اثبات سهام (PoS)، نودها برای تأیید تراکنشها به جای اینکه برای حل مسئله سختی راهحل بیابند، باید یک سکه خاص به نام “سکهی مبنا” را داشته باشند. این سکه در ابتدا توسط بنیاد شبکه صادر میشود و سپس توسط نودها برای تأیید تراکنشها به کار میرود.
برای محاسبه پاداش نودها در شبکههای گواه اثبات سهام (PoS)، از دو عامل مهم استفاده میشود: میزان سکههای نود در شبکه و میزان زمانی که نود در شبکه فعال بوده است. با توجه به این دو عامل، فرمول محاسبه پاداش نود برای شبکههای PoS به شکل زیر است:
Reward = (Stake × Time) ÷ Coin Age
در این فرمول، Stake نشان دهنده میزان سکههایی است که نود در شبکه دارد، Time زمانی است که نود در شبکه فعال بوده است و Coin Age نشان دهنده زمانی است که سکهی مبنا در اختیار نود بوده است. به عنوان مثال، اگر یک نود با 1000 سکه در شبکهی گواه اثبات سهام (PoS) فعالیت کند و به مدت 100 روز در شبکه فعال بوده باشد و سکهی مبنا به مدت 30 روز در اختیار آن نود بوده باشد، پاداش آن نود برای تأیید تراکنشها به شکل زیر محاسبه میشود:
Reward = (1000 × 100) ÷ 30
Reward = 3333.33
با توجه به این محاسبه، پاداش نود برای تأیید تراکنشها برابر با 3333.33 سکه خواهد بود. در شبکههای اثبات سهام (PoS)، برای جلوگیری از تمرکز بیش از حد سکهها در دست چند کاربر بزرگ، الگوریتمی به نام “Coin Age” نیز وجود دارد. این الگوریتم به این صورت عمل میکند که با گذشت زمان، سکههای مبنا که در اختیار کاربران هستند، کمتر ارزش دارند. به عنوان مثال، اگر یک سکه به مدت 100 روز در اختیار یک کاربر بوده باشد، ارزش آن در محاسبه پاداش نود برابر با 100 خواهد بود، اما اگر این سکه به مدت 200 روز در اختیار کاربر بوده باشد، ارزش آن در محاسبه پاداش نود تنها برابر با 50 خواهد بود. در نهایت، با توجه به محاسباتی که در بالا ذکر شد، محاسبه پاداش نود در شبکههای الگوریتم گواه اثبات سهام (PoS) بسیار ساده است و نودها با افزایش سکههایی که در اختیار دارند و طولانی شدن زمانی که در شبکه فعالیت میکنند، میتوانند پاداش بیشتری برای تأیید تراکنشها دریافت کنند.
آشنایی با الگوریتم های گواه اثبات سهام (PoS) و گواه اثبات کار (PoW)

در دنیای ارزهای دیجیتال، دو الگوریتم مهم و پرکاربرد هستند که به آنها الگوریتمهای گواه اثبات سهام (PoS) و گواه اثبات کار (PoW) گفته میشود. این دو الگوریتم برای تأمین امنیت شبکههای بلاکچینی استفاده میشوند و در ادامه با هر یک از آنها به طور جداگانه آشنا خواهیم شد.
الگوریتم گواه اثبات کار (PoW)
مخفف Proof of Work است و یکی از اولین الگوریتمهایی بود که برای تأمین امنیت در بلاکچین ایجاد شد. این الگوریتم بر اساس قدرت محاسباتی ماینرها (miners) عمل میکند. به عبارت ساده، ماینرها برای حل معمایی پیچیده و محاسباتی به نام “استخراج یا ماینینگ” تلاش میکنند. اگر موفق شدند، بلاک جدیدی به شبکه افزوده میشود و به عنوان پاداش، ماینرها به ازای هر بلاک جدید، بیتکوین (BTC) را به دست میآورند.
الگوریتم گواه اثبات کار (PoW) برای تأمین امنیت شبکه، از چندین مزیت برخوردار است. اولین مزیت آن، توزیع بیتکوین بین ماینرها است. چرا که هر کسی با داشتن تجهیزات ماینینگ، میتواند در فرایند استخراج شرکت کند و پاداش بیتکوین را به دست بیاورد. به علاوه، الگوریتم گواه اثبات کار (PoW) از تغییراتی که در بلاک پیشین ایجاد میشود، محافظت میکند. این یعنی اگر کسی تلاش کند تا بلاک قبلی را تغییر دهد، باید تمامی بلاکهای بعدی را نیز تغییر دهد و این کار بسیار سخت و زمانبر است. اما الگوریتم گواه اثبات کار (PoW)
نیز دارای مشکلاتی است. یکی از مهمترین مشکلات آن، افزایش هزینههای انرژی است. به دلیل پیچیدگی بالای معمای استخراج، ماینینگ برای بیشتر افراد دیگر، به دلیل هزینههای انرژی بالا، نامناسب شده است.
الگوریتم گواه اثبات سهام (PoS)
الگوریتم گواه اثبات سهام (PoS) مخفف Proof of Stake است و در این الگوریتم، پاداش به مالکین ارز داده میشود، نه به ماینرها. به عبارت ساده، در این الگوریتم، مالکین ارز میتوانند ارز خود را به عنوان سهام در شبکه بلاکچینی استفاده کنند. برای شرکت در این فرایند، باید برخی از ارزها را قفل کرده و برای تأیید تراکنشها، به عنوان شاهد (stakeholder) در شبکه شرکت کنند. در صورتی که یک شاهد موفق به تأیید تراکنشها شود، به عنوان پاداش، بلاک جدیدی به شبکه اضافه میشود و پاداش دریافت میکند.
الگوریتم گواه اثبات سهام (PoS) از چندین مزیت برخوردار است. اولین مزیت آن، کاهش هزینههای انرژی است. چرا که در این الگوریتم، نیازی به نیروی محاسباتی بالا نیست و مالکان ارز میتوانند با استفاده از تجهیزات ساده، در فرایند شاهدی شرکت کنند. به علاوه، الگوریتم گواه اثبات سهام (PoS) از حملات 51٪ی نیز محافظت میکند. چرا که برای حمله به شبکه، باید بیش از نیمی از سهام شبکه را در اختیار داشته باشید.
اما در الگوریتم اثبات سهام (PoS) نیز مشکلاتی وجود دارد. یکی از مهمترین مشکلات آن، ترکیبی از تمرکز قدرت و توزیع نامناسب ارز است. به دلیل اینکه پاداش به مالکین ارز داده میشود، مالکان با ارزهای بیشتر، قدرت بیشتری در شبکه دارند و این میتواند باعث تمرکز قدرت شود. همچنین، توزیع ارز در این الگوریتم همچنان مشکلاتی دارد و برخی از شبکهها، این مشکل را با روشهای دیگری مانند PoW/PoS ترکیبی حل کردهاند. در نهایت، هر الگوریتمی دارای مزایا و معایب خود است و تعیین الگوریتم مناسب برای هر بلاکچین، بسته به نیازها و محدودیتهای آن، بسیار مهم است.
تفاوت و شباهت الگوریتم هایگواه اثبات سهام (PoS) و گواه اثبات کار (PoW)
در زمینه ارزهای دیجیتال، دو الگوریتم مهم برای تأیید تراکنش و محافظت از شبکه هستند: گواه اثبات کار (PoW) و گواه اثبات سهام (PoS). در این مقاله، به بررسی تفاوت ها و شباهت های این دو الگوریتم می پردازیم.
تفاوت ها:
1- مصرف انرژی: PoW برای تأیید تراکنش ها از محاسبات رایانه ای و مصرف انرژی بالایی استفاده می کند، در حالی که گواه اثبات سهام (PoS) تنها به نیروی محاسباتی برای تأیید تراکنش ها نیاز دارد و مصرف انرژی کمتری دارد.
2- امنیت: PoW به دلیل استفاده از مصرف انرژی بالا، امنیت بالاتری در برابر حملات 51 درصدی دارد. در حالی که در گواه اثبات سهام (PoS)، حملات 51 درصدی را می توان با تأمین تعداد کافی ارز دیجیتال برای شرکت کنندگان در شبکه، پیشگیری کرد.
3- توزیع: PoW توزیع ارزهای دیجیتال را بر اساس مصرف انرژی تعیین می کند، درحالی که گواه اثبات سهام (PoS) توزیع ارزهای دیجیتال را بر اساس سهامداری در شبکه تعیین می کند.
شباهت ها:
1- تأیید تراکنش: هر دو الگوریتم برای تأیید تراکنش ها استفاده می شوند.
2- شبکه همگام سازی: هر دو الگوریتم برای همگام سازی شبکه از یک زنجیره بلوکی استفاده می کنند.
3- نحوه کار: در هر دو الگوریتم، شرکت کنندگان در شبکه برای تأیید تراکنش ها پاداش دریافت می کنند.
4- محدودیت تأمین: هر دو الگوریتم محدودیت تأمین دارند، یعنی تنها تعداد مشخصی از ارزهای دیجیتال در شبکه وجود دارد.
با توجه به تفاوت ها و شباهت هایی که بین این دو الگوریتم وجود دارد، انتخاب الگوریتم مناسب برای یک پروژه از اهمیت بسیاری برخوردار است. مثلاً در صورتی که در پروژه از ارزهای دیجیتال با ارزش بالا استفاده می شود، PoW به دلیل امنیت بالاتری که دارد، مناسب تر به نظر می رسد. اما در پروژه هایی که در آن مصرف انرژی و سرعت پردازش مهم نیست، گواه اثبات سهام (PoS) به دلیل مصرف انرژی کمتری که دارد، می تواند گزینه مناسبی باشد.
مزایا و معایب الگوریتم گواه اثبات سهام (PoS)
الگوریتم گواه اثبات سهام (PoS) در زمینه تکنولوژی بلاکچین یکی از روشهای پرکاربرد است که به جای الگوریتم اثبات کار (Proof of Work) در بیشتر پلتفرمهای بلاکچینی مورد استفاده قرار میگیرد. در این مقاله به بررسی مزایا و معایب الگوریتم گواه اثبات سهام میپردازیم.
مزایا:
1- صرفهجویی در انرژی: یکی از مزایای بزرگ الگوریتم گواه اثبات سهام (PoS)، صرفهجویی در انرژی است. الگوریتم اثبات کار برای تولید بلاکهای جدید، نیاز به استفاده از توان محاسباتی بالا و در نتیجه مصرف انرژی زیاد دارد. اما الگوریتم گواه اثبات سهام، برای تولید بلاکهای جدید، نیاز به توان محاسباتی کمتری دارد و در نتیجه مصرف انرژی کمتری دارد.
2- کاهش هزینههای سختافزاری: الگوریتم اثبات کار برای تولید بلاکهای جدید، نیاز به استفاده از سختافزارهای قدرتمند و گران قیمت دارد. اما در الگوریتم گواه اثبات سهام، نیاز به سختافزارهای گران قیمت کمتر است و در نتیجه هزینههای سختافزاری نیز کاهش مییابد.
3- ایجاد امنیت بیشتر: در الگوریتم گواه اثبات کار، امنیت بلوکچین بر اساس توان محاسباتی شبکه تامین میشود. اما در الگوریتم گواه اثبات سهام، امنیت بلوکچین بر اساس سهامی است که کاربران در اختیار دارند. با افزایش تعداد سهامداران، احتمال تخریب شبکه کمتر میشود و در نتیجه امنیت بیشتری برای بلوکچین ایجاد میشود.
4- کنترل بیشتر بر شبکه: در الگوریتم اثبات کار، برای تولید بلاکهای جدید، نیاز به توان محاسباتی بالا دارد. در نتیجه، کاربرانی که دسترسی به توان محاسباتی بیشتری دارند، بیشترین کنترل را بر شبکه دارند. اما در الگوریتم گواه اثبات سهام، کاربرانی که تعداد سهام بیشتری دارند، بیشترین کنترل را بر شبکه دارند. این موضوع باعث میشود که کنترل بر شبکه به طور متوازنتری توزیع شود.
معایب:
1- نیاز به سهام: در الگوریتم گواه اثبات سهام (PoS)، برای تولید بلاکهای جدید، نیاز به سهامی است که کاربران در اختیار دارند. در نتیجه، کاربرانی که تعداد سهام کمتری دارند، به راحتی قابلیت تولید بلاک را ندارند. این موضوع باعث میشود که تمرکز بیشتری بر روی کاربرانی با تعداد سهام بالاتر وجود داشته باشد.
2- احتمال شروع تهاجم ۵۱ درصدی: در الگوریتم گواه اثبات سهام، احتمال شروع تهاجم ۵۱ درصدی به دلیل تمرکز بیشتر دسترسی به سهام، وجود دارد. در نتیجه، امنیت بلوکچین در معرض خطر قرار میگیرد.
3- تمرکز بیشتر بر روی کاربرانی با سهام بالاتر: در الگوریتم گواه اثبات سهام (PoS)، تمرکز بیشتری بر روی کاربرانی با تعداد سهام بالاتر وجود دارد. این موضوع باعث میشود که توزیع نامناسبی برای کنترل شبکه صورت بگیرد.
الگوریتم گواه اثبات سهام با مزایای بزرگی در مقایسه با الگوریتم اثبات کار همراه است. اما نکاتی همچون نیاز به سهام، احتمال شروع تهاجم ۵۱ درصدی و تمرکز بیشتر بر روی کاربرانی با سهام بالاتر، میتواند باعث کاهش اعتماد کاربران به الگوریتم گواه اثبات سهام شود. در نتیجه، برای استفاده از این الگوریتم، باید به دقت تمامی مزایا و معایب آن را بررسی کرد و بهترین تصمیم را برای شرایط خاص خودتان بگیرید.
چگونه گواه اثبات سهام (PoS) به حفظ امنیت شبکه کمک می کند؟

بخشی از تغییراتی که در زمینه فناوری بلاکچین ایجاد شده است، تحول در سیستم گواه اثبات سهام (PoS) است. در سیستم گواه اثبات کار (PoW) که در بیت کوین و بسیاری از سایر ارزهای دیجیتال استفاده می شود، امنیت شبکه بر اساس قدرت محاسباتی دستگاه های شرکت کننده در ارائه خدمات به شبکه تأمین می شود. اما در سیستم اثبات سهام، این قدرت محاسباتی به کار نمی رود و به جای آن، امنیت شبکه بر اساس مقدار سهامی که توسط شرکت کنندگان در شبکه نگهداری می شود، تأمین می شود.
در سیستم گواه اثبات سهام (PoS)، شرکت کنندگان در شبکه (که به آن ها “نود” می گویند) سهامی را که در اختیار دارند، به عنوان سپر امنیتی برای شبکه استفاده می کنند. هرچقدر سهام بیشتری در اختیار یک نود باشد، این نود بیشترین فرصت برای انتخاب بلوک بعدی در شبکه دارد. این به این معنی است که اگر یک نود سهام بیشتری داشته باشد، احتمال این که آن نود بلوک بعدی را پیدا کند بیشتر است. به عبارت دیگر، سهام بیشتر به معنی قدرت بیشتر در شبکه PoS است.
یکی از مزایای سیستم گواه اثبات سهام (PoS) این است که در مقایسه با سیستم PoW، مصرف انرژی کمتری دارد. در سیستم PoW، دستگاه های شرکت کننده در شبکه برای انجام محاسباتی که برای تولید بلوک های جدید لازم است، انرژی بسیار زیادی مصرف می کنند. این مصرف انرژی، هم به معنی هزینه های بیشتر برای شرکت کنندگان در شبکه است و هم به معنی آلودگی بیشتر محیط زیست. در سیستم PoS، هیچ نیازی به این قدرت محاسباتی نیست و به همین دلیل از مصرف انرژی کمتری برخوردار است.
همچنین، یکی دیگر از مزایای سیستم PoS این است که به شرکت کنندگان در شبکه، انگیزه بیشتری برای نگهداری سهام خود می دهد. در سیستم PoW، شرکت کنندگان در شبکه از طریق انجام محاسباتی و تولید بلوک های جدید، پاداشی دریافت می کنند. اما این پاداش در زمان تولید هر بلوک کاهش می یابد و در نهایت به صفر می رسد. در سیستم PoS، شرکت کنندگان در شبکه پاداشی برای نگهداری سهام خود دریافت می کنند و این پاداش همیشه برقرار است. به همین دلیل، این سیستم به شرکت کنندگان در شبکه، انگیزه بیشتری برای نگهداری سهام خود می دهد.
هرچند که سیستم PoS به نظر می رسد از سیستم PoW بهتر است، اما همیشه به مشکلاتی نیز برخورد می کند. برای مثال، یکی از مشکلاتی که ممکن است در سیستم PoS رخ دهد، این است که اگر یک نود سهام بیشتری داشته باشد، احتمال این که آن نود بلوک های بعدی را پیدا کند بیشتر است و به همین دلیل، این نود پاداش بیشتری دریافت می کند. این مشکل را می توان با ایجاد محدودیت هایی در سیستم گواه اثبات سهام (PoS) حل کرد.
در کل، سیستم گواه اثبات سهام (PoS) یکی از راه حل هایی است که برای افزایش امنیت شبکه در فناوری بلاکچین ایجاد شده است. این سیستم به شرکت کنندگان در شبکه، انگیزه بیشتری برای نگهداری سهام خود می دهد و همچنین، مصرف انرژی کمتری نسبت به سیستم گواه اثبات کار (PoW) دارد. با این حال، همیشه به مشکلاتی نیز برخورد می کند که با ایجاد محدودیت هایی در سیستم گواه اثبات سهام (PoS) می توان آن ها را حل کرد.
گواه اثبات سهام (PoS): راه حلی برای مشکلات مصرف انرژی در بیت کوین

بیت کوین به عنوان یکی از محبوبترین ارزهای دیجیتالی جهان، با مشکلاتی روبروست که به واسطه آنها بعضی از کاربران آن روی تراکنشهای خود راضی نیستند. یکی از بزرگترین مشکلات بیت کوین، مشکل مصرف انرژی برای انجام تراکنشها است. این مشکل به دلیل این است که بیت کوین با استفاده از الگوریتم پروسهای به نام “Proof of Work” کار میکند که برای انجام تراکنشها نیاز به قدرت محاسباتی بالا دارد که تنها با استفاده از کامپیوترهای با قابلیت پردازش بالا قابل انجام است.
با این حال، یک راه حل جدید به نام “گواه اثبات سهام” میتواند به بیت کوین کمک کند تا از مشکل مصرف انرژی خود رهایی پیدا کند. این روش در بیت کوین به عنوان “Proof of Stake” نیز شناخته میشود و در آن به جای استفاده از قدرت محاسباتی برای تولید بلوکهای جدید، از سهامی که کاربران در دسترس دارند برای تولید بلوکهای جدید استفاده میشود.
در این روش، کاربرانی که بیشترین تعداد سهام را در دست دارند، احتمال بیشتری در تولید بلوکهای جدید دارند. این به این معنی است که تولید بلوکهای جدید به صورت تصادفی انجام نمیشود، بلکه به افرادی که بیشترین تعداد سهام را در دست دارند، اختصاص داده میشود. در نتیجه، مصرف انرژی برای تولید بلوکهای جدید به شدت کاهش مییابد و همچنین این روش از نظر امنیتی نیز بهتر عمل میکند.
برخی افراد ممکن است به این اعتراض کنند که این روش باعث میشود که کاربرانی که بیشترین تعداد سهام را در دست دارند، نسبت به کاربران دیگر بیشترین تاثیر را در تصمیمگیریهای مرتبط با بیت کوین داشته باشند. با این حال، باید توجه داشت که این روش، مشکل مصرف انرژی را به شدت کاهش میدهد و همچنین از نظر امنیتی نیز بهتر عمل میکند. بنابراین، احتمالاً در آینده، این روش به عنوان یک راه حل موثر برای مشکلات بیت کوین مورد استفاده قرار خواهد گرفت.
استقرار گواه اثبات سهام (PoS) در اتریوم 2: چرا و چگونه؟

استقرار گواه اثبات سهام (PoS) در اتریوم 2 یکی از مهمترین تغییراتی است که در شبکه اتریوم صورت میگیرد. در این مقاله، به دلایل اصلی استقرار PoS در اتریوم 2 و روند اجرای آن پرداخته میشود. چرا استقرار گواه اثبات سهام (PoS) در اتریوم 2 ضروری است. همچنین پیشنهاد میشود مقاله جالب اتریوم ۲ چیست و چه تفاوت هایی با اتریوم دارد؟ را نیز مطالعه بفرمایید.
استقرار گواه اثبات سهام (PoS) در اتریوم 2 برای برطرف کردن مشکلاتی که در الگوریتمگواه اثبات کار (PoW) وجود دارد، ضروری است. چندین مشکل برای PoW وجود دارد که در ادامه به آنها اشاره میشود.
1. مصرف انرژی بالا: PoW در اتریوم یکی از بزرگترین دلایل مصرف انرژی در دنیای کریپتوکارنسی است. برای استخراج بلاک، شبکه باید به صورت متوسط حدود 45 تراهش انجام دهد. این مصرف انرژی زیاد به هزینههای زیادی برای استخراج کنندهها منجر میشود.
2. مراکز داده متمرکز: استخراج بلاک در PoW باعث میشود که مراکز داده بزرگ و متمرکز به سادگی بتوانند از دیگران برتری بگیرند. این باعث میشود که شبکه آسیبپذیر شده و تحت کنترل کمتری قرار گیرد.
3. حمله ۵۱ درصدی: در PoW، اگر یک شخص یا یک گروه از استخراج کنندگان بلاک بیش از ۵۱ درصد از قدرت پردازش شبکه را در اختیار داشته باشند، میتوانند به راحتی بلاکهای جعلی تولید کنند و به نحوی که ماینرها را به خود متمرکز کنند، این کار باعث آسیبپذیر شدن شبکه میشود.
4. هزینه بالای سختافزار: برای شروع استخراج بلاک در PoW، نیاز به سختافزار قدرتمندی دارید که هزینه آن بسیار بالاست. این باعث میشود که تنها افرادی که برای آن پول دارند، قادر به استخراج بلاک باشند.
چگونه گواه اثبات سهام (PoS) در اتریوم 2 پیاده سازی میشود؟
در گواه اثبات سهام (PoS)، به جای استخراج بلاک با استفاده از قدرت پردازش، به عنوان گارانتی برای درستی تراکنشها، کاربران با داشتن مقداری از اتر، از این قابلیت برخوردار میشوند. هر کاربری که مقداری از اتر را به عنوان سپری در شبکه نگه داری کند، به عنوان یک نود شبکه شناخته میشود و میتواند برای تأیید تراکنشها و استخراج بلاکهای جدید شرکت کند. هر کاربر بر اساس تعداد اتری که نگهداری میکند، به عنوان یک نود در شبکه شناخته میشود و تعداد نودهایی که برای تأیید یک تراکنش نیاز است، توسط شبکه محاسبه میشود.
در اتریوم 2، گواه اثبات سهام (PoS) به شکلی به نام “Beacon Chain” پیادهسازی میشود. در این مدل، یک شبکه جدید به نام Beacon Chain به عنوان یک لایه پایه برای اتریوم 2 ایجاد میشود. Beacon Chain به عنوان یک شبکه PoS عمل میکند و مسئول تأیید تراکنشها و شناسایی نودهای معتبر در شبکه است. برای شرکت در Beacon Chain، کاربران باید مقدار معینی از اتر را به عنوان پانزدهمین قطعه کوچک از Beacon Chain نگه داشته باشند. هر کاربری که این شرایط را دارد، میتواند در Beacon Chain شرکت کند و به عنوان یک نود در شبکه شناخته شود.
استقرار گواه اثبات سهام (PoS) در اتریوم 2 به دلیل برطرف کردن مشکلات مرتبط با PoW، ضروری است. با پیادهسازی Beacon Chain، اتریوم 2 به یک شبکه PoS تبدیل میشود که باعث کاهش مصرف انرژی، جلوگیری از مراکز داده متمرکز و تحرک به سمت شبکههای بیشتر دیسپرس شده میشود.
تغییرات امنیتی در ترازنامه شبکه با استفاده از گواه اثبات سهام (PoS)

در دنیای امروز، ترازنامه شبکههای کامپیوتری یکی از عوامل اصلی امنیت شبکه است. با افزایش تعداد و انواع حملات سایبری، ترازنامه شبکه به یکی از مهمترین وظایف مدیران امنیت شبکه تبدیل شده است. با این حال، مدیران امنیت شبکه با چالشهای متعددی در ارتباط با ترازنامه شبکه مواجه هستند، از جمله مشکلاتی مانند اشتباهات انسانی، خطاهای فنی و عدم قابلیت تأیید هویت معتبر.
برای حل این مشکلات، استفاده از گواهیهای اثبات سهام به عنوان روشی برای تأیید هویت معتبر میتواند مفید باشد. گواهی اثبات سهام مدلی است که برای ارائه اطمینان در مورد صحت و سلامت سیستم ها و شبکه های کامپیوتری استفاده می شود. این گواهیها به عنوان ابزاری برای تشخیص هویت هر عنصر در شبکه استفاده میشوند و به مدیران امنیت شبکه اجازه میدهند تا اطمینان حاصل کنند که تمامی موجودیتهای در شبکه تأیید شدهاند و این موجودیتها برای انجام فعالیتهای خود در شبکه مجاز هستند. تغییرات امنیتی در ترازنامه شبکه با استفاده از گواهی اثبات سهام، به طور خاص، شامل این موارد است:
1. افزایش امنیت شبکه: با استفاده از گواه اثبات سهام (PoS)، مدیران امنیت شبکه میتوانند اطمینان حاصل کنند که تمامی موجودیتهای در شبکه تأیید شدهاند و هیچ کدام از آنها به شبکه دسترسی ندارند.
2. کاهش خطرات امنیتی: با استفاده از گواهیهای اثبات سهام، مدیران امنیت شبکه میتوانند خطرات احتمالی از قبیل حملات سایبری و دسترسی غیرمجاز به شبکه را کاهش دهند.
3. افزایش قابلیت اطمینان: با تأیید هویت معتبر تمامی موجودیتهای در شبکه، مدیران امنیت شبکه میتوانند اطمینان حاصل کنند که هیچ موجودیتی به شبکه دسترسی ندارد که مجوز ندارد.
4. افزایش کارایی: با تأیید هویت معتبر تمامی موجودیتهای در شبکه، مدیران امنیت شبکه میتوانند به طور کامل از کارایی و عملکرد شبکه خود مطمئن باشند.
در نتیجه، استفاده از گواه اثبات سهام (PoS) به عنوان روشی برای تأیید هویت معتبر در ترازنامه شبکه، میتواند بهبود چشمگیری در امنیت و کارایی شبکههای کامپیوتری به دنبال داشته باشد.
تاثیر گواه اثبات سهام (PoS) بر کاهش نقش ماینرها

با توجه به این که در گواه اثبات سهام (PoS) نیازی به ماینرها نیست، این الگوریتم میتواند به کاهش نقش آنها در فرایند تایید تراکنشها کمک کند. در گواه اثبات کار (PoW)، ماینرها برای تایید تراکنشها نیاز به قدرت پردازشی بالا دارند و برای این کار از تجهیزاتی مانند ASIC استفاده میکنند. این امر باعث شده که تمرکز قدرت پردازشی در دسترس تعداد کمی از ماینرها باشد که ممکن است باعث ایجاد مشکلات امنیتی در شبکه بشود.
اما در PoS، تعداد سهام دارایی که در دست مالکان هستند، تعیین کننده تصمیمات شبکه است. این به معنای آن است که هر شخصی که دارای داراییهای بیشتری است، بیشترین قدرت تصمیمگیری را خواهد داشت، اما این قدرت به صورت خطی نیست. به عبارت دیگر، با افزایش تعداد سهام دارایی، قدرت تصمیمگیری هر فرد افزایش مییابد، اما این افزایش به مراتب کمتر از افزایش دارایی است.
با این حال، PoS به تنهایی نمیتواند به کاهش نقش ماینرها در شبکه کمک کند. در واقع، در شبکههای PoS نیز ماینرها وجود دارند. این ماینرها به عنوان ولیدیتورها شناخته میشوند و مسئول تایید بلاکها هستند. اما با توجه به این که نیازی به قدرت پردازشی بالا نیست، ماینرها برای تولید بلاکهای جدید با هزینه کمتری مواجه هستند و در نتیجه، تعداد آنها کاهش مییابد. در نهایت، PoS میتواند به کاهش نقش ماینرها در بلاکچینها کمک کند، اما نباید فراموش کرد که ماینرها همچنان نقش مهمی در عملکرد شبکههای گواه اثبات سهام (PoS) دارند. بنابراین، باید به دنبال راه حلهایی برای بهبود امنیت و کاهش وابستگی به تعداد کمی از ولیدیتورها باشیم.
تغییر پارادایم در رمزارزها: از گواه اثبات کار (PoW) به گواه اثبات سهام (PoS)
رمزارزها با تکنولوژی بلاکچین، از دیدگاه بسیاری از ما، یکی از دستاوردهای مهم تکنولوژی های اخیر است. این رمزارزها، به طور عمده از دو نوع مختلف گواهی اثبات استفاده می کنند، که به طور متداول به آنها گواه اثبات کار (PoW) و گواه اثبات سهام (PoS) گفته می شود. در اینجا ما به تغییر پارادایم از PoW به PoS می پردازیم.
گواهی اثبات سهام (PoS) به طور کلی از چندین جنبه از جمله کاهش هزینه های انرژی و سخت افزار، کاهش نیاز به تجهیزات پیچیده و کاهش احتمال حملات ۵۱ درصدی به شبکه بلاکچین، بهره می برد. همچنین، با توجه به میزان سپرده واریزی، افراد بیشتری به عنوان گره شبکه می توانند شرکت کنند و این به ارتقای امنیت شبکه بلاکچین کمک می کند. در نهایت، تغییر پارادایم از PoW به PoS یکی از فرایندهایی است که به طور کلی به بهبود کارایی و امنیت شبکه بلاکچین کمک می کند. با توجه به مزایای این روش، احتمالاً در آینده، بیشتر رمزارزها از PoW به PoS تغییر خواهند داد.
چگونگی مقابله با حمله 51 درصدی درسیستم گواه اثبات سهام (PoS)

حملات 51 درصدی یا Attack 51%، یکی از روشهایی است که مهاجمان برای نفوذ به سیستمهای رمزارزی استفاده میکنند. در این نوع حملات، مهاجم با کنترل بیش از 50 درصد از قدرت محاسبه شبکه، قادر به تغییر و تقلب در تراکنشها و حتی حذف آنها میشود. این روش از نام خود پیداست و به دلیل چنین ویژگیهایی به آن معروف شده است.
اما سیستم گواه اثبات سهام (PoS)، یکی از سیستمهایی است که حملات 51% را به شدت محدود میکند. در این سیستم، نه تنها قدرت محاسبه بلکه مقدار سهام دارایی کاربران نیز در امر تصمیمگیری شبکه مؤثر است. با این حال، بهترین روش برای مقابله با حملات 51 درصدی در سیستم گواه اثبات سهام (PoS)، برقراری یک سیستم امنیتی پویا و هوشمند است.
از جمله راهکارهایی که در سیستم گواه اثبات سهام (PoS) میتوان برای مقابله با حملات 51% به کار برد، میتوان به روش معرفی معیارهای اعتبارسنجی برای کاربران اشاره کرد. این معیارها میتوانند مبتنی بر ارزیابی عملکرد، میزان سهام دارایی و حتی شناخت کاربر به عنوان یک شخصیت معتبر در شبکه باشند.
علاوه بر این، برقراری سیستم اطلاعرسانی هوشمند نیز میتواند در مقابله با حملات 51 درصدی مفید باشد. در این راستا، سیستمی برای شناسایی و هشدار دادن در مورد حملات 51% باید برقرار شود تا در صورت وقوع حمله، به سرعت در مورد آن اطلاع رسانی شود.
در پایان، تکنولوژی بلاکچین و رمزارزها هر روز به سمت پیشرفت و رشد میروند. با این حال، مبارزه با حملات 51 درصدی برای تضمین امنیت شبکه، همچنان یک چالش برای توسعهدهندگان و متخصصان است. اما با ایجاد راهکارهایی هوشمند و پویا، امیدواریم که بتوانیم این چالش را با موفقیت پشت سر بگذاریم.
چالش های امنیتی در سیستم های گواه اثبات سهام (PoS)

سیستم های گواه اثبات سهام (PoS) در اخیرا به دلیل توانایی آنها در ارائه حلقه حلقه برای انجام تراکنش به شکل سریع و کم هزینه، مورد توجه قرار گرفته اند. با این حال، این سیستم ها نیز با چالش های امنیتی مواجه هستند که باعث می شوند که این سیستم ها برای انجام تراکنش مطمئن تر شوند.
یکی از چالش های امنیتی در سیستم گواه اثبات سهام (PoS)، امکان حملات 51 درصدی است. در این نوع حملات، یک شخص یا یک گروه از افراد می توانند بیش از نیمی از توان محاسباتی شبکه را کنترل کنند. این امر باعث می شود که این شخص یا گروه بتوانند تراکنش هایی که به نظرشان نامطمئن هستند را تأیید کنند و تراکنش هایی که آنها نمی پسندند را رد کنند.
چالش دیگری که در سیستم گواه اثبات سهام (PoS) وجود دارد، امکان حملات به نام “محاسبات نامتقارن” است. در این حملات، یک شخص یا گروهی از افراد می توانند با استفاده از توانایی خود، محاسباتی نامتقارن را انجام دهند و به این ترتیب، بتوانند تراکنش هایی را تأیید کنند که در واقع، نامطمئن هستند.
چالش دیگری در سیستم گواه اثبات سهام (PoS)، حملات دوچندانی است. در این نوع حملات، یک شخص یا گروهی از افراد می توانند همزمان دو روند تولید بلاک (block) را پشتیبانی کنند. این امر باعث می شود که تراکنش هایی که در هر یک از این دو روند انجام می شود، تأیید شوند.
برای حل این چالش های امنیتی، چندین راهکار وجود دارد. اولین راهکار، استفاده از روش های متفاوت برای تأیید تراکنش ها است. از جمله این روش ها می توان به استفاده از روش های مبتنی بر کاربران و یا روش های مبتنی بر زمان اشاره کرد.
راهکار دیگری برای حل چالش های امنیتی در سیستم PoS، استفاده از روش های مختلف برای تولید بلاک است. در شبکه های PoS، هر شخصی که بیشترین تعداد سهام را دارد، می تواند بلاک جدیدی تولید کند. با این حال، بهتر است که از روش های مختلف برای تولید بلاک استفاده شود تا احتمال همزمانی تولید بلاک کمتر شود.
همچنین، از جمله راهکارهای دیگر برای حل چالش های امنیتی در سیستم گواه اثبات سهام (PoS)، استفاده از الگوریتم هایی است که برای تأیید تراکنش ها و تولید بلاک ها طراحی شده اند. این الگوریتم ها با استفاده از روش های مختلفی برای تأیید تراکنش ها و تولید بلاک ها، به افزایش امنیت در سیستم گواه اثبات سهام (PoS) کمک می کنند. در کل، چالش های امنیتی در سیستم های PoS مهم و باید به شکل جدی در نظر گرفته شوند. با استفاده از راهکارهای مختلف، می توان این چالش ها را بهبود بخشید و سیستم PoS را برای انجام تراکنش های مطمئن تر کرد.
انواع الگوریتم های اجماع گواه اثبات سهام (PoS): DPoS و RPoS

الگوریتم های اجماع گواه اثبات سهام (PoS) در شبکه های بلاکچین با استفاده از سهام داران شبکه به عنوان قدرت محرکه برای تایید تراکنش ها و اجماع بر سر وضعیت دقیق شبکه استفاده می شوند. این الگوریتم ها نسبت به الگوریتم های اجماع گواه اثبات کار (PoW) که از توان محاسباتی برای تولید بلاک ها استفاده می کنند، کمتر انرژی مصرف می کنند و از جمله راه حل های پایدار و ایمن برای اجماع در شبکه های بلاکچین هستند.
گواه اثبات سهام نیابتی (DPoS)
یکی از انواع الگوریتم های گواه اثبات سهام (PoS)، گواه اثبات سهام نیابتی (DPoS) Delegated Proof-of-Stake است. در این الگوریتم، سهام داران شبکه به عنوان اعضایی از شبکه انتخاب می شوند که به عنوان گزینه های اجماعی برای تولید بلاک های جدید و تایید تراکنش ها عمل می کنند. در DPoS، سهام داران می توانند سهام خود را به دیگران واگذار کنند و از این طریق به عنوان وکیل (delegate) برای تولید بلاک های جدید و تایید تراکنش ها انتخاب شوند. انتخاب وکلا به صورت دوره ای انجام می شود و هر دوره، سهام داران با بیشترین تعداد سهام، بیشترین تعداد وکیل را انتخاب می کنند. در حالی که DPoS برای ارائه سرعت و امنیت بیشتر در شبکه های بلاکچین استفاده می شود، اما این الگوریتم به دلیل وابستگی به گزینه های اجماعی وکلا، قابلیت مورد حمله قرار گرفتن را نیز دارد.
گواه اثبات سهام تصادفی (RPoS)
گواه اثبات سهام تصادفی (RPoS) یا Randomized Proof-of-Stake، یکی دیگر از انواع الگوریتم های گواه اثبات سهام (PoS) است که در آن، انتخاب سهام داران به صورت تصادفی انجام می شود. در این الگوریتم، هر سهام دار، با توجه به تعداد سهام خود، احتمال بیشتری برای انتخاب به عنوان گزینه اجماعی دارد. انتخاب گزینه های اجماعی به صورت دوره ای و با استفاده از تابع تصادفی انجام می شود. این الگوریتم، نسبت به DPoS، از نظر امنیتی قوی تر است زیرا وابستگی به تعداد سهام یا تعداد وکلا وجود ندارد. در نهایت، هر دو الگوریتم DPoS و RPoS می توانند به عنوان راه حل های پایدار و ایمن برای اجماع در شبکه های بلاکچین استفاده شوند و بسته به نیاز و شرایط شبکه، انتخاب یکی از آن ها می تواند مناسب باشد.
بسیار عالی