
ERC-4337 用例 tổng hợp: 18 dự án được Quỹ Ethereum tài trợ
Tuyển chọn TechFlowTuyển chọn TechFlow

ERC-4337 用例 tổng hợp: 18 dự án được Quỹ Ethereum tài trợ
Những cá nhân đầy đam mê và tài năng thúc đẩy các dự án này chính là cốt lõi thành công của vòng tài trợ lần này, khi họ thể hiện sự thấu hiểu sâu sắc tinh thần của Ethereum và cam kết mở rộng giới hạn của những điều khả thi.
Viết bởi: ERC-4337
Biên dịch: TechFlow

Dự án tài trợ về Trừu tượng hóa Tài khoản ERC-4337 đã kết thúc tốt đẹp. Kế hoạch tài trợ này sẽ hỗ trợ 18 đội ngũ xây dựng các dự án đa dạng xoay quanh ERC-4337 (còn gọi là trừu tượng hóa tài khoản).
Mỗi dự án của các đội đều phù hợp độc đáo với mục tiêu tài trợ AA ERC-4337, và chúng tôi tin rằng thành quả từ những nỗ lực này sẽ lan tỏa khắp toàn bộ hệ sinh thái, khơi gợi những ý tưởng mới và cơ hội hợp tác.
Những cá nhân đầy đam mê và tài năng thúc đẩy các dự án này chính là cốt lõi dẫn đến thành công trong đợt tài trợ lần này, họ thể hiện sự thấu hiểu sâu sắc tinh thần Ethereum và cam kết mở rộng giới hạn khả năng. Các đơn vị được tài trợ trong đợt này sở hữu nhiều kỹ năng và kinh nghiệm khác nhau, cùng chung mục tiêu thúc đẩy năng lực của Ethereum.
Để tìm hiểu về từng dự án và đội ngũ lãnh đạo, chúng tôi đã biên soạn phần tổng quan do chính các đội cung cấp (xếp theo thứ tự không ưu tiên). Chúng tôi háo hức mong chờ tiến triển của các dự án này cũng như tác động tiềm năng của chúng đối với hành trình phát triển của Ethereum.
ZeroDev Kernel
ZeroDev Kernel, hay ngắn gọn là Kernel, là một tài khoản hợp đồng thông minh được thiết kế từ đầu với những đặc điểm sau:
-
Dành cho ví AA - Kernel tương thích với ERC-4337;
-
Hiệu quả - Chúng tôi đặc biệt chú trọng tối ưu hóa chi phí Gas;
-
Tính mô-đun - Kernel có thể được mở rộng thông qua các "plugin".
Plugin là những hợp đồng thông minh dùng để tùy chỉnh hành vi tài khoản. Chúng tôi nhận thức rằng không thể đoán trước nhu cầu của người dùng đối với tài khoản hợp đồng thông minh, vì khi sử dụng tài khoản, họ sẽ tương tác với nhiều dApp khác nhau. Do đó, giải pháp duy nhất là làm cho tài khoản có khả năng mở rộng, để người dùng có thể thêm các chức năng mới vào tài khoản của mình theo thời gian.
Tính đến thời điểm viết bài, Kernel là tài khoản AA được sử dụng phổ biến nhất trên tất cả các mạng EVM chính (Ethereum/Polygon/Arbitrum/Optimism/Base). Kernel là một dự án thuộc ZeroDev, cung cấp hạ tầng và công cụ giúp các nhà phát triển tích hợp AA.
Skandha Bundler của Etherspot
ERC-4337 giới thiệu một mempool riêng biệt dành riêng cho các hoạt động thực thi của ví trừu tượng hóa tài khoản. Ngoài ra, nó còn đề xuất một khái niệm mới gọi là "bundler", nhằm gộp các thao tác của người dùng vào khuôn khổ giao dịch truyền thống. Phương pháp vận hành dựa trên bundler này cho phép thực thi và triển khai trừu tượng hóa tài khoản mà không cần thay đổi giao thức nền tảng. Cơ chế này cũng đặt nền móng cho việc tích hợp liền mạch trong tương lai. Trong bối cảnh đó, tầm quan trọng của giao diện P2P trong bundler trở nên rõ ràng. Bằng cách tích hợp giao diện P2P, các thao tác người dùng mà một bundler cụ thể tiếp nhận sẽ được lan truyền giữa tất cả các nút liên kết. Do đó, ngay cả khi một bundler cụ thể hoạt động sai hoặc kiểm duyệt giao dịch, các thao tác người dùng vẫn có thể được xử lý bởi các bundler khác trong mạng.
Đội ngũ Etherspot đã hỗ trợ Quỹ Ethereum trong việc xây dựng đặc tả giao thức cho mempool chia sẻ, và đang triển khai thử nghiệm mempool chia sẻ (giao diện P2P) bằng cách sử dụng bundler của Etherspot. Bundler của Etherspot có tên là Skandha. Nó hiện đã sẵn sàng trên sáu mạng thử nghiệm và mười một mạng chính, bao gồm Ethereum, Polygon, Optimism, Arbitrum, Fuse, Mantle, Gnosis, Base, Avalanche, BNB và Linea.
MynaWallet
MynaWallet là một tài khoản hợp đồng được tích hợp với thẻ căn cước do chính phủ Nhật Bản phát hành (thẻ Myna), hiện có khoảng 100 triệu cư dân sở hữu thẻ này. MynaWallet cho phép người dùng thực hiện thanh toán token, chuyển/nhận NFT, và thực hiện mọi giao dịch mà tài khoản hỗ trợ, mà không cần nhận thức về sự tồn tại của tiền mã hóa.
Điều này có tiềm năng đưa hầu hết cư dân Nhật Bản đến gần hơn với tiền mã hóa. Nếu sáng kiến này trở thành tiền lệ, truyền cảm hứng cho các quốc gia khác thử nghiệm tương tự bằng cách kết nối hạ tầng định danh quốc gia của họ với Ethereum và đưa cư dân của họ vào thế giới tiền mã hóa, chúng tôi sẽ rất vui mừng.
Blocto: Hỗ trợ AA cho web3.js
Chúng tôi tin rằng dự án Web3.js của mình không chỉ phù hợp với mục tiêu tài trợ ERC-4337 AA mà còn đóng vai trò quan trọng trong lĩnh vực phát triển dApp nói rộng hơn.
Để thúc đẩy sự phát triển của ERC-4337, chúng tôi quyết định chia sẻ các phương pháp RPC đặc thù 4337 thông qua Web3.js, chẳng hạn như sendUserOperation, estimateUserOperationGas, getUserOperationByHash, getUserOperationReceipt và supportedEntryPoints.
Bằng cách này, các nhà phát triển có thể tập trung vào điều họ thực sự quan tâm: tạo ra những dApp tuyệt vời. Ví dụ, nếu một dApp muốn mang lại trải nghiệm người dùng tốt hơn, họ chỉ cần thay đổi phương thức gọi từ sendTransaction sang sendUserOperation, miễn là nhà cung cấp ví hỗ trợ tính năng này.
Blocto tin tưởng mạnh mẽ vào việc đơn giản hóa các quy trình này, thúc đẩy sự phát triển của hệ sinh thái dApp hỗ trợ lẫn nhau, và cuối cùng khai sinh một kỷ nguyên mới của các ứng dụng phi tập trung vừa thân thiện với nhà phát triển, vừa thân thiện với người dùng.
Silius
Silius là một bundler ERC-4337 được triển khai bằng Rust, mang tính mô-đun và hiệu quả. Dự án này hoàn toàn phù hợp với tầm nhìn và hệ sinh thái ERC nói chung, luôn cập nhật theo các thay đổi đặc tả và hỗ trợ các tính năng sắp ra mắt như giao thức P2P và mempool thay thế. Cấu trúc của bundler này khiến các khối xây dựng cốt lõi — các thành phần và thư viện chính — có thể được tái sử dụng như những khối lego trong các dự án AA khác trong hệ sinh thái. Silius cũng đóng góp vào hệ sinh thái Ethereum trên nền tảng Rust bằng cách xây dựng và mở rộng từ các thư viện và dự án Rust khác.

Schnorrkel.js
Chúng ta cần nhấn mạnh thực tế rằng chữ ký Schnorr được kích hoạt thông qua trừu tượng hóa tài khoản. Nếu không có trừu tượng hóa tài khoản, mỗi dapp phải tự viết mã xử lý chữ ký Schnorr trong hợp đồng của họ và giải thích với thế giới và ví EOA tại sao họ phải ký hai tin nhắn (ECDSA cho mempool, Schnorr cho giao dịch thực tế), điều này khiến việc sử dụng trở nên rất cồng kềnh. Tất cả các vấn đề này đều được giải quyết nhờ trừu tượng hóa tài khoản. Chỉ cần ký UserOperation bằng Schnorr rồi truyền vào Paymaster. Việc xác minh chữ ký Schnorr được xử lý bởi hợp đồng thông minh AA. Nói cách khác, AA cho phép các phương thức ký khác nhau.
Tại sao lại dùng Schnorr đa ký?
-
Độ phức tạp được xử lý bên ngoài chuỗi, khiến việc xác minh Schnorr trên chuỗi rất rẻ (khoảng 3k gas);
-
Riêng tư - Trên chuỗi, không ai biết số lượng người tham gia vì họ được biểu thị bằng một địa chỉ duy nhất.
QR-Seal là một ví đa ký Schnorr hoàn toàn tương thích với ERC-4337, sử dụng thư viện Schnorr giành được tài trợ, AA và Paymaster dùng hợp đồng Ambire Wallet và Pimlico. Chúng tôi đã tham gia cuộc thi hackathon ETH Prague và giành giải thưởng ở hạng mục ETH Future với QR seal. Cuộc thi này nổi bật với quá trình hai người tạo ví đa ký và truyền dữ liệu thông qua mã QR.
Ambire: Xác thực danh tính email/mật khẩu tự lưu ký thông qua DKIM
Việc đăng ký bằng email là phương pháp khả thi để đưa người dùng mới vào thế giới mã hóa, vì nó cung cấp quy trình quen thuộc và dễ dàng truy cập, khôi phục bằng email. Chúng tôi sẽ cung cấp một cách đơn giản và bản địa hóa hơn để thêm cơ chế khôi phục hoặc ký giao dịch cho ví trừu tượng hóa tài khoản, đồng thời đảm bảo độ an toàn cao hơn. Loại khôi phục hoặc ký giao dịch này sẽ tăng cường tính tự lưu ký và trải nghiệm người dùng cho người mới trong Web3.
Thư viện như vậy sẽ giảm bớt khối lượng công việc mà các nhà phát triển khác phải làm khi tập trung vào các giải pháp AA để mang lại trải nghiệm thân thiện hơn cho người dùng.
Hơn nữa, chúng tôi tin rằng ứng dụng như vậy sẽ thu hút mạnh mẽ người dùng mới đến với thế giới Web3.
Thư viện này sẽ hoàn toàn mã nguồn mở và được cấp phép theo giấy phép linh hoạt như MIT, giống như tất cả những nỗ lực hiện tại của chúng tôi về xác minh DKIM hoặc tài khoản email/mật khẩu.
Ambire là một ví trừu tượng hóa tài khoản dựa trên nền tảng web, ra mắt vào cuối năm 2021, là ví đầu tiên cho phép tạo tài khoản tự lưu ký thông qua xác thực email/mật khẩu, nhờ cơ chế đa ký 2/2 nền tảng.
Sau một năm hoạt động trên mainnet và các mạng EVM khác, chúng tôi cho rằng tài khoản email/mật khẩu đã chứng minh cách mà trừu tượng hóa tài khoản có thể giúp Ethereum trở nên bao hàm hơn. Chúng tôi nhận thấy đăng ký dựa trên email rất phù hợp với những người thiếu kỹ năng kỹ thuật hoặc kiên nhẫn xử lý cụm từ khôi phục hay tiện ích mở rộng trình duyệt.
Tài khoản thông minh Ambire cung cấp tùy chọn nhiều người ký. Chúng tôi hỗ trợ hai loại người ký. Thứ nhất là người ký email/mật khẩu, thứ hai là EOA như ví phần cứng, tiện ích mở rộng trình duyệt (ví Web3), v.v.
Khi dùng người ký email/mật khẩu, Ambire sẽ tự động tạo cho bạn một hợp đồng đa ký 2/2, trong đó một khóa nằm trên thiết bị của bạn và được mã hóa bằng mật khẩu, khóa còn lại chịu trách nhiệm xác minh mã xác nhận email và được lưu trữ trên HSM phía backend. Để kiểm soát tài khoản cần cả hai khóa, nhưng chỉ cần một khóa để khởi động quá trình khôi phục theo thời gian.
Chúng tôi cung cấp tùy chọn khôi phục cho tài khoản email/mật khẩu nếu mất mật khẩu hoặc quyền truy cập email. Nếu chỉ có một khóa ký giao dịch, hợp đồng sẽ kích hoạt cơ chế khôi phục thời gian khóa 72 giờ. Sau 72 giờ, khóa bị thiếu trong giao dịch sẽ được thay thế bằng khóa mới do người dùng cung cấp trong cùng giao dịch đó.
IoTeX: Ví trừu tượng hóa tài khoản dựa trên bằng chứng không kiến thức
Tận dụng bằng chứng không kiến thức (ZKP), ví trừu tượng hóa tài khoản dựa trên ZKP của chúng tôi nâng cao và mở rộng tiềm năng cho các ứng dụng như game trên chuỗi, DeFi, DeSocial, DePIN, đồng thời thiết lập tính tương tác giữa Ethereum và các ứng dụng thực tế.
Ví này sử dụng zkSNARK để xác nhận quyền truy cập tài khoản: nếu người dùng có mật khẩu đúng, họ có thể dùng prover để tạo một bằng chứng hợp lệ nhằm mở khóa tài khoản. Hợp đồng thông minh trên chuỗi sau đó xác minh bằng chứng này để xác thực giao dịch.
Tầm nhìn dài hạn của chúng tôi liên quan đến việc áp dụng bằng chứng không kiến thức vào nhiều khía cạnh của ví trừu tượng hóa tài khoản, bao gồm thực hiện thao tác ví thông qua xác thực web2, khôi phục xã hội bằng trạng thái mạng xã hội web2, và khởi tạo ví dư zero bằng các kênh thanh toán web2 phổ biến.
Đội ngũ dự án gồm hai nhà nghiên cứu cấp cao từ đội IoTeX.
SixdegreeLab: Phân tích dữ liệu trên chuỗi
Tầm nhìn ban đầu của dự án này là trang bị cho các nhà phân tích dữ liệu Web3 kiến thức và kỹ năng cần thiết để thích nghi với những thay đổi cấu trúc dữ liệu trên Ethereum và các chuỗi EVM do ERC-4337 gây ra, và duy trì phân tích dữ liệu trên chuỗi hiệu quả. Cụ thể, dự án sẽ:
-
Cung cấp một vài bảng điều khiển chỉ số dữ liệu, giúp những người thực hành trừu tượng hóa tài khoản hiểu rõ tình hình dữ liệu hệ sinh thái. Đồng thời, tạo một bảng dữ liệu tổng hợp để hỗ trợ công việc của các nhà phân tích.
-
Cung cấp một tài liệu hướng dẫn giáo dục, bao gồm ảnh hưởng của trừu tượng hóa tài khoản đối với phân tích dữ liệu trên chuỗi, tài liệu này sẽ mở cho các nhà phân tích dữ liệu Web3, giúp họ thích nghi với cấu trúc dữ liệu mới và thực hiện phân tích hiệu quả trong Web3.
-
Khi ngày càng nhiều bên tham gia vào trừu tượng hóa tài khoản, bao gồm hạ tầng, dApp và người dùng đại chúng, chúng ta cần một báo cáo góc nhìn dữ liệu để mô tả tình hình áp dụng ERC-4337 hiện tại.
Bằng cách giải quyết ảnh hưởng của ERC-4337 đến phân tích dữ liệu trên chuỗi và khám phá các cơ chế trừu tượng hóa tài khoản gốc trên các Layer2 và chuỗi EVM khác, dự án này có thể cung cấp những hiểu biết và tài nguyên quý giá cho các nhà phân tích dữ liệu làm việc trong hệ sinh thái Ethereum. Điều này ngược lại có thể giúp nhận diện và giảm thiểu hiệu quả các lỗ hổng và vấn đề hiệu suất trên nền tảng Ethereum, góp phần đảm bảo thành công và tăng trưởng liên tục của nó.
Nhìn chung, dự án này có thể giúp đảm bảo rằng phân tích dữ liệu trên chuỗi vẫn là một công cụ giá trị và hiệu quả đối với cộng đồng Ethereum, đồng thời đóng góp vào sự phát triển và thành công của hệ sinh thái Ethereum bằng cách cung cấp hiểu biết và tài nguyên cho các nhà phân tích dữ liệu làm việc trên Ethereum, Layer2 và các chuỗi EVM.
Jam: Bộ xử lý giao dịch DeFi Picnic
Jam là một API mã nguồn mở dùng để tạo các thao tác DeFi cho các ứng dụng ERC-4337. Mục tiêu là giúp các nhà phát triển dễ dàng cung cấp các sản phẩm DeFi đa dạng thông qua một API đơn giản, đồng thời làm cho DeFi dễ tiếp cận hơn với người dùng cuối. Bạn có thể hỏi Jam cách thực hiện một thao tác DeFi cụ thể và nhận lại calldata để thực hiện tất cả các bước cần thiết trong một giao dịch duy nhất.

Trong hai năm qua, chúng tôi (Picnic) đã hợp tác với nhiều tích hợp DeFi khác nhau và cảm nhận rõ khó khăn trong việc duy trì cơ sở hạ tầng này. Chúng tôi tin rằng cách tốt nhất để tiến lên là biến nó thành lợi ích công cộng, và tài trợ từ Quỹ Ethereum là cách tuyệt vời để phối hợp cùng cộng đồng.
TokenSight: Xác thực đa yếu tố cho tài khoản trừu tượng hóa sử dụng WebAuthn
TokenSight cố gắng giải quyết vấn đề liên quan đến bảo mật ví hợp đồng thông minh trên chuỗi, tập trung chủ yếu vào hai hướng chồng lấn: xây dựng một ví hợp đồng thông minh ERC-4337 với thiết bị WebAuthn, và cung cấp công cụ cho nhà phát triển để thêm thiết bị WebAuthn như cơ chế ủy quyền giao dịch đa yếu tố vào các ví ERC-4337 hiện có.
Phương pháp của chúng tôi dựa trên sơ đồ xác minh chữ ký WebAuthn được triển khai hoàn toàn trên chuỗi, tối ưu chi phí Gas, không sử dụng bất kỳ kiến trúc MPC nào, từ đó đảm bảo mức độ an toàn và phi tập trung tối đa.
Đội ngũ dự án gồm Nasi và Blagoj, những người có nhiều năm kinh nghiệm trong ngành blockchain. Chúng tôi đam mê bảo mật hợp đồng thông minh và tin rằng việc cung cấp mức độ an toàn cao nhất và trải nghiệm người dùng liền mạch cho tiền trong ví hợp đồng thông minh của người dùng là rất quan trọng để thu hút tỷ người dùng tiếp theo. Hiện chúng tôi đang xây dựng Tokensight, sẽ là ứng dụng đầu tiên sử dụng ví WebAuthn mã nguồn mở của chúng tôi.
ZK-Team: Trừu tượng hóa tài khoản bảo vệ riêng tư nhóm từ PriFi Labs
Một khía cạnh quý giá của trừu tượng hóa tài khoản là khả năng thúc đẩy việc chia sẻ quyền sở hữu tài khoản giữa các thành viên nhóm, cho phép họ giao dịch như một thực thể thống nhất. Một tổ chức có thể tạo một tài khoản trừu tượng và thiết lập các quy tắc đã định trước để quản lý cá nhân được ủy quyền và giới hạn chi tiêu được phân bổ. Trong một thiết lập đơn giản, địa chỉ các thành viên nhóm và mức phụ cấp tương ứng có thể được ghi vào blockchain. Việc này đặt ra một mối lo ngại hợp lý về riêng tư, vì tổ chức có thể không muốn tiết lộ công khai những thông tin nhạy cảm này.
ZK-Team là một bản chứng minh khái niệm cho tài khoản trừu tượng hóa bảo vệ riêng tư, cho phép tổ chức quản lý các thành viên nhóm mà vẫn giữ được sự riêng tư cá nhân. Bằng cách tận dụng bằng chứng không kiến thức, ZK-Team đạt được các giao dịch đảm bảo bí mật địa chỉ duy nhất của thành viên nhóm và mức phụ cấp liên quan. Chúng tôi hy vọng dự án của mình sẽ trở thành giải pháp toàn diện cho tổ chức trong việc quản lý nhóm và tài sản, đồng thời là tài liệu tham khảo cho các nhà phát triển Ethereum muốn sử dụng bằng chứng không kiến thức để bảo vệ thông tin riêng tư trong tài khoản trừu tượng hóa.
PriFi Labs là một công ty khởi nghiệp tại Toronto, Canada, chuyên nghiên cứu cách tăng cường bảo mật và riêng tư cho các ứng dụng blockchain.
Rhinestone: Trừu tượng hóa tài khoản mô-đun
Trừu tượng hóa tài khoản hứa hẹn mang lại sự cải thiện đáng kể về bảo mật và trải nghiệm người dùng, mà không làm tổn hại đến triết lý Web3. Tại Rhinestone, chúng tôi tin rằng tương lai của trừu tượng hóa tài khoản là mô-đun, trong đó mô-đun là những hợp đồng thông minh mở rộng chức năng tài khoản thông minh, tạo nên một nền tảng mới cho sự đổi mới ví không cần cho phép.
Tuy nhiên, việc mở tài khoản thông minh cho các nhà phát triển bên thứ ba thông qua mô-đun sẽ làm tăng bề mặt tấn công cho tài khoản người dùng. Chúng tôi đang phát triển một tiêu chuẩn để đăng ký mô-đun và các tuyên bố nhằm nêu rõ các khẳng định về độ an toàn của các mô-đun này. Cơ sở đăng ký này hoạt động như một cơ chế ủy thác tin cậy, cho phép tài khoản thông minh truy vấn trước khi cài đặt mô-đun bên thứ ba, từ đó tăng thêm đảm bảo an toàn cho người dùng.
AAA: Account Abstraction Afterhours
Tại AAA, tất cả bắt đầu từ một ý tưởng đơn giản – nâng cao nhận thức về AA và 4337. Dù có thể chúng tôi không còn trực tiếp viết mã, niềm đam mê với công nghệ và cam kết với việc áp dụng mã hóa quy mô lớn vẫn vững chắc như xưa. Chúng tôi tin chắc rằng trừu tượng hóa tài khoản là chìa khóa thúc đẩy việc áp dụng rộng rãi.
Từ một buổi họp mặt nhà phát triển ban đầu, chúng tôi đã phát triển thành chuỗi các sự kiện có ảnh hưởng được tổ chức trên ba châu lục. Những sự kiện này cung cấp nền tảng chia sẻ kiến thức và xây dựng cộng đồng, hoàn toàn phù hợp với mục tiêu tài trợ ERC-4337 AA.
Nhìn về tương lai, chúng tôi háo hức mở rộng ảnh hưởng hơn nữa. Các video giáo dục và hướng dẫn tương tác sắp được ra mắt, giúp trao quyền cho nhiều người hơn để tham gia và hiểu công nghệ mã hóa. Chúng tôi rất vinh dự khi được góp phần vào hành trình này và cam kết đóng góp ý nghĩa vào lĩnh vực mã hóa.

Unpacking 4337 – Một loạt bài viết kỹ thuật
Tác giả của loạt bài viết này đã nhận được tài trợ nhằm giúp hiểu rõ cách thức hoạt động của các thành phần EIP-4337. Mục tiêu là giảm thời gian và công sức mà các nhà phát triển và nhà nghiên cứu cần bỏ ra để bắt kịp tiến độ và bắt đầu tập trung vào lĩnh vực cụ thể mà họ quan tâm để đóng góp sâu hơn.
Ba chủ đề chính là:
-
Vòng đời User Operation: Hành trình của User Operation trong bundler và các hàm khác nhau mà bundler gọi trong EntryPoint để xác thực và cuối cùng đưa lên chuỗi.
-
Hiểu các tham số Gas khác nhau: Nhiều tham số Gas được chỉ định ở cấp độ bundler, mempool và user operation (như liệt kê bên dưới). Giải thích các tham số này và ảnh hưởng của chúng.
-
Giải thích các tham số calldata khác nhau: Calldata giao dịch đầu vào, UserOp.calldata, calldata giao dịch gửi nhiều lần.
Hexlink: EIP-4972 - Liên kết ENS với tài khoản ERC-4337
Hexlink nhằm cung cấp cho tất cả người dùng ENS một tài khoản thông minh tương thích AA, có thể sử dụng trực tiếp thông qua EIP-4972. Nhờ Hexlink, mỗi tên ENS có thể suy ra một tài khoản thông minh duy nhất tương thích AA, chỉ do chủ sở hữu tên miền triển khai và có thể dùng ngay để nhận tiền mã hóa. Xét rằng hiện nay phần lớn tên ENS được kiểm soát bởi EOA, chúng tôi tin rằng thiết lập tài khoản kép này sẽ giúp chuyển đổi từ EOA sang tài khoản thông minh, biến tất cả người dùng ENS hiện tại thành người dùng AA, từ đó thúc đẩy việc áp dụng AA rộng rãi hơn.
UniPass: Mô-đun xác thực OpenID
Trừu tượng hóa tài khoản cho phép các nhà phát triển tùy chỉnh logic xác thực và tận dụng nhiều cơ sở hạ tầng internet để xác thực người dùng. Đội UniPass của chúng tôi đang giới thiệu một giải pháp xác thực người dùng mới mẻ, thực hiện bằng cách xác minh chữ ký trên chuỗi của ID token theo giao thức OpenID Connect – giải pháp xác thực OpenID dành cho người dùng mới đăng ký và khôi phục.
Giải pháp này kết hợp với ERC-4337 mang lại tiện ích đăng nhập và tạo tài khoản OAuth một cú nhấp chuột cho người dùng mới sử dụng đăng nhập xã hội như Google và Apple. Ngoài ra, nó còn đơn giản hóa quá trình khôi phục khi mất hoặc bị xâm phạm khóa. Dự án nhằm xây dựng một thư viện giúp các nhà phát triển ví ERC-4337 dễ dàng tích hợp xác thực OpenID vào sản phẩm của họ.
Clave: Thúc đẩy hỗ trợ đường cong secp256r1 cho AA
Mặc dù các giải pháp trừu tượng hóa tài khoản đang xuất hiện, việc cung cấp trải nghiệm người dùng tốt hơn mà không làm giảm an toàn vẫn là một trong những thách thức chính. Đội Clave (trước đây là Opclave) đang nghiên cứu và phát triển các công cụ sử dụng giải pháp phần mềm và phần cứng gốc trên thiết bị di động làm người ký, nhằm nâng cấp ví di động lên mức an toàn của ví phần cứng thông qua tối ưu trải nghiệm người dùng. Dưới đây là một số mục tiêu trong phạm vi này:
-
Chia sẻ kết quả nghiên cứu về việc tận dụng Secure Enclave, WebAuthn, Passkeys và các giải pháp khác.
-
Cung cấp mã mẫu sử dụng các giải pháp này làm người ký giao dịch.
-
Cung cấp mã mẫu hợp đồng thông minh xử lý các giao dịch đã ký này.
-
Cung cấp hợp đồng tài khoản mẫu được quản lý bởi các giải pháp này thông qua tích hợp trình xác minh Solidity và hợp đồng tiền biên dịch.
-
Vận động cho EIP-7212 nhằm cải thiện các giải pháp này để sử dụng hiệu quả trong EVM.
Đội Clave bao gồm các nhà phát triển và nhà nghiên cứu, những người lần đầu tiên giới thiệu khái niệm này tại cuộc thi hackathon “ETHGlobal Scaling Ethereum 2023”. Hiện tại, đội đang tập trung phát triển tài khoản điều khiển bởi trừu tượng hóa tài khoản, sử dụng môi trường thực thi đáng tin cậy (TEE) trên thiết bị di động làm người ký.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














