کاربر جدید هستید؟ ثبت نام کنید

ورود فقط با ip ایران و بدون فیلترشکن مجاز است


ورود

رمز ورود را فراموش کرده اید؟ X

قبلا ثبت نام کرده اید؟


ثبت نام

(close)

بلاکچین آلگوراند (ALGO) چیست

30
فروردین
بلاکچین آلگوراند (ALGO) چیست
  • Author
    سهیل شاطری
  • نظر ها
    0 Comments
  • Category

بلاکچین آلگوراند (ALGO) چیست و نحوه کار آن چگونه است؟

 

الگوریتم اجماع PPoS  آلگوراند این شبکه را از سایر بلاک چین‌هایی که به حل معضل سه‌گانه بلاکچین می‌پردازند، متمایز می‌کند.

 

آلگوراند  (Algorand)یک شبکه بلاکچین است که در سال 2017 توسط سیلویو میکالی (Silvio Micali)، استاد دانشگاه ام آی تی که برنده جایزه تورینگ (Turing Award) برای کارهای خود در «کریپتوگرافی» شده است، ساخته شد. آلگوراند یک پروتکل بلاکچین غیرمتمرکز و بدون نیاز به مجوز (Permissionless) است که هر کسی می‌تواند از آن برای توسعه اپلیکیشن‌ها و انتقال دارایی استفاده کند. پروتکل آلگوراند توسط یک الگوریتم اجماع جدید طراحی شده است که تراکنش‌های سریع، امن و مقیاس پذیر را امکان‌پذیر می‌سازد.

 

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

 

الگوراند در صدد حل چه موضوعی است؟

 

پروتکل آلگوراند به منظور حل سه مورد از بزرگ‌ترین مشکلاتی که اکثر بلاکچین‌ها با آن مواجه هستند طراحی شده است: امنیت، مقیاس‌پذیری و غیرمتمرکزسازی. شبکه آلگوراند ادعا می‌کند که به حل این سه مشکل بزرگ که به عنوان «سه‌گانه بلاکچین» یا Blockchain Trilemma شناخته می‌شود، می‌پردازد.

 

امنیت

 

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

 

مقیاس‌پذیری

 

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

 

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

 

غیرمتمرکز سازی

 

الگوراند کاملاً غیرمتمرکز است و هیچ قدرت مرکزی یا منبع کنترل خاصی ندارد. تراکنش‌ها توسط گره‌های شرکت‌کننده در شبکه تائید می‌شوند و هر گره (کاربر) در تصمیم‌گیری شانس برابر دارد. این باعث می‌شود که آلگوراند یک سیستم بسیار غیرمتمرکز باشد.

 

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

 

الگوراند چگونه کار می‌کند؟

 

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

 

 

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

 

در پروتکل PPoS، تنها کاربرانی که اندوخته‌های زیاد ALGO دارند، می‌توانند از لحاظ تئوری در فعالیت‌های مخرب که ممکن است امنیت سایر کاربران را به خطر بیندازد، مشارکت کنند. با این حال، از آنجایی که  این سیستم  مبتنی بر هم وابستگی بین شرکت کنندگان است، فعالیت‌های مخرب منجر به از بین رفتن توکن‌های آنها می‌شود. از این رو، چنین فعالیت های مخربی به نفع هیچ هولدر بزرگی نخواهد بود.

 

 

الگوراند می‌تواند 1000 تراکنش در ثانیه را پردازش کند و تمامی تراکنش‌ها نهایی و فوری خواهند بود. آلگوراند همچنین دارای یک عرضه ثابت 10 میلیاردی برای افزودن یک مکانیزم ضد تورمی به شبکه است. اکثر این توکن‌ها در حال حاضر قفل بوده و هنوز توزیع نشده‌اند.

 

ساختار پروتکل الگوراند

 

پروتکل آلگوراند بر اساس سه مفهوم اساسی ساخته شده است:

 

تراکنش‌ها: تراکنش‌ها مبنای حساب در شبکه الگوراند هستند. آنها برای انتقال ارزش استفاده می‌شوند و توسط تمامی گره‌های شرکت‌کننده در شبکه تائید اعتبار می‌شوند.

بلاک‌ها: بلاک‌ها گروه هایی از تراکنش‌ها هستند که در یک واحد جمع آوری شده و توسط الگوریتم اجماع تائید اعتبار می‌شوند.

اجماع: الگوریتم اجماع مسئول تائید بلاک‌ها و اطمینان از مطابقت آنها با الزامات پروتکل آلگوراند است. همچنین به کاربرانی که در عملیات آن شرکت می‌کنند، پاداش می‌دهد.

 

مکانیسم استیکینگ الگوراند: اثبات سهام خالص

 

تحت رویکرد PPoS  آلگوراند، شانس هر کاربر برای  انتخاب  شدن برای تولید یک بلاک جدید، متناسب با تعداد توکن‌هایی است که در سیستم دارند که به آن «استیک» نیز می‌گویند. هر کاربر با توجه به مقدار استیک و آرای خود که مستقیماً به مقدار استیک آنها وابسته است، شانس انتخاب شدن دارد.

 

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

 

این رویکرد در تقابل با سایر مکانیسم‌های اجماع مانند PoW، DPoS یا BPoS است که در آن گروه‌های کوچک  مسئول امنیت کل سیستم هستند.

 

رویکرد الگوراند صدمه زدن هولدرهای کوچک‌تر به کل شبکه را عملاً غیرممکن می‌کند. در همین حال، هولدرهای بزرگ نیز جرات انجام فعالیت‌های مخرب ندارند، زیرا این کار منجر به کاهش ارزش دارایی‌هایشان و کاهش قدرت خرید ارز می‌شود.

 

تولید بلاک در الگوراند تحت الگوریتم PPoS

 

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

 

در مرحله دوم، 1000 توکن به صورت تصادفی از بین تمام توکن‌های موجود در سیستم انتخاب می‌شوند. صاحبان این توکن‌ها مسئولیت تائید اعتبار بلاک پیشنهادی کاربر در مرحله 1 را بر عهده دارند.

 

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

 

مرحله دوم در فرآیند تولید بلاک الگوراند برای مبارزه با بازیگران مخرب ایجاد شد. با انتخاب 1000 توکن به صورت تصادفی، سوءنیت بازیگران مخرب توسط اکثریت خنثی می‌شود و آنها طبق قوانین برای رفاه حال شبکه عمل می‌کنند.

 

ارز دیجیتال بومی  ALGO

 

واحد پول بومی شبکه الگوراند ALGO نام دارد. توکن‌های ALGO برای پرداخت کارمزد تراکنش و پاداش دادن به کاربرانی که در فرآیند اجماع شبکه شرکت می‌کنند استفاده می‌شود.

 

تراکنش با ALGO در کمتر از چهار ثانیه انجام می‌شود، صرف نظر از اینکه در روز چند تراکنش انجام می‌دهید. کارمزدهای تراکنش نیز حداقلی است. برخلاف اتریوم که به کارمزدهای بالای گس (GAS) خود معروف است، تراکنش‌های Algo هزینه بسیار کمی دارند.

 


نظر شما

نظر شما

7 روز هفته ، 24 ساعته پاسخگوی شما هستیم
دیجی اکسچنج