Ethereum và Base từ bỏ tiêu chuẩn trừu tượng hóa tài khoản chung

cryptonewscryptonews

Nhà phát triển Ethlabs Derek Chiang hôm thứ Hai cho biết 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 khả dụng sẽ buộc Ethereum hoặc Base phải thỏa hiệp về các yêu cầu cốt lõi.

Cả hai đề xuất đều nhằm đơn giản hóa cách người dùng tương tác với ví tiền mã hóa, bao gồm cho phép giao dịch mà người dùng không cần nắm giữ ETH trước để trả phí gas và hỗ trợ các phương thức xác thực như passkey điện thoại. Các nhóm đã khám phá 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 bên này 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 mình,” Chiang nói. “Vì vậy, chúng tôi đã đi theo những hướng riêng, đặt gánh nặng lên các ví để xử lý sự phân mảnh phát sinh.”

Theo Chiang, các nhà phát triển 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 quy mô, 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 một định dạng giao dịch.

 

Các kế hoạch trừu tượng hóa tài khoản của Ethereum và Base đã tách rời

Quyết định này khiến các nhà phát triển ví phải đối mặt với khả năng hỗ trợ hai định dạng giao dịch gốc nếu cả EIP-8141 và EIP-8130 đều được triển khai.

Chiang cho biết các ví vẫn có thể mang lại trải nghiệm nhất quán cho người dùng 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.

“Nếu họ thực hiện tốt, và nếu cộng đồng ví có thể vượt qua sự phân mảnh, chúng ta có thể đạt được UX tốt nhất có thể cho người dùng cuối,” ông nói.

Kết quả này thay đổi hướng đi mà các nhà phát triển đã thảo luận chỉ vài ngày trước đó. 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 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 dễ dàng hơn cho các nhà cung cấp cơ sở hạ tầng kiểm tra.

Ở giai đoạn đó, Chiang cho biết EIP-8130 có thể cung cấp các cấu trúc xác định xung quanh các frame của EIP-8141. Sự sắp xếp được đề xuất nhằm bảo toàn bản chất có thể lập trình của các frame trong khi 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 keystore trên chuỗi nơi các tài khoản có thể đăng ký các tác nhân được phê duyệt và các hợp đồng xác thực. 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ạ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 hướng khác bằng cách cấu trúc các giao dịch dưới dạng các lệnh gọi hợp đồng có thể lập trình được gọi là frame. Các frame 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 gas và thực thi.

Các nhóm hiện đã từ bỏ nỗ lực biến những cách tiếp cận đó thành một tiêu chuẩn duy nhất.

 

EIP-8141 đã trở thành đề xuất bắt buộc phải triển khai của Ethereum

Ethereum đang tiếp tục với EIP-8141, hay Frame Transactions, như một phần của bản nâng cấp Hegotá theo kế hoạch.

Cụm Giao thức của Ethereum Foundation đã đưa đề xuất vào danh mục “bắt buộc phải triển khai” vào đầu tháng này, trong khi tài liệu nguồn nêu rõ đề xuất nhằm làm cho trừu tượng hóa tài khoản trở thành bản địa của Ethereum và cải thiện bảo mật cũng như khả năng sẵn sàng hậu lượng tử.

Frame Transactions chia một giao dịch thành một chuỗi các frame có thể lập trình. Một frame có thể xác thực người gửi, một frame khác có thể ủy quyền cho tài khoản chịu trách nhiệm trả gas, và các frame tiếp theo có thể thực thi các hành động mà người dùng yêu cầu.

Mô hình này cho phép tài khoản khởi tạo một hành động và tài khoản trả phí cho hành động đó là khác nhau.

Các nhà phát triển Ethereum đã lên lịch 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ừ Cân nhắc đư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, trao cho Frame Transactions 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ể chi trả 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 một tài sản khác trong khi các trình xác thực Ethereum vẫn 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 theo đó người dùng nắm giữ stablecoin hoặc các token khác vẫn cần ETH trước khi có thể thực hiện giao dịch.

Các frame cũng có thể được sử dụng để gộp giao dịch. Các hành động liên quan có thể được nhóm lại sao cho tất cả cùng thành công hoặc bị hoàn tác khi một hành động thất bại.

Ví dụ, một giao dịch token hiện có thể yêu cầu một phê duyệt riêng cho phép ứng dụng chi tiêu token trước khi giao dịch được thực thi. Frame Transactions 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.

 

Các frame có thể lập trình mở rộng kiểm soát tài khoản Ethereum

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ụ 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à một nơi mà “một tài khoản đơn giản trở thành một địa chỉ có mã.”

Vitalik Buterin, đồng tác giả của EIP-8141, đã mô tả đề xuất này vào tháng 2 như một “gói tổng hợp giải quyết mọi vấn đề còn lại mà AA được dự định giải quyết.”

Vào ngày 5 tháng 9, Buterin cho biết đề xuất đã đạt được “rất nhiều tiến bộ quan trọng” trong những tháng trước và đang tiến gần đến mức “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 frame 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.

Cách tiếp cận này có thể xử lý hết hạn giao dịch, tổng hợp chữ ký, bằng chứng quyền riêng tư và các xác nhận sau giao dịch dưới dạng các lệnh gọi hợp đồng có thể lập trình. Frame Transactions 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 frame 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 các hệ thống chữ ký thay thế, thanh toán gas được tài trợ, gộp giao dịch và xoay vòng khóa.

Cùng một kiến trúc có thể giúp các tài khoản Ethereum thoát khỏi sự 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ó khả năng 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 Frame Transactions 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 bản địa 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á gas, kinh tế trình xác thực và mở rộng Layer 1.

Các nhà nghiên cứu Ethereum đã kiểm tra riêng cách Frame Transactions có thể hỗ trợ các ứng dụng tập trung vào quyền riêng tư. Một đề xuất tháng 8 đã thảo luận về các nhóm quyền 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 quyền riêng tư tự chi trả gas thay vì dựa vào một relayer bên ngoài.

Công việc đó đã kết hợp Frame Transactions 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 quyền riêng tư vẫn là một gói ưu tiên của nhà nghiên cứu hơn là một quyết định cuối cùng của các nhà phát triển cốt lõi Ethereum vào thời điểm đó.

 

Base sẽ tiếp tục với EIP-8130

EIP-8130 của Base giờ sẽ tiến hành tách biệt khỏi đề xuất Frame Transactions của Ethereum.

Thiết kế do Base tác giả kết hợp một loại giao dịch mới với một “Keystore” trên chuỗi ghi lại các người ký và trình xác thực được phê duyệt cho một tài khoản. Nó nhằm hỗ trợ xác thực tùy chỉnh, gộp lệnh gọi và tài trợ gas.

Mặc dù hai đề xuất chia sẻ một số mục tiêu trừu tượng hóa tài khoản, các 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 giao dịch được xác thực và xử lý.

Trước khi các nhóm tách ra, các nhà phát triển Ethereum đã cố gắng xác định liệu 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 frame có thể lập trình của EIP-8141 mà không buộc mạng Layer 1 hoặc Layer 2 phải từ bỏ các thuộc tính ưu tiên của mình hay không.

Ethlabs trước đây đã đặt Frame Transactions trong số các ưu tiên chính của mình cho bản nâng cấp Hegotá, với lý do trừu tượng hóa tài khoản bản địa 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 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 bản địa theo kế hoạch của Ethereum cho Hegotá, trong khi Base sẽ tiếp tục phát triển EIP-8130 xoay quanh loại giao dịch riêng biệt và keystore trên chuỗi của nó.

Nội dung này chỉ mang tính chất tham khảo và cung cấp thông tin, không phải lời khuyên đầu tư liên quan đến BTCC. BTCC luôn cố gắng cung cấp thông tin chính xác, nhưng không đảm bảo tuyệt đối về tính xác thực, độ chính xác hoặc bản quyền nội dung trên.

Đề xuất

Báo cáo chuyên sâu: Giá hợp lý của PUMP là bao nhiêu?Đánh giá lại logic đầu tư NEAR: Khối lượng giao dịch đã cất cánh, giá trị token có theo kịp?BTCC Daily (9.10) | Lợi suất trái phiếu kho bạc Mỹ kỳ hạn 10 năm tăng lên 4,86%, BTC giảm về 78.000 USDChiến lược Bitcoin của Metaplanet bất ngờ tạo ra gói lương khổng lồ cho CEO, cổ đông phẫn nộGiá Solana (SOL): Nến xanh hàng tháng đầu tiên sau 10 tháng báo hiệu sự thay đổi