در این مقاله ما به شناخت اثبات فعالیت (POA) و کاربرد راهکار آن میپردازیم. با تیم فیوتک همراه باشید.

اثبات فعالیت (POA) چیست؟

اثبات فعالیت (PoA) یک الگوریتم اجماع بلاک چین است که در ارزهای رمزنگاری شده و سیستم های مشابه استفاده میشود. برای اطمینان از واقعی بودن تمام معاملات روی بلاک چین و همچنین اطمینان از توافق همه ماینرها مورد استفاده قرار میگیرد. PoA ترکیبی از دو الگوریتم اجماع بلاک چین دیگر است: اثبات کار (PoW) و اثبات سهام (PoS).

درک اثبات فعالیت (POA)

بیت کوین، یکی از محبوب ترین ارز های رمزنگاری شده است که از الگوریتم اجماع POW استفاده میکند. یکی از ویژگی های ویژه این الگوریتم، این است که با گذشت زمان سطح سختی استخراج را افزایش میدهد. این روش همچنین از هک شدن شبکه بیت کوین جلوگیری میکند. با این حال، به دلیل سختی استخراج از قدرت محاسباتی بیشتری نیز استفاده میشود. در نتیجه مصرف بیشتر انرژی باعث افزایش هزینه نیز میشود.

با استفاده از سیستم PoW، یک ماینر میتواند معاملات را بر اساس میزان کاری که زمان گذشته در بلاک چین انجام داده است، ماین یا تأیید کند. به دلیل افزایش هزینه های انرژی و سخت افزار و مشکلی که در شبکه های POW رخ میدهد، میتوان سیستم POS را جایگزین POW کرد.

توانایی ماینر برای استخراج یا تأیید تراکنش ها (با استفاده از سیستم اثبات فعالیت (POS)) بستگی به تعداد کوین های رمزنگاری شده آنها دارد. اگرچه سیستم POS باعث کاهش قبوض برق میشود، اما یک اثر جانبی ناخواسته آن این است که میتواند احتکار کوین (به جای هزینه) را ارتقا دهد.

هر دو سیستم PoW و PoS برای جلوگیری از احتمال حمله 51% در نظر گرفته شده اند – وضعیتی که گروهی از شرکت کنندگان، کنترل بیش از نیمی از قدرت محاسباتی استخراج شبکه را در دست میگیرند. خطر حمله 51% به این معنی است که آن گروه میتواند کنترل کامل شبکه را داشته باشند، از جمله قدرت جلوگیری از تأیید تراکنش های جدید، توقف پرداخت بین کاربران مختلف بلاک چین و حتی معامله های انجام شده در گذشته. این شبکه به آنها اجازه میدهد تا کوین های ارز رمزنگاری شده را دو برابر خرج کنند.

PoA میتواند از احتمال حمله 51% مانند اتفاقی که در POW و POS رخ میدهد را جلوگیری کند، به دلیل این که نمیتوان پیش بینی کرد که امضاکننده در آینده چه کسی خواهد بود و رقابت صرفه جویی در کوین بین امضاکنندگان اجازه تجمع قدرت محاسباتی را در داخل نمیدهد.

ملاحظات خاص

فرآیند استخراج در سیستم اثبات فعالیت (POA)

سیستم PoA یک فرآیندی است برای ترکیب بهترین جنبه های سیستم PoW و PoS. در PoA، با این که ماینرهای مختلف سعی میکنند از یکدیگر با قدرت محاسباتی بالاتر پیشی بگیرند تا یک بلوک جدید بیابند اما فرآیند ماین آن همانند یک فرآیند PoW آغاز میشود. . هنگامی که یک بلوک جدید پیدا میشود (یا استخراج میشود)، سیستم به PoS تغییر میکند و بلوک تازه پیدا شده فقط دارای یک سرصفحه و آدرس پاداش ماینر است.

فرآیند استخراج در سیستم اثبات فعالیت (POA)
فرآیند استخراج در سیستم اثبات فعالیت (POA)

براساس جزئیات سرصفحه، یک گروه بطور تصادف از شبکه بلاک چین انتخاب میشود. آنها ملزم به تایید یا امضای بلوک جدید هستند. هرچه کوین های اعتبارسنج بیشتر باشد، شانس بیشتری برای انتخاب به عنوان امضاکننده دارد.

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

این روند تا زمانی ادامه مییابد که یک بلوک برنده تعداد مورد نیاز امضا کنندگان را دریافت کرده و به یک بلوک کامل تبدیل شود. هزینه/پاداش استخراج بین ماینر و اعتبارسنجان مختلف که در نقشهای مربوطه خود برای امضای بلوک مشارکت کرده اند تقسیم میشود.

نمونه ای از اثبات فعالیت (POA)

Decred (DCR) یکی از مشهورترین ارز های رمزنگاری شده است که از مکانیسم اجماع PoA استفاده میکند. با Decred، بلوک ها تقریباً در هر پنج دقیقه ایجاد میشوند. 2 فرآیند استخراج Decred با نود هایی که به دنبال راه حلی برای یک پازل رمزنگاری با سطح دشواری شناخته شده برای ایجاد یک بلوک جدید آغاز میشود. تا کنون، این فرایند شبیه یک سیستم PoW است.

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

خبر نامه فیبوتک

برای دریافت جدید ترین اخبار ارزهای دیجیتال ایمیل خود را وارد کنید