พบกับ ARC—วิธีใหม่ที่เชื่อถือได้ในการออกอากาศบน BSV blockchain

เมื่อวันที่ 4 ตุลาคม BSV Blockchain Association จัดงานสัมมนาผ่านเว็บแนะนำ ARC ซึ่งเป็นตัวประมวลผลธุรกรรมโอเพ่นซอร์สสำหรับบล็อกเชน BSV Deggen Kellenschwiler และ Thomas Giacomo ร่วมเป็นเจ้าภาพการนำเสนอและอธิบายแผนงานของ ARC

บริการประมวลผลธุรกรรมคืออะไร?

Kellenschwiler เริ่มต้นสิ่งต่างๆ ด้วยการตอบคำถามระดับสูง: บริการประมวลผลธุรกรรมคืออะไร จำเป็นต้องเข้าใจสิ่งนี้เพื่อทำความเข้าใจว่า ARC คืออะไรและทำอะไร

เครือข่ายโหนด BSV เป็นแบบ peer-to-peer และถึงแม้ว่าจะมีความแข็งแกร่ง แต่ก็อาจยุ่งเหยิงได้ เขาอธิบาย โหนดสามารถเข้าและออกได้ตามต้องการ ดังนั้นจึงไม่มีการรับประกันว่าโหนดที่กำหนดจะออนไลน์ในเวลาที่กำหนด

นอกจากนี้ ไม่ใช่ทุกโหนดจะได้รับการปฏิบัติอย่างเท่าเทียมกัน มีรายการที่อนุญาตพิเศษ และบางโหนดได้รับความสำคัญมากกว่าโหนดอื่นๆ โหนดยังมีข้อจำกัดเกี่ยวกับจำนวนการเชื่อมต่อที่สามารถทำได้

API การประมวลผลธุรกรรม เช่น ARC จัดการกับ “ความคลุมเครือโดยธรรมชาติ” ของเครือข่าย ซึ่งช่วยบรรเทาปัญหาต่างๆ เช่น การเชื่อมต่อที่หลุดสำหรับอุปกรณ์มือถือ ผลลัพธ์ที่ต้องการของการมีเครื่องมือดังกล่าวคือการช่วยให้นักพัฒนามุ่งเน้นไปที่ธุรกิจของตนโดยไม่ต้องแก้ไขปัญหาต่างๆ มากมาย

เน้น ARC โดยเฉพาะ

การนำเสนอ ARC คืออะไร

Kellenschwiler อธิบายว่าในโลกอุดมคติ ARC จะเชื่อมต่อกับโหนดการขุดทุกแห่ง มีตรรกะการเพียร์และลองใหม่ ตรวจสอบความถูกต้องของธุรกรรม คำนวณเส้นทาง Merkle สำหรับธุรกรรมการออกอากาศ และอื่นๆ

ARC นำเสนอไมโครเซอร์วิสต่อไปนี้: เซิร์ฟเวอร์ API, เครื่องมือตรวจสอบ, เมตามอร์ฟ, ตัวจัดการเพียร์ และร้านค้า BlockTX Kellnscwiler ขยายความในแต่ละเรื่องตามลำดับ

ARC API จัดการการรับรองความถูกต้อง การตรวจสอบ และการทำธุรกรรมกับการเปลี่ยนแปลง รับนโยบาย (เช่น sats ต่อไบต์) และสถานะธุรกรรมและส่งธุรกรรม

ARC เมตามอร์ฟ รับธุรกรรมที่ได้รับการตรวจสอบล่วงหน้าและรับธุรกรรมออนไลน์โดยใช้เครือข่ายเพียร์ทูเพียร์ ประมวลผลธุรกรรมที่ส่งโดย ARC API และนำพวกเขาไปยังเครือข่าย Bitcoin ได้รับการออกแบบมาให้ปรับขนาดได้ในแนวนอน

ARC BlockTX รับฟังบล็อกใหม่ ดึงข้อมูลที่จำเป็นในการตรวจสอบรหัสธุรกรรมที่ถูกขุด และคำนวณเส้นทาง Merkle มันประมวลผลการบล็อกและเผยแพร่สถานะของธุรกรรม จุดประสงค์คือเพื่อขจัดการทำซ้ำการประมวลผลบล็อก

ARC คอลแบ็กเกอร์ ส่งสถานะธุรกรรมไปยัง URL ที่ระบุในการส่งต้นฉบับเมื่อขุดแล้ว มันส่งการโทรกลับไปยังไคลเอนต์เมื่อเครือข่าย Bitcoin ยอมรับการทำธุรกรรม

การนำเสนอของ ARC ทำงานอย่างไร

นี่ไม่ใช่แค่ mAPI 2.0 ใช่ไหม

Kellenschwiler อธิบายว่า ARC ใช้แนวทางที่แตกต่างไปจากเดิมอย่างสิ้นเชิง และไม่ใช่แค่ mAPI 2.0 เท่านั้น จากนั้น เขาจะแจกแจงรายละเอียดทางเทคนิคของการโต้ตอบของ mAPI กับ SV Node และข้อจำกัดของมัน ตัวอย่างเช่น ปริมาณการรับส่งข้อมูลที่สูงทำให้เกิดปัญหาคอขวดใน mAPI ARC ไม่ได้รับข้อจำกัดนี้

ARC ยังได้รับการออกแบบสำหรับยุค Teranode กลยุทธ์ที่ยิ่งใหญ่กว่าคือการแยกหน้าที่ออกจากกัน ตัวอย่างเช่น Liteclient จะเน้นที่ฝั่งผู้ใช้ ในขณะที่ Teranode จะเน้นที่การขุด การประกอบบล็อก ฯลฯ

ข้อดีของ ARC คือหลีกเลี่ยงปัญหาคอขวด ปรับขนาดในแนวนอน ช่วยให้วินิจฉัยปัญหาได้รวดเร็วยิ่งขึ้น ให้การยืนยันสถานะขั้นสุดท้ายและเส้นทาง Merkle และผู้โทรกลับสามารถแจ้งให้แอปทราบถึงการอัปเดตสถานะได้

ปัจจุบัน TAAL และ GorillaPool กำลังใช้ ARC และนักพัฒนาแอปสามารถเข้าถึงจุดสิ้นสุดของตนผ่านเอกสารของนักขุด

ขั้นตอนต่อไปคือการรับฟังความคิดเห็นและแก้ไขข้อผิดพลาด ใช้งาน ARC ในสภาพแวดล้อมการใช้งานจริง ค่อยๆ เลิกใช้ mAPI และใช้โหนดซ้อนทับบนอินเทอร์เฟซ ARC

หากต้องการฟัง Kellenschwiler และ Giacomo ตอบคำถามเกี่ยวกับ ARC และสำหรับคำอธิบายโดยละเอียดเพิ่มเติมเกี่ยวกับวิธีการทำงาน โปรดดูการสัมมนาผ่านเว็บผ่านลิงก์ด้านบน

การสนทนา CoinGeek กับ Darren Kellenschwiler: การเดินทางบล็อคเชน BSV ของฉัน

วิดีโอ YouTube

ใหม่สำหรับ blockchain? ตรวจสอบส่วน Blockchain สำหรับผู้เริ่มต้นของ CoinGeek คู่มือทรัพยากรขั้นสูงสุดเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับเทคโนโลยี blockchain

ที่มา: https://coingeek.com/meet-arc-the-new-reliable-way-to-broadcast-on-bsv-blockchain/