Back to top
  • 공유 แชร์
  • 인쇄 พิมพ์
  • 글자크기 ขนาดตัวอักษร
ลิงก์ถูกคัดลอกแล้ว

Aave V3.8 คงเส้นทางชำระบัญชีผ่าน Flash Loan แม้เพิ่มระบบป้องกันการเรียกซ้ำ

เส้นทาง callback ที่แสดงในแผนภาพลำดับการทำงานของสัญญาอัจฉริยะ / TokenPost.ai

Aave Labs เสนอให้อัปเกรดความปลอดภัย V3.8 ด้วยการเพิ่มระบบป้องกันการเรียกซ้ำ แต่ยังคงเส้นทางชำระบัญชีภายใน callback ของ Flash Loan โดยยกเว้นฟังก์ชัน Flash Loan สองรายการจากการป้องกันดังกล่าว

Aave Labs โพสต์ข้อเสนอในฟอรัมธรรมาภิบาลเมื่อวันที่ 21 ตุลาคม โดยมีเป้าหมายลดความเสี่ยงที่สถานะบัญชีจะคลาดเคลื่อนเมื่อมีการเรียกใช้ฟังก์ชันของพูลซ้ำ ระหว่างที่ callback จากสัญญาภายนอกยังทำงานอยู่ การเรียกซ้ำหมายถึงการเรียกฟังก์ชันของสัญญาเดิมอีกครั้งก่อนที่การเรียกครั้งก่อนจะเสร็จสิ้น ข้อเสนออัปเกรดความปลอดภัย V3.8 ก่อนหน้านี้ของ Aave (AAVE) เสนอเพิ่มการป้องกันการเรียกซ้ำบน 16 เครือข่าย

ประเด็นที่ถกเถียงกันคือระบบป้องกันจะครอบคลุม Flash Loan ด้วยหรือไม่ ผู้เข้าร่วมฟอรัมชี้ว่า หาก callback ของ Flash Loan ถูกบล็อก วิธีใช้สินทรัพย์ที่ยืมมาเพื่อชำระบัญชีเงินกู้ของ Aave ภายในธุรกรรมเดียวกันอาจทำงานไม่ได้ Aave Labs ระบุในคำตอบเมื่อวันที่ 23 ตุลาคมว่า จะยกเว้น flashLoan() และ flashLoanSimple() จากระบบป้องกัน ตามการออกแบบที่เสนอ ฟังก์ชันของพูล รวมถึงการชำระบัญชี จึงยังเรียกใช้ได้ภายใน callback

Flash Loan คือฟังก์ชันที่ให้ยืมสินทรัพย์เพื่อนำไปใช้ภายในธุรกรรมเดียว แล้วชำระคืนตามเงื่อนไขที่กำหนด เอกสารสำหรับนักพัฒนาของ Aave อธิบายว่า สัญญาที่ได้รับสินทรัพย์จากพูลจะเรียกใช้ callback และเมื่อดำเนินการเสร็จ จะชำระคืนเงินต้นพร้อมค่าธรรมเนียม ในการชำระบัญชีที่ใช้ Flash Loan การยืมสินทรัพย์และการเรียกใช้กระบวนการชำระบัญชีสามารถรวมอยู่ในธุรกรรมเดียวกันได้

ระบบป้องกันมีแผนใช้พื้นที่จัดเก็บชั่วคราวตามที่ EIP-1153 ของ Ethereum กำหนด ค่าที่จัดเก็บจะถูกลบเมื่อธุรกรรมสิ้นสุด และข้อเสนอจะใช้พื้นที่นี้ติดตามสถานะการทำงานของส่วนที่ได้รับการป้องกันระหว่างธุรกรรม เอกสาร EIP-1153 ระบุข้อกำหนดของพื้นที่จัดเก็บชั่วคราวดังกล่าว

ขั้นตอนที่ Aave Labs เสนอประกอบด้วยการรับฟังความคิดเห็นในฟอรัม จากนั้นจัดการลงคะแนนนอกเชนผ่าน Snapshot หากได้รับการตอบรับเชิงบวก ต่อด้วยการตรวจสอบความปลอดภัยโดย Certora และบุคคลที่สาม ก่อนยื่นข้อเสนอปรับปรุงบนเชน ขณะนี้ V3.8 ยังอยู่ในขั้นรับฟังความคิดเห็น การนำแบบที่เสนอไปใช้จริงจึงขึ้นอยู่กับกระบวนการธรรมาภิบาลและผลการตรวจสอบในลำดับถัดไป

<ลิขสิทธิ์ ⓒ TokenPost ห้ามเผยแพร่หรือแจกจ่ายซ้ำโดยไม่ได้รับอนุญาต>

บทความที่มีคนดูมากที่สุด

บทความที่เกี่ยวข้อง

ความคิดเห็น 0

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม

0/1000

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม
1