EMURGO нь Cardano blockchain-д зориулсан шинэ dApp хэрэгслийн стек боловсруулна » CryptoNinjas

Карданогийн албан ёсны арилжааны салбар EMURGO болон Cardano blockchain-ийн хянагч Кардано сан нь хамтын нийгэмлэгээс бий болгож, засвар үйлчилгээ хийх хэрэгслийн стекийг хөгжүүлэхэд дэмжлэг үзүүлэхийн тулд хоёр байгууллага хүчин чармайлт, нөөцийг нэгтгэх төслийг эхлүүлснээ зарлав. Cardano экосистем болон төвлөрсөн бус хэрэглээний хөгжүүлэлтийг хурдасгах.

Төсөл нь MVP1 болон MVP2-оос бүрдэнэ.

MVP1 нь модульчлагдсан хэрэгслийн стекээс бүрдэнэ. Үүнийг Apache Software License 2.0-ийн дагуу GitHub дээр олон нийтэд нээлттэй болгож, Кардано сангаас зохион байгуулдаг, захиалгат, өндөр найдвартай блокчейн шийдлүүдийг бий болгоход чиглэсэн дэд бүтцийн хөгжлийн компани болох Five Binaries компани барих болно.

Энэ эхний шатанд Blockfrost Blockchain холбогч, Chain Watcher-ийн анхны хувилбар, үзэл баримтлалын баталгаа болох энгийн арын хэсэг багтана. Төслийн энэ үе шатанд таван хоёртын хувилбар нь гурван үндсэн бүрэлдэхүүн хэсгийг боловсруулах болно.

  1. Блокчейн адаптерууд – Адаптерууд нь Cardano блокчейн өгөгдлийг янз бүрийн аргаар холбоход хэрэглэгддэг залгаастай бүрэлдэхүүн хэсгүүд юм. MVP1-ийн хувьд Blockfrost API ашиглан адаптер өгөх болно. Блокчейн өгөгдөлд хандах өөр аргууд байдаг бөгөөд эдгээрийг ирээдүйд нэмж эсвэл олон нийт нэмж болно.
  2. Гинж ажиглагч – Chain Watcher нь Plutus Application Backend (PAB) гинжин индексжүүлэгчийн үзэл баримтлалтай төстэй үндсэн бүрэлдэхүүн хэсэг юм. Энэ нь тодорхой гинжин үйл явдлуудын захиалгыг дагаж мөрддөг бөгөөд тэдгээр нь тохиолдох үед dApps арын хэсэгт тулгуурладаг.
  3. dApps Backends – dApps backends нь Chain Watcher-тай холбогдож, төвлөрсөн бус програмын тодорхой логикийг агуулсан програмын арын хэсэг юм. MVP нь төслийн үйл ажиллагааны үзэл баримтлалын нотолгоо болох энгийн backend-ийг багтаах бөгөөд хөгжүүлэгчдэд өөрсдөө бүтээх сайн эхлэлийг өгөх болно.

Хоёрдахь шат болох MVP2-ийн хувьд Кардано сан нь экосистемийн янз бүрийн төсөл, түншүүдтэй холбоо барьж, төсөлд хувь нэмрээ оруулахыг олон нийтэд уриалах болно.

Энэ үе шатанд шинэ адаптер эсвэл арын хэсэг нэмэх татах хүсэлт бүр нь төслийн програмчлалын удирдамж, тэр дундаа туршилтуудыг дагаж мөрдөх шаардлагатай болно. Эдгээр удирдамжийг боловсруулах нь MVP1-ийн нэг хэсэг бөгөөд MVP2-ийн хэрэгжилтийг таван хоёртын хувилбараар удирдан явуулах болно.

Хэрэглээний програмчлалын интерфэйс (API) нь хөгжүүлэгчдэд програмын зөв тохиолдлуудтай саадгүй харилцах боломжийг олгодог. Cardano-д API хандалт хийх нь хөгжүүлэгчид Cardano зангилаа болон бусад давхарга-1 бүрэлдэхүүн хэсгүүдтэй шууд харьцах Haskell Code-ийн техникийн гүнзгий мэдлэг, туршлагатай байх шаардлагагүйгээр блокчэйн дээрх програмуудыг хялбархан харьцах, туршиж үзэх, эхлүүлэх боломжийг хангахад чухал ач холбогдолтой юм.

Энэхүү ажил нь IOG-ийн PAB доторх Plutus номын сангууд дээр хийж буй хөгжүүлэлтийн ажлыг нэмэгдүүлэх болно. Cardano экосистемд зориулсан хоёрдахь програм хангамжийг хөгжүүлэх нь нэн чухал бөгөөд энэ нь хөгжүүлэгчдэд Cardano дээр шийдэл гаргах боломжийг нэмэгдүүлж, гуравдагч этгээдээр програм бүтээх боломжийг олгодог. Нэмж дурдахад энэ нь ухаалаг гэрээнд суурилсан дэд бүтцийн салбарын стандартыг дэмжих болно.

"EMURGO нь Карданогийн үнэ цэнэтэй дэд бүтцийн бүрэлдэхүүн хэсгүүдийн хөгжлийг бүрэн дэмждэг бөгөөд бид туршлагатай хамт олон түүний хөгжилд хувь нэмрээ оруулж байгаадаа баяртай байна. Одоо Cardano дээр ухаалаг гэрээний функцийг дэмжсэнээр шинэ хэрэгслийн стек нь Cardano дээр нийгэмд үр дүнтэй dApps бүтээх нэмэлт ашигтай сонголтуудыг хөгжүүлэгчдэд өгөх болно." 
– Кен Кодама, EMURGO компанийн гүйцэтгэх захирал

Эх сурвалж: https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/