Lachesis (فانتوم) چیست؟

Lachesis دومین از سه جزء اصلی پشته Fantom است. این یک دفتر کل توزیع شده و پلت فرم قرارداد هوشمند، مشابه اتریوم است. با این حال، چندین ویژگی منحصر به فرد دارد که آن را به یک پروژه بسیار جالب تبدیل می کند.
Lachesis بر اساس ساختار گراف غیر چرخه ای جهت دار (DAG) است، بنابراین از بلوک ها برای تراکنش ها استفاده نمی کند. در عوض، از گره‌ها برای تأیید تراکنش‌ها استفاده می‌کند.
Fantom اولین پلت فرم قرارداد هوشمند مبتنی بر DAG در جهان است که مسئله مقیاس پذیری و زمان تأیید فناوری بلاک چین موجود را حل می کند.

Fantom توسط تیمی از متخصصان در زمینه‌های فناوری دفتر کل توزیع شده، ریاضیات، تئوری اطلاعات، علوم کامپیوتر، امور مالی و استراتژی تجاری طراحی شده است. هدف ایجاد پلتفرمی بود که در آن توسعه دهندگان بتوانند به راحتی قراردادها و dApp های هوشمند خود را بر روی زیرساخت بلاک چین با کارایی بالا و مقیاس پذیر Fantom مستقر کنند.
اکوسیستم dApps در Fantom که به سرعت در حال رشد است به طیف گسترده ای از ابزارها دسترسی خواهد داشت که روند توسعه را آسان تر می کند. این پلت فرم از ابتدا به گونه ای طراحی شده است که در آینده برای پذیرش انبوه آماده باشد. فناوری های مورد استفاده متن باز و کاملا شفاف هستند.

Lachesis الگوریتم اجماع aBFT Fantom است. اصطلاح “aBFT” مخفف عبارت ناهمزمان بیزانسی مقاوم در برابر خطا است. این یک پیشرفت در الگوریتم محبوب PBFT است که در حال حاضر توسط بسیاری از پروژه های بلاک چین از جمله Hyperledger و Tendermint استفاده می شود.

تفاوت اصلی بین Lachesis و PBFT این است که Lachesis به اجماع ناهمزمان اجازه می دهد، در حالی که PBFT به اجماع همزمان نیاز دارد. این بدان معناست که زمان بین بلوک ها می تواند ثابت (همزمان) یا متغیر (ناهمزمان) باشد. طولانی ترین زمان بین بلوک ها در یک شبکه همزمان برابر با زمانی است که برای ایجاد یک بلوک طول می کشد. در یک شبکه ناهمزمان، رسیدن به اجماع بسیار بیشتر از یک شبکه همزمان طول می کشد، زیرا بلوک ها می توانند در هر زمانی ایجاد شوند.

اگرچه شبکه‌های اجماع ناهمزمان دارای معایبی هستند، اما مزایایی نیز دارند:

شبکه‌های ناهمزمان مقیاس‌پذیرتر از شبکه‌های همزمان هستند، زیرا نیازی به منتظر ماندن برای پاسخگویی همه گره‌ها قبل از ایجاد بلوک‌های جدید ندارند. مقیاس پذیری برای بسیاری از کاربردهای فناوری بلاک چین، مانند مدیریت زنجیره تامین و تراکنش های مالی مهم است. شبکه‌های ناهمزمان امکان تراکنش‌های سریع‌تر و استفاده کارآمدتر از منابع را نسبت به شبکه‌های همزمان فراهم می‌کنند.
یکی از جالب ترین ویژگی های Lachesis این است که از مکانیزم شهرت به نام Proof-of-Stake Authority (PoSA) استفاده می کند. این یک نسخه از الگوریتم اجماع تحمل خطا بیزانس است که یک سیستم شهرت را به فرآیند اضافه می کند. مکانیسم PoSA به گره‌های Lachesis اجازه می‌دهد در مورد اینکه آیا دیگران صادقانه کار می‌کنند یا نه، رأی دهند و افرادی را که این کار را نمی‌کنند با حذف حق تأیید تراکنش‌ها جریمه می‌کند. گره‌ها همچنین می‌توانند در صورت کارکرد صحیح، پاداش دریافت کنند و رفتار صادقانه را تشویق کنند.

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

پروتکل Lachesis به هر گره در شبکه وزنی اختصاص می دهد که با مقدار سهام آنها مطابقت دارد. وزن تمام گره های شبکه همیشه تا 100% (یا 1) جمع می شود. از این وزن می توان برای تعیین احتمال انتخاب یک گره به عنوان ایجاد کننده رویداد (EC) استفاده کرد.

 

 

بازگشت به واژه نامه

دیدگاهتان را بنویسید