Bitcoin Addict เปลี่ยนเว็บไซต์ใหม่เป็น www.bitcoinaddict.com
SmartEthereum เปิดตัว ERC-4337 ‘Smart Accounts’ และคาดว่าจะช่วยให้ผู้ใช้ในวงกว้างยอมรับโดยการทำให้ผู้ใช้ crypto เป็นมิตรในที่สุด
Yoav Weiss นักวิจัยด้านความปลอดภัยของ Ethereum Foundation ได้ประกาศเซอร์ไพรส์ที่งาน WalletCon ในเดนเวอร์ว่า contract หลักสำหรับ ERC-4337 ซึ่งนักพัฒนาบล็อกเชนรู้จักกันในชื่อ “account abstraction” ได้ผ่านการตรวจสอบโดย Open Zeppelin แล้ว และจะพร้อมใช้งานบน Ethereum Virtual Machine โดยเครือข่ายที่รองรับ (EVM) ได้แก่ Polygon, Optimism, Arbitrum, BNB Smart Chain, Avalanche และ Gnosis Chain
"ผู้ใช้รายใหม่ จะไม่จำเป็นต้องเรียนรู้เกี่ยวกับ seed phrases ที่ซับซ้อนหรือขั้นตอนทางเทคนิคในการตั้งค่ากระเป๋าเงินเพื่อเข้าสู่โลกของ crypto แบบกระจายศูนย์อีกต่อไป" Weiss กล่าว
“ต่อไปผู้ใช้อีกกว่าพันล้านคนจะไม่ต้องเขียน 12 คำลงบนกระดาษอีกแล้ว เพราะเราจะไม่ทำอย่างนั้น” เขากล่าว “เราจำเป็นต้องให้พวกเขาใช้งานได้ดีขึ้นโดยไม่ควรต้องคิดเกี่ยวกับ cryptographic keys”
https://twitter.com/johnrising_/status/1629602854213234689?s=20
“มันมีคุณสมบัติแบบเดียวกับที่ธนาคารต้องการ โดยไม่ต้องเชื่อถือธนาคาร”
มาตรฐานนี้ได้รับการพัฒนาเป็นเวลาสองปีโดยทีมได้รับทุนสนับสนุนจาก Ethereum Foundation ในขณะที่ฟังก์ชันที่คล้ายกันมีอยู่ใน smart contract wallets จาก Argent และ Gnosis โดยโซลูชันเหล่านี้ต้องการ centralized components ที่เรียกว่า relays เพื่อจ่ายค่าธรรมเนียม gas ในขณะที่ ERC- 4337 กระจายอำนาจทั้งระบบ
Weiss เป็นหนึ่งในผู้เขียนหลักของ Etherum Improvement Proposal (EIP) 4337 ร่วมกับ Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum และอีก 5 คน
https://twitter.com/johnrising_/status/1629470535397539840?s=20
ERC-4337 จะเป็นอีกแนวทางหนึ่งที่ใช้โครงสร้างพื้นฐานแบบกระจายศูนย์ที่เรียกว่า "บันเดิล" โดยกระบวนการทำงานคือ: smart wallet ลงนามใน "user operation" ซึ่งจะถูกส่งไปยัง mempool พิเศษ ซึ่งโดยพื้นฐานแล้วเป็นการจัดคิวของธุรกรรม (แม้ว่าจะเป็นคิวที่แตกต่างจาก mempool ปกติของ Ethereum)
บันเดิล เป็นเหมือนนักขุดหรือ validator ที่รับ user operations จาก mempool และส่งผลลัพธ์ที่ต้องการกลับไปยังกระเป๋าเงิน โดยบันเดิลยังจ่ายค่าน้ำมัน gas (ค่าธรรมเนียมการทำธุรกรรม) ที่จำเป็นและได้รับการชดเชยจาก contract account ของผู้ใช้หรือโดยบุคคลที่สามที่เรียกว่า "paymaster" ซึ่งอาจเป็นแอปพลิเคชั่นกระจายอำนาจ (DApp) หรืออาจเป็นผู้ให้บริการกระเป๋าเงิน