ในอดีตการใช้ stablecoins เพื่อชําระเงินก็เหมือนกับการทําธุรกรรมเงินสดและเมื่อจ่ายเงินแล้วไม่มีทางที่จะควบคุมได้ว่าสินค้ามาถึงหรือไม่และไม่มีกลไกการคืนสินค้าและช่องทางการอุทธรณ์ซึ่งทําให้ผู้ค้าและผู้ใช้จํานวนมากกีดกันจากการใช้ stablecoins
ในเรื่องนี้ผู้ออก Stablecoin Circle ได้เปิดตัวข้อตกลงการคืนเงิน (Refund Protocol) เมื่อวันที่ 4/17 โดยพยายามให้การชําระเงิน stablecoin ด้วยกลไกการคืนเงินและการระงับข้อพิพาทเช่นบัตรเครดิตโดยไม่ต้องใช้แพลตฟอร์มกลางเพื่อเก็บเงิน
วิธีแก้ปัญหาแบบดั้งเดิมนั้นอันตรายเกินไปและควรเขียนลงในสัญญาดีกว่าส่งมอบให้กับบุคคลที่สาม
วิธีแก้ปัญหาทั่วไปคือการให้แพลตฟอร์มของบุคคลที่สามทําสัญญาเงินของผู้ซื้อและผู้ขายและในกรณีที่มีข้อพิพาทอนุญาโตตุลาการจะตัดสินใจว่าควรคืนเงินหรือจัดสรรให้กับผู้ขาย อย่างไรก็ตามวิธีการนี้มีความเสี่ยงมากเนื่องจากบุคคลที่สามได้รับการกล่าวขานว่ามีอิสระในการจัดการกับเงินทุน
เพื่อตอบสนองต่อปัญหานี้ Circle ได้เปิดตัว Refund Protocol ซึ่งได้แก่:
ปฏิเสธการเข้าถึงเงินทุนของอนุญาโตตุลาการ
คุณสามารถกดปุ่ม "คืนเงิน" หรือ "ชําระเงิน" เมื่อตั้งค่าไว้ล่วงหน้าเท่านั้นไม่มีอะไรสามารถทําได้
ด้วยวิธีนี้ไม่เพียง แต่สามารถจัดการข้อพิพาทได้ แต่ไม่มีความเสี่ยงในการยักยอกเงิน
วิธีการทํางานของโปรโตคอลการคืนเงินครั้งละสี่ขั้นตอน
เมื่อผู้ซื้อชําระเงินแทนที่จะมอบ USDC ให้กับผู้ขายโดยตรงผู้ซื้อจะส่งเงินเข้าสู่สัญญาอัจฉริยะผ่านฟังก์ชัน () จ่ายของโปรโตคอลการคืนเงิน สัญญาจะบันทึกผู้รับเงินจํานวนเงินที่อยู่คืนเงินและข้อมูลอื่น ๆ เพื่อล็อคเงินก่อน
หากสินค้าถูกโต้แย้งผู้ซื้อสามารถติดต่อผู้ขายก่อน
หากผู้ขายเต็มใจเขาสามารถใช้ refundByRecipient () ในสัญญาเพื่อคืนเงินอย่างแข็งขัน สมมติว่าผู้ขายไม่ยอมรับ, ผู้ซื้อสามารถแทรกแซงอนุญาโตตุลาการ, ซึ่งสามารถบังคับใช้การคืนเงิน ByArbiter () เพื่อบังคับให้คืนเงิน.
หากไม่มีข้อพิพาทเงินที่จ่ายให้กับผู้ขายจะผ่านระยะเวลาล็อค หลังจากนั้นผู้ขายสามารถถอนเงินจากสัญญาได้เองโดยไม่ได้รับความยินยอมจากอนุญาโตตุลาการ
หากผู้ขายไม่สามารถรอระยะเวลาล็อคได้, พวกเขาสามารถยื่นขอเงินช่วยเหลือก่อนกําหนดได้ตราบใดที่พวกเขายินดีจ่ายค่าธรรมเนียมการดําเนินการให้กับอนุญาโตตุลาการ. สันนิษฐานว่าล่วงหน้าจะต้องได้รับ "ความยินยอมที่ลงนาม" ของผู้ขายล่วงหน้าเพื่อให้แน่ใจว่าอนุญาโตตุลาการไม่สามารถอ้างอิงได้โดยพลการ
การออกแบบโปรโตคอลถูกเน้นโปร่งใสและยืดหยุ่นและไม่ดูแลอย่างแท้จริง
เจตนารมณ์ของพิธีสารการคืนเงินคือการอนุญาตให้อนุญาโตตุลาการบุคคลที่สาม "ไม่เพิ่มคุณค่าให้กับตัวเองและยักยอกเงิน" และสามารถใช้ตรรกะการประมวลผลที่กําหนดไว้ล่วงหน้าโดยทั้งสองฝ่ายเท่านั้น. เช่น:
อนุญาโตตุลาการไม่สามารถโอนเงินไปยังบัญชีอื่นได้
ที่อยู่การคืนเงินทั้งหมดจะถูกตั้งค่าไว้ที่จุดเริ่มต้นของการทําธุรกรรม
การดําเนินการถอนเงินทั้งหมดจะต้องผ่านกระบวนการสัญญาเพื่อหลีกเลี่ยงความเสี่ยงของการดําเนินงานแบบรวมศูนย์
ให้ผู้ขายและผู้ใช้สร้างความสัมพันธ์ในการทําธุรกรรมตามความไว้วางใจมากขึ้น
มีความเสี่ยงเล็กน้อยที่ต้องระวัง
ความเสี่ยงของอนุญาโตตุลาการที่ยุ่งเหยิง: หากอนุญาโตตุลาการจงใจยุ่งเหยิง, ยังคงเป็นไปได้ที่จะใช้หมายเลขบัญชีปลอมเพื่อโจมตีการดําเนินการคืนเงิน. ดังนั้น, หากคุณพบสถานการณ์นี้, คุณสามารถเลือกสถาบันอนุญาโตตุลาการที่เชื่อถือได้หรือ DAO เพื่อจัดการกับมัน.
การตั้งค่าที่อยู่การคืนเงินไม่สามารถใช้ได้กับทุกคน: ผู้ใช้บางคนฝากเงินด้วยการแลกเปลี่ยนหรือสกุลเงินเฟียตจากนั้นแพลตฟอร์มกระเป๋าเงินหรือเงินฝากยังรองรับข้อกําหนดของโปรโตคอลการคืนเงิน
แต่ละธุรกรรมจะต้องถูกบันทึกซึ่งจะกินก๊าซจํานวนมาก: เนื่องจากแต่ละธุรกรรมจะถูกบันทึกแยกกันและการถอนเงินจะถูกประมวลผลแยกกันมันจะมีราคาแพงกว่าการโอน ERC-20 ธรรมดาเล็กน้อย หากธุรกรรมขนาดเล็กจํานวนมากสะสมค่าธรรมเนียมสามารถดึงขึ้นได้
กองทุนสามารถได้รับดอกเบี้ย: ในปัจจุบันกองทุนไม่ได้ใช้งานในสัญญา แต่ในอนาคตพวกเขาสามารถออกแบบและรวมเข้ากับข้อตกลงการให้กู้ยืมเช่น Aave ไม่เพียง แต่ผู้ใช้เท่านั้นที่สามารถได้รับดอกเบี้ย แต่แม้แต่อนุญาโตตุลาการหรือผู้ค้าก็สามารถแบ่งปันพายได้
ในอนาคตจําเป็นต้องขยายสัญญาเพื่อรองรับ "กระเป๋าเงินสัญญาอัจฉริยะ": ในปัจจุบันลายเซ็นการให้สิทธิ์ก่อนกําหนดรองรับเฉพาะ (EOA) กระเป๋าเงินทั่วไปเท่านั้นและหากผู้ขายเป็นกระเป๋าเงินสัญญาก็ต้องรองรับวิธีการลายเซ็นรูปแบบ EIP-1271 ด้วย
บทความ Stablecoins สามารถคืนเงินได้? โปรโตคอลการคืนเงินใหม่ของ Circle เพื่อสร้างกลไกการระงับข้อพิพาทบัตรเครดิตเวอร์ชัน Web3 ปรากฏตัวครั้งแรกใน ABMedia
224k โพสต์
189k โพสต์
142k โพสต์
79k โพสต์
66k โพสต์
62k โพสต์
60k โพสต์
57k โพสต์
52k โพสต์
51k โพสต์
Stablecoins สามารถคืนเงินได้หรือไม่? Circle ได้เปิดตัวโปรโตคอลการคืนเงินเพื่อสร้างกลไกการจัดการข้อพิพาทบัตรเครดิตเวอร์ชัน Web3
ในอดีตการใช้ stablecoins เพื่อชําระเงินก็เหมือนกับการทําธุรกรรมเงินสดและเมื่อจ่ายเงินแล้วไม่มีทางที่จะควบคุมได้ว่าสินค้ามาถึงหรือไม่และไม่มีกลไกการคืนสินค้าและช่องทางการอุทธรณ์ซึ่งทําให้ผู้ค้าและผู้ใช้จํานวนมากกีดกันจากการใช้ stablecoins
ในเรื่องนี้ผู้ออก Stablecoin Circle ได้เปิดตัวข้อตกลงการคืนเงิน (Refund Protocol) เมื่อวันที่ 4/17 โดยพยายามให้การชําระเงิน stablecoin ด้วยกลไกการคืนเงินและการระงับข้อพิพาทเช่นบัตรเครดิตโดยไม่ต้องใช้แพลตฟอร์มกลางเพื่อเก็บเงิน
วิธีแก้ปัญหาแบบดั้งเดิมนั้นอันตรายเกินไปและควรเขียนลงในสัญญาดีกว่าส่งมอบให้กับบุคคลที่สาม
วิธีแก้ปัญหาทั่วไปคือการให้แพลตฟอร์มของบุคคลที่สามทําสัญญาเงินของผู้ซื้อและผู้ขายและในกรณีที่มีข้อพิพาทอนุญาโตตุลาการจะตัดสินใจว่าควรคืนเงินหรือจัดสรรให้กับผู้ขาย อย่างไรก็ตามวิธีการนี้มีความเสี่ยงมากเนื่องจากบุคคลที่สามได้รับการกล่าวขานว่ามีอิสระในการจัดการกับเงินทุน
เพื่อตอบสนองต่อปัญหานี้ Circle ได้เปิดตัว Refund Protocol ซึ่งได้แก่:
ปฏิเสธการเข้าถึงเงินทุนของอนุญาโตตุลาการ
คุณสามารถกดปุ่ม "คืนเงิน" หรือ "ชําระเงิน" เมื่อตั้งค่าไว้ล่วงหน้าเท่านั้นไม่มีอะไรสามารถทําได้
ด้วยวิธีนี้ไม่เพียง แต่สามารถจัดการข้อพิพาทได้ แต่ไม่มีความเสี่ยงในการยักยอกเงิน
วิธีการทํางานของโปรโตคอลการคืนเงินครั้งละสี่ขั้นตอน
เมื่อผู้ซื้อชําระเงินแทนที่จะมอบ USDC ให้กับผู้ขายโดยตรงผู้ซื้อจะส่งเงินเข้าสู่สัญญาอัจฉริยะผ่านฟังก์ชัน () จ่ายของโปรโตคอลการคืนเงิน สัญญาจะบันทึกผู้รับเงินจํานวนเงินที่อยู่คืนเงินและข้อมูลอื่น ๆ เพื่อล็อคเงินก่อน
หากสินค้าถูกโต้แย้งผู้ซื้อสามารถติดต่อผู้ขายก่อน
หากผู้ขายเต็มใจเขาสามารถใช้ refundByRecipient () ในสัญญาเพื่อคืนเงินอย่างแข็งขัน สมมติว่าผู้ขายไม่ยอมรับ, ผู้ซื้อสามารถแทรกแซงอนุญาโตตุลาการ, ซึ่งสามารถบังคับใช้การคืนเงิน ByArbiter () เพื่อบังคับให้คืนเงิน.
หากไม่มีข้อพิพาทเงินที่จ่ายให้กับผู้ขายจะผ่านระยะเวลาล็อค หลังจากนั้นผู้ขายสามารถถอนเงินจากสัญญาได้เองโดยไม่ได้รับความยินยอมจากอนุญาโตตุลาการ
หากผู้ขายไม่สามารถรอระยะเวลาล็อคได้, พวกเขาสามารถยื่นขอเงินช่วยเหลือก่อนกําหนดได้ตราบใดที่พวกเขายินดีจ่ายค่าธรรมเนียมการดําเนินการให้กับอนุญาโตตุลาการ. สันนิษฐานว่าล่วงหน้าจะต้องได้รับ "ความยินยอมที่ลงนาม" ของผู้ขายล่วงหน้าเพื่อให้แน่ใจว่าอนุญาโตตุลาการไม่สามารถอ้างอิงได้โดยพลการ
การออกแบบโปรโตคอลถูกเน้นโปร่งใสและยืดหยุ่นและไม่ดูแลอย่างแท้จริง
เจตนารมณ์ของพิธีสารการคืนเงินคือการอนุญาตให้อนุญาโตตุลาการบุคคลที่สาม "ไม่เพิ่มคุณค่าให้กับตัวเองและยักยอกเงิน" และสามารถใช้ตรรกะการประมวลผลที่กําหนดไว้ล่วงหน้าโดยทั้งสองฝ่ายเท่านั้น. เช่น:
อนุญาโตตุลาการไม่สามารถโอนเงินไปยังบัญชีอื่นได้
ที่อยู่การคืนเงินทั้งหมดจะถูกตั้งค่าไว้ที่จุดเริ่มต้นของการทําธุรกรรม
การดําเนินการถอนเงินทั้งหมดจะต้องผ่านกระบวนการสัญญาเพื่อหลีกเลี่ยงความเสี่ยงของการดําเนินงานแบบรวมศูนย์
ให้ผู้ขายและผู้ใช้สร้างความสัมพันธ์ในการทําธุรกรรมตามความไว้วางใจมากขึ้น
มีความเสี่ยงเล็กน้อยที่ต้องระวัง
ความเสี่ยงของอนุญาโตตุลาการที่ยุ่งเหยิง: หากอนุญาโตตุลาการจงใจยุ่งเหยิง, ยังคงเป็นไปได้ที่จะใช้หมายเลขบัญชีปลอมเพื่อโจมตีการดําเนินการคืนเงิน. ดังนั้น, หากคุณพบสถานการณ์นี้, คุณสามารถเลือกสถาบันอนุญาโตตุลาการที่เชื่อถือได้หรือ DAO เพื่อจัดการกับมัน.
การตั้งค่าที่อยู่การคืนเงินไม่สามารถใช้ได้กับทุกคน: ผู้ใช้บางคนฝากเงินด้วยการแลกเปลี่ยนหรือสกุลเงินเฟียตจากนั้นแพลตฟอร์มกระเป๋าเงินหรือเงินฝากยังรองรับข้อกําหนดของโปรโตคอลการคืนเงิน
แต่ละธุรกรรมจะต้องถูกบันทึกซึ่งจะกินก๊าซจํานวนมาก: เนื่องจากแต่ละธุรกรรมจะถูกบันทึกแยกกันและการถอนเงินจะถูกประมวลผลแยกกันมันจะมีราคาแพงกว่าการโอน ERC-20 ธรรมดาเล็กน้อย หากธุรกรรมขนาดเล็กจํานวนมากสะสมค่าธรรมเนียมสามารถดึงขึ้นได้
กองทุนสามารถได้รับดอกเบี้ย: ในปัจจุบันกองทุนไม่ได้ใช้งานในสัญญา แต่ในอนาคตพวกเขาสามารถออกแบบและรวมเข้ากับข้อตกลงการให้กู้ยืมเช่น Aave ไม่เพียง แต่ผู้ใช้เท่านั้นที่สามารถได้รับดอกเบี้ย แต่แม้แต่อนุญาโตตุลาการหรือผู้ค้าก็สามารถแบ่งปันพายได้
ในอนาคตจําเป็นต้องขยายสัญญาเพื่อรองรับ "กระเป๋าเงินสัญญาอัจฉริยะ": ในปัจจุบันลายเซ็นการให้สิทธิ์ก่อนกําหนดรองรับเฉพาะ (EOA) กระเป๋าเงินทั่วไปเท่านั้นและหากผู้ขายเป็นกระเป๋าเงินสัญญาก็ต้องรองรับวิธีการลายเซ็นรูปแบบ EIP-1271 ด้วย
บทความ Stablecoins สามารถคืนเงินได้? โปรโตคอลการคืนเงินใหม่ของ Circle เพื่อสร้างกลไกการระงับข้อพิพาทบัตรเครดิตเวอร์ชัน Web3 ปรากฏตัวครั้งแรกใน ABMedia