Vitalik Buterin, đồng sáng lập Ethereum(ETH), vừa gắn loại giao dịch EIP-8141 với hướng nghiên cứu mở rộng phi tập trung dài hạn của mạng lưới này. Điểm cốt lõi nằm ở cách tách một giao dịch thành hai phần riêng biệt: "hành động" và "phụ thuộc".
Theo Odaily đưa tin vào lúc 0h23 ngày 6 (giờ Hàn Quốc), ông Buterin đăng trên X rằng các nghiên cứu gần đây về định dạng giao dịch đã giúp phân định rõ hơn giữa "hành động" và "phụ thuộc" bên trong một giao dịch Ethereum. Ông lấy chữ ký, bằng chứng Merkle của UTXO, ZK-SNARK hoặc STARK làm ví dụ cho "phụ thuộc", trong khi lệnh gửi ETH được xếp vào nhóm "hành động".
Theo ông, các phần "phụ thuộc" có thể xử lý song song, còn những phụ thuộc liên quan đến trạng thái có thể được xử lý ngay tại mempool. Phần phụ thuộc thuần túy chỉ cần xử lý một lần ở giai đoạn mempool rồi thay thế bằng bằng chứng STARK, qua đó giảm bớt gánh nặng thực thi và xử lý dữ liệu cho toàn mạng.
EIP-8141 được đăng trong kho lưu trữ đề xuất cải tiến Ethereum dưới tên gọi "Giao dịch khung" (Frame Transaction). Đề xuất này giới thiệu một loại giao dịch mới dựa trên EIP-2718, trong đó một giao dịch được chia thành nhiều "khung" (frame). Mỗi khung mang mục đích thực thi và điều kiện ràng buộc riêng, được phân theo các chế độ như xác thực, thực thi bởi người gửi và thực thi cơ bản.
Về mặt kỹ thuật, cơ chế này có liên hệ với trừu tượng hóa tài khoản (account abstraction). Nếu giao dịch truyền thống xoay quanh cấu trúc chữ ký, nonce và phí cố định, thì giao dịch khung tách bạch rõ hơn giữa logic xác thực và phần thực thi thực tế. Đây có thể là nền tảng để xử lý các tính năng như tài khoản thông minh, giao dịch được tài trợ hay thực thi theo lô ngay ở cấp độ giao thức.
Buterin cho rằng chiến lược mở rộng hiện tại của Ethereum cần phân định rõ phần nào cần sự linh hoạt động và phần nào có thể phân tích tĩnh. Ông nói phần có thể phân tích tĩnh nên được áp mức phí gas thấp hơn, đồng thời cho biết xét theo khối lượng giao dịch, hơn 90% hoạt động trên Ethereum không thực sự cần đến tính linh hoạt động.
Phát biểu lần này cho thấy các thảo luận về mở rộng Ethereum đang chuyển từ việc chỉ tăng thông lượng sang thiết kế lại chính cấu trúc giao dịch. Việc bằng chứng kiểu UTXO, xác thực dựa trên STARK và cơ chế xử lý mempool được nhắc đến cùng lúc đặt ra câu hỏi về cách phân chia chi phí xác thực và khối lượng dữ liệu mà các node phải gánh. Trước đó, TokenPost từng đưa tin về việc EtherLabs đưa Giao dịch khung EIP-8141 vào danh sách ưu tiên trong đề xuất nâng cấp Hegota.
Dù vậy, EIP-8141 hiện vẫn đang ở giai đoạn nghiên cứu và đề xuất. Tài liệu đề xuất cải tiến Ethereum nêu rõ giao dịch khung sẽ có phần tiền tố xác thực, quy tắc phụ thuộc trạng thái và quy tắc xác thực lại riêng, nhằm tránh nguy cơ bị lợi dụng để tấn công từ chối dịch vụ trên mempool công khai.
Buterin cho biết loại giao dịch theo EIP-8141 đang phát triển theo hướng danh sách lệnh gọi tối giản và mang tính phổ quát, cùng chung xu hướng với các loại trạng thái mới, mempool STARK đệ quy và nonce theo khóa. Việc đề xuất có được thông qua hay không, cũng như cách triển khai cụ thể, sẽ được quyết định qua quy trình đề xuất cải tiến Ethereum và quá trình các client hiện thực hóa.
Bình luận 0