مشکلات و چالش هایی که پروژه AltLayer حل میکنه

پروژه Defi Kingdoms جزو اولین پروژه هایی بود که از L1 به شبکه اختصاصی (app-chain) خودش کوچ کرد (با استفاده از Avalanche subnet) - لینکبعد اون نوبت Yuga Labs شد. وقتی دید که شبکه اتریوم ظرفیت و توانایی درخواست کاربراشو برای مینت NFT زمین های Otherside رو نداره، تصمیم گرفت این شبکه رو ترک کنه و شبکه خودش رو بالا بیاره و برای همین proposalی برای این مسئله عنوان کرد که نهایتا با اختلاف کمی رد شد (46% کاربرا موافق بودن) - لینکو آخرین مورد مهم که اخیرا اتفاق افتاد، dydx بود. بزرگترین صرافی غیرمتمرکز برای مشتقات بر روی شبکه اتریوم که اعلام کرد قراره نسخه 4شون بر روی شبکه اختصاصی خودشون لانچ بشه (با استفاده از Cosmos SDK) - لینکبعضی از اشخاص شناخته شده دیفای و فضای کریپتو معتقدن که کوچ کردن پروژه های محبوب (مثل مواردی که مثال زده شد) از شبکه های L1 (مثل اتریوم) به شبکه اختصاصی خودشون قراره ادامه پیدا کنه و عادی بشه چون برای ایجاد UX (تجربه کاربری) مناسب این کار لازمهدلیل اصلی برای ایجاد یک app-chain اینه که اتریوم فضای block ها رو به اشتراک میزاره و این کار باعث میشه پروژه های محبوب (که کاربرای زیادی دارن) فضای زیادی از block ها رو اشغال کنن و باعث بشن بقیه پروژه ها به مشکل بخورن (افزایش شلوغی و کارمزد شبکه) که نهایتا باعث ایجاد UX بدی برای کاربرای کل شبکه میشه و به ضرر همه هستشدرحال حاضر راه حل های کمی مثل Polkadot، Avalanche و Cosmos SDK برای چنین پروژه هایی وجود داره که هر کدوم معایب و مزایای خودشون رو دارن ... مثلا بعضی هاشون مثل Cosmos SDK کاملا permissionless هستن (یکی از مهمترین تفاوت های مهم بلاکچین Permissionless و Permissioned اینه که برای فعالیت و ساختن پروژه روی شبکه Permissioned باید اجازه گرفت - یعنی میشه گفت open source یا یه جورایی غیرمتمرکز نیست که هر کسی دسترسی داشته باشه - این مقاله ها میتونه مفید باشه = لینک 1 / لینک 2) درحالی که بعضی های دیگه شون بیشتر Permissioned هستن مثل Avalanche's subentsباز مثلا بعضی هشون از مدل shared security پیروی میکنن که باعث میشه هر شبکه با مجموعه مشترکی از ولیدیتور ها ایمن بشن (مثل Polkadot و Avalanche) درحالی که بعضی هاشون مثل شبکه هایی که با Cosmos SDK ساخته میشن هر شبکه ولیدیتور های خودش رو دارهحالا شبکه ای رو فرض کنید با استفاده از Cosmos SDK ساخته شده و ولیدیتور های کمی داره. تنها کنترل یک سوم این ولیدیتور ها میتونه باعث بشه شبکه متوفق بشه و کنترل 2/3 شون میتونه باعث ایجاد block های نامعتبر و فیک بشه. موارد متعددی مثل این مثال میتونه امنیت شبکه اختصاصی ساخته شده رو به خطر بندازه ... برای همین لازمه که امنیت شبکه های تولید شده از لایه یک هایی مثل اتریوم گرفته بشه که دچار این مشکلات نشنیکی دیگه از چالش های استفاده از پروژه های فعلی برای ایجاد app-chain، هدر دادن منابع (به صورت فیزیکی یا اقتصادی) هستش. به این صورت که dapp موردنظر از شبکه اختصاصی خودش استفاده کافی رو نبرهنکته مهم دیگه ای که وجود داره اینه که خیلی از پروژه ها شاید فقط برای مدت کوتاهی خیلی درخواست داشته باشن و نیاز نباشه برای اینکار app-chain خودشون رو داشته باشن (مثل YugaLabs و پروژه های مشابه) ... چون با این کار از پروژه های مشابه و اکوسیستم اون شبکه جدا میشنبهترین راه حل برای چنین مواردی اینه که یک شبکه موقتی (که امنیتش رو از L1 ها تامین میکنه) با ظرفیت بالا در اختیار چنین پروژه هایی قرار داده بشهپس به صورت خلاصه چالش ها و مشکلات فعلی که برای app-chain ها و پروژه هایی که این امکان رو میدن وجود داره این موارد هستن:- غیرمتمرکز بودن- ایمن بودن- هدر رفتن منابع- وجود شبکه و راه حلی مقیاس پذیر، ایمن و موقتیتمام این موارد گفته شد تا بدونید که پاسخ و راه حل این موارد رو AltLayer اومده که حل کنه - در عمل هم با مینت NFT شون نشون دادن که توانایی این کار رو دارنبعضی موارد رو چون قبلا تو این مقاله و پست های قبلی کانال اشاره کرده بودم، دوباره اینجا تکرار نکردم (مثلا اینکه میتونه برای خود L2 ها هم استفاده بشه یا اینکه از optimistic rollups ها استفاده شده و ...) https://blog.altlayer.io/the-case-for-altlayer-3da639e71403