گواهی اثبات فعالیت POA یک الگوریتم اجماع بلاکچین است که در ارزهای رمزپایه و سیستم های مشابه استفاده می شود.همچنین از این گواه برای اطمینان از واقعی بودن تمام معاملات انجام شده در بلاکچین و همچنین اطمینان از رسیدن به اتفاق نظر همه ماینرها استفاده می شود.در حقیقت POA ترکیبی از دو الگوریتم اجماع بلاکچین دیگر است که گواه اثبات کار POW و گواه اثبات سهام POS می باشند.
به عبارت دیگر می توان گفت که PoA تلاشی است برای ترکیب بهترین جنبه های سیستم PoW و POS .فرآیند استخراج مانند یک سیستم گواه اثبات کار آغاز می شود اما پس از استخراج بلوک جدید، سیستم تغییر شکل می دهد تا شبیه یک سیستم گواه اثبات سهام باشد.
درک عمیق تر گواه اثبات فعالیت
بیت کوین که محبوب ترین ارز رمزنگاری شده می باشد، از الگوریتم اجماع PoW استفاده می کند که یک ویژگی خاص این الگوریتم این است که با گذشت زمان سطح سختی استخراج را افزایش می دهد.این روش همچنین از هک شدن شبکه بیت کوین جلوگیری می کند، با این حال سختی استخراج بیشتر می شود و باید از قدرت محاسباتی بیشتری استفاده شود.در نتیجه مصرف انرژی بیشتر، هزینه های بیشتری را شامل می شود (از جمله هزینه فرسودگی سخت افزار).
با استفاده از سیستم گواه اثبات کار یک ماینر می تواند معاملات را براساس میزان کار موثری که قبلاً در بلاکچین انجام داده اند استخراج یا اعتبارسنجی کند.همانطور که هزینه های انرژی و سخت افزار به سمت بالا افزایش می یاید، در نتیجه افزایش سختی استخراج در شبکه های اثبات کار، سیستم گواه اثبات سهام را به عنوان یک گزینه جایگزین انتخاب می کند.
با استفاده از سیستم گواه اثبات سهام استخراج یا تأیید اعتبار معاملات به یک استخراج کننده بستگی به تعداد کوین های ارز رمزنگاری شده دارد.اگرچه سیستم PoS به کاهش قیمت قبض های برق دست پیدا می کند اما یک عارضه جانبی ناخواسته آن این است که می تواند احتکار کوین (و نه هزینه) را تقویت کند.
همچنین گواه اثبات کار و اثبات سهام هر دو برای جلوگیری از احتمال حمله ۵۱٪ در نظر گرفته شده اند، وضعیتی که گروهی از شرکت کنندگان بیش از نیمی از قدرت محاسبات شبکه را کنترل می کنند.در اصل خطر حمله ۵۱ درصدی این است که آن گروه می توانند کنترل کاملی بر شبکه داشته باشند، از جمله قدرت متوقف شدن تایید تراکنش های جدید، متوقف کردن پرداخت ها بین کاربران مختلف بلاکچین و حتی معاملات قبلی که در گذشته کنترل شده اند و حتی شبکه به آن ها امکان می دهد کوین های ارز رمزنگاری شده را دو برابر خرج کنند.گواه اثبات فعالیت از احتمال حمله ۵۱٪ جلوگیری می کند زیرا پیش بینی این که همکار امضا کننده در آینده چه کسی خواهد بود غیرممکن است و رقابت صرفه جویی در کوین بین امضا کنندگان اجازه نمی دهد که قدرت محاسبه در یک گروه جمع شود.
فرآیند استخراج در سیستم POA
در گواه اثبات فعالیت فرآیند استخراج همان روشی را آغاز می کند که در فرآیند گواه اثبات کار وجود دارد و استخراج کنندگان مختلف سعی می کنند با یک قدرت محاسباتی بالاتر از یکدیگر پیشی بگیرند و یک بلاک جدید پیدا کنند.هنگامی که یک بلاک جدید پیدا می شود (یا استخراج می شود)، سیستم به گواه اثبات سهام تغییر می یابد و بلاک تازه پیدا شده فقط شامل یک هدر و آدرس پاداش استخراج کننده است.
بر اساس جزئیات عنوان، یک گروه تصادفی جدید و تصادفی از شبکه بلاکچین انتخاب می شود که آن ها لازم است بلوک جدید را تأیید یا امضا کنند.هرچه اعتبار سنج مالکیت بیشتری داشته باشد، شانس بیشتری برای انتخاب به عنوان امضا کننده دارد.هنگامی که تمام اعتبار سنج ها بلاک تازه پیدا شده را امضا می کنند، وضعیت یک بلاک کامل را به دست می آورند که شناسایی شده و به شبکه بلاکچین اضافه می شود و معاملات در آن ثبت می شوند.
درصورتی که برخی از امضا کنندگان انتخاب شده برای امضای بلوک برای تکمیل در دسترس نباشند، فرایند به بلوک برنده بعدی منتقل می شود که مجموعه جدیدی از اعتبار سنج ها به طور تصادفی انتخاب می شوند (بسته به کوین آن ها) این روند ادامه می یابد تا زمانی که یک بلوک برنده تعداد مورد نیاز امضا کننده را دریافت کند و به یک بلوک کامل تبدیل شود.هزینه ها و پاداش های استخراج در بین استخراج کنندگان و اعتبارسنجان مختلفی تقسیم می شود که در نقش مربوطه خود برای ورود به سیستم همکاری می کنند.
از آنجا که سیستم گواه اثبات فعالیت ترکیبی از گواه اثبات کار و سهام می باشد، انتقاداتی را به دلیل استفاده نسبی از هر دو مورد به وجود می آورد.در مرحله PoW هنوز به نیروی زیادی برای استخراج بلوک ها احتیاج دارد و احتکارکنندگان کوین هنوز شانس بیشتری برای قرار گرفتن در لیست امضا کنندگان و جمع آوری جوایز ارزی مجازی بیشتری دارند.
نمونه ای از گواه اثبات فعالیت
دیکرد مشهورترین ارز رمزنگاری شده است که از سازوکار اجماع PoA استفاده می کند که در این ارز دیجیتال بلوک ها تقریباً هر پنج دقیقه ایجاد می شوند.فرآیند استخراج برای دیکرد با نود ها شروع می شود و به دنبال راه حل برای یک معمای رمزنگاری با سطح دشواری شناخته شده برای ایجاد یک بلوک جدید است که تاکنون این فرآیند شبیه به یک سیستم PoW است.پس از یافتن راه حل به شبکه پخش می شود و سپس شبکه راه حل را تأیید می کند که در این مرحله، سیستم به PoS تبدیل می شود.
هرچه یک نود دیکرد استخراج کند، احتمال انتخاب آن ها برای رای گیری در بلاک بیشتر است (در بلاکچین دیکرد سهامداران بلیط هایی بدست می آورند که در ازای استخراج دیکرد به آنها قدرت رأی می دهد).پنج بلیط به طور تصادفی از استخر بلیط انتخاب می شوند که اگر حداقل سه از پنج رای مثبت برای تأیید بلوک “مثبت” داشته باشد، برای همیشه به بلاکچین اضافه می شود و هم ماینر ها و هم رای دهندگان با دیکرد پاداش می گیرند.
- چرا باید chainlink (LINK) بخریم؟
- پای نتورک (Pi Network)
- بلاک چین فانتوم چیست؟
- معرفی ۶ بازی متاورسی و بررسی کاربرد های آنها در متاورس
- آربیتروم چیست و چه کارکردی در عرصه ارز دیجیتال دارد؟
ترجمه شده از :
