source avatarDave

แชร์

ตลอดเกือบหนึ่งปีที่ผ่านมา ฉันได้พัฒนาวิธีที่เรียบง่ายและเชื่อถือได้มากขึ้นสำหรับแอปพลิเคชันในการตอบสนองต่อกิจกรรมบน Cardano วันนี้ ฉันรู้สึกภาคภูมิใจอย่างยิ่งที่เปิดตัว OgmiosDotnet.BlockchainEvents v1.0.0 BlockchainEvents เป็นชั้นการกรองธุรกรรม การส่งข้อมูลแบบ pub-sub และการจัดส่งเหตุการณ์แบบโอเพ่นซอร์สสำหรับ Cardano มันเชื่อมต่อกับ Ogmios ประเมินธุรกรรมทุกฉบับตามกฎที่ปรับแต่งได้ตามต้องการ และส่งเฉพาะกิจกรรมที่แอปพลิเคชันเลือกจะรับในรูปแบบ CloudEvents มาตรฐาน เครื่องมือประเมินกฎสามารถปรับให้เหมาะสมกับความต้องการเกือบทุกประเภท แอปพลิเคชันหรือหลายแอปพลิเคชันสามารถติดตามกิจกรรมที่เกี่ยวข้องกับที่อยู่เฉพาะ เทรดดิ้งแอสเซ็ต นโยบาย สัญญาอัจฉริยะ การดำเนินการด้านการกำกับดูแล การถอนจากคลังเงิน ค่าเมตาดาต้า หรือธุรกรรม DEX ผู้พัฒนาสามารถสร้างกฎใหม่ๆ ตามตรรกะเฉพาะของโดเมนของตนเองได้ด้วย โครงการหนึ่งสามารถดำเนินการหนึ่งอินสแตนซ์ของ BlockchainEvents และอนุญาตให้แอปพลิเคชันหลายตัวจองซื้อเหตุการณ์ Cardano ที่พวกเขากำลังให้ความสนใจ วอลเล็ตสามารถจองซื้อกิจกรรมที่เกี่ยวข้องกับที่อยู่ แพลตฟอร์มการกำกับดูแลสามารถจองซื้อข้อเสนอและการลงคะแนน บริการ DEX สามารถจองซื้อการแลกเปลี่ยนที่เกี่ยวข้องกับทรัพย์สินหรือสัญญาที่เลือกไว้ การเชื่อมต่อบล็อกเชน การประมวลผลธุรกรรม และโครงสร้างพื้นฐานการจัดส่งเหตุการณ์จะถูกใช้ร่วมกัน ในขณะที่แต่ละแอปพลิเคชันจะได้รับสตรีมเหตุการณ์ที่เกี่ยวข้องของตนเอง สิ่งนี้สามารถลดการซ้ำซ้อนอย่างมากในโครงการ ลดค่าใช้จ่ายโครงสร้างพื้นฐาน และมอบชั้นเหตุการณ์ที่เชื่อถือได้หนึ่งชั้นให้ทีมพัฒนาใช้เป็นพื้นฐานในการสร้างแอปพลิเคชัน ผู้ใช้งานสามารถเป็นเพียงจุดสิ้นสุด HTTP เท่านั้น เมื่อธุรกรรมใดๆ สอดคล้องกับกฎ ระบบ BlockchainEvents จะแปลงเป็น CloudEvent และส่งอัตโนมัติไปยังแอปพลิเคชันที่จองซื้อไว้ เหตุการณ์ยังสามารถรับผ่าน gRPC และ server-sent events ซึ่งทำให้แอปพลิเคชันสามารถใช้งานข้อมูล Cardano ผ่าน Ogmios โดยไม่จำเป็นต้องติดตั้ง Ogmios SDK ติดตามเวอร์ชัน SDK ใดๆ รักษาการเชื่อมต่อ WebSocket ของตนเอง หรือดำเนินการโปรโตคอลการซิงค์เชนด้วยตนเอง การจัดส่งถูกสนับสนุนด้วยคิวที่ทนทาน เมื่อผู้ใช้งานไม่ว่าง เหตุการณ์จะยังคงรออยู่ เมื่อแอปพลิเคชันกลับมาใช้งานอีกครั้ง การจัดส่งจะดำเนินการอัตโนมัติ แอปพลิเคชันสามารถรีสตาร์ท ปรับใช้ หรือประสบปัญหาหยุดชะงักชั่วคราว โดยไม่สูญเสียกิจกรรม Cardano ที่เกิดขึ้นขณะที่พวกมันไม่อยู่ออนไลน์ นอกจากนี้ยังเร็วมาก ในการทดสอบความเครียดแบบเต็มรูปแบบใน Docker ท้องถิ่น ระบบประมวลผลธุรกรรมได้มากกว่า 1,100 ธุรกรรมต่อวินาทีผ่านเครื่องมือประเมินกฎ การแปลง CloudEvents การส่งข้อมูลแบบ pub-sub และคิวที่ทนทาน โดยมีความล่าช้า p99 ประมาณหนึ่งมิลลิวินาทีและไม่มีการส่งล้มเหลวเลย ทั้งหมดของระบบสามารถปรับใช้ผ่าน Docker บนผู้ให้บริการคลาวด์ ผู้ให้บริการโครงสร้างพื้นฐาน และสภาพแวดล้อมแบบโฮสต์เอง โดยโครงสร้างพื้นฐานคิวและการจัดส่งด้านล่างยังคงถูกซ่อนอยู่จากแอปพลิเคชันที่ใช้งาน โครงการนี้ได้รับทุนสนับสนุนจาก Catalyst Fund 14 หลังจากได้รับเสียงโหวต “ใช่” มูลค่ารวม 197 ล้าน ADA จากการลงคะแนนรวม 420 เสียง ฉันขอบคุณอย่างยิ่งแก่ทุกคนที่ลงคะแนนให้ข้อเสนอ ติดตามการพัฒนา ทดสอบเวอร์ชันเปิดตัว แบ่งปันข้อเสนอแนะ หรือสนับสนุนฉันและโครงการนี้ตลอดปีที่ผ่านมา มีงานจำนวนมากที่ถูกทำไปเพื่อมาถึงจุดนี้ และฉันตื่นเต้นอย่างแท้จริงที่จะได้เห็นสิ่งที่ผู้สร้างบน Cardano จะสร้างขึ้นด้วยมัน รายละเอียดทางเทคนิคเพิ่มเติม ผลลัพธ์ด้านความน่าเชื่อถือ และการปรับใช้งาน Minswap มีอยู่ด้านล่าง รีโพสิตอรี: https://t.co/0e9FjhpJwy เวอร์ชันเปิดตัว: https://t.co/8K6MZIuirJ ความเป็นไปได้จากจุดนี้ไม่มีขีดจำกัด — สิ่งนี้นำสถาปัตยกรรมแบบขับเคลื่อนด้วยเหตุการณ์มาตรฐานของอุตสาหกรรมมาสู่ Cardano โดยตรง

คำปฏิเสธความรับผิดชอบ: ข้อมูลในหน้านี้อาจได้รับจากบุคคลที่สาม และไม่จำเป็นต้องสะท้อนถึงมุมมองหรือความคิดเห็นของ KuCoin เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลทั่วไปเท่านั้น โดยไม่มีการรับรองหรือการรับประกัน และจะไม่ถูกตีความว่าเป็นคำแนะนำทางการเงินหรือการลงทุน KuCoin จะไม่รับผิดชอบต่อความผิดพลาดหรือการละเว้นในเนื้อหา หรือผลลัพธ์ใดๆ ที่เกิดจากการใช้ข้อมูลนี้ การลงทุนในสินทรัพย์ดิจิทัลอาจมีความเสี่ยง โปรดประเมินความเสี่ยงของผลิตภัณฑ์และความเสี่ยงที่คุณยอมรับได้อย่างรอบคอบตามสถานการณ์ทางการเงินของคุณเอง โปรดดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดการใช้งานและเอกสารเปิดเผยข้อมูลความเสี่ยงของเรา