Tác giả: cygaar Nguồn: @0xCy gaar Dịch: Shan Oppa, Golden Finance
Bạn tò mò về cách hoạt động của ví thông minh mới của Coinbase? Tôi cũng vậy. Dưới đây là tổng quan về cách tạo và sử dụng ví tiền điện tử bằng Touch ID mà không cần tiện ích mở rộng của Chrome.
Các công nghệ chính
Dưới đây là video minh họa hoạt động thực tế của ví thông minh: https:// /x.com/0xCygaar/status/1794013681358954594
Có một số điều đang xảy ra ở đây. Đầu tiên, ví được tạo thông qua Touch ID, sau đó giao dịch được ký thông qua Touch ID và cuối cùng giao dịch được Base thanh toán đầy đủ.
Tất cả điều này được thực hiện thông qua Trừu tượng hóa tài khoản (AA), ERC4337.

Key
Trước khi thảo luận về AA, Đó là Điều quan trọng là phải hiểu chìa khóa là gì. Khóa là một hình thức xác thực dựa trên mã hóa khóa chung/riêng thay vì mật khẩu truyền thống. Khi sử dụng khóa, khóa riêng được lưu trữ riêng tư trên thiết bị của người dùng, trong khi khóa chung có thể được chia sẻ với các ứng dụng. Touch ID / Face ID có thể được sử dụng để ngăn chặn việc sử dụng phím trái phép.
Tạo ví
Bước đầu tiên trong quy trình trên là tạo ví. Ví này là "ví thông minh" - nó là một hợp đồng thông minh được triển khai trên Base, chứ không phải là EOA thông thường. Ví thông minh có thể là điểm mở khóa lớn nhất của AA.
Ví thông minh cụ thể này chứa mã cho phép nhiều chủ sở hữu, bao gồm cả chủ sở hữu dựa trên khóa. Trong quá trình AA, ví thông minh sẽ được tạo nếu nó chưa tồn tại.
Ký Touch ID
Khi ví tồn tại, các giao dịch đúc tiền có thể được ký và thực hiện. Để làm điều này, trang web sẽ nhắc người dùng ký một hành động của người dùng (hãy coi đó là một giao dịch AA). Trước tiên, người dùng cần xác minh rằng họ kiểm soát khóa (thông qua Touch ID, Face ID, v.v.) trước khi có thể ký các hành động của người dùng. Sau đó, hành động và chữ ký của người dùng được xác minh và thực thi bằng mã ví thông minh.
Giao dịch miễn phí
Bạn sẽ nhận thấy rằng trong bản demo, người dùng phải trả mức giá bằng 0 . Điều này là do AA đã thêm một dịch vụ thanh toán có thể được sử dụng cho các giao dịch tài trợ. Trong trường hợp này, Base đã thiết lập một dịch vụ thanh toán để thanh toán cho việc đúc ví thông minh. Các ứng dụng khác có thể sử dụng tài trợ dịch vụ thanh toán như một cách để dễ dàng tiếp cận người dùng mà không yêu cầu họ phải có ETH trong ví.
p>
Kết luận
Tất cả điều kỳ diệu ở đây đều đạt được thông qua việc trừu tượng hóa tài khoản. Mặc dù AA đã xuất hiện được một thời gian nhưng ví thông minh của Coinbase là một trong những ví đầu tiên tận dụng khóa để sở hữu tài khoản. Trong tương lai, bạn cũng có thể kiểm soát ví thông qua các phương thức đăng nhập Web2 truyền thống như Google SSO.