
Các nhà phát triển của Ethereum và Base đã chấm dứt nỗ lực phát triển một tiêu chuẩn trừu tượng hóa tài khoản chung sau khi không thể hòa giải EIP-8141 và EIP-8130, khiến hai mạng lưới phải theo đuổi các thiết kế giao dịch riêng biệt.
Derek Chiang, nhà phát triển của Ethlabs, cho biết hôm thứ Hai rằng các tác giả của hai đề xuất đã ngừng nỗ lực hướng tới một đặc tả chung vào tuần trước sau khi nhận thấy các lựa chọn kỹ thuật có sẵn sẽ đòi hỏi Ethereum hoặc Base phải thỏa hiệp một số yêu cầu cốt lõi.
Cả hai đề xuất đều nhằm mục đích đơn giản hóa cách người dùng tương tác với ví tiền điện tử, bao gồm cho phép giao dịch mà không cần người dùng phải giữ ETH để trả phí gas trước và hỗ trợ các phương thức xác thực như khóa mật khẩu điện thoại. Các nhóm đã nghiên cứu xem liệu một thiết kế có thể phục vụ cả Ethereum Layer 1 và Base Layer 2 hay không.
“Mặc dù chúng tôi đã xác định được một số giải pháp kỹ thuật, tất cả đều yêu cầu một bên hoặc bên kia phải thỏa hiệp ít nhất một chút về các mục tiêu cốt lõi của họ,” Chiang nói. “Vì vậy, chúng tôi đã đi theo những con đường riêng, đặt gánh nặng lên ví để đối phó với sự phân mảnh xảy ra sau đó.”
Theo Chiang, các nhà phát triển của Ethereum đang ưu tiên khả năng chống kiểm duyệt, quyền riêng tư và bảo mật, trong khi Base tập trung vào khả năng mở rộng, tùy chỉnh và tuân thủ. Những khác biệt này cuối cùng đã ngăn cản các nhóm thống nhất về một định dạng giao dịch.
Quyết định này khiến các nhà phát triển ví đối mặt với khả năng phải hỗ trợ hai định dạng giao dịch gốc nếu EIP-8141 và EIP-8130 đều được triển khai.
Chiang cho biết ví vẫn có thể cung cấp cho người dùng trải nghiệm nhất quán bất chấp sự khác biệt kỹ thuật giữa các mạng, tùy thuộc vào cách các nhà phát triển xử lý các tiêu chuẩn riêng biệt.
Ông nói: “Nếu họ thực hiện tốt, và nếu cộng đồng ví có thể khắc phục được sự phân mảnh, chúng ta có thể sẽ có được UX (trải nghiệm người dùng) tốt nhất có thể cho người dùng cuối.”
Kết quả này đã thay đổi hướng mà các nhà phát triển đã thảo luận chỉ vài ngày trước đó. Vào ngày 7 tháng 9, crypto.news đã đưa tin rằng các nhà phát triển EIP-8141 đang khám phá khả năng tương thích với EIP-8130 khi họ tìm cách giữ cho các giao dịch có thể lập trình được đồng thời làm cho các yêu cầu xác thực của chúng dễ dàng hơn cho các nhà cung cấp cơ sở hạ tầng kiểm tra.
Tại thời điểm đó, Chiang cho biết EIP-8130 có thể cung cấp các cấu trúc được xác định xung quanh các khung EIP-8141. Sắp xếp được đề xuất nhằm mục đích duy trì tính lập trình của các khung đồng thời cung cấp cho ví và các mạng có thông lượng cao một định dạng giao dịch rõ ràng hơn.
EIP-8130 sử dụng một kho khóa (keystore) onchain, nơi các tài khoản có thể đăng ký các tác nhân và hợp đồng xác thực đã được phê duyệt. Các giao dịch xác định phương thức xác thực mà chúng sử dụng, cho phép một mạng xác định quy trình xác thực cần thiết trước khi thực thi mã ví.
EIP-8141 đi theo một con đường khác bằng cách cấu trúc các giao dịch dưới dạng các cuộc gọi hợp đồng có thể lập trình được gọi là các khung (frames). Các khung có thể thực hiện các chức năng khác nhau trong cùng một giao dịch, bao gồm xác thực, phê duyệt phí gas và thực thi.
Các nhóm hiện đã từ bỏ nỗ lực biến các cách tiếp cận đó thành một tiêu chuẩn duy nhất.
Ethereum đang tiếp tục với EIP-8141, hay Giao dịch Khung (Frame Transactions), như một phần của bản nâng cấp Hegotá đã lên kế hoạch.
Cụm Giao thức của Ethereum Foundation đã đặt đề xuất này vào danh mục “bắt buộc phải có” vào đầu tháng này, trong khi tài liệu nguồn nêu rõ rằng đề xuất này nhằm mục đích làm cho trừu tượng hóa tài khoản trở thành native trên Ethereum và cải thiện bảo mật cũng như khả năng chống lại các cuộc tấn công hậu lượng tử.
Giao dịch Khung chia một giao dịch thành một chuỗi các khung có thể lập trình. Một khung có thể xác thực người gửi, một khung khác có thể ủy quyền tài khoản chịu trách nhiệm về phí gas, và các khung tiếp theo có thể thực hiện các hành động được yêu cầu bởi người dùng.
Mô hình này sẽ cho phép tài khoản khởi tạo một hành động và tài khoản trả tiền cho nó là khác nhau.
Các nhà phát triển Ethereum đã lên lịch cho EIP-8141 cho Hegotá vào ngày 7 tháng 9. Các nhà phát triển cốt lõi đã chuyển đề xuất từ "Đang được xem xét để đưa vào" sang "Đã lên lịch để đưa vào" trong cuộc gọi All Core Developers Execution ngày 27 tháng 8, mang lại cho Giao dịch Khung một vị trí chính thức trong bản nâng cấp dự kiến năm 2027 trong khi đặc tả của nó vẫn ở dạng dự thảo.
Theo hệ thống được đề xuất, một ứng dụng có thể thanh toán phí giao dịch của người dùng hoặc sắp xếp để người dùng thanh toán bằng tài sản khác trong khi các validator của Ethereum tiếp tục nhận phí mạng bằng ETH.
Cấu trúc này có thể loại bỏ một yêu cầu ví phổ biến mà theo đó người dùng nắm giữ stablecoin hoặc các token khác vẫn cần ETH trước khi họ có thể thực hiện giao dịch.
Các khung cũng có thể được sử dụng để gom nhóm giao dịch (transaction batching). Các hành động liên quan có thể được nhóm lại để tất cả chúng cùng thành công hoặc bị đảo ngược khi một trong số chúng thất bại.
Ví dụ, một giao dịch trao đổi token hiện có thể yêu cầu phê duyệt riêng cho phép một ứng dụng chi tiêu token trước khi bản thân giao dịch được thực hiện. Giao dịch Khung có thể đặt các hành động liên quan trong cùng một cấu trúc giao dịch có thể lập trình.
EIP-8141 được thiết kế để chuyển nhiều logic xác thực tài khoản hơn vào mã có thể lập trình thay vì yêu cầu các tài khoản Ethereum thông thường phải phụ thuộc vào một quy trình xác thực cố định.
Đề xuất mô tả trạng thái cuối cùng của nó là nơi “một tài khoản đơn giản trở thành một địa chỉ với mã.”
Vitalik Buterin, đồng tác giả của EIP-8141, đã mô tả đề xuất này vào tháng 2 là một “omnibus bao gồm và giải quyết mọi vấn đề còn lại mà AA (account abstraction) dự định giải quyết.”
Vào ngày 5 tháng 9, Buterin cho biết đề xuất đã đạt được “nhiều tiến bộ quan trọng” trong những tháng trước đó và đang trở nên “gần tối ưu.”
Các nhà phát triển sau đó đã phát hiện ra rằng một số tính năng giao dịch có thể được thể hiện thông qua các khung EIP-8141 có thể lập trình thay vì liên tục mở rộng phong bì giao dịch của Ethereum.
Báo cáo của crypto.news ngày 7 tháng 9 cho biết cách tiếp cận này có thể xử lý việc hết hạn giao dịch, tổng hợp chữ ký, bằng chứng riêng tư và xác nhận sau giao dịch dưới dạng các cuộc gọi hợp đồng có thể lập trình. Giao dịch Khung vẫn sẽ yêu cầu thay đổi các quy tắc đồng thuận của Ethereum, nhưng các chức năng riêng lẻ có thể được xây dựng thông qua các mục tiêu khung và các mẫu gọi.
Xác thực có thể lập trình có thể cung cấp cho các tài khoản nhiều quyền kiểm soát hơn đối với xác thực. EIP-8141 được thiết kế để hỗ trợ các tính năng bao gồm hệ thống chữ ký thay thế, thanh toán gas được tài trợ, gom nhóm giao dịch và xoay khóa.
Kiến trúc tương tự có thể giúp các tài khoản Ethereum không còn phụ thuộc vào hệ thống chữ ký được sử dụng bởi các tài khoản sở hữu bên ngoài thông thường. Người dùng có thể thay đổi phương thức xác thực kiểm soát một tài khoản mà không cần chuyển tài sản sang một địa chỉ mới.
Các nhà nghiên cứu Ethereum đã xem xét Giao dịch Khung cho Hegotá trước khi đề xuất được lên lịch chính thức. Vào tháng 8, các nhà phát triển đã so sánh EIP-8141 với EIP-8130 như những cách tiếp cận cạnh tranh đối với trừu tượng hóa tài khoản native trong khi thu hẹp phạm vi của bản nâng cấp năm 2027.
Vào thời điểm đó, các đề xuất là một phần của quy trình lựa chọn Hegotá lớn hơn bao gồm khả năng chống kiểm duyệt, quyền riêng tư, định giá phí gas, kinh tế học validator và mở rộng quy mô Layer 1.
Các nhà nghiên cứu Ethereum đã riêng rẽ xem xét cách Giao dịch Khung có thể hỗ trợ các ứng dụng tập trung vào quyền riêng tư. Một đề xuất vào tháng 8 đã thảo luận về các nhóm riêng tư tự tài trợ, trong đó các khoản thanh toán phí có thể lập trình có thể cho phép một nhóm riêng tư tự chi trả phí gas thay vì dựa vào một relayer bên ngoài.
Công việc đó đã kết hợp Giao dịch Khung với các thay đổi được đề xuất khác bao gồm Keyed Nonces, Recent Roots và Transaction Assertions. Đề xuất nhóm riêng tư vẫn là gói ưu tiên của nhà nghiên cứu chứ không phải là quyết định cuối cùng của nhà phát triển cốt lõi Ethereum vào thời điểm đó.
EIP-8130 của Base giờ đây sẽ tiếp tục phát triển riêng biệt với đề xuất Giao dịch Khung của Ethereum.
Thiết kế do Base phát triển kết hợp một loại giao dịch mới với một “Kho khóa” (Keystore) onchain ghi lại các bên ký kết và xác thực được phê duyệt cho một tài khoản. Nó nhằm mục đích hỗ trợ xác thực tùy chỉnh, gom nhóm cuộc gọi và tài trợ phí gas.
Mặc dù hai đề xuất có chung một số mục tiêu trừu tượng hóa tài khoản, nhưng cấu trúc kỹ thuật của chúng mang lại cho các mạng tương ứng các mức độ kiểm soát khác nhau đối với cách các giao dịch được xác thực và xử lý.
Trước khi các nhóm tách rời, các nhà phát triển Ethereum đã cố gắng xác định xem hệ thống xác thực có cấu trúc của EIP-8130 có thể được kết hợp với các khung có thể lập trình của EIP-8141 mà không buộc các mạng Layer 1 hoặc Layer 2 phải từ bỏ các thuộc tính ưa thích của chúng hay không.
Ethlabs trước đây đã đặt Giao dịch Khung vào một trong những ưu tiên chính của họ cho bản nâng cấp Hegotá, với lý do trừu tượng hóa tài khoản native cùng với khả năng chống kiểm duyệt, khối nhanh hơn và tiếp tục mở rộng quy mô Layer 1.
Với nỗ lực chung hiện đã kết thúc, EIP-8141 vẫn là lộ trình trừu tượng hóa tài khoản native theo kế hoạch của Ethereum cho Hegotá, trong khi Base sẽ tiếp tục phát triển EIP-8130 xung quanh loại giao dịch riêng biệt và kho khóa onchain của mình.





