Cấu trúc phí cho EXECUTE-precompile

Bài viết này được dịch máy
Xem bản gốc

Cấu trúc phí cho EXECUTE-precompile - Và giá trị tích lũy của Ethereum.

Tóm tắt

Khi Ethereum chuyển sang kiến ​​trúc tập trung vào rollup, nó phải đối mặt với một thách thức quan trọng trong việc đảm bảo giá trị tích lũy bền vững cho Ether. Mặc dù "EXECUTE-precompile" được đề xuất sẽ cho phép rollup kế thừa tính bảo mật của Ethereum bằng cách cho phép thực hiện lại on-chain các chuyển đổi trạng thái rollup, nhưng có nguy cơ là rollup được tối ưu hóa phí không chọn tham gia theo mặc định và chỉ thực hiện các cuộc gọi "khẩn cấp", khiến các khoản phí dựa trên gas truyền thống trở nên không đủ. Bài viết này phác thảo một cấu trúc phí, được thực thi bởi Hợp đồng xác định phí (FDC), áp dụng các khoản phí sử dụng liên tục thay vì các khoản phí do tranh chấp thỉnh thoảng. Bằng cách hợp nhất tất cả các cuộc gọi EXECUTE thành một hợp đồng gatekeeper duy nhất, yêu cầu đăng ký trước Không cần cho phép , thực thi xác minh tuần tự các trạng thái và đánh thuế theo tỷ lệ dựa trên mức sử dụng rollup thực tế, thiết kế đảm bảo sự liên kết kinh tế mạnh mẽ giữa các rollup L2 và tính bảo mật của Ethereum. Hệ thống kết quả cung cấp cả giá trị hấp dẫn cho các bản rollup - được hưởng lợi từ tính bảo mật mạnh mẽ, có thể nâng cấp ở cấp độ Ethereum - và nguồn doanh thu bền vững, có thể dự đoán được cho Ether, do đó củng cố ngân sách bảo mật dài hạn của Ethereum trong một hệ sinh thái ngày càng bị chi phối bởi rollup.

Giới thiệu

Quyết định của Ethereum về lộ trình L2:

Lộ trình Layer 2 của Ethereum nhấn mạnh vào việc mở rộng quy mô thông qua các rollup, đẩy phần lớn hoạt động của người dùng ra khỏi chuỗi chính sang L2. Điều này cải thiện Xuất lượng, cho phép tùy chỉnh trình tự và nhiều lợi ích khác, nhưng đặt ra câu hỏi về doanh thu phí dài hạn và ngân sách bảo mật của Ether.

EXECUTE-tiền biên dịch:

EXECUTE-precompile là một tính năng lý thuyết trên lộ trình của Ethereum cho phép các trình xác thực trực tiếp thực hiện lại logic Máy ảo Ethereum (EVM) của rollup tại L1. Cơ chế này sẽ cung cấp bảo mật Ethereum "gốc", loại bỏ nhu cầu về bằng chứng gian lận phức tạp hoặc trình xác minh zk chuyên dụng. Tuy nhiên, nếu chỉ được sử dụng trong các cuộc tranh cãi, rollup có thể tránh phải trả phí có ý nghĩa trong hầu hết thời gian.

Thế tiến thoái lưỡng nan về giá trị tích lũy của Ethereum:

Ngày nay, Ethereum chủ yếu tính phí dựa trên mức sử dụng gas . Khi hoạt động thấp, giá gas giảm xuống gần bằng không. Vì rollup xử lý hầu hết các giao dịch, L1 có thể ít bị tắc nghẽn và do đó thu được mức phí tối thiểu. Trong khi đó, các lớp dữ liệu khả dụng thay thế đe dọa đến sự thống trị về phí của Ethereum. Hào quang về tính khả dụng dữ liệu của Ethereum khá mỏng , vì các giải pháp khác luôn có thể cung cấp tính khả dụng dữ liệu rẻ hơn và trong trường hợp có tranh cãi, các ứng dụng vẫn có thể quay lại tính khả dụng dữ liệu của Ethereum để giải quyết mọi lỗi. Nếu Ethereum không thể đưa ra lý do thuyết phục để L2 trả tiền, ngân sách bảo mật dài hạn của Ether có thể bị ảnh hưởng.

Thiết kế:

Để đảm bảo Ethereum tích lũy được các khoản phí có ý nghĩa từ EXECUTE-precompile, chúng tôi đề xuất một Hợp đồng xác định phí (FDC) hoạt động như một người gác cổng không thể tránh khỏi cho tất cả các lệnh gọi EXECUTE. Dưới đây là phân tích chi tiết hơn về cách giải quyết vấn đề phí:

1. Người gọi được ủy quyền duy nhất

• Cơ chế: Hợp đồng FDC tự chỉ định (hoặc một proxy cụ thể) là người gọi hợp lệ duy nhất của EXECUTE-precompile. Không có hợp đồng nào khác hoặc tài khoản sở hữu bên ngoài (EOA) có thể trực tiếp gọi EXECUTE.

• Cơ sở: Bằng cách hợp nhất tất cả các lệnh gọi EXECUTE thành một hợp đồng duy nhất, Ethereum có thể quản lý và đo lường quyền truy cập một cách thống nhất. Rollup không thể bỏ qua các quy tắc hoặc phí của hợp đồng.

2. Đăng ký bắt buộc và thời gian chờ đợi

• Cơ chế: Mỗi lần cuộn lên—hoặc “chuỗi” muốn sử dụng EXECUTE—phải đăng ký với hợp đồng FDC, trả một khoản phí trả trước đáng kể và đợi “thời gian chờ” được xác định trước (ví dụ: một tháng) trước khi có thể thực hiện lệnh EXECUTE đầu tiên.

• Cơ sở: Khoản tiền gửi trả trước lớn này ngăn cản các dự án chỉ sử dụng EXECUTE-precompile trong những trường hợp khẩn cấp hiếm hoi hoặc lạc quan, như một Optimistic Rollup. Thời gian chờ đợi càng làm giảm việc sử dụng "phút chót" mang tính khai thác. Về cơ bản, nếu một chuỗi thực sự muốn có bảo mật cấp Ethereum, thì chuỗi đó phải cam kết về mặt tài chính và hoạt động trong dài hạn.

3. Xác minh tuần tự bắt buộc

• Cơ chế: Sau khi đăng ký, một chuỗi có thể gửi trạng thái để xác minh thông qua lệnh gọi EXECUTE. Tuy nhiên, mỗi lần xác minh mới phải dựa trên “ Hash gốc” cuối cùng được hợp đồng xác nhận. Nếu một chuỗi cố gắng bỏ qua một số điểm kiểm tra nhất định hoặc tạo ra bằng chứng một phần, hợp đồng sẽ từ chối.

• Cơ sở: Điều này buộc phải sử dụng liên tục: mỗi lần chuyển đổi trạng thái rollup phải được xác minh theo trình tự, thay vì "lạc quan bỏ qua" hầu hết các trạng thái và chỉ xác minh trong trường hợp khẩn cấp. Theo thời gian, việc sử dụng thường xuyên này đảm bảo dòng phí ổn định cho Ethereum.

4. Trích xuất phí

• Cơ chế: Vì hợp đồng FDC nhìn thấy các chuyển đổi trạng thái của rollup, nên nó biết kích thước của dấu vết mà mỗi rollup xử lý (thông qua dấu vết của EXECUTE-Precompile). Nó có thể đánh một khoản phí nhỏ vào kích thước dấu vết này dựa trên các tham số của staker.

• Cơ sở: Bằng cách tính phí liên quan đến mức sử dụng L2 thực tế, Ethereum có thể nắm giữ một phần giá trị kinh tế được tạo ra. Điều này có thể được thực hiện bằng cơ chế đấu giá linh hoạt, quản trị staker (tương tự như quản trị Gas Limit Block ) hoặc giá động khác để đảm bảo tính công bằng và khả năng cạnh tranh.

Sự đánh giá:

Hào nước:

Bảo mật của Ethereum là một mặt hàng có giá trị mà các L2 đáng tin cậy sẽ tìm kiếm. Không có khả năng việc di chuyển từ trade-fi sang tiền mã hóa sẽ kết thúc bằng một đợt rollup “hạng hai” không sử dụng EXECUTE-precompile mới. Ngược lại, bất kỳ đợt rollup nào tận dụng precompile đều liên kết trực tiếp với các đảm bảo bảo mật mạnh mẽ của Ethereum. Ngoài ra, vì EXECUTE-precompile có thể phát triển song song với các bản nâng cấp của riêng Ethereum (chẳng hạn như các nhánh giao thức hoặc cải tiến đối với precompile), nên nó làm giảm nguy cơ rollup bị hóa xương sớm hoặc nhu cầu cập nhật có khả năng không an toàn thông qua khóa riêng hoặc DAO.

Bởi vì cơ chế phí được đề xuất yêu cầu thanh toán tiền thuê liên tục—thay vì thỉnh thoảng, "chỉ trong trường hợp khẩn cấp" hoặc xác thực lạc quan—các rollup không thể khai thác tính bảo mật của Ethereum mà không phải trả tiền. Họ không thể chỉ đơn giản là "đi nơi khác" để có dữ liệu giá rẻ và chỉ quay lại Ethereum trong thời điểm khủng hoảng. Theo nghĩa này, cơ chế phí tạo ra một hào kinh tế mạnh mẽ cho tính bảo mật của Ethereum.

Tiền thuê dự kiến:

Với hợp đồng FDC kiểm soát việc sử dụng EXECUTE, những người đặt cược Ethereum (hoặc một thực thể quản trị on-chain khác) có thể thường xuyên điều chỉnh phí để cân bằng giữa tăng trưởng mạng lưới và thu doanh thu. Theo thời gian, một phần doanh thu L2 được chuyển trở lại Ethereum, tăng cường ngân sách bảo mật của nó. Bằng cách trích xuất một phần được đo lường của tất cả giá trị do L2 tạo ra, Ethereum tự thiết lập cho tính bền vững tài chính dài hạn trong một hệ sinh thái do rollup thúc đẩy.

Căn chỉnh:

Chỉ tính một phần nhỏ doanh thu của mỗi L2 sẽ thúc đẩy sự liên kết lành mạnh về lợi ích. Khi L2 phát triển, tính bảo mật của Ethereum - được tài trợ một phần bởi các khoản phí này - cũng trở nên mạnh mẽ hơn. Trên thực tế, thành công của Ethereum gắn liền với thành công của toàn bộ bối cảnh L2. Và vì L2 dựa vào tính bảo mật của Ethereum, nên việc trả các khoản phí này là vì lợi ích tốt nhất của họ: tính bảo mật mạnh mẽ củng cố niềm tin cho phép áp dụng L2.

Phần kết luận:

EXECUTE-precompile có thể là chìa khóa của Ethereum để đảm bảo rằng hoạt động L2 cuối cùng sẽ chuyển các khoản phí có ý nghĩa trở lại L1. Bằng cách yêu cầu đăng ký trước và xác minh liên tục thông qua hợp đồng FDC, các rollup không có lựa chọn nào khác ngoài việc trả tiền cho tính bảo mật mạnh mẽ mà Ethereum cung cấp. Mặc dù vẫn còn nhiều câu hỏi chưa có lời giải về cơ chế phí chính xác, thiết kế này phác họa một con đường để tích lũy giá trị bền vững cho Ether trong tương lai ngày càng tập trung vào rollup.

Cách tiếp cận này hứa hẹn hơn so với tính phí theo dữ liệu khả dụng vì nó tạo ra một hào kinh tế mạnh hơn

Bằng cách điều chỉnh các ưu đãi và thực thi việc đăng ký bắt buộc cũng như phí sử dụng liên tục, hệ sinh thái có thể đảm bảo khả năng mở rộng L2 và ngân sách bảo mật lành mạnh cho chính Ethereum.

Ghi chú:
Mọi người có thể cho rằng việc tính phí L2 là không có đạo đức. Quan điểm cá nhân của tôi là việc tính phí cho một dịch vụ được cung cấp là ổn. Và tốt hơn nhiều khi tính phí L2 cho mức độ bảo mật mà họ sử dụng, thay vì cố gắng mở rộng L1 vô thời hạn để tích lũy giá trị—một cách tiếp cận cuối cùng tệ hơn về mặt kỹ thuật.

Giới thiệu: Nếu bạn nói về nó trên X, vui lòng gắn thẻ tôi: o_herminator .


Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận