ساخت با استفاده از ماشین مجازی Axelar: Interchain Maestro - ارکستراسیون مانند Kubernetes برای Web3. و Interchain Amplifier - اتصال مستقل زنجیره های جدید.
مستقر مقالات
برای چند سال گذشته s شبکه اکسلار با موفقیت ده ها اکوسیستم بلاک چین مختلف را به هم متصل کرد، صدها هزار درخواست زنجیره ای را پردازش کرد و میلیاردها ارزش را انتقال داد.
با افزایش تعداد زنجیرهها و برنامههایی که از پشته استفاده میکنند، نیاز به اتصال به زنجیرههای بیشتر، پیکربندی امنیت و سادهسازی توسعه چند زنجیرهای بیشتر میشود.
در این مقاله ارائه می دهیم ماشین مجازی Axelar. با استفاده از Cosmwasm، ماشین مجازی Axelar سازگاری را به یک لایه قابل برنامه ریزی تبدیل می کند. به توسعه دهندگان اجازه می دهد نوشتن قراردادهای هوشمند در Axelar، در حالی که همزمان استقرارهای زنجیره ای خود را مقیاس بندی می کنند و لایه شبکه زنجیره ای را "برنامه ریزی" می کنند.
ماشین مجازی Axelar در قلب دو محصول اضافی است که ما راه اندازی می کنیم:
تقویت کننده بین زنجیره ای یک مدل و سرویس بدون دسترسی است که به هر کسی اجازه می دهد به راحتی و به سادگی به شبکه Axelar و تمام زنجیره های به هم پیوسته آن اتصال ایجاد کند.
Interchain Maestro یک ارکستراتور است که توسعه دهندگان می توانند از آن برای استقرار و مدیریت نمونه های dApp در چندین زنجیره استفاده کنند. Interchain Maestro به توسعه دهندگان این امکان را می دهد که یک بار بسازند و همه جا اجرا شوند.
Axelar یک برنامه کمک مالی برای توسعه دهندگان با ارزش راه اندازی می کند $5 میلیون آمریکا برای ایجاد با استفاده از ماشین مجازی Axelar و گسترش interchain.
معرفی
قابلیت همکاری یک مقصد نیست، بلکه سفری است با هدف نهایی سادهسازی مداوم تعامل بین توسعهدهندگان و کاربران در بسیاری از سیستمها. از همان ابتدا، شبکه Axelar برای ساده سازی و سرعت بخشیدن به تعاملات بین سیستم های متفاوت طراحی شد. امروزه، شبکه اثبات امنیت بیش از 30 زنجیره را به هم متصل میکند، صدها هزار تماس زنجیرهای را مدیریت میکند و کاربران را در سراسر جوامع به هم متصل میکند.
خالص اکسلارطراحی شده به صورت روکش، دید شبکه ها را در فضای Web3 فراهم می کند. از حقوق توسعه دهندگان برای ایجاد هر زنجیره محافظت می کند - و از حقوق کاربران برای تعامل با هر دارایی یا برنامه در هر زنجیره با یک کلیک محافظت می کند. خالص اکسلار است آگنوستیک و بی زمان، توسط یک ماموریت واحد هدایت می شود: مقیاس بندی اکوسیستم وب غیرمتمرکز.
این مقاله به معرفی مفهوم قابلیت همکاری قابل برنامه ریزی بر اساس ماشین مجازی Axelar می پردازد.
وضعیت فعلی تعامل بین زنجیره ای و مشکلات اصلی آن
وقتی صحبت از اتصال زنجیره بلوکی به میان می آید، موضوع امنیت به طور گسترده مورد مطالعه قرار می گیرد. با این حال، بسیاری از بحثها تمایل دارند سایر ویژگیهای کلیدی مانند هزینه توسعه، مقرونبهصرفه بودن، پیچیدگی و توپولوژی حالت پایانی را که هنگام اتصال هزاران مدار رخ میدهد، نادیده بگیرند.
ایجاد اتصالات زنجیره ای گران است و قابل استفاده مجدد نیست
همه اتصالات - خواه از روش تأیید زنجیره ای (مانند لایت کلاینت ها یا ضد ZK) استفاده می کنند یا مجموعه ای از اعتبار سنجی های خارجی - ایجاد و نگهداری گران هستند. آنها شامل بسیاری از اجزای پیچیده هستند: کد، شبکه های جداگانه، رله بین آنها و غیره. روشهای بررسی زنجیره بالاترین هزینه اولیه را دارند و استفاده مجدد آسان نیست، زیرا کد بسیار وابسته به زنجیرههای زیرین است.
تعداد اتصالات مورد نیاز در حال افزایش است
در دنیای مدرن، در حال حاضر بیش از 1000 زنجیره وجود دارد (و تعداد آنها در حال افزایش است) که نیاز به اتصال دارند. برای دستیابی به یک اتصال زوجی بین آنها، 499500 اتصال مورد نیاز است. (به طور کلی، در یک مدل همتا به همتا که در آن همه اتصالات به صورت زوجی هستند، برای دستیابی به اتصال کامل به N(N-1)/2 اتصال بین N زنجیره نیاز داریم.) بدیهی است که ایجاد و نگهداری این امر غیرعملی خواهد بود. بنابراین اجتناب ناپذیر است که به منظور تعامل با سایر اکوسیستم ها، زنجیره باید به یک هاب متصل شود. در غیر این صورت، باید تعهد عظیم و پرهزینه ایجاد و نگهداری دیگر تشکیلات N-1 را بر عهده بگیرد.
ایجاد و مدیریت dApps زنجیره ای گران و پیچیده است.
علاوه بر این، هنگام استقرار یک dApp متقابل زنجیره ای، توسعه دهندگان معمولاً باید قراردادهای خود را روی چندین زنجیره پیکربندی کنند، ارائه دهندگان RPC را انتخاب کنند و متعاقباً عملکردهای مدیریتی یکسانی (مانند به روز رسانی یا تغییر پارامترها) را در همه آنها انجام دهند. همانطور که مشخص است، بیشتر توسعه دهندگان 70-80% از زمان خود را صرف استقرار و مدیریت dApp های خود در چندین زنجیره می کنند تا اینکه در عملکرد و تجربه کاربری dApp های خود نوآوری کنند.
راه حل: مسیریابی Hub-and-Spoke + سازگاری قابل برنامه ریزی.
هاب هایی مانند شبکه Axelar می توانند ویژگی های مسیریابی یک به چند را ارائه دهند. برای هزینه ایجاد یک اتصال، زنجیره می تواند به N دیگر اکوسیستم متصل به هم دسترسی پیدا کند. در این مدل، اتصال یک لایت کلاینت یا زنجیره ZK به هاب مقرون به صرفه ترین رویکرد است.
با توجه به افزایش سریع در دسترس بودن L1s/L2s/data و سایر لایههای Web3، چگونه میتوانیم توسعه اتصالات جدید به شبکه Axelar را سادهسازی کنیم و استقرار dApp زنجیرهای متقاطع را بهینه کنیم؟
ایجاد قابلیت برنامه ریزی در خود لایه کار اینترنتی رویکرد بهتری است که به شما امکان میدهد سریعتر و یکپارچهتر اتصالات جدید را گسترش دهید، لایه اینترنت کار را سفارشی کنید، و استقرار اتصالات بین زنجیرهای را ساده کنید. این هدف نهایی است که ماشین مجازی Axelar برای رسیدن به آن طراحی شده است.
ماشین مجازی Axelar
ماشین مجازی در سطح شبکه Axelar به گونه ای طراحی شده است که به توسعه دهندگان اجازه می دهد تا تعاملات بین زنجیره ها را برنامه ریزی کرده و عملکردهای یکدیگر را ترکیب کنند. ما دو محصول کلیدی را توضیح میدهیم که برای مقیاسبندی تعاملات با استفاده از یک ماشین مجازی طراحی شدهاند.
تقویت کننده بین زنجیره ای
تقویت کننده بین زنجیره ای (تقویت کننده بین زنجیره ای) به توسعه دهندگان اجازه می دهد تا اتصالات شبکه را بدون اجازه پیکربندی کنند اکسلار. توسعه دهندگان به یک شبکه زنجیره ای به هم پیوسته دسترسی پیدا می کنند اکسلار و می توانند منابع خود را با پرداخت هزینه ای معادل توسعه تنها یک اتصال "تقویت" کنند. آنها میتوانند بین اکوسیستمهای جدید یا زنجیرههای موجود ارتباط برقرار کنند تا ویژگیهای شبکه جدید، مانند امنیت بهبود یافته یا تحویل و در دسترس بودن بهتر را اضافه کنند.
مثلاً بعد از اتریوم مشتریان نور قابل اعتماد و ZK-proofs برای وضعیت آن، توسعه دهنده می تواند به راحتی آنها را در شبکه ادغام کند اکسلاربرای جایگزینی یا بهبود اتصال موجود.
توسعه دهندگان همچنین می توانند از مسیرهای اتصال مستقل برای بهبود امنیت در سطح برنامه استفاده کنند. که در وبلاگ اختصاص داده شده به مسیریابی چند مسیره، توضیح می دهیم که چگونه یک برنامه کاربردی برای انتقال با ارزش کمتر می تواند پیام هایی را که توسط هر یک از اتصالات موجود مجاز است بپذیرد. برای انتقالهای ارزش بالاتر، ممکن است برنامه نیاز داشته باشد که پیامها قبل از تأیید از چندین مسیر مستقل عبور کنند. این معماری، همراه با استقرار برنامههای غیرمتمرکز، به توسعهدهندگان اجازه میدهد تا فناوریهای زنجیرهای متقابل مقیاسپذیر را ایجاد کنند و در عین حال با پیشرفتهای آتی در لایه شبکه زنجیرهای متقابل سازگار شوند.
Interchain Maestro
Maestro interchain (Interchain Maestro) یک پارادایم جدید برای ساخت برنامه های زنجیره ای متقابل معرفی می کند: یک بار بسازید، همه جا اجرا کنید. این را می توان در نظر گرفت کوبرنتیس برای وب 3 - مجموعهای از قراردادها و قالبهای ارکستراسیون برای کمک به توسعه، استقرار و مدیریت برنامه غیرمتمرکز خود (dApp) در چندین زنجیره. توسعه دهندگان قادر خواهند بود:
- قراردادهایی را که می خواهند اجرا کنند و همچنین زنجیره های مرتبط و هر گونه گزینه کنترلی را مشخص کنید.
- این تاییدیه ها و پارامترهای اولیه را در یک قرارداد هوشمند در شبکه ذخیره کنید اکسلار، که سپس آنها را در تمام شبکه های دیگر مستقر می کند.
- تمدید یا شبیه سازی این قراردادها برای زنجیره های اضافی آسان است.
- کد قرارداد خود را تنها با یک تراکنش در شبکه به روز کنید اکسلار، که به روز رسانی را به تمام زنجیره های به هم پیوسته خود منتقل می کند.
توسعه دهندگان می توانند به سادگی با ارسال تراکنش ها به شبکه با چندین زنجیره تعامل داشته باشند اکسلار فقط در یک پرش این امر از نیاز به انجام عملکردهای مشابه در چندین زنجیره جلوگیری می کند و مدیریت بار ثابتی را فراهم می کند.
با ما بساز
فهرست رو به رشدی از شرکای ادغام شده با ماشین مجازی Axelarبرای ایجاد قابلیت همکاری نرم افزاری در تمام سطوح پشته وب 3. پروژه هایی مانند سلستیا, سانتریفیوژ, پایگاه کوین بیس, موبایل کوین, نزدیک, شاردئوم, StarkWare, zkSync و دیگران در حال کار برای ادغام و گسترش اکوسیستم های خود هستند.
با ظهور برنامه نویسی قابلیت همکاری از طریق ماشین مجازی Axelar ما میتوانیم ویژگیهای جدیدی از تعاملات زنجیرهای را تعریف و برنامهریزی کنیم که فراتر از ساده هستند ارسال پیام های دلخواه. خالص اکسلار یک پروتکل واحد نیست، بلکه یک اکوسیستم ابدی و مجموعهای از لایههای اتصال، اتصالات، خدمات و عملکردهای شبکه است که برای پیوند پشته تکامل مییابد. وب 3. تقویت کننده بین زنجیره ای و Interchain Maestro تنها دو نمونه از این توابع هستند. امکانات بی پایان هستند.
برای توسعه پروژه خود، یک برنامه کمک هزینه را به مبلغ اعلام می کنیم $5 میلیون برای توسعه دهندگان ماشین مجازی Axelar. هدف برنامه - کار با تیم های منتخب برای (الف) ایجاد ارتباطات جدید بین اکوسیستم ها، (ب) بهبود امنیت و (ج) توسعه الگوهای ارکستراسیون بین زنجیره ای ماشین مجازی Axelar. نامزدهای ایدهآل، توسعهدهندگانی هستند که درک عمیقی از پروتکلهای اجماع و رمزنگاری، و همچنین پیشزمینه مهندسی قوی دارند. اینجا کلیک کنیدبرای کسب اطلاعات بیشتر و درخواست برای برنامه کمک هزینه.
نویسنده ترجمه: عاشق قارچ
VC | تلگرام | توییتر | یوتیوب | سایت اینترنتی