พรีเซล $EX5 — ระดับ Seed · อุปทานคงที่ 500M · เผา 50% · ลงทะเบียนที่ portal.ex5.comเข้าร่วม →
อัปเดต

ERC-223

โดยสรุป: ERC-223 คือมาตรฐานโทเคนบน Ethereum ที่ทำงานด้วยสัญญาอัจฉริยะ ซึ่งถูกเสนอขึ้นเพื่อให้ผู้ใช้โอนโทเคนไปยังกระเป๋าเงินและที่อยู่อื่น ๆ ได้อย่างปลอดภัย…

ERC-223 คือมาตรฐานโทเคนบน Ethereum ที่ทำงานด้วยสัญญาอัจฉริยะ ซึ่งถูกเสนอขึ้นเพื่อให้ผู้ใช้โอนโทเคนไปยังกระเป๋าเงินและที่อยู่อื่น ๆ ได้อย่างปลอดภัย เป้าหมายหลักคือป้องกันไม่ให้โทเคนสูญหายเมื่อถูกส่งไปยังสัญญาที่ไม่สามารถรองรับโทเคนได้

ทำไมจึงสำคัญ

สำหรับมาตรฐาน ERC-20 ที่ใช้กันอย่างแพร่หลาย การโอนแบบธรรมดาไปยังสัญญาอัจฉริยะจะไม่มีการแจ้งให้สัญญานั้นทราบ หากสัญญาไม่ได้ถูกสร้างมาให้รับโทเคน โทเคนก็อาจติดค้างอยู่ในสัญญานั้นอย่างถาวร ERC-223 เปลี่ยนแปลงจุดนี้ เมื่อมีการส่งโทเคนไปยังสัญญา สัญญาโทเคนจะเรียกใช้ฟังก์ชันรับโทเคนแบบพิเศษบนสัญญาปลายทาง หากไม่มีฟังก์ชันนั้น การโอนจะล้มเหลวและโทเคนจะยังคงอยู่กับผู้ส่ง ส่วนการโอนไปยังที่อยู่กระเป๋าเงินทั่วไปจะทำงานเหมือนการโอนปกติทุกประการ ERC-223 ยังช่วยให้ผู้ใช้ชำระเงินให้สัญญาได้ในขั้นตอนเดียว แทนขั้นตอนอนุมัติแล้วโอน (approve-and-transfer) ที่มีสองขั้นตอน ถึงกระนั้น ERC-20 ก็ยังแพร่หลายกว่ามาก โทเคนส่วนใหญ่ที่คุณพบในกระเป๋าเงินและบนศูนย์ซื้อขายจึงไม่ได้ใช้ ERC-223

ตัวอย่าง

ผู้ใช้รายหนึ่งเผลอส่งโทเคนไปยังที่อยู่ของสัญญาที่ไม่เกี่ยวข้องกับโทเคนเลย หากเป็นโทเคน ERC-20 พื้นฐาน การโอนจะสำเร็จและโทเคนก็แทบจะสูญหายไปโดยปริยาย แต่หากเป็นโทเคน ERC-223 สัญญานั้นไม่มีฟังก์ชันรับโทเคน ธุรกรรมจึงถูกปฏิเสธ ผู้ใช้ยังคงมีโทเคนอยู่และเสียเพียงค่าธรรมเนียมเครือข่ายเท่านั้น

คำศัพท์ที่เกี่ยวข้อง