Tác giả: Jon Charbonneau, DBA Lianchuang Nguồn: X, @jon_charb Bản dịch: Shan Ouba, Golden Finance p>
Sau khi tham dự vài ngày hội thảo tại Edge City , tôi có một số suy nghĩ ngắn gọn về các vấn đề sau: p>
Tách biệt người đề xuất nhà cung cấp (APS)- Cấu trúc thị trường chung Một A khái niệm thiết kế tách biệt vai trò nhân chứng khỏi vai trò đề xuất. Các trình xác thực Ethereum hiện tại hiện đang thực hiện cả hai.
Đấu giá thực thi (EA) - Một cơ chế phân bổ cụ thể có thể triển khai APS. Người đề xuất đèn hiệu của vị trí N sẽ bán quyền cho người đề xuất thực thi vị trí N + 32 (hoặc số khác).
Vé thực thi (ET) - Một cơ chế phân bổ cụ thể (khác) cho APS có thể được triển khai. Giao thức bán "vé" cho những người đề xuất thực hiện, điều này mang lại cho họ một xác suất nhất định rằng cuối cùng họ sẽ có thể đổi vé của mình để có quyền thực hiện đề xuất tại một thời điểm không xác định nào đó trong tương lai.
Trò chơi tính thời gian - Những người đề xuất có động cơ trì hoãn các đề xuất chặn của họ càng lâu càng tốt để kiếm được nhiều tiền hơn Nhiều đô la. Đây là chiến lược có tổng bằng 0, đòi hỏi độ phức tạp và có thể làm giảm hiệu suất giao thức (ví dụ: các khe thời gian bị bỏ lỡ).
Phá hủy MEV - Cho phép giao thức Ethereum thu giữ và tiêu diệt MEV.
Danh sách bao gồm (IL) - Có đề xuất cho phép người xác thực buộc người xây dựng phải bao gồm một số giao dịch nhất định trong khối của nó. Những hạn chế này được áp đặt để tăng khả năng chống kiểm duyệt.
Preconfs - Người đề xuất L1 có thể cung cấp preconfs cho các tx L1 hoặc dựa trên các tx tổng hợp.
Mục tiêu thiết kế
Một vấn đề quan trọng cần hiểu ở đây là có nhiều mục tiêu độc lập trong các đề xuất này, chẳng hạn như EA và ET, đã bị nhầm lẫn:
1) Trò chơi tính giờ riêng biệt: Người xác thực Ethereum được khuyến khích tham gia vào trò chơi tính giờvà họ đang làm như vậy ngày nay. Điều này có thể có tác dụng tập trung hóa đối với những người xác thực, vì vậy mục tiêu là tách biệt điều này với những người tham gia có kinh nghiệm, giống như PBS tách biệt sự phức tạp của việc xây dựng khối/thứ tự giao dịch đối với những người tham gia có kinh nghiệm. Mục tiêu là giữ cho các trình xác nhận được phân cấp.
2) Tiêu diệt MEV: Việc phá hủy MEV thể hiện hoàn hảo những thiết kế này và hiệu quả hơn các ý tưởng phá hủy MEV sạch trước đây. . Nói rõ hơn, cá nhân tôi tin rằng khả năng thực hiện được điều này chỉ là một sản phẩm phụ tiềm năng chứ không phải là động lực cho những đề xuất này. Tôi thực sự không quan tâm nếu chúng ta tiêu diệt MEV.
Một số người cũng quan tâm nhiều đến việc cấu hình sẵn, và EA thì giỏi hơn ở khoản đó (Cá nhân tôi không thực sự quan tâm đến điều đó).
Trò chơi đánh bạc và tính thời gian
Trong các trò chơi tính giờ, độ dài khoảng thời gian có tác động bù đắp phần nào đến việc tập trung hóa, quy mô của nó phụ thuộc vào các giả định khác nhau, do đó làm phức tạp việc phân tích. Cả hai đều đúng:
Các khe ngắn hơn có thể làm giảm MEV (ví dụ: LVR thấp hơn) vì MEV tăng lên siêu tuyến tính với thời gian khe, do đó làm giảm khuyến khích tập trung.
Thời gian ngắn hơn có thể khuếch đại tác động của trò chơi tính giờ, từ đó tăng cường khuyến khích tập trung. Điều này đúng bất kể loại giao dịch nào hiện có (ví dụ: bạn có thể bao gồm nhiều giao dịch không tồn tại trước khi thời điểm kết thúc).
APS và đa- chặn MEV
MEV nhiều khối có nghĩa là việc liên tục kiểm soát nhiều vị trí có thể mang lại phần thưởng siêu tuyến tính. (Ví dụ: Phần thưởng có quyền đề xuất liên tiếp khối N và N+1 > phần thưởng đề xuất độc lập khối N + phần thưởng đề xuất độc lập khối N + 1).
Ngày nay, điều này không xảy ra trên thực tế, chỉ vì các công ty như Lido và Coinbase là những người tốt. Họ sẽ không thao túng các oracle trong một vài khối (ngay cả khi họ có số tiền đặt cược lớn và do đó luôn nhận được nhiều khối liên tiếp) bởi vì tất cả chúng ta sẽ tức giận và điều đó sẽ hủy hoại hoạt động kinh doanh của họ. Một lần nữa, họ sẽ không bán các quyền này cho những người xây dựng ngoài thỏa thuận vì lý do tương tự.
Tuy nhiên, nếu chúng tôi tạo ra một thị trường nơi mọi người có thể mua số lượng lớn vị trí liên tiếp một cách rõ ràng thì việc thực hiện nhiều MEV sẽ trở nên dễ dàng và rẻ tiền. Họ sẽ có thể trả giá cao hơn bất cứ ai không muốn làm như vậy. Chúng tôi để quyết định này cho những người tối đa hóa lợi nhuận, thay vì liên kết những người xác thực lớn và chúng tôi giúp việc này trở nên dễ dàng.
Có trong danh sách
Chúng tôi có thể sử dụng danh sách bao gồm để ngăn chặn nhiều MEV không? Chà, nó có tác dụng nhưng thực sự thì không. Nếu đây là các IL hạn chế được hình dung ngày nay, thì chúng sẽ thực thi chỉ bao gồm một số tập hợp con giao dịch nhất định và chúng sẽ thực thi bao gồm các giao dịch nhưng không đặt hàng. Những người đề xuất thực thi nắm giữ một số lượng lớn vị trí vẫn có thể gây ra sự cố và trích xuất nhiều khối MEV.
Để làm cho IL mạnh hơn và ngăn chặn nhiều MEV, bạn có thể tạo cho IL một chế độ xem hiện tại hoàn chỉnh về nhóm bộ nhớ cho mỗi thành viên ủy ban IL (không chỉ Họ xem xét một số lượng nhỏ giao dịch cần được xem xét trong một khoảng thời gian) và chúng cũng buộc phải sắp xếp thay vì chỉ đưa vào (ví dụ: sắp xếp theo phí ưu tiên). Bạn cần hợp nhất các danh sách này để tạo thành một khối. Chà, bây giờ chúng tôi đã biến IL thành một chương trình đề xuất nhiều khối đầy đủ, được sắp xếp theo mức phí ưu tiên trong đợt. (Một số người có thể nói rằng tất cả chúng ta đều đang xây dựng một thứ giống nhau.)
Bạn cũng có thể áp dụng hình phạt lớn hơn đối với các vị trí bị bỏ lỡ để giảm thiểu MEV nhiều khối, nhưng điều này vẫn chưa hoàn hảo. Vì vậy, về cơ bản, vẫn chưa hoàn toàn rõ ràng liệu những vấn đề này có thực sự được giải quyết hay không.
Ngoài ra, vẫn còn lo ngại rằng những người đề xuất sẽ không sử dụng IL. Điều gì sẽ xảy ra nếu chúng tôi triển khai chúng và người xác thực ngại sử dụng chúng? Chúng ta cần một thiết kế có thể khuyến khích mọi người sử dụng chúng, cũng như có thể từ chối một cách hợp lý những gì chúng chứa đựng. Nói thì dễ hơn là làm. Nếu những người đề xuất không thể/sẽ không thực thi CR thông qua IL, thì không rõ tại sao chúng ta thực sự cần nhiều trình xác nhận như vậy.