ข้ามไปยังเนื้อหา
มุมมองระดับโลกต่อสินทรัพย์ดิจิทัลมุมมองระดับโลก · บริบทในพื้นที่
ChainView BTC866CHAIN VIEW
บล็อกเชน

Account abstraction กับ bundler และ paymaster

ใน ERC-4337 คำขอ UserOperation ถูกประมวลผ่าน EntryPoint และ bundler ไม่ใช่ธุรกรรม Ethereum ปกติที่ผู้ใช้เซ็นส่งตรง แม้สุดท้ายจะมีการทำงานภายในธุรกรรมหนึ่งบนเชน ต้องแยกแต่ละชั้นเพื่ออ่านสถานะถูก

อ่านในภาษาไทย简体中文繁體中文English한국어РусскийالعربيةEspañol (México)Tiếng Việt
Account abstraction กับ bundler และ paymaster

ภาพประกอบต้นฉบับตามหัวข้อ: แผนภาพต้นฉบับตามหัวข้อโดย ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0

เส้นทางคำขอ

ใน ERC-4337 คำขอ UserOperation ถูกประมวลผ่าน EntryPoint และ bundler ไม่ใช่ธุรกรรม Ethereum ปกติที่ผู้ใช้เซ็นส่งตรง แม้สุดท้ายจะมีการทำงานภายในธุรกรรมหนึ่งบนเชน ต้องแยกแต่ละชั้นเพื่ออ่านสถานะถูก

สนับสนุนตามเงื่อนไข

Paymaster อาจออกค่าใช้จ่ายให้ตามเงื่อนไขตรวจและเงินทุน การสนับสนุนอาจหมดงบ จำกัดการกระทำ หรือมีเวลาสิ้นสุด คำว่าไม่เสีย gas จึงไม่ได้แปลว่าฟรีเสมอหรือคำขอทุกชนิดต้องผ่าน

ส่วนพึ่งพาของบัญชี

ตรวจเครือข่าย รุ่น EntryPoint และผลจำลอง อ่านการตรวจสิทธิของบัญชีอัจฉริยะ โมดูลกู้คืน สิทธิอัปเกรด และสิทธิของ session เพราะแต่ละส่วนสร้างการพึ่งพาที่มีความเสี่ยงต่างกัน

ถูกต้องแต่ขาดงบ

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

แผนผังสิทธิและต้นทุน

ทำแผนผังว่าใครเปลี่ยนบัญชี EntryPoint bundler และผู้สนับสนุนได้ ถ้าบริการหยุดมีทางเลือกใดที่ไม่ลดการยืนยัน สิทธิชั่วคราวควรมีขอบเขตและอายุ และการจ่ายด้วยสินทรัพย์อื่นยังอาจมีค่าบริการหรือส่วนต่างอัตรา

แผนผังผู้มีสิทธิ

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

แหล่งข้อมูล

  1. ERC-4337 (เปิดในแท็บใหม่)
  2. Ethereum account abstraction (เปิดในแท็บใหม่)