🧠กระเป๋าเงิน Smart Contract
กระเป๋าเงินสมาร์ทคอนแทรกต์ (SCWs) คือเจเนอเรชั่นต่อไปของกระเป๋าเงินบน Ethereum และเชน EVM อื่นๆ กระเป๋าเงินแบบดั้งเดิม (บัญชีที่เป็นเจ้าของโดยภายนอก หรือ EOAs) เป็นเพียงคู่กุญแจส่วนตัว + ที่อยู่ ในทางตรงกันข้าม SCWs เป็นคอนแทรกต์ที่สามารถโปรแกรมได้ซึ่งสามารถถือเงิน กำหนดกฎเฉพาะ และรันตรรกะรอบๆ ธุรกรรม สำหรับ goodcryptoX เทคโนโลยีนี้คือสิ่งที่ทำให้การเทรดบน DEX แบบไม่เก็บรักษา (non-custodial) เป็นไปได้ในที่สุด
สรุปอย่างรวดเร็ว: EOA เทียบกับ Smart Contract Wallets
EOA (Externally Owned Account): กระเป๋าเงิน Ethereum มาตรฐาน (เช่น MetaMask ฯลฯ) ควบคุมโดยตรงด้วยกุญแจส่วนตัว เท่านั้น EOA เท่านั้นที่สามารถเซ็นชื่อธุรกรรมได้
SCW (Smart Contract Wallet): คอนแทรกต์ที่ถูกดีพลอยบนเชน แตกต่างจาก EOA ตรงที่มันสามารถโปรแกรมได้ — หมายความว่ามันสามารถตรวจสอบและดำเนินการที่ได้รับอนุญาตจาก EOA หรือ คีย์เซสชันสิ่งนี้คือความสามารถในการโปรแกรมที่ทำให้ฟีเจอร์ขั้นสูงเช่น การรวมธุรกรรมเป็นชุดการจ่ายค่าแก๊สใน โทเค็นที่ไม่ใช่ ETHและรูปแบบการอนุญาตที่ยืดหยุ่น
ใน goodcryptoX เมื่อคุณตั้งค่ากระเป๋า EVM คุณจะได้ทั้ง:
EOA (ผู้เซ็นชื่อ)
Smart Contract Wallet คู่กัน (เงินจะเก็บอยู่ที่นี่)
ทำไมมันถึงสำคัญ
Smart Contract Wallets กลายเป็นที่ใช้งานได้จริงหลังการนำ ERC-4337 มาตรฐานการทำ abstraction บัญชีมาใช้ในต้นปี 2023 มาตรฐานนี้ได้แนะนำ:
คอนแทรกต์ EntryPoint: ประตูทางเข้าให้กับธุรกรรม SCW
Bundlers: โหนดที่รวบรวมธุรกรรม SCW และส่งพวกมันขึ้นเชน
ร่วมกัน สิ่งเหล่านี้ปลดล็อกความสามารถในการสร้างประสบการณ์การเทรดแบบไม่เก็บรักษาอย่างเต็มรูปแบบ — สิ่งที่เราเฝ้ารอก่อนที่จะเปิดฟังก์ชัน DEX
สิ่งที่พวกมันเปิดใช้งานใน goodcryptoX
นี่คือสิ่งที่ SCWs มอบให้คุณภายใน goodcryptoX:
การเทรดแบบไม่เก็บรักษา
ประโยชน์หลัก: คุณยังคงควบคุมสินทรัพย์ของคุณเอง คีย์เซสชัน ช่วยให้คุณอนุญาตให้เทรดได้โดยไม่ต้องเปิดเผยกุญแจส่วนตัวของคุณ
คีย์ที่จำกัดสิทธิ์และตรวจสอบได้บนเชนที่ทำให้การเทรดแบบไม่เก็บรักษาเป็นไปอย่างราบรื่นและปลอดภัย
หลายการกระทำถูกบรรจุเป็นหนึ่งธุรกรรม ตัวอย่าง: การอนุมัติ + การสว็อปถูกรวมเป็นคลิกเดียว ช่วยประหยัดเวลาและค่าแก๊ส เนื่องจากหลายขั้นตอนถูกดำเนินการในธุรกรรมเดียว
Paymasters และ การนามธรรมค่าแก๊ส
ช่วยให้คุณจ่ายค่าแก๊สด้วยโทเค็นที่ไม่ใช่ ETH — ก้าวสำคัญสำหรับการใช้งาน
ธุรกรรม SCW ถูกส่งผ่านพูลส่วนตัว ทำให้พวกมันต้านทานการวิ่งหน้านำหน้า (front-running) และการโจมตีแบบแซนด์วิชได้โดยธรรมชาติ
ความยืดหยุ่นในอนาคต
ตั้งแต่ การถอนที่จัดกลุ่ม ไปจนถึง การรวมการเทรดขั้นสูงSCWs เปิดประตูสู่ฟีเจอร์ที่เราไม่สามารถมอบให้ได้ด้วย EOAs เพียงอย่างเดียว
ข้อแลกเปลี่ยน
SCWs มีข้อเสียบางอย่าง:
SCWs ใช้แก๊สเพิ่มขึ้นเล็กน้อยต่อธุรกรรม — สังเกตได้บน Ethereum mainnet แต่เกือบไม่สำคัญบน L2s
โครงสร้างพื้นฐานใหม่: EntryPoints และ bundlers ยังคงพัฒนาอยู่ ซึ่งเพิ่มความซับซ้อน
แต่ประโยชน์นั้นมีมากกว่าต้นทุนอย่างมาก โดยเฉพาะเมื่อระบบนิเวศมาตรฐานขึ้น
อนาคตที่จะมาถึง
ทิศทางนั้นชัดเจน:
EVM chains
ขั้นตอนที่ 1: ERC-4337 ได้นำเสนอ SCWs แยกต่างหาก
ขั้นตอนที่ 2: EIP-7702 อนุญาตให้ EOAs ทำหน้าที่เป็น SCWs ได้ด้วย
จุดจบของเกม: กระเป๋าเงินทุกใบจะกลายเป็น Smart Contract Wallet โดยค่าเริ่มต้น.
โซลานา
บน Solana กระเป๋าเงินนั้นพึ่งพาตรรกะของโปรแกรมใต้ฝาก แต่โครงสร้างพื้นฐานคีย์เซสชันและการนามธรรมค่าแก๊สยังพัฒนาไม่เพียงพอที่จะเปิดใช้งานการไหลการเทรดแบบไม่เก็บรักษาเดียวกันที่เราสนับสนุนบน EVMs เราคาดว่าโครงสร้างพื้นฐานกระเป๋าของ Solana จะพัฒนาไปในแนวทางที่คล้ายคลึงกันในอนาคตอันใกล้
Last updated