ตามรายงานของ BlockBeats เมื่อวันที่ 8 พฤษภาคม บริษัทด้านความปลอดภัย SlowMist ได้ออกคำเตือนเกี่ยวกับความเสี่ยงใหม่ที่อาจเกิดขึ้นจากฟีเจอร์ใหม่หลังจากการอัปเกรด Ethereum Pectra:
สำหรับผู้ใช้: การปกป้องคีย์ส่วนตัวควรเป็นสิ่งสำคัญที่สุดเสมอ โปรดทราบว่าที่อยู่สัญญาเดียวกันบนเครือข่ายที่แตกต่างกันอาจไม่มีรหัสสัญญาเดียวกันเสมอไป ทำความเข้าใจรายละเอียดของเป้าหมายที่ได้รับมอบหมายก่อนดำเนินการต่อ;
สำหรับผู้ให้บริการกระเป๋าสตางค์ ตรวจสอบว่าโซ่การมอบหมายตรงกับเครือข่ายปัจจุบันหรือไม่ และเตือนผู้ใช้ให้ใส่ใจความเสี่ยงจากการใช้ลายเซ็นการมอบหมายที่มี chainID 0 ซึ่งอาจถูกเล่นซ้ำในโซ่ที่แตกต่างกัน แสดงสัญญาเป้าหมายเมื่อผู้ใช้ลงนามคอมมิชชั่นเพื่อลดความเสี่ยงจากการโจมตีแบบฟิชชิ่ง;
สำหรับนักพัฒนา ต้องแน่ใจว่ามีการตรวจสอบการอนุญาตในระหว่างการเริ่มต้นกระเป๋าสตางค์ (เช่น การยืนยันที่อยู่ลายเซ็นผ่าน ecrecover) ปฏิบัติตามสูตรเนมสเปซที่เสนอใน ERC-7201 เพื่อลดความขัดแย้งในการจัดเก็บ อย่าคิดว่า tx.origin เป็นบัญชีที่เป็นเจ้าของจากภายนอก (EOA) เสมอไป การใช้ msg.sender == tx.origin เป็นวิธีการป้องกันการโจมตีแบบ reentrancy จะไม่มีประสิทธิภาพอีกต่อไป ทำให้แน่ใจว่าสัญญาเป้าหมายที่มอบหมายโดยผู้ใช้มีการใช้งานฟังก์ชันการโทรกลับที่จำเป็นเพื่อให้แน่ใจถึงความเข้ากันได้กับโทเค็นหลัก
สำหรับแพลตฟอร์มการซื้อขายแบบรวมศูนย์ เงินฝากจะถูกติดตามและตรวจสอบเพื่อลดความเสี่ยงจากการฝากเงินปลอมจากสัญญาอัจฉริยะ
