BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

EIP4337: อนาคตของการละทิ้งบัญชี Ethereum

TinTinland
特邀专栏作者
บทความนี้มีประมาณ 2761 คำ การอ่านทั้งหมดใช้เวลาประมาณ 4 นาที
สิ่งที่เป็นนามธรรมของบัญชีสามารถสร้างกระบวนทัศน์ที่ประสบความสำเร็จสำหรับเครื่องมือ Wallet
สรุปโดย AI
สิ่งที่เป็นนามธรรมของบัญชีสามารถสร้างกระบวนทัศน์ที่ประสบความสำเร็จสำหรับเครื่องมือ Wallet

เมื่อเราเริ่มมีส่วนร่วมในการทำธุรกรรมทางการเงินแบบกระจายศูนย์ สิ่งแรกที่เราต้องการคือกระเป๋าเงิน ในกระบวนการใช้งานเครื่องมือกระเป๋าเงินบนเครือข่าย คนส่วนใหญ่สามารถรับรู้ได้ว่าประสบการณ์ของผู้ใช้นั้นแตกต่างจากที่เราคุ้นเคย——กระเป๋าเงินออนไลน์สามารถจัดการสินทรัพย์ดิจิทัลได้อย่างเต็มที่ แต่ขาดความปลอดภัยของบัญชี (เช่น บัญชีภายนอก EOA "บัญชีที่เป็นเจ้าของภายนอก" และบัญชีสัญญา CA "บัญชีสัญญา" ของระบบ Ethereum)

คำอธิบายภาพ

การเปรียบเทียบ EOA & CA ซึ่งเป็นกระเป๋าเงินดูแลตนเองบนเครือข่ายทั่วไปใน Ethereum

ชื่อระดับแรก

การถอนบัญชี: การชำระเงินแบบบูรณาการอัตโนมัติเต็มรูปแบบ

ระบบบัญชีที่มีอยู่ต้องการให้ผู้ใช้จัดเก็บและปกป้องคีย์ส่วนตัว/คำช่วยจำอย่างปลอดภัย มิฉะนั้นจะมีความเสี่ยงที่จะสูญเสียทรัพย์สินดิจิทัล ในขณะเดียวกัน การขาดการรักษาความปลอดภัยยังเป็นอุปสรรคต่อผู้ใช้จำนวนมากที่ต้องการมีส่วนร่วมในธุรกรรมดิจิทัลที่เข้ารหัส และแม้แต่ขัดขวางการใช้ฟังก์ชันบนเครือข่าย ดังนั้นวิธีแก้ปัญหาความปลอดภัยของกระเป๋าเงินบัญชีคืออะไร?เป็นนามธรรมของบัญชี (Accout Abstraction) กระเป๋าเงินที่โฮสต์ด้วยตนเองที่สำรวจการชำระเงินที่ตั้งโปรแกรมได้อัตโนมัติและรองรับการถอนเงินอัตโนมัติเพื่อเขียนสัญญาอัจฉริยะ

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

ชื่อระดับแรก

ปลดปล่อยความเป็นนามธรรมของบัญชีด้วย EIP 4337

เส้นทางการพัฒนา

เส้นทางการพัฒนา

EIP-86 แนะนำสัญญาอัจฉริยะเป็น "สัญญาส่งต่อ" ทุกคนสามารถส่งธุรกรรมจากที่อยู่รายการ

EIP-1014, ทำนายที่อยู่ของสัญญาการปรับใช้, มีบทบาทเป็นกระเป๋าเงินสัญญาอัจฉริยะ และตรวจสอบให้แน่ใจว่าที่อยู่ของสัญญานั้นเหมือนกันในทุกห่วงโซ่ EVM

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

EIP-3074 ซึ่งสร้าง opcode ใหม่ทั้งหมด 2 ตัว ซึ่งเมื่อใช้งานร่วมกัน จะอนุญาตให้สัญญาอัจฉริยะส่งธุรกรรมในนามของ EOA ซึ่งไม่ได้ถูกนำไปใช้งานโดยเสี่ยงต่อความปลอดภัย

ชื่อเรื่องรอง

หลักการทำงาน

EIP 4337 ไม่แก้ไขตรรกะของ Consensus Layer เอง และคัดลอกฟังก์ชันของ Transaction Storage Pool (tx mempool) ลงในระบบระดับที่สูงกว่า ข้อเสนอนี้นำเสนอแนวคิดของ "User Operations" ซึ่งช่วยให้สามารถเขียนโค้ดฟังก์ชันแบบกำหนดเองได้ สำหรับกระเป๋าเงินสัญญาอัจฉริยะ การดำเนินการของผู้ใช้สามารถบรรจุความตั้งใจ ลายเซ็น และข้อมูลอื่น ๆ สำหรับการตรวจสอบ ขั้นตอนการดำเนินงานของ EIP 4337 ประกอบด้วยสามขั้นตอนต่อไปนี้:

  • การดำเนินการของผู้ใช้: เริ่มต้น "การดำเนินการของผู้ใช้" และส่งผ่าน Mempool ที่กำหนดเอง

  • แพ็คเกจ Bundler: Bundler เลือกวัตถุที่มี UserOperation ตามลำดับความสำคัญด้านต้นทุน และใช้ Bundler เพื่อเรียกสัญญา EntryPoint เพื่อตรวจสอบ

  • ดำเนินธุรกรรม: หากไม่พบข้อผิดพลาดระหว่างกระบวนการข้างต้น ธุรกรรมจะถูกรวมไว้ในบล็อกถัดไปของเครือข่ายเพื่อนำไปใช้

ชื่อระดับแรก

ชื่อเรื่องรอง

ประสิทธิภาพความปลอดภัย

ชื่อเรื่องรอง

อิสระในการดำเนินงาน

ชื่อเรื่องรอง

สถาปัตยกรรมที่เข้ากันได้

ชื่อเรื่องรอง

เงินอุดหนุนค่าธรรมเนียม

ชื่อระดับแรก

ก้าวข้ามความยุ่งยากและให้ EIP 4337 สร้างกระเป๋าเงินรุ่นต่อไปให้สำเร็จ

การคว้าเงินปันผลจากการควบรวมเส้นทาง Ethereum ทำให้ EIP 4337 ได้กลายเป็น "หุ้นที่มีศักยภาพ" ที่ปลดปล่อยความเป็นไปได้ในการถอนบัญชี เราจะเห็นว่า EIP 4337 ได้เปลี่ยนความรู้สึกไม่สบายของประสบการณ์บัญชีออนไลน์แบบเก่า และได้กลายเป็นวิธีหลักสำหรับแอปพลิเคชัน Web3 จำนวนมากในการให้ทรัพย์สินที่ดูแลตนเองแก่ผู้ใช้ และมีโอกาสมากขึ้นในการส่งเสริมการนำโซลูชันนี้ไปใช้ในวงกว้าง โดยฝ่ายโครงการ. นี่ไม่ใช่แค่จุดสนใจในการเพิ่มจำนวนของ smart contract wallet เท่านั้น แต่ยังเป็นนวัตกรรมที่สำคัญของเทคโนโลยี blockchain ในยุคอินเทอร์เน็ตอีกด้วย

อย่างไรก็ตาม แม้ว่า EIP 4337 จะมีข้อดีมากมาย แต่ก็จำเป็นต้องเอาชนะข้อบกพร่องของตนเองอย่างต่อเนื่องและเปล่งพลังใหม่ออกมา ตัวอย่างเช่น ช่องโหว่ DoS ที่เพิ่มเข้ามาในกระบวนการดำเนินการทำให้เกิดตรรกะที่ซับซ้อนมากกว่าการตรวจสอบ ECDSA เดียว บัญชีไม่สามารถเข้าคิวเพื่อส่งธุรกรรมหลายรายการไปยัง Mempool แต่สามารถทำธุรกรรมได้ครั้งละหนึ่งรายการเท่านั้น นอกเหนือจากการอุดหนุนค่าธรรมเนียมน้ำมันแล้ว ค่าน้ำมันที่วิ่งนั้นไม่ถูกเลย...ประเด็นสำคัญเหล่านี้ที่ต้องได้รับการปรับให้เหมาะสมนั้นสมควรแก่การคิดและค้นหาโซลูชันของนักพัฒนามากขึ้น EIP 4337 จะกลายเป็นสิ่งที่ดีที่สุดโดยการปรับรายละเอียดของแบบร่างอย่างต่อเนื่องและปรับปรุงโซลูชันทางเทคนิคเท่านั้น วิธีการรับรู้สิ่งที่เป็นนามธรรมของบัญชีเลือก

อ้างอิง

อ้างอิง

EIP-4337 Standard Smart Wallet Practice Research Report: Panoramic Presentation of 4337 Standard Example Implementation Process and Opportunity Discussion

EIP-4337 Standard Smart Wallet Practice Research Report: Panoramic Presentation of 4337 Standard Example Implementation Process and Opportunity Discussion

การวิเคราะห์บทสรุปของบัญชีและ EIP-4337: กระเป๋าเงินสัญญาอัจฉริยะจะถูกนำมาใช้อย่างไรในอนาคต

บทวิเคราะห์: EIP-4337 ใช้การแยกบัญชีเพื่อปรับปรุงปัญหาประสบการณ์ผู้ใช้ที่ซับซ้อนของ Ethereum อย่างไร

EIP-4337 Standard Smart Wallet Practice Research Report: Panoramic Presentation of 4337 Standard Example Implementation Process and Opportunity Discussion

EIP-4337 Standard Smart Wallet Practice Research Report: Panoramic Presentation of 4337 Standard Example Implementation Process and Opportunity Discussion

ETH
Web3.0
เทคโนโลยี
กระเป๋าสตางค์
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก:
https://t.me/Odaily_News
กลุ่มสนทนา:
https://t.me/Odaily_GoldenApe
บัญชีทางการ:
https://twitter.com/OdailyChina
สารบัญบทความ
คลังบทความของผู้เขียน
TinTinland
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android