ฟังก์ชันธุรกรรมแบบแบตช์ของ XRPL ออกแบบมาเพื่อรวมธุรกรรมภายในได้สูงสุด 8 รายการ และประมวลผลได้ 4 รูปแบบ
เอกสารอย่างเป็นทางการของ XRPL ระบุว่าแบตช์หนึ่งชุดมีธุรกรรมภายในได้ตั้งแต่ 2 รายการถึง 8 รายการ รูปแบบการประมวลผลมีทั้งแบบที่ธุรกรรมทั้งหมดต้องสำเร็จ แบบที่สำเร็จเพียงรายการเดียว แบบดำเนินการต่อเนื่องจนกว่าจะพบรายการที่ล้มเหลว และแบบแยกประมวลผลแต่ละรายการ ฟังก์ชันนี้สืบเนื่องจากกระบวนการกำหนดเป้าหมายการเปิดใช้งานตามเงื่อนไขการสนับสนุนจากผู้ตรวจสอบความถูกต้องที่ TokenPost เคยรายงานไว้
ฟังก์ชันนี้ไม่ได้มีไว้เพียงลดจำนวนครั้งในการส่งธุรกรรม เมื่อสองบัญชีแลกเปลี่ยนโทเคนหรือ NFT การโอนสินทรัพย์และการชำระเงินสามารถจัดเป็นกระบวนการเดียวกัน ซึ่งช่วยลดโอกาสที่ธุรกรรมจะเกิดขึ้นเพียงฝั่งเดียว เอกสาร XRPL ยกตัวอย่างการใช้งาน เช่น การออก NFT การสร้างข้อเสนอขาย และการแลกเปลี่ยนระหว่างหลายบัญชี แต่ตัวอย่างเหล่านี้ไม่ได้ยืนยันว่ามีการใช้งานจริงหรือมีการยอมรับในวงกว้าง
ฟังก์ชันแบตช์เคยถูกระงับหลังพบปัญหาด้านความปลอดภัย ก่อนมีการเสนอแก้ไข XRPL อธิบายข้อบกพร่องในการตรวจสอบลายเซ็นของการใช้งาน Batch เดิมไว้ในรายงานช่องโหว่ที่เผยแพร่เมื่อเดือนกุมภาพันธ์ 2026 หลังจากนั้นมีการเสนอการแก้ไข BatchV1_1 โดยต้องตรวจสอบสถานะการเปิดใช้งาน amendment เพื่อยืนยันว่าฟังก์ชันจะกลับมาใช้งานหรือไม่
ในการใช้งานจริง ไม่ควรตัดสินผลจากเครื่องหมายว่าธุรกรรมแบตช์ภายนอกสำเร็จเพียงอย่างเดียว เอกสาร XRPL แนะนำให้ตรวจสอบรหัสผลลัพธ์และเมทาดาทาของธุรกรรมแต่ละรายการ เนื่องจากธุรกรรมภายในอาจล้มเหลวได้ กระเป๋าเงินและบริการต่าง ๆ ควรแสดงธุรกรรมที่อยู่ในแบตช์และโหมดประมวลผลให้ผู้ใช้เห็นก่อนลงนาม
ค่าธรรมเนียมก็ไม่ได้ลดลงโดยอัตโนมัติ เอกสารต้นทุนธุรกรรมของ XRPL ระบุว่าค่าธรรมเนียมแบตช์คำนวณจากต้นทุนพื้นฐาน จำนวนลายเซ็น และค่าธรรมเนียมของธุรกรรมภายใน ดังนั้น การส่งธุรกรรมเป็นชุดเพียงอย่างเดียวไม่ได้ยืนยันว่าจะช่วยลดค่าใช้จ่าย
เอกสารอย่างเป็นทางการของ XRPL อธิบายรูปแบบการประมวลผลธุรกรรมแบบแบตช์และโครงสร้างการคำนวณค่าธรรมเนียม ส่วนการใช้งานบนเมนเน็ตและการใช้งานจริงยังต้องตรวจสอบแยกต่างหาก
ความคิดเห็น 0