บอกลาความกังวลเรื่องวลีช่วยจำ: ทำความเข้าใจว่าการแยกส่วนบัญชีผู้ใช้สามารถปรับปรุงประสบการณ์การใช้งาน Web3 ได้อย่างไร
- 核心观点:账户抽象技术将重塑数字资产管理。
- 关键要素:
- 支持通行密钥,实现无感登录与防钓鱼。
- 引入Paymaster,允许代币支付或免Gas费。
- 账户可编程,支持恢复、批量交易等功能。
- 市场影响:降低用户门槛,推动Web3大规模普及。
- 时效性标注:长期影响。
คำนำ: นอกเหนือจากวลีช่วยจำแล้ว เราสามารถบริหารจัดการสินทรัพย์ของเราได้ด้วยวิธีอื่นใดบ้าง?
เป็นเวลานานแล้วที่วลีช่วยจำไม่เพียงแต่เป็นกุญแจสำคัญในการปลดล็อก Web3 เท่านั้น แต่ยังเป็นภาระทางจิตใจที่ใหญ่ที่สุดสำหรับผู้ใช้จำนวนมาก เราต้องคัดลอก ตรวจสอบ และบันทึกอย่างระมัดระวัง เพราะในรูปแบบบัญชีแบบดั้งเดิม การสูญเสียวลีช่วยจำ (รหัสส่วนตัว) หมายถึงการสูญเสียความเป็นเจ้าของทรัพย์สินนั้นอย่างถาวร
แม้ว่ากฎระเบียบที่เข้มงวดเหล่านี้จะสร้างรากฐานที่มั่นคงสำหรับการกระจายอำนาจ แต่ก็เป็นอุปสรรคต่อการนำเทคโนโลยีบล็อกเชนมาใช้ในวงกว้างเช่นกัน ดังนั้น มีเทคโนโลยีใดบ้างที่สามารถรักษาข้อดีหลักของการกระจายอำนาจไว้ได้ ในขณะเดียวกันก็ทำให้การจัดการและการกู้คืนบัญชีทำได้ง่ายเหมือนกับในแอปพลิเคชัน Web2?
คำตอบคือ การแยกส่วนบัญชี (Account Abstraction หรือ AA)
เทคโนโลยีนี้กำลังพลิกโฉมวิธีการจัดการสินทรัพย์ดิจิทัล imToken Web คือกระเป๋าเงินดิจิทัลรุ่นใหม่ที่สร้างขึ้นบนเทคโนโลยี AA โดยมีเป้าหมายเพื่อให้ผู้ใช้ได้รับประสบการณ์ที่ปลอดภัยยิ่งขึ้นโดยไม่จำเป็นต้องเป็นผู้เชี่ยวชาญด้านการเข้ารหัส บทความนี้จะอธิบายหลักการทำงานหลักของ AA ในภาษาที่เข้าใจง่าย และวิธีการที่จะเปลี่ยนแปลงชีวิตดิจิทัลของคุณ
"สามเหลี่ยมที่เป็นไปไม่ได้" ของบัญชีแบบดั้งเดิม
เพื่อให้เข้าใจถึงคุณค่าของ AA เราจำเป็นต้องพิจารณารูปแบบบัญชีที่ใช้กันทั่วไปก่อน นั่นคือ บัญชีที่ควบคุมโดยภายนอก ( Externally Owned Account หรือ EOA) ซึ่งเป็นบัญชีที่คุณสร้างขึ้นในกระเป๋าเงินดิจิทัล เช่น แอป imToken ในปัจจุบัน
การออกแบบของ EOA นั้นเรียบง่ายและยืดหยุ่นต่ำมาก โดยมีตรรกะหลักคือ "กุญแจส่วนตัวคือทุกสิ่ง" กุญแจส่วนตัวของคุณนั้นถูกผูกมัดอย่างแน่นหนาทางคณิตศาสตร์กับที่อยู่บัญชีของคุณ สถาปัตยกรรมนี้ก่อให้เกิดความขัดแย้งที่แก้ไขไม่ได้: เพื่อให้มั่นใจใน ความปลอดภัย (ออฟไลน์, การจัดเก็บแบบเย็น) เรามักจะต้องเสียสละ ความสะดวกสบาย แต่ถ้าเราเลือกความสะดวกสบาย เราก็มีความเสี่ยงที่จะเกิดการรั่วไหลของกุญแจส่วนตัว ยิ่งไปกว่านั้น บัญชีประเภทนี้ไม่มีตัวเลือก "กู้คืนรหัสผ่าน" ส่งผลให้ความทนทานต่อความผิดพลาดต่ำมาก
นอกจากนี้ บัญชี EOA ยังมีข้อจำกัดหลายประการในแง่ของการใช้งาน เช่น ข้อกำหนดในการใช้โทเค็นดั้งเดิม เช่น ETH เพื่อชำระค่าธรรมเนียมการขุด (Gas) ซึ่งมักเป็นอุปสรรคแรกสำหรับผู้ใช้ใหม่ที่ถือ USDT แต่ไม่มี ETH
ด้วยความก้าวหน้าของเครือข่ายเลเยอร์ 2 ที่ช่วยลดต้นทุนบนบล็อกเชนลงอย่างมาก รวมถึงการสรุปมาตรฐาน ERC-4337 และการนำโปรโตคอล EIP-7702 มาใช้ เทคโนโลยี AA จึงเปิดโอกาสให้มีการนำไปใช้งานอย่างแพร่หลาย โดยมีเป้าหมายเพื่อแก้ไขปัญหาความติดขัดดังกล่าวและปลดปล่อยการควบคุมบัญชีจากกฎการเข้ารหัสลับพื้นฐาน
แนวคิดพื้นฐาน: จาก "กุญแจ" สู่ "ผู้ช่วยบ้านอัจฉริยะ"
หากเราจะนิยาม AA (Abstract Account) ด้วยประโยคเดียว ก็คงหนีไม่พ้น การเปลี่ยนบัญชีจาก "กุญแจ" ให้กลายเป็น "ผู้จัดการอัจฉริยะ"
ในโลกของ EOA แบบดั้งเดิม กฎต่างๆ ถูกเขียนไว้ในระดับโปรโตคอลของบล็อกเชน และธุรกรรมจะถูกดำเนินการเมื่อลายเซ็นของคีย์ส่วนตัวตรงกัน แต่ในโลกของ AA บัญชีนั้นเองเป็น สัญญาอัจฉริยะ ที่ถูกใช้งานบนบล็อกเชน
นั่นหมายความว่ากฎของบัญชีจะไม่ตายตัวอีกต่อไป แต่ สามารถตั้งโปรแกรมได้ คุณสามารถเขียนตรรกะต่างๆ ลงในบัญชีของคุณได้ เช่น "การโอนเงินจะทำได้ก็ต่อเมื่อตรงตามเงื่อนไข A และ B เท่านั้น", "จำนวนการโอนสูงสุดต่อวัน: 1000 หน่วย", "หากฉันทำกุญแจหาย อนุญาตให้ผู้ปกครองของฉันรีเซ็ตให้ฉันได้" และอื่นๆ
การเปลี่ยนแปลงนี้แยก "ความเป็นเจ้าของ" ออกจาก "สิทธิ์ในการลงนาม" คุณยังคงเป็นเจ้าของบัญชีอยู่ แต่รูปแบบการควบคุมบัญชีจะมีความยืดหยุ่นมากขึ้น และไม่ขึ้นอยู่กับรหัสส่วนตัวเพียงรหัสเดียวอีกต่อไป

AA สามารถเปลี่ยนแปลงประสบการณ์การใช้งานของผู้ใช้ได้อย่างไร?
เราสามารถพิจารณาข้อดีของมันได้อย่างละเอียดจากสี่มิติ ได้แก่ การตรวจสอบ (วิธีการเข้าสู่ระบบ), การดำเนินการ (วิธีการทำธุรกรรม), ค่าธรรมเนียม (วิธีการชำระเงิน) และ การพัฒนา (วิธีการเติบโต)
1. ตรรกะการตรวจสอบ: บอกลาวลีช่วยจำและหันมาใช้การเข้าสู่ระบบที่ปลอดภัยและราบรื่นยิ่งขึ้น
การเปลี่ยนแปลงที่เห็นได้ชัดที่สุดใน AA คือการรองรับวิธีการตรวจสอบที่ทันสมัยมากขึ้น ทำให้ผู้ใช้ไม่ต้องพึ่งพาวลีช่วยจำอีกต่อไป
ประสบการณ์ด้านความปลอดภัยระดับฮาร์ดแวร์
ในบัญชี AA (เช่น imToken Web) คุณสามารถใช้ รหัสผ่าน เพื่อจัดการสินทรัพย์ของคุณได้ เทคโนโลยีนี้ใช้มาตรฐาน WebAuthn ซึ่งใช้ ชิปความปลอดภัย ภายในโทรศัพท์ (iPhone/Android) หรือคอมพิวเตอร์ของคุณในการสร้างและจัดเก็บรหัส
ในการใช้งานประจำวัน คุณสามารถลงนามในธุรกรรมได้ง่ายๆ โดยใช้ Face ID หรือลายนิ้วมือ วิธีนี้ไม่เพียงแต่สะดวกกว่าการจดวลีช่วยจำเท่านั้น แต่ยังปลอดภัยกว่าด้วย เพราะรหัสส่วนตัวจะถูกเก็บไว้ในชิปฮาร์ดแวร์เสมอและไม่เคยถูกเปิดเผยสู่อินเทอร์เน็ต ที่สำคัญกว่านั้น รหัสผ่านยังมีคุณสมบัติป้องกันการฟิชชิ่งโดยธรรมชาติ มันผูกรหัสเข้ากับชื่อโดเมนของเว็บไซต์อย่างแน่นหนา ดังนั้นแม้ว่าแฮ็กเกอร์จะปลอมแปลงเว็บไซต์ได้ พวกเขาก็ไม่สามารถหลอกให้คุณสร้างลายเซ็นที่ถูกต้องได้
การกู้คืนบัญชี
ภายใต้โมเดล AA การสูญเสียอุปกรณ์ไม่ได้หมายถึง "ความตายทางดิจิทัล" อีกต่อไป เนื่องจากบัญชีเป็นเหมือนสัญญา เราจึงสามารถเปลี่ยน "การล็อก" ผ่านตรรกะที่กำหนดไว้ล่วงหน้าได้ ตัวอย่างเช่น คุณสามารถตั้งค่ากระเป๋าเงิน EOA บัญชีโซเชียลมีเดีย หรือครอบครัวและเพื่อนของคุณเป็น "ผู้ดูแล" เมื่อคุณไม่สามารถเข้าถึงบัญชีได้ คุณสามารถเริ่มต้นคำขอการกู้คืน ซึ่งหลังจากได้รับการยืนยันจากผู้ดูแลแล้ว จะเป็นการรีเซ็ตการควบคุมและอนุญาตให้คุณกู้คืนทรัพย์สินของคุณได้
2. ตรรกะการดำเนินการ: จากคำสั่งที่ยุ่งยากสู่การดำเนินการที่ขับเคลื่อนด้วยเจตนา
การทำธุรกรรมบนบล็อกเชนแบบดั้งเดิมมักยุ่งยาก ตัวอย่างเช่น การซื้อคริปโตเคอร์เรนซีบนบล็อกเชน คุณมักจะต้องเริ่มธุรกรรม "อนุมัติ" ก่อนและรอให้บันทึกบนบล็อกเชน จากนั้นคุณต้องเริ่มธุรกรรม "แลกเปลี่ยน" และรออีกครั้ง ซึ่งไม่เพียงแต่สิ้นเปลืองค่าธรรมเนียม (gas) เท่านั้น แต่ยังทำให้ประสบการณ์การใช้งานของผู้ใช้แย่ลงอีกด้วย
AA รองรับการประมวลผล แบบกลุ่มอะตอม (atomic batching ) กล่าวคือ สามารถรวมการกระทำหลายอย่าง เช่น "การอนุมัติ" และ "การแลกเปลี่ยน" เข้าไว้ในแพ็กเกจข้อมูลเดียว สำหรับผู้ใช้ เพียงแค่คลิก "แลกเปลี่ยน" เพียงครั้งเดียว ระบบแบ็กเอนด์จะประมวลผลทุกขั้นตอนโดยอัตโนมัติ ขั้นตอนเหล่านี้จะสำเร็จทั้งหมดหรือล้มเหลวทั้งหมดบนบล็อกเชน ซึ่งจะช่วยหลีกเลี่ยงสถานการณ์ที่น่าอึดอัดใจ เช่น "การอนุมัติเสร็จสมบูรณ์ แต่ไม่มีการแลกเปลี่ยนโทเค็น"
ข้อดีเพิ่มเติมของ Web3 คือในอนาคตจะมุ่งเน้นไปที่ความ ตั้งใจ ของผู้ใช้เป็นหลัก ผู้ใช้เพียงแค่แสดงความตั้งใจว่า "ฉันต้องการแลกเปลี่ยน A กับ B" โดยไม่ต้องกังวลเกี่ยวกับเส้นทางและขั้นตอนที่ซับซ้อน บัญชี AA ร่วมกับเครือข่ายตัวแก้ปัญหาในส่วนแบ็กเอนด์ จะค้นหาเส้นทางที่เหมาะสมที่สุดให้คุณโดยอัตโนมัติและดำเนินการให้
3. ตรรกะค่าธรรมเนียม: การทำลายอุปสรรคการชำระเงินสำหรับโทเค็นดั้งเดิม
สำหรับผู้ใช้ใหม่ สิ่งที่สร้างความสับสนมากที่สุดคือ: "ฉันมีสินทรัพย์ USDT จำนวน 1,000 เหรียญ แต่เนื่องจากฉันไม่มี ETH ในบัญชี ฉันจึงไม่สามารถโอนเงินออกได้แม้แต่เพนนีเดียว"
AA นำเสนอบทบาทใหม่ที่เรียกว่า Paymaster ซึ่งเป็นการปฏิวัติตรรกะการชำระเงิน ช่วยให้แอปพลิเคชันสามารถใช้งานการคำนวณอัตราแลกเปลี่ยนบนบล็อกเชนหรือตรรกะการให้เงินอุดหนุนได้
- ชำระค่าธรรมเนียม Gas ด้วยโทเค็น: คุณสามารถใช้โทเค็นในบัญชีของคุณ (เช่น USDC) เพื่อชำระค่าธรรมเนียม Gas ได้โดยตรง Paymaster จะทำการแลกเปลี่ยนโทเค็นเป็น ETH โดยอัตโนมัติในเบื้องหลัง และจ่ายเงินให้กับ Bundler (เช่น ผู้ขุด) ตามอัตราแลกเปลี่ยน ทำให้ประสบการณ์การชำระเงินบน Web3 เป็นธรรมชาติเหมือนกับการรูดบัตรเครดิต ไม่จำเป็นต้องถือโทเค็นดั้งเดิมอีกต่อไป
- ไม่ต้องเสียค่าแก๊ส: ในบางสถานการณ์ (เช่น การลงทะเบียนผู้ใช้ใหม่หรือการเข้าร่วมกิจกรรม) ทีมงานโครงการอาจให้เงินอุดหนุนค่าแก๊สทั้งหมด ทำให้ผู้ใช้ไม่รู้สึกถึงการมีค่าแก๊สในระหว่างการใช้งานเลย
4. ตรรกะเชิงวิวัฒนาการ: กระเป๋าเงินดิจิทัลที่เติบโตไปพร้อมกับความต้องการ
กระเป๋าเงินดิจิทัลแบบดั้งเดิมมักมีฟังก์ชันการทำงานที่ตายตัว ในขณะที่บัญชี AA นั้นใช้สัญญาอัจฉริยะเป็นพื้นฐาน ทำให้มี ความยืดหยุ่น สูง คุณสามารถนึกถึงมันในฐานะผู้ช่วยส่วนตัวที่สามารถเรียนรู้ทักษะใหม่ๆ และพัฒนาไปตามความต้องการของคุณได้อย่างต่อเนื่อง
- บริการที่หลากหลาย: ผู้เริ่มต้นอาจต้องการเพียงฟังก์ชันการโอนและการชำระเงินขั้นพื้นฐานที่สุด พร้อมด้วยอินเทอร์เฟซที่เรียบง่ายและใช้งานง่าย
- การขยายฟังก์ชันการทำงาน: เมื่อคุณมีประสบการณ์มากขึ้น เมื่อคุณจำเป็นต้องมีส่วนร่วมในการโต้ตอบที่ซับซ้อนหรือจัดการสินทรัพย์จำนวนมาก คุณสามารถ "กำหนดค่า" โมดูลใหม่สำหรับบัญชีของคุณได้ เช่น การเพิ่มการป้องกันด้วยลายเซ็นหลายรายการ หรือการกำหนดวงเงินใช้จ่ายรายวัน
การออกแบบแบบโมดูลาร์นี้เปลี่ยนบัญชี AA จากเครื่องมือแบบตายตัวให้กลายเป็นแพลตฟอร์มที่ยืดหยุ่นและชาญฉลาด ซึ่งตอบสนองความต้องการของผู้ใช้ตลอดวงจรชีวิต ตั้งแต่ผู้เริ่มต้นจนถึงผู้เชี่ยวชาญ
อนาคตของ EOA: บัญชีที่มีอยู่สามารถอัปเกรดได้หรือไม่?
ประสบการณ์นวัตกรรมที่กล่าวถึงข้างต้นส่วนใหญ่สร้างขึ้นบนมาตรฐาน ERC-4337 ซึ่งเป็นมาตรฐานที่มีความสมบูรณ์ที่สุดในปัจจุบันสำหรับระบบช่วยเหลือตัวแทน (Agent Assistance หรือ AA) แต่โดยทั่วไปแล้วผู้ใช้จะต้องสร้างบัญชี AA ใหม่ทั้งหมด
คุณอาจถามว่า "ถ้าฉันไม่อยากเปลี่ยนที่อยู่เดิมที่ใช้มาหลายปี และไม่อยากยุ่งยากกับการย้ายทรัพย์สินล่ะ?"
ข้อเสนอ EIP-7702 ให้คำตอบนั้นแล้ว นั่นคือ อนุญาตให้ อัปเกรดบัญชี EOA ที่มีอยู่เดิมได้โดยไม่ต้องเปลี่ยนแปลงใดๆ
กลไกหลักของ EIP-7702 อยู่ที่ การมอบหมายโค้ด EOA แบบดั้งเดิมสามารถดำเนินการคำสั่งลงนามด้วยคีย์ส่วนตัวได้เท่านั้น แต่ EIP-7702 อนุญาตให้คุณ "แนบ" โค้ดสัญญาอัจฉริยะเข้ากับ EOA ของคุณในระหว่างการทำธุรกรรมผ่านลายเซ็นพิเศษ
นี่หมายความว่าคุณยังคงถือครองรหัสส่วนตัวและที่อยู่เดิม แต่ในขณะที่การทำธุรกรรมเกิดขึ้น บัญชีของคุณจะ "เปลี่ยน" เป็นสัญญาอัจฉริยะที่ตั้งโปรแกรมได้ การออกแบบนี้ช่วยแก้ปัญหาข้อจำกัดของ EOA ที่ไม่สามารถตั้งโปรแกรมได้ ทำให้คุณสามารถเรียกใช้ตรรกะต่างๆ ของ AA ที่กล่าวถึงข้างต้นได้โดยตรงโดยไม่ต้องเปลี่ยนที่อยู่ของคุณ ผสานรวมประสบการณ์การใช้งานแบบโต้ตอบขั้นสูงได้อย่างราบรื่น ในขณะที่ยังคงรักษาความเป็นเจ้าของสินทรัพย์ไว้
สรุป: ทำให้กระเป๋าสตางค์ของคุณ "มองไม่เห็น"
เทคโนโลยีที่ดีที่สุดมักเป็นเทคโนโลยีที่ผู้ใช้ไม่รู้ตัวว่ามันมีอยู่
ในยุค EOA ผู้ใช้ถูกบังคับให้ทำความเข้าใจแนวคิดทางด้านการเข้ารหัสลับที่ซับซ้อน เช่น คีย์ส่วนตัว ค่าสุ่ม และราคาค่าธรรมเนียม ซึ่งคล้ายกับการบังคับให้ทุกคนที่ใช้งานออนไลน์ต้องเข้าใจโปรโตคอล TCP/IP เป้าหมายสูงสุดของเทคโนโลยี AA คือการทำให้กระเป๋าเงินดิจิทัลทั้ง "มองไม่เห็น" และทรงพลัง
ด้วยคีย์การเข้าถึง เราไม่ต้องเผชิญกับวลีช่วยจำที่ไม่คุ้นเคยอีกต่อไป ด้วย Paymaster เราจะไม่ถูกจำกัดด้วยค่าธรรมเนียมแก๊สอีกต่อไป และด้วยการออกแบบแบบโมดูลาร์ กระเป๋าเงินดิจิทัลสามารถเติบโตไปพร้อมกับเราได้ AA ไม่ใช่แค่การอัปเกรดทางเทคโนโลยีเท่านั้น แต่เป็นก้าวสำคัญสำหรับ Web3 ในการก้าวจากกลุ่มผู้เชี่ยวชาญด้านเทคโนโลยีไปสู่กลุ่มคนทั่วไป


