Account Abstraction จะทำให้ Ethereum ใช้งานง่ายเหมือนกับบัญชีธนาคารแบบดั้งเดิม
ความท้าทายของข้อผิดพลาดของมนุษย์ใน Crypto
นักพัฒนา Ethereum กำลังทำงานเพื่อทำให้ Ethereum blockchain เป็นมิตรกับผู้ใช้มากขึ้น หนึ่งในความท้าทายหลักของ crypto คือโอกาสที่จะสูญเสียการเข้าถึงการถือครอง crypto เนื่องจากความผิดพลาดง่ายๆ เช่น การสูญเสียการเข้าถึงคีย์ส่วนตัว
เมื่อเผชิญกับสิ่งนี้และข้อผิดพลาดที่อาจเกิดขึ้นอื่น ๆ การสูญเสียเงินของคุณใน crypto นั้นง่ายกว่าการธนาคารแบบดั้งเดิม นักพัฒนา Blockchain ตระหนักมากขึ้นว่าข้อผิดพลาดของมนุษย์เป็นสิ่งที่หลีกเลี่ยงไม่ได้ หมายความว่าจะเป็นการยากที่จะผลักดัน crypto ไปสู่กระแสหลักโดยไม่มีระบบป้องกันข้อผิดพลาดและใช้งานง่ายขึ้น
An บทความ เผยแพร่ในวันนี้บน CoinDesk แบ่งแนวคิดของ Account Abstraction (AA) แนวคิดนี้มีจุดมุ่งหมายเพื่อใช้สัญญาอัจฉริยะในการทำธุรกรรม crypto โดยการสร้างกฎความถูกต้องบางอย่าง เมื่อใช้ AA ผู้ใช้ไม่จำเป็นต้องลงชื่อออกในทุกธุรกรรมด้วยคีย์ส่วนตัว
เป้าหมายคือการทำให้ Ethereum ใช้งานง่ายเหมือนบัญชีธนาคารแบบดั้งเดิม เพื่อให้ผู้ใช้สามารถทำธุรกรรมได้ง่ายขึ้น ตั้งโปรแกรมการเรียกเก็บเงินอัตโนมัติ และอื่นๆ
ทำความเข้าใจธุรกรรม Ethereum: EOA และ CA
เพื่อทำความเข้าใจว่า AA จะเปลี่ยนลักษณะของวิธีการใช้ crypto อย่างไร สิ่งสำคัญคือต้องเข้าใจว่าธุรกรรม Ethereum ทำงานอย่างไรในปัจจุบัน บน Ethereum ผู้ใช้สามารถสร้างบัญชีได้สองประเภท: บัญชีภายนอก (EOA) และบัญชีสัญญา (CA) บัญชีทั้งสองประเภทแตกต่างกันในแง่ของวิธีเริ่มต้นธุรกรรมผ่านเครือข่ายของ Ethereum EOA เป็นประเภทบัญชีทั่วไปสำหรับผู้ใช้ Ethereum และเป็นประเภทบัญชีที่จะใช้หากพวกเขาเคยใช้ผู้ให้บริการกระเป๋าเงินเช่น MetaMask และ Coinbase Wallet
ปัญหาเกี่ยวกับบัญชีที่เป็นของภายนอก
ด้วย EOA ผู้ใช้จะได้รับคีย์คู่หนึ่ง: คีย์สาธารณะและคีย์ส่วนตัว ทุกคนสามารถส่งเงินไปยัง EOA โดยใช้รหัสสาธารณะ แต่มีเพียงเจ้าของบัญชีเท่านั้น – ใครก็ตามที่สามารถเข้าถึงคีย์ส่วนตัวของบัญชี ซึ่งควรเก็บเป็นความลับ – เท่านั้นที่สามารถเริ่มต้นการทำธุรกรรมจากบัญชีได้
ปัญหาของ EOA คือหากผู้ใช้ทำรหัสส่วนตัวหาย จะไม่มีทางเข้าถึงเงินของตนได้อีกครั้ง และแม้ว่าผู้ใช้จะไม่ได้ทำกุญแจหาย แต่ถ้ามีใครจับกุญแจส่วนตัวของบุคคลนั้นได้ พวกเขาก็สามารถควบคุมเงินทุนของบุคคลนั้นได้อย่างสมบูรณ์
CA หรือที่เรียกว่า “สัญญาอัจฉริยะ” เปรียบเสมือนโปรแกรมคอมพิวเตอร์ขนาดเล็กที่อยู่บนเครือข่าย Ethereum บัญชีเหล่านี้ถูกควบคุมโดยรหัส แต่ไม่สามารถเริ่มต้นการทำธุรกรรมได้เอง EOA จำเป็นต้องส่งธุรกรรมไปยัง CA เพื่อทำธุรกรรมของตนเอง
สิ่งที่เป็นนามธรรมของบัญชีกล่าวถึงข้อบกพร่องใน Ethereum อย่างไร
บทคัดย่อของบัญชีจะแก้ไขข้อบกพร่องของ EOA ด้วยการรวมเข้ากับ CA อนุญาตให้ผู้ใช้สร้างบัญชีผู้ใช้ด้วยกลไกป้องกันข้อผิดพลาดในตัวและคุณสมบัติพิเศษอื่น ๆ สำหรับการตรวจสอบธุรกรรม การเคลื่อนไหวนี้ถูกมองว่าจำเป็นในการผลักดัน crypto สู่การใช้งานหลัก
ขั้นตอนสู่การยอมรับ Crypto เป็นหลัก
ดังที่ Kristof Gazso ผู้เขียนร่วมสำหรับ Ethereum Improvement Proposal (EIP) ใน AA กล่าวว่า “เรากำลังจะไปถึงจุดหนึ่งในอนาคตที่การใช้บัญชี Ethereum มันจะง่ายเหมือนกับการใช้ธนาคาร ” เป้าหมายคือการทำให้ Ethereum เป็นมิตรกับผู้ใช้และปลอดภัยยิ่งขึ้น ป้องกันความผิดพลาดที่มีค่าใช้จ่ายสูง และเพิ่มโอกาสที่ผู้ใช้กระแสหลักจะหันมาใช้ crypto
ข้อจำกัดความรับผิดชอบ: บทความนี้จัดทำขึ้นเพื่อจุดประสงค์ในการให้ข้อมูลเท่านั้น ไม่ได้นำเสนอหรือมีวัตถุประสงค์เพื่อใช้เป็นคำแนะนำทางกฎหมายภาษีการลงทุนการเงินหรืออื่น ๆ
ที่มา: https://cryptodaily.co.uk/2023/01/making-ethereum-more-user-friendly-account-abstraction