EMURGO พัฒนา dApp tool stack ใหม่สำหรับ Cardano blockchain » CryptoNinjas

EMURGO ซึ่งเป็นหน่วยงานทางการค้าอย่างเป็นทางการของ Cardano และมูลนิธิ Cardano ซึ่งเป็นผู้ดูแลบล็อคเชนของ Cardano ประกาศเปิดตัวโครงการที่จะเห็นทั้งสององค์กรผสมผสานความพยายามและทรัพยากรต่างๆ เพื่อส่งเสริมการพัฒนากลุ่มเครื่องมือที่ชุมชนสร้างขึ้นและบำรุงรักษาเพื่อรองรับ ระบบนิเวศของ Cardano และเร่งการพัฒนาแอปพลิเคชันแบบกระจายศูนย์

โครงการจะประกอบด้วย MVP1 และ MVP2

MVP1 จะประกอบด้วยชุดเครื่องมือแบบแยกส่วน จะถูกสร้างขึ้นโดย Five Binaries ซึ่งเป็นบริษัทพัฒนาโครงสร้างพื้นฐานที่มุ่งเน้นการสร้างโซลูชันบล็อกเชนที่ปรับแต่งได้เองและมีความน่าเชื่อถือสูง ภายใต้ Apache Software License 2.0 ต่อสาธารณะบน GitHub และโฮสต์โดย Cardano Foundation

ขั้นตอนแรกนี้จะรวมถึงตัวเชื่อมต่อ Blockfrost Blockchain การเปิดตัวครั้งแรกของ Chain Watcher และแบ็กเอนด์ง่ายๆ ที่จะทำหน้าที่เป็นข้อพิสูจน์แนวคิด Five Binaries จะพัฒนาสามองค์ประกอบหลักในขั้นตอนนี้ของโครงการ:

  1. อะแดปเตอร์บล็อคเชน – อะแดปเตอร์เป็นส่วนประกอบปลั๊กอินที่ใช้ในการเชื่อมโยงข้อมูลบล็อคเชนของ Cardano โดยใช้วิธีการต่างๆ สำหรับ MVP1 จะมีการจัดเตรียมอแด็ปเตอร์ที่ใช้ Blockfrost API มีวิธีอื่นในการเข้าถึงข้อมูลบล็อคเชน และสิ่งเหล่านี้อาจถูกเพิ่มในอนาคตหรือเพิ่มโดยชุมชน
  2. นักดูโซ่ – Chain Watcher เป็นองค์ประกอบหลักที่คล้ายกับแนวคิด Plutus Application Backend (PAB) ของตัวสร้างดัชนีลูกโซ่ มันติดตามการสมัครสมาชิกเหตุการณ์ลูกโซ่ที่เฉพาะเจาะจงและอาศัยแบ็กเอนด์ dApps ที่เกิดขึ้น
  3. ​​dApps แบ็กเอนด์ – แบ็กเอนด์ dApps เป็นแบ็คเอนด์ของแอปพลิเคชันที่สื่อสารกับ Chain Watcher และมีตรรกะเฉพาะของแอปพลิเคชันที่กระจายอำนาจ MVP จะรวมแบ็กเอนด์ง่ายๆ ที่จะทำหน้าที่เป็นเครื่องพิสูจน์แนวคิดของฟังก์ชันการทำงานของโครงการ และจะให้จุดเริ่มต้นที่ดีแก่นักพัฒนาในการสร้างของตนเอง

สำหรับขั้นที่สอง MVP2 มูลนิธิ Cardano จะเข้าถึงโครงการและพันธมิตรต่างๆ จากทั่วทั้งระบบนิเวศ โดยเชิญพวกเขาให้มีส่วนร่วมในโครงการอย่างเปิดเผย

ในขั้นตอนนี้ แต่ละคำขอดึงเพื่อเพิ่มอแด็ปเตอร์ใหม่หรือแบ็กเอนด์จะต้องปฏิบัติตามแนวทางการเขียนโปรแกรมของโปรเจ็กต์ รวมถึงการทดสอบ การพัฒนาแนวทางเหล่านี้เป็นส่วนหนึ่งของ MVP1 และการดำเนินการ MVP2 จะได้รับการจัดการโดย Five Binaries

Application Programming Interface (API) ช่วยให้นักพัฒนาโต้ตอบกับอินสแตนซ์ของแอปพลิเคชันที่ถูกต้องได้อย่างราบรื่น การเข้าถึง API ของ Cardano เป็นสิ่งสำคัญเพื่อให้แน่ใจว่านักพัฒนาสามารถโต้ตอบ ทดสอบ และเปิดใช้แอปพลิเคชันบน blockchain ได้อย่างง่ายดายโดยไม่จำเป็นต้องมีความรู้ด้านเทคนิคอย่างลึกซึ้งและมีประสบการณ์กับ Haskell Code สำหรับการโต้ตอบโดยตรงกับโหนด Cardano หรือส่วนประกอบเลเยอร์-1 อื่นๆ

งานนี้จะช่วยเพิ่มงานพัฒนาที่ IOG กำลังทำในไลบรารี Plutus ภายใน PAB การพัฒนาระบบแบ็คเอนด์ของแอปพลิเคชันที่สองสำหรับระบบนิเวศของ Cardano มีความสำคัญ เนื่องจากจะเพิ่มตัวเลือกสำหรับนักพัฒนาในการสร้างโซลูชันบน Cardano และจะอนุญาตให้สร้างแอปโดยบุคคลที่สาม นอกจากนี้ยังสนับสนุนมาตรฐานอุตสาหกรรมสำหรับโครงสร้างพื้นฐานตามสัญญาอัจฉริยะ

“EMURGO สนับสนุนการพัฒนาส่วนประกอบโครงสร้างพื้นฐาน Cardano ที่มีคุณค่าอย่างเต็มที่ และเรารู้สึกตื่นเต้นที่ได้มีส่วนร่วมในการพัฒนาโดยทีมงานที่มีประสบการณ์ ด้วยฟังก์ชันสัญญาอัจฉริยะที่รองรับบน Cardano แล้ว ชุดเครื่องมือใหม่จะช่วยให้นักพัฒนามีตัวเลือกที่มีประโยชน์เพิ่มเติมในการสร้าง dApps ที่ส่งผลกระทบทางสังคมบน Cardano” 
– เคน โคดามะ ซีอีโอของ EMURGO

ที่มา: https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/