EMURGO مجموعه ابزار جدید dApp را برای بلاک چین کاردانو ایجاد می کند » CryptoNinjas

EMURGO، بازوی تجاری رسمی کاردانو و بنیاد کاردانو، ناظر بلاک‌چین کاردانو، راه‌اندازی پروژه‌ای را اعلام کرد که در آن دو سازمان تلاش‌ها و منابع را با هم ترکیب می‌کنند تا توسعه یک پشته ابزار تولید شده و نگهداری شده توسط جامعه را برای پشتیبانی ایجاد کنند. اکوسیستم کاردانو و تسریع توسعه برنامه های غیرمتمرکز.

این پروژه از MVP1 و MVP2 تشکیل خواهد شد.

MVP1 از یک پشته ابزار مدولار تشکیل شده است. این توسط Five Binaries، یک شرکت توسعه زیرساخت متمرکز بر ایجاد راه‌حل‌های بلاک چین سفارشی شده و بسیار قابل اعتماد، تحت مجوز نرم‌افزار Apache 2.0 به صورت عمومی در GitHub و توسط بنیاد کاردانو میزبانی خواهد شد.

این مرحله اول شامل اتصال Blockfrost Blockchain، انتشار اولیه Chain Watcher، و یک Backend ساده است که به عنوان اثبات مفهوم عمل خواهد کرد. پنج باینری سه جزء اصلی را در این مرحله از پروژه توسعه خواهند داد:

  1. آداپتورهای بلاک چین - آداپتورها اجزای پلاگینی هستند که برای پل زدن داده های بلاک چین کاردانو با استفاده از روش های مختلف استفاده می شوند. برای MVP1 یک آداپتور با استفاده از Blockfrost API ارائه خواهد شد. راه‌های دیگری برای دسترسی به داده‌های بلاک چین وجود دارد، و ممکن است در آینده اضافه شوند یا توسط جامعه اضافه شوند.
  2. ناظر زنجیر - Chain Watcher یک جزء اصلی است که شبیه مفهوم Plutus Application Backend (PAB) از یک شاخص زنجیره است. این یک اشتراک در رویدادهای زنجیره ای خاص را دنبال می کند و در صورت وقوع به پشتوانه های dApps متکی است.
  3. dApps Backends – بک‌اندهای dApps پشتیبان‌های برنامه‌ای هستند که با Chain Watcher ارتباط برقرار می‌کنند و حاوی منطق خاص یک برنامه غیرمتمرکز هستند. MVP شامل یک Backend ساده است که به عنوان اثبات مفهوم عملکرد پروژه عمل می کند و به توسعه دهندگان نقطه شروع خوبی برای ساختن خود می دهد.

برای مرحله دوم، MVP2، بنیاد کاردانو با پروژه‌ها و شرکای مختلف از سراسر اکوسیستم ارتباط برقرار می‌کند و از آنها دعوت می‌کند تا در پروژه مشارکت کنند.

در این مرحله، هر درخواست کشش برای افزودن یک آداپتور جدید یا یک Backend برای پیروی از دستورالعمل‌های برنامه‌نویسی پروژه، از جمله آزمایش‌ها، الزامی است. توسعه این دستورالعمل ها بخشی از MVP1 است و اجرای MVP2 توسط Five Binaries مدیریت خواهد شد.

یک رابط برنامه نویسی برنامه (API) به توسعه دهندگان این امکان را می دهد تا با نمونه های برنامه صحیح به طور یکپارچه تعامل داشته باشند. دسترسی API به Cardano ضروری است تا اطمینان حاصل شود که توسعه دهندگان می توانند بدون نیاز به دانش فنی و تجربه عمیق با کد Haskell برای تعامل مستقیم با گره های Cardano یا سایر مؤلفه های لایه 1، به راحتی با یکدیگر تعامل، آزمایش و برنامه ها را روی بلاک چین راه اندازی کنند.

این کار، کار توسعه‌ای را که IOG روی کتابخانه‌های Plutus در PAB انجام می‌دهد، افزایش می‌دهد. توسعه یک برنامه کاربردی دوم برای اکوسیستم Cardano بسیار مهم است زیرا گزینه های موجود برای توسعه دهندگان را برای ایجاد راه حل در Cardano افزایش می دهد و به برنامه ها اجازه می دهد توسط شخص ثالث ساخته شوند. علاوه بر این، از استانداردهای صنعتی برای زیرساخت های مبتنی بر قرارداد هوشمند پشتیبانی می کند.

EMURGO به طور کامل از توسعه اجزای زیرساخت ارزشمند Cardano پشتیبانی می کند و ما هیجان زده هستیم که در توسعه آن توسط تیمی با سابقه کار با تجربه مشارکت کنیم. با قابلیت قرارداد هوشمندی که اکنون در Cardano پشتیبانی می‌شود، پشته ابزار جدید گزینه‌های مفید بیشتری را در اختیار توسعه‌دهندگان قرار می‌دهد تا اپلیکیشن‌های تاثیرگذار اجتماعی را در Cardano بسازند. 
- کن کوداما، مدیرعامل EMURGO

منبع: https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/