رویکرد اثبات خالص آلگوراند

  • 2021-07-19

Algorand از پروتکل اثبات سهام خالص (PPoS) استفاده می کند که بر اساس اجماع بیزانس ساخته شده است. تأثیر هر کاربر در انتخاب یک بلوک جدید متناسب با سهم آن (تعداد نشانه ها) در سیستم است. کاربران به صورت تصادفی و مخفیانه برای پیشنهاد بلوک ها و رای دادن به پیشنهادات بلوک انتخاب می شوند. همه کاربران آنلاین این شانس را دارند که برای پیشنهاد و رای انتخاب شوند. احتمال انتخاب شدن یک کاربر و وزن پیشنهادات و آرای آن، با سهام آن نسبت مستقیم دارد.

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

PPoS در مقابل اثبات کار

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

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

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

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

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

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

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

PPoS در مقابل اثبات سهام واگذار شده

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

در نتیجه تعداد محدودی از تولیدکنندگان بلوک، DPoS می‌تواند ظرفیت تراکنش‌هایی را مدیریت کند که چندین مرتبه بزرگتر از PoW است. با این حال، آنچه DPoS در مقیاس‌پذیری ارائه می‌دهد، در تمرکززدایی و در نتیجه امنیت قربانی می‌شود. DPoS ذاتاً متمرکز است. هیچ تضمینی وجود ندارد که همه نمایندگان صادق بمانند. و حتی اگر صداقت آنها یک یقین بود، به راحتی می توان به آنها حمله کرد. از آنجایی که نمایندگان مشخص هستند، حتی اگر برای مدت کوتاهی در قدرت باقی بمانند، یک دشمن مصمم می‌تواند همه نمایندگان را با حمله سریع انکار سرویس (DoS) سرنگون کند.

برخلاف DPoS، PPoS مجموعه کوچکی از کاربران را مسئول تولید بلاک نمی‌کند و نیازی نیست که کاربران قدرت رای خود را به چند نفر منتخب واگذار کنند. هر کاربر می‌تواند بلوک‌هایی را با احتمالی که مستقیماً متناسب با سهام آن‌ها است، پیشنهاد و رأی دهد، و هیچ گروه خاصی از کاربران برای هدف قرار دادن مهاجم وجود ندارد.

PPoS در مقابل اثبات سهام مرتبط

اثبات سهام (BPoS) رویکردی است که در آن هر تعداد کاربر بخشی از سهام خود (یعنی اوراق قرضه) را به منظور تأثیرگذاری بر تولید بلوک کنار می‌گذارند. آنها بخشی از سهام خود را برای مدت معینی قفل می کنند (مانند سپرده امنیتی) و در ازای آن فرصتی متناسب با آن سهام برای انتخاب بلوک بعدی دریافت می کنند. قدرت رای آنها در پروتکل متناسب با مقدار سهامی است که آنها مایل به قفل کردن هستند. پس از برقراری سپرده، تا زمانی که مدت زمان مشخصی سپری نشود، نمی توان آن را حذف کرد. اگر این کاربران ناصادق باشند، سپرده خود را همراه با امتیاز شرکت در فرآیند اجماع از دست می‌دهند.

یکی از اشکالات اصلی BPoS این است که کاربران توانایی خود را برای خرج کردن سهام خود با شرکت در پروتکل اجماع کاهش می دهند. برخلاف BPoS، PPoS نیازی به کنار گذاشتن بخشی از سهام خود برای شرکت در پروتکل اجماع ندارد و شرکت در پروتکل اجماع توانایی کاربر را برای خرج کردن سهام خود کاهش نمی دهد. در الگوراند، کاربران می توانند در هر زمانی که بخواهند، سهام خود را خرج کنند. هیچ سهامی هرگز گروگان گرفته نمی شود. همه سهام همیشه در جایی است که باید باشد - در کیف پول کاربران آماده خرج کردن یا در ابزارهای مالی مختلف که زنجیره بلاک الگوراند زیربنای آن است.

برچسب ها

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.