عناوینی که در این مقاله می خوانید
در یک سیستم غیرمتمرکز، اجماع به فرآیندی اطلاق میشود که در آن شرکتکنندگان سیستم بر روی یک بلاکچین به عنوان یک حقیقت توافق میکنند که شامل تمام تراکنشهای سیستم است. اجماع تضمین میکند که تراکنشها به شیوهای ثابت و ایمن تأیید شده و به بلاکچین اضافه میشوند. اجماع برای امنیت و قابلیت اطمینان یک سیستم غیرمتمرکز بسیار مهم است، زیرا به جلوگیری از دستکاری توسط عوامل مخرب شبکه یا دادههای آن کمک میکند. در این مقاله، قصد داریم به بررسی مکانیسم اجماع فانتوم با نام لاچسیس بپردازیم. امیدواریم این مقاله برای شما نیز جذاب و مفید باشد و باعث بالا رفتن درک شما از مکانیسم اجماع فانتوم با نام لاچسیس شود. درک اساسی از فناوری بلاکچین در این مقاله پیشنیاز است.
یکی از ویژگیهای فناوری بلاکچین، وجود الگوریتمهای اجماع است که استفادههای مختلفی دارند. به عنوان مثال، یکی از کاربردهای این مکانیزم، تایید تراکنشها است. در واقع، الگوریتم اجماع فرآیندی است که ارزهای دیجیتال مانند بیتکوین و اتریوم برای تایید صحت تراکنشها و حفظ امنیت بلاکچین از آن استفاده میکنند.
بنابراین، الگوریتم اجماع نحوه اعتبارسنجی و ثبت تراکنشها در تمام گرهها در شبکه را کنترل میکند. بلاکچینهای مختلف از اجماعهای متفاوتی مانند اثبات کار، اثبات سهام، اثبات صلاحیت، اثبات حضور، اثبات زمان و غیره استفاده میکنند. شبکه فانتوم همچنین از نسخه ناهمزمان الگوریتم تحمل خطا بیزانسی معروف به لاچسیس استفاده میکند. بلاکچین مارجین، به لطف الگوریتم اجماع لاچسیس، به شبکهای سریع، مقیاسپذیر و امن تبدیل شده است.
روش کار الگوریتم لاچسیس در فانتوم چگونه است؟
در الگوریتم فانتوم، هر گره لاچسیس یک گراف جهتدار مدور هدایتشده (DAG) را که شامل بلاکهای حاوی تراکنشها است، ذخیره میکند. یک DAG که رابطه قبل از وقوع بین رویدادها را ثبت میکند، برای محاسبه ترتیب نهایی دقیق رویدادها (و تراکنشها) به طور مستقل در هر گره استفاده میشود. بلاکهای رویداد به دو دسته بلاک رویداد تایید شده و تایید نشده تقسیم میشوند. بلاکهای رویداد جدید به محض ایجاد در شبکه، تأیید نمیشوند، در حالی که دو یا سه بلاک قبلی تأیید و اجرا میشوند. این ترتیب بلاکهای ثبت و تایید هیچ معیار زمانی ندارد، بلکه فقط برای حفظ نظم بلاکها به صورت فیزیکی قابل اجرا است. به عبارت دیگر، برای بلاک جدید نیازی به انتظار برای ثبت و تایید نیست، بلکه شبکه فانتوم بلاکهای جدید را بین گرهها توزیع میکند و روند تایید تراکنش را سرعت میبخشد.
واقعیت این است که عملکرد لاچسیس بسیار ساده است و میتوان آن را به شرح زیر توصیف کرد:
- در ابتدا، فرآیند همگامسازی گرهها آغاز میشود.
- سپس، یک الگوریتم ویژه برای انتخاب یک گره تصادفی برای شروع فرآیند تولید بلاک اجرا میشود.
- پس از انتخاب گرهها، ارتباط بین آنها برقرار میشود.
- مجموعه انتخاب شده از گرهها با DAG همگام میشود و بلاک را ایجاد و تأیید میکند.
- سپس بلاکهای ایجاد شده بین گرههای انتخاب شده توزیع میشوند.
- در هنگام انجام مرحله قبل، بلاکهای ایجاد شده باید از طریق فرآیند توافق عمومی عبور کنند.
- پس از این مراحل، این فرآیند برای ایجاد یک بلاک جدید تکرار میشود.
مزایای پلتفرم لاچسیس چیست؟
استفاده از بلاکچین با الگوریتمهای اجماع متفاوت، مزایا و معایب متنوعی را به همراه دارد. این مزایا و معایب بر عملکرد شبکه تأثیر مستقیمی میگذارند. فانتوم با بهرهگیری از قابلیتهای الگوریتم اجماع خطای بیزانسی ناهمزمان، توانست یک بلاکچین پویا و کارآمد را بوجود آورد. در ادامه، به معرفی مزایای لاچسیس میپردازیم.
- ناهمزمانی: در این شبکه، گرهها قادرند هر زمانی که میخواهند، فرآیندهای اعمال شده را پردازش کنند.
- بدون رهبر: در بلاکچین لاچسیس، عدالت حاکم است و هیچ گرهای بر گره دیگری برتری ندارد.
- مقیاسپذیری بالا: کاربران نیازی به صبر کردن برای تأیید بلاکها و در نهایت تراکنش ندارند. تراکنشها در ۱-۲ ثانیه تأیید میشوند.
- تحمل خطای بیزانسی: این شبکه حتی با حضور یک سوم گرههای معیوب که رفتار مخربی دارند، قادر به ادامه کار خود است.
- پشتیبانی از قراردادهای هوشمند: شبکه فانتوم به طور کامل با شبکه اتریوم سازگار است و از قراردادهای هوشمند این بلاکچین پشتیبانی میکند.
لاچسیس، بلاکچین فانتوم و آینده این شبکه
فانتوم و ایجاد نوآوریهای خاص در این شبکه نتیجه نبوغ فردی آندره کرونجه، بنیانگذار پروژههایی مانند Yearn Finance و Keep3r است. کرونجه، به عنوان مشاور اصلی و مدیر بنیاد فانتوم، به عنوان یک متخصص بلاکچین و به ویژه DeFi شناخته میشود. این شبکه با استفاده از الگوریتم اجماع لاچسیس، مشکلات بلاکچین سهگانه را حل کرده و به یک پلتفرم امن برای راهاندازی پروژههای رمزنگاری تبدیل شده است. سازگاری با موتور مجازی اتریوم و Cosmas SDK منجر به رشد این اکوسیستم بلاکچین شده است. علاوه بر این، تنظیم قراردادهای هوشمند و امکان انتقال قراردادهای هوشمند اتریوم به این شبکه نیز از ویژگیهای برجسته فانتوم است. با توجه به قابلیتهای الگوریتم لاچسیس، میتوان آینده روشنی را برای شبکه فانتوم تصور کرد. اکوسیستم فانتوم در حال حاضر در حال رشد است و این شبکه میتواند به یکی از رقبای جدی بلاکچینهای قدرتمندی مانند اتریوم تبدیل شود.
نمونه پروتکل لاچسیس
در شرکتی، یک بخش بازاریابی وجود دارد که این بخش توسط چهار رهبر اداره میشود و هر رهبر اعضای تیم خود را دارد. هدف این چهار نفر ایجاد یک کمپین موفق برای شرکت است، به این معنی که همه آنها به یک هدف مشترک سوق داده شدهاند. آنها باید اعضای تیم خود را به شرکت دیگری ارسال کنند تا بفهمند چگونه رقبای خود را شکست دهند. با این حال، این استراتژی دارای یک مشکل است: اعضا ممکن است به دلیل دریافت حقوق بالاتر از خود، از تیم جدا شوند که این میتواند به کل کمپین آسیب برساند. همچنین، یک یا دو نفر از این رهبران تصمیم بگیرند که در هر زمان نظر خود را تغییر دهند و استراتژی کلی را مختل کنند.
بنابراین، چگونه میتوانید این کمپین را بدون هیچگونه مصالحهای با موفقیت اجرا کنید؟ این مثال، نحوه عملکرد یک شبکه یا بلاکچین غیرمتمرکز را نشان میدهد که هر رهبر تیم یک گره در شبکه است. با تمرکززدایی و استقلال کامل، این شبکه قادر است به طور منصفانه و پایدار عمل کند، حتی در صورتی که قوانین را نقض کند. اما چگونه میتوانید یک شبکه پایدار و با اجماع منصفانه بین گرهها را تضمین کنید؟ الگوریتم تحمل خطا بیزانس (BFT) این مشکل را حل میکند. این الگوریتم، یک شبکه شفاف و بدون نیاز به اعتماد را، حتی در مقابل فعالیتهای خرابکارانه، تضمین میکند. در این شبکه، گرهها درباره زمانبندی تراکنشها و تولید بلوکها توافق میکنند. الگوریتم تحمل خطا بیزانسی به شبکه اجازه میدهد تا حتی اگر یک سوم گره تراکنشها را مسدود کند، به یک اجماع منصفانه دست پیدا کند.
تحمل خطای بیزانسی ناهمزمان (aBFT) با حذف محدودیت زمانی پیامهای تاخیری و امکان از بین رفتن کامل آنها، توانایی BFT را بهبود میبخشد.
باید توجه داشت که فانتوم از پروتکل اجماع لاچسیس aBFT برای عملکرد خود استفاده کرده است و این پروتکل قابلیت گسترش به چندین لایه در سیستم را دارد. به همین دلیل، تایید یک تراکنش تنها به 1 تا 2 ثانیه زمان نیاز دارد. این پروتکل بسیار قابل مقیاس است و امنیت سریع و بالا را در شبکه فانتوم تضمین میکند.
فانتوم اپرا یک شبکه بلاکچین است که برای درک کامل عملکرد آن، به شبکه اصلی آن که به نام Opera شناخته میشود، نیز نیازمند است. شبکه اصلی یک بلاکچین مستقل با فناوری، شبکه و پروتکل خود است. این شبکه نتیجه یک پروژه بلاکچین است که ارزهای رمزنگاری شده یا توکنهایی با ارزش پولی را به عموم ارائه میدهد.
Opera یک بستر برای ایجاد برنامههای غیرمتمرکز است. این بستر به طور کامل بدون نیاز به مجوز و منبع باز عمل میکند. با استفاده از الگوریتم اجماع aBFT فانتوم، از سرعت و قطعیت سریع آن بهره میبرد. قطعیت به این معنی است که تراکنشهای ارزهای دیجیتال را نمیتوان تغییر، عقبگردانی یا لغو کرد پس از اتمام آنها، و این یک تضمین است.
زنجیره Opera توسط بنیاد فانتوم برای حل مشکلات بلاکچینهای قدیمی ایجاد شده است. در گذشته، بلاکچینها از مکانیسمهایی با قطعیت احتمالی استفاده میکردند که باعث میشد تا تراکنشها زمان زیادی برای تکمیل نیاز داشته باشند. به عنوان مثال، میانگین زمان نهایی شدن بیتکوین (زمانی که بلاک بعدی استخراج و منتشر میشود) حدود 60 دقیقه است. اگرچه اتریوم سرعت بیشتری دارد، اما میانگین زمان لازم برای رسیدن به وضعیت نهایی هنوز 6 دقیقه است. از طرف دیگر، زنجیره Opera میتواند در حدود یک تا دو ثانیه به پایان برسد، که یک پیشرفت عالی است!
آیا فانتوم قاتل اتریوم است؟ وقتی درباره ویژگیهای چشمگیر و سرعت بالای فانتوم میخوانید، ممکن است شگفت زده شوید. اما آیا فانتوم واقعاً قاتل اتریوم است؟
دو عامل اصلی میتوانند به این نتیجه منجر شوند:
فانتوم سریعتر است و میتواند تعداد بیشتری تراکنش را نسبت به اتریوم انجام دهد. هزینه تراکنش در فانتوم تنها یک پنی است که بسیار کمتر از اتریوم است. در مقابل، هزینه گس اتریوم بسیار گران است و در زمان اوج ممکن است به سرعت به صد پوند برسد. تمام این عوامل نشان میدهند که فانتوم احتمال بیشتری برای استفاده توسط تعداد زیادی از افراد نسبت به اتریوم دارد. همچنین، فانتوم با ماشین مجازی اتریوم (EVM) سازگار است، بنابراین میتوانید آنچه را که در اتریوم ساختهاید را به راحتی کپی کرده و در فانتوم میزبانی کنید.
در صورتی که این روند به نفع فانتوم ادامه یابد و اتریوم اقدامی برای متوقف کردن آن ننماید، احتمالاً اتریوم خود را در برابر یک بحران ارز دیجیتال مییابد. اما آیا فانتوم واقعاً قاتل اتریوم است؟ این مسئله هنوز مورد بحث و بررسی است و زمان خواهد برد تا نتایج نهایی و قطعی در این خصوص به دست آید.
کوین فانتوم (FTM) برای موارد مختلفی استفاده میشود. به دلیل اینکه فانتوم دارای بلاکچین مستقل خود است، منطقی است که کوینی نیز برای خود داشته باشد که در امور مختلف شبکه مورد استفاده قرار میگیرد.
FTM به عنوان توکن اصلی فانتوم، عملکردهای زیر را بر اساس منابع رسمی داراست:
- ایمن سازی شبکه: کوین فانتوم به عنوان واحد پولی برای پرداخت هزینههای امنیتی و حفاظت از شبکه فانتوم مورد استفاده قرار میگیرد. این شامل پرداخت به افرادی است که با استخراج بلاکها و اجرای کارکردهای شبکه مشغول هستند.
- حاکمیت زنجیرهای: کوین فانتوم در حاکمیت و مدیریت زنجیرهای شبکه نقش دارد. دارندگان FTM میتوانند در تصمیمگیریهای مرتبط با تغییرات پروتکل، انتخاب اعضای حاکمیت و اجرای قوانین شبکه مشارکت کنند.
- هزینههای شبکه: در شبکه فانتوم، کوین فانتوم به عنوان واحد پرداختی برای هزینههای مرتبط با تراکنشها و استفاده از منابع شبکه مورد استفاده قرار میگیرد. مانند هزینههای گاز در بلاکچین اتریوم، هزینههای FTM برای اجرای عملیات در شبکه فانتوم محاسبه میشوند.
به طور خلاصه، کوین فانتوم در فعالیتهایی مانند امنیت شبکه، حاکمیت زنجیرهای و پرداخت هزینههای شبکه استفاده میشود.
استفاده اصلی از توکن FTM در فانتوم مربوط به ایمنسازی شبکه است که از مکانیزم اجماع Proof-of-Stake استفاده میکند. با استفاده از Proof-of-Stake، شرکتکنندگانی که به آنها “تأییدکنندهها” یا “واکنشگرها” میگویند، مقدار مشخصی از ارزها یا توکنهای رمزنگاری را در یک قرارداد هوشمند روی بلاکچین قفل میکنند. به ازای این عمل، آنها فرصتی برای تأیید تراکنشهای جدید و دریافت پاداش دارند.
بنابراین، برای پیوستن به شبکه فانتوم، به ویژه برای گرههای اعتبارسنجی، لازم است حداقل 3175000 توکن FTM را در اختیار داشته باشند و سهامداران نیز باید توکن FTM خود را قفل کنند. به عنوان پاداش برای مشارکت خود، هم گرهها و هم سهامداران جوایز و هزینههای دورهای دریافت میکنند.
مبلغ پرداختی در شبکه فانتوم به دلیل پهنای باند بالا، تصمیم نهایی سریع و کارمزدهای پایین، استفاده از توکن FTM را به عنوان راهی برتر برای ارسال و دریافت پرداخت تبدیل کرده است. در شبکه فانتوم، هزینه ارسال پول تقریباً 0.0000001 دلار است و زمان انجام آن تقریباً 1 ثانیه میباشد.
نظرات کاربران