จุดจบของเกาะ Ethereum: EIL จะสร้าง L2 ที่พังขึ้นมาใหม่เป็น "ซูเปอร์คอมพิวเตอร์" ได้อย่างไร
- 核心观点:EIL旨在实现L2间无缝互操作。
- 关键要素:
- 结合账户抽象与跨链消息传递。
- 利用ERC-4337智能账户解决Gas等问题。
- 依赖L2自身安全性,最小化信任假设。
- 市场影响:大幅降低用户跨链门槛与风险。
- 时效性标注:长期影响。
ในบทความก่อนหน้าในซีรีส์ Interop เราได้เปิดตัว Open Intents Framework (OIF) ซึ่งเป็นเหมือนภาษาสากลที่ให้ผู้ใช้แสดงความตั้งใจของตนเองได้ว่า "ฉันต้องการซื้อ NFT ข้ามเชน" และให้ผู้แก้ปัญหาทั่วทั้งเครือข่ายเข้าใจได้ (อ่านเพิ่มเติม: " เมื่อ 'ความตั้งใจ' กลายมาเป็นมาตรฐาน: OIF จะยุติการแบ่งส่วนข้ามเชนและคืน Web3 ให้กับสัญชาตญาณของผู้ใช้ได้อย่างไร ")
แต่แค่ "ความเข้าใจ" อย่างเดียวนั้นไม่เพียงพอ คุณต้อง "ลงมือทำ" ด้วย เพราะเมื่อแสดงเจตนารมณ์ของคุณแล้ว เงินจะเดินทางจากฐานไปยัง Arbitrum อย่างปลอดภัยได้อย่างไร? ห่วงโซ่อุปทานเป้าหมายจะตรวจสอบความถูกต้องของลายเซ็นของคุณอย่างไร? ใครจะเป็นผู้รับผิดชอบค่าก๊าซของห่วงโซ่อุปทานเป้าหมาย?
ซึ่งเกี่ยวข้องกับแกนหลักของขั้นตอน "การเร่งความเร็ว" ในแผนงานการทำงานร่วมกันของ Ethereum นั่นคือ Ethereum Interoperability Layer (EIL) ในงาน Devconnect ที่ผ่านมา ทีมแยกบัญชี EF ได้นำ EIL ขึ้นสู่เวทีหลักอย่างเป็นทางการ
โดยสรุป เป้าหมายของ EIL นั้นมีความทะเยอทะยานอย่างยิ่ง นั่นคือ การทำให้ผู้ใช้ L2 ทั้งหมด "ดูเหมือนว่าพวกเขาอยู่บนเครือข่ายเดียวกัน" โดยไม่ต้องทำการฮาร์ดฟอร์กหรือเปลี่ยนแปลงฉันทามติพื้นฐานของ Ethereum
I. EIL คืออะไรกันแน่?
ในความเป็นจริง หลักการในการทำความเข้าใจ EIL ไม่ควรถูกคำว่า "เลเยอร์" ชักจูงให้เข้าใจผิด เนื่องจาก EIL ไม่ใช่บล็อคเชนใหม่ และไม่ใช่สะพานข้ามสายโซ่แบบดั้งเดิม
โดยพื้นฐานแล้วเป็นชุดมาตรฐานและกรอบงาน แต่จะรวมความสามารถ "การแยกบัญชี (ERC-4337)" และ "การส่งข้อความข้ามสายโซ่" เข้าด้วยกันเพื่อสร้างสภาพแวดล้อมการดำเนินการแบบรวมศูนย์เสมือนจริง
ในระบบนิเวศ Ethereum ปัจจุบัน L2 แต่ละแห่งจะแยกออกจากกันเป็นเกาะ ตัวอย่างเช่น บัญชีของคุณบน Optimism (EOA) และบัญชีของคุณบน Arbitrum อาจมีที่อยู่เดียวกัน แต่สถานะของแต่ละบัญชีจะแยกออกจากกันโดยสิ้นเชิง
- ลายเซ็นของคุณบนโซ่ A ไม่สามารถตรวจสอบบนโซ่ B ได้โดยตรง
- สินทรัพย์ของคุณบนเชน A จะไม่ปรากฏบนเชน B
EIL พยายามที่จะทำลายความโดดเดี่ยวนี้ผ่านองค์ประกอบหลักสองประการต่อไปนี้:
- บัญชีอัจฉริยะที่ใช้ ERC-4337: ใช้ประโยชน์จากความสามารถในการแยกบัญชีเพื่อแยกตรรกะของบัญชีผู้ใช้จากคีย์ แก้ปัญหาไม่มีก๊าซในห่วงโซ่เป้าหมายผ่านกลไก Paymaster และบรรลุการซิงโครไนซ์สถานะหลายห่วงโซ่ผ่าน Key Manager
- เลเยอร์การส่งข้อความที่ลดความน่าเชื่อถือ: กำหนดมาตรฐานที่อนุญาตให้มีการรวม UserOp (วัตถุการดำเนินการของผู้ใช้) และส่งต่อไปยังเชนอื่นอย่างปลอดภัยผ่านบริดจ์อย่างเป็นทางการของ Rollup หรือหลักฐานไคลเอนต์แบบเบา
ยกตัวอย่างเช่น เทคโนโลยีข้ามเครือข่ายเคยคล้ายกับการเดินทางไปต่างประเทศ คุณจำเป็นต้องแลกเปลี่ยนสกุลเงิน (สินทรัพย์ข้ามเครือข่าย) ยื่นขอวีซ่า (การอนุมัติใหม่) และปฏิบัติตามกฎจราจรในท้องถิ่น (ซื้อน้ำมันจากเครือข่ายเป้าหมาย) อย่างไรก็ตาม เทคโนโลยีข้ามเครือข่ายในยุค EIL นั้นคล้ายกับการใช้บัตรวีซ่าซื้อสินค้ามากกว่า
ไม่ว่าคุณจะอยู่ในประเทศใด เมื่อคุณรูดบัตร (ลายเซ็น) เครือข่ายธนาคารพื้นฐาน (EIL) จะจัดการอัตราแลกเปลี่ยน การชำระเงิน และการตรวจสอบโดยอัตโนมัติ ดังนั้นคุณจะไม่รู้สึกว่ามีพรมแดนของประเทศใดๆ
โซลูชัน EIL ที่เสนอโดยทีม Account Abstraction ของมูลนิธิ Ethereum มุ่งหวังให้ ผู้ใช้ทำธุรกรรมข้ามเครือข่ายได้สำเร็จด้วยลายเซ็นเพียงอันเดียว โดยไม่ต้องพึ่งพาตัวส่งต่อข้อมูลแบบรวมศูนย์หรือเพิ่มสมมติฐานความน่าเชื่อถือใหม่ ธุรกรรมสามารถเริ่มต้นได้โดยตรงจากกระเป๋าเงินและชำระระหว่าง L2 ต่างๆ ได้อย่างราบรื่น

อันที่จริงแล้ว นี่ใกล้เคียงกับรูปแบบขั้นสูงสุดของการ "แยกบัญชี" มากกว่าการดำเนินการแบบแยกส่วนและอุปสรรคสูงในปัจจุบัน ประสบการณ์นี้จะช่วยให้ผู้ใช้สร้างบัญชี จัดการคีย์ส่วนตัว และจัดการธุรกรรมข้ามสายโซ่ที่ซับซ้อนได้โดยอัตโนมัติ
โดยเฉพาะอย่างยิ่งคุณลักษณะการแยกบัญชีดั้งเดิม (AA) สามารถเปลี่ยนบัญชีทั้งหมดให้เป็นบัญชีอัจฉริยะ ช่วยให้ผู้ใช้สามารถมุ่งเน้นไปที่ประสบการณ์บนเชนและการจัดการสินทรัพย์โดยไม่ต้องกังวลเกี่ยวกับค่าธรรมเนียมแก๊ส (หรือแม้กระทั่งรู้ว่ามีแก๊สอยู่)
II. การเปลี่ยนแปลงกระบวนทัศน์จาก "Cross-Chain" ไปสู่ "Chain Abstraction"
หาก EIL ถูกนำไปใช้จริง มีความเป็นไปได้สูงที่จะเชื่อมโยง "ไมล์สุดท้าย" เข้ากับการนำ Web3 มาใช้อย่างแพร่หลาย นี่ถือเป็นการเปลี่ยนแปลงระบบนิเวศ Ethereum จากการแข่งขันแบบหลายเชน ไปสู่การแยกและบูรณาการเชน ซึ่งอาจช่วยแก้ปัญหาที่ยุ่งยากที่สุดสำหรับผู้ใช้และนักพัฒนาได้
ประการแรกและสำคัญที่สุด คือ ทำให้ผู้ใช้สามารถบรรลุ "ประสบการณ์โซ่เดียว" ที่แท้จริง
กล่าวโดยสรุป ภายใต้กรอบ EIL ผู้ใช้ไม่จำเป็นต้องเปลี่ยนเครือข่ายด้วยตนเองอีกต่อไป ตัวอย่างเช่น หากเงินของคุณอยู่ใน Base แต่คุณต้องการเล่นเกมบน Arbitrum คุณก็เพียงแค่คลิก "เริ่ม" ในเกม กระเป๋าสตางค์ของคุณจะปรากฏกล่องลายเซ็นขึ้นมา คุณก็เซ็นชื่อลงไป แล้วเกมก็จะเริ่มต้นขึ้น
ในเบื้องหลัง EIL จะรวม UserOp ไว้ที่ฐานโดยอัตโนมัติและส่งไปยัง Arbitrum ผ่านเลเยอร์ข้อความ ผู้ชำระเงินที่อยู่ตรงกลางจะจ่ายค่าแก๊สและค่าธรรมเนียมการเข้าใช้งานให้คุณ ดังนั้นการเล่นเกมนี้บนฐานจึงราบรื่นเหมือนการเล่นเกมนี้
ประการที่สอง จากมุมมองด้านความปลอดภัย จะขจัดความเสี่ยงจากจุดล้มเหลวเพียงจุดเดียวที่เกี่ยวข้องกับบริดจ์ลายเซ็นหลายรายการได้อย่างสมบูรณ์
บริดจ์แบบครอสเชนแบบดั้งเดิมมักอาศัยกลุ่มผู้ตรวจสอบภายนอก (multi-signature) หากกลุ่มผู้ตรวจสอบนี้ถูกแฮ็กเกอร์เจาะระบบ สินทรัพย์มูลค่าหลายพันล้านดอลลาร์จะตกอยู่ในความเสี่ยง ในทางกลับกัน EIL เน้นย้ำถึง "การลดความน่าเชื่อถือ" และมักใช้ความปลอดภัยของ L2 (เช่น หลักฐานการจัดเก็บ) เพื่อตรวจสอบข้อความแบบครอสเชน แทนที่จะพึ่งพาความน่าเชื่อถือจากบุคคลที่สามภายนอก ซึ่งหมายความ ว่าตราบใดที่เมนเน็ตของ Ethereum มีความปลอดภัย การโต้ตอบแบบครอสเชนก็ค่อนข้างปลอดภัย
สุดท้ายนี้ ยังมีมาตรฐานบัญชีแบบรวมศูนย์สำหรับนักพัฒนาอีกด้วย ปัจจุบัน หาก DApp ต้องการใช้งานแอปพลิเคชันแบบหลายเชน นักพัฒนาจะต้องรักษาตรรกะหลายชุดไว้ ด้วย EIL นักพัฒนาสามารถสมมติว่าผู้ใช้มีบัญชีแบบฟูลเชน พวกเขาเพียงแค่ต้องเขียนอินเทอร์เฟซตามมาตรฐาน ERC-4337 เพื่อรองรับผู้ใช้อย่างเป็นธรรมชาติในทุกเชน โดยไม่จำเป็นต้องรู้ว่าเงินของผู้ใช้อยู่ในเชนใด
อย่างไรก็ตาม เพื่อให้วิสัยทัศน์ข้างต้นเป็นจริง เรายังคงเผชิญกับความท้าทายทางวิศวกรรมที่ยิ่งใหญ่ นั่นคือ เราจะช่วยให้ผู้ใช้ EOA ที่มีอยู่หลายร้อยล้านคนสามารถเพลิดเพลินไปกับประสบการณ์นี้ได้อย่างไร (อ่านเพิ่มเติม: จาก EOA สู่การแยกบัญชี: การพัฒนาขั้นต่อไปของ Web3 จะเกิดขึ้นใน "ระบบบัญชี" หรือไม่ )

ท้ายที่สุดแล้ว การย้ายข้อมูลจาก EOA ไปยัง AA จำเป็นต้องให้ผู้ใช้โอนสินทรัพย์ไปยังที่อยู่ใหม่ ซึ่งยุ่งยากเกินไป นำไปสู่ข้อเสนอ EIP-7702 ของ Vitalik Buterin ซึ่งแก้ไขปัญหาความเข้ากันได้ที่ถกเถียงกันในข้อเสนอสามข้อก่อนหน้านี้ (EIP-4337, EIP-3074 และ EIP-5003) ได้อย่างชาญฉลาด และสร้างสิ่งที่น่าทึ่ง นั่นคือ การอนุญาตให้บัญชี EOA ที่มีอยู่ "เปลี่ยน" เป็นบัญชีสัญญาอัจฉริยะชั่วคราวระหว่างการทำธุรกรรม
ข้อเสนอนี้หมายความว่าคุณไม่จำเป็นต้องลงทะเบียนกระเป๋าเงินใหม่หรือโอนสินทรัพย์จากกระเป๋าเงิน imToken ปัจจุบันไปยังที่อยู่บัญชี AA ใหม่ แต่ด้วย EIP-7702 บัญชีเก่าของคุณจะสามารถใช้งานสัญญาอัจฉริยะ (เช่น การอนุมัติแบบกลุ่ม การชำระค่าแก๊สแทน และการดำเนินการแบบอะตอมมิกข้ามเครือข่าย) ได้ชั่วคราว หลังจากธุรกรรมสิ้นสุดลง บัญชีจะกลับไปใช้ EOA ที่เข้ากันได้ดี
III. การนำไปปฏิบัติและอนาคตของ EIL
ในความเป็นจริง เมื่อเปรียบเทียบกับ OIF ซึ่งถูกสร้างขึ้นจากล่างขึ้นบนโดยหลายฝ่ายในชุมชน EIL มีลักษณะทางการที่แข็งแกร่งกว่า และสามารถถือเป็นความเป็นจริงทางวิศวกรรมที่นำและส่งเสริมโดยทีมแยกบัญชี EF (ผู้สร้าง ERC-4337)
โดยเฉพาะอย่างยิ่งความก้าวหน้าในปัจจุบันสะท้อนให้เห็นเป็นหลักในสามมิติหลักดังต่อไปนี้:
- ส่วนขยายแบบหลายเชนของ ERC-4337: ชุมชนกำลังศึกษาวิธีการขยายโครงสร้าง UserOp ของ ERC-4337 ให้ครอบคลุมข้อมูลข้ามเชน เช่น รหัสเชนเป้าหมาย นี่เป็นก้าวแรกในการมอบ "สายตาที่มองเห็นทุกสิ่ง" ให้กับบัญชีอัจฉริยะ
- ความร่วมมือ ERC-7702: ด้วยความก้าวหน้าของ EIP-7702 (ซึ่งทำให้ EOA สามารถมีคุณลักษณะบัญชีอัจฉริยะได้) ผู้ใช้ EOA ทั่วไปจะสามารถเข้าถึงเครือข่าย EIL ได้อย่างราบรื่นในอนาคต ซึ่งจะช่วยลดเกณฑ์ของผู้ใช้ลงอย่างมาก
- อินเทอร์เฟซข้อความมาตรฐาน: เช่นเดียวกับโซลูชัน OIF สำหรับการกำหนดมาตรฐานเจตนาที่กล่าวถึงในบทความก่อนหน้า EIL กำลังส่งเสริมการกำหนดมาตรฐานการส่งข้อความพื้นฐาน Superchain ของ Optimism, AggLayer ของ Polygon และ Elastic Chain ของ ZKsync ต่างกำลังสำรวจความสามารถในการทำงานร่วมกันภายในระบบนิเวศของตนเอง ขณะที่ EIL มุ่งมั่นที่จะเชื่อมโยงระบบนิเวศที่หลากหลายเหล่านี้ให้แน่นแฟ้นยิ่งขึ้น และสร้างเลเยอร์ข้อความสากลสำหรับเครือข่ายทั้งหมด
สิ่งที่น่าสนใจยิ่งกว่านั้นก็คือวิสัยทัศน์ของ EIL นั้นมองไปไกลกว่าแค่เรื่อง "การเชื่อมต่อ" เท่านั้น แต่ยังเพิ่มความสามารถพื้นฐานที่สำคัญอีกอย่างหนึ่งเข้าไปด้วย นั่นก็คือ ความเป็นส่วนตัว
หาก EIP-7702 และ AA สามารถแก้ไขปัญหา "การเข้าถึง" ได้ เฟรมเวิร์กความเป็นส่วนตัว Kohaku ของ Vitalik ซึ่งเผยแพร่บน Devconnect อาจกลายเป็นชิ้นส่วนต่อไปของปริศนา EIL สิ่งนี้ยังสะท้อนถึงองค์ประกอบสำคัญอีกประการหนึ่งของ "แถลงการณ์ไร้ความน่าเชื่อถือ" นั่นคือ "การต่อต้านการเซ็นเซอร์"
ที่ Devconnect คุณ Vitalik ระบุว่า "ความเป็นส่วนตัวคืออิสรภาพ" และระบุว่า Ethereum กำลังอยู่ในเส้นทางการยกระดับความเป็นส่วนตัว โดยมุ่งหวังที่จะมอบความเป็นส่วนตัวและความปลอดภัยในโลกแห่งความเป็นจริง ด้วยเหตุนี้ มูลนิธิ Ethereum จึงได้จัดตั้งทีมความเป็นส่วนตัวซึ่งประกอบด้วยนักวิจัย วิศวกร และนักเข้ารหัส 47 คน ซึ่งมุ่งมั่นที่จะทำให้ความเป็นส่วนตัวเป็น "ทรัพย์สินหลัก" ของ Ethereum
นั่นหมายความว่า การปกป้องความเป็นส่วนตัวในอนาคตจะไม่ใช่เพียงปลั๊กอินเสริมอีกต่อไป แต่จะกลายเป็นความสามารถพื้นฐานที่เป็นธรรมชาติเหมือนกับการโอนเงิน เพื่อให้วิสัยทัศน์นี้เป็นจริง เฟรมเวิร์ก Kohaku จึงถูกสร้างขึ้น โดยพื้นฐานแล้ว Kohaku จะใช้คีย์สาธารณะของคุณเพื่อสร้างที่อยู่แบบซ่อนชั่วคราว ช่วยให้คุณสามารถดำเนินการส่วนตัวได้โดยไม่ต้องเปิดเผยการเชื่อมต่อกับกระเป๋าเงินหลักของคุณ
ด้วยการออกแบบนี้ บัญชี AA ในอนาคตจะไม่เพียงแต่เป็นเครื่องมือการจัดการสินทรัพย์เท่านั้น แต่ยังเป็นเกราะป้องกันความเป็นส่วนตัวอีกด้วย
ด้วยการผสานรวมโปรโตคอลต่างๆ เช่น Railgun และ Privacy Pools บัญชี AA จะช่วยให้ผู้ใช้สามารถแสดง "หลักฐานยืนยันความบริสุทธิ์" ได้ตามกฎระเบียบ พร้อมทั้งปกป้องความเป็นส่วนตัวของธุรกรรม วิธีนี้ช่วยให้ผู้ใช้ทุกคนสามารถพิสูจน์ได้ว่าแหล่งที่มาของเงินนั้นไม่ผิดกฎหมาย โดยไม่ต้องเปิดเผยเส้นทางการใช้จ่ายที่เฉพาะเจาะจงให้โลกภายนอกทราบ

ณ จุดนี้ เราสามารถเห็นภาพรวมของแผนงานการทำงานร่วมกันของ Ethereum ได้อย่างชัดเจน:
- OIF (Intent Framework): ช่วยให้เลเยอร์แอปพลิเคชัน "เข้าใจ" ความต้องการของผู้ใช้
- EIL (Interoperability Layer): ปูทางไปสู่การนำไปใช้งานที่ชั้นโครงสร้างพื้นฐาน
นี่อาจเป็นสัญญาณที่ชัดเจนที่มูลนิธิ Ethereum ต้องการสื่อสาร: Ethereum ไม่ควรเป็นเพียงคอลเลกชันฐานข้อมูล L2 ที่หลวมๆ แต่ควรเป็นซูเปอร์คอมพิวเตอร์รวมศูนย์ขนาดใหญ่
ในอนาคต เมื่อ EIL ถูกนำมาใช้จริง เราอาจไม่จำเป็นต้องอธิบายให้ผู้ใช้ใหม่ทราบว่า L2 หรือ cross-chain bridge คืออะไรอีกต่อไป เมื่อนั้นคุณจะเห็นเพียงสินทรัพย์เท่านั้น โดยไม่มีอุปสรรคจาก chain


