Vitalik đề xuất khung tái cấu trúc giao dịch ethereum

icon币界网
Chia sẻ
AI summary iconTóm tắt
Tin tức về Ethereum: Vitalik Buterin đã đề xuất một mô hình tái cấu trúc dài hạn cho các giao dịch Ethereum, nhắm đến việc tách biệt các “hành động” và “phụ thuộc” của giao dịch. Tiếp cận này cho phép một số bước xác minh được hoàn thành trước khi giao dịch được đưa vào khối, có tiềm năng cải thiện hiệu suất xử lý song song. Đề xuất được trình bày trong EIP-8141, giới thiệu một loại giao dịch mới gọi là Frame Transaction. Thiết kế này chia một giao dịch thành nhiều call frame để xác thực quyền hạn, thanh toán phí và thực thi. Tuy nhiên, đề xuất vẫn ở dạng bản nháp và chưa được tích hợp vào mạng chính Ethereum. Buterin cũng đề xuất sử dụng bằng chứng STARK đệ quy để giảm thiểu việc xác minh trùng lặp, mặc dù điều này vẫn đang trong giai đoạn nghiên cứu. Tin tức về hệ sinh thái Ethereum tiếp tục phát triển với những đổi mới cấu trúc như vậy.
Bijiewang báo cáo:

Vitalik Buterin đề xuất một mô hình giao dịch Ethereum dài hạn, với ý tưởng cốt lõi là tách riêng “hành động” và “phụ thuộc” trong giao dịch. Hành động chịu trách nhiệm thay đổi trạng thái trên chuỗi, trong khi phụ thuộc dùng để chứng minh rằng giao dịch đã đáp ứng các điều kiện xác thực, chứng minh trạng thái và tính hợp lệ trước khi thực thi. Theo hướng này, một phần công việc xác minh có thể được hoàn thành trước khi giao dịch được đưa vào khối, đồng thời không gian xử lý song song cũng sẽ lớn hơn.

Xác thực và thực hiện giao dịch sẽ được xử lý tách biệt

Quy trình giao dịch hiện tại của Ethereum thường gộp việc ủy quyền, thanh toán phí và thực thi hợp đồng vào cùng một chuỗi xử lý. Nút cần đồng thời kiểm tra xem chữ ký có hợp lệ không, người gửi có khả năng thanh toán phí hay không, cũng như giao dịch có được thực thi thành công hay không.

Buterin cho rằng một phần kiểm tra này không phụ thuộc vào thay đổi trạng thái cuối cùng và về lý thuyết có thể được xử lý riêng biệt trước. Ví dụ: chữ ký số, bằng chứng không kiến thức, hoặc một số bằng chứng tính hợp lệ không phụ thuộc vào thay đổi trạng thái trên chuỗi, đều có thể xếp vào phần “phụ thuộc”.

Nếu giao dịch có thể rõ ràng khai báo các trạng thái mà nó sẽ truy cập, memory pool cũng sẽ dễ dàng xác định được những điều kiện nào bị ảnh hưởng bởi các giao dịch trước đó và những kiểm tra nào có thể được thực hiện trước. Điều này có nghĩa là các giao dịch có thể dự đoán được tốt hơn có thể đạt hiệu quả xác minh cao hơn.

EIP-8141 vẫn đang ở giai đoạn bản nháp

Tương ứng với ý tưởng này là bản đề xuất nháp mang tên EIP-8141. Đề xuất này giới thiệu một loại giao dịch mới gọi là Frame Transaction, chia một giao dịch thành nhiều khung gọi để xử lý riêng biệt việc xác thực ủy quyền, thanh toán phí giao dịch và thực hiện thao tác người dùng.

Theo thiết kế bản nháp, tính hợp lệ của giao dịch và việc thanh toán phí không còn hoàn toàn phụ thuộc vào chữ ký tiêu chuẩn ở lớp ngoài. Mã tài khoản có thể tự định nghĩa cách ủy quyền và quy tắc thanh toán. Khung xác thực chịu trách nhiệm xác minh điều kiện có được đáp ứng hay không, trong khi khung gửi chịu trách nhiệm thực sự thay đổi trạng thái.

Cấu trúc này cũng được xem là giúp thúc đẩy việc áp dụng định dạng giao dịch cơ bản gần giống nhau giữa các mạng EVM khác nhau. Tuy nhiên, EIP-8141 hiện vẫn là bản nháp chính, chưa được tích hợp vào các bản nâng cấp của mạng chính Ethereum và chưa có thời gian triển khai rõ ràng.

Trong cuộc thảo luận của các nhà phát triển, đã đưa ra một số vấn đề kỹ thuật, bao gồm rủi ro từ chối dịch vụ, quy tắc thay thế giao dịch, sự tương thích ví và trình xây dựng khối, cũng như giới hạn số lượng giao dịch đang chờ xử lý từ cùng một người gửi trong public mempool. Các vấn đề này vẫn đang chờ được thống nhất thêm.

Recursive STARK hoặc giảm xác thực lặp lại

Hướng dài hạn do Buterin đề xuất không chỉ dừng lại ở EIP-8141. Ông còn hình dung rằng, đối với những “phụ thuộc thuần túy” không cần truy cập trạng thái trên chuỗi, có thể thực hiện một lần kiểm tra ở tầng memory pool thay vì để mỗi người xác minh thực hiện lặp lại.

Trong mô hình này, mạng lưới có thể nén nhiều công việc xác minh đã hoàn thành thành một chứng minh STARK đệ quy, sau đó người xác minh sẽ xác minh chứng minh tổng hợp này. Mục tiêu của việc này là giảm tính toán lặp lại và nén một phần gánh nặng xác minh.

Anh ấy cũng nhấn mạnh rằng phương pháp này trong tương lai có thể giúp Ethereum thích nghi với các giải pháp mật mã chống lượng tử. Lý do là các chữ ký chống lượng tử thường có kích thước lớn hơn và chi phí xác thực cao hơn. Nếu tài khoản có thể tùy chỉnh cách ủy quyền, kết hợp với việc tổng hợp chứng minh đệ quy, chi phí xác thực liên quan có khả năng giảm xuống.

Tuy nhiên, phần nội dung này hiện vẫn chỉ ở mức nghiên cứu và chưa thuộc về các quy định hiện có của EIP-8141. Để thực sự triển khai, cần giải quyết các vấn đề như tạo chứng minh, phối hợp với memory pool, tính khả dụng của dữ liệu và bảo vệ chống lại lỗi tổng hợp.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụngTiết lộ rủi ro của chúng tôi.