Thời gian, khe cắm và sắp xếp sự kiện trong Bằng chứng Ethereum
Vào ngày 2 tháng 4, một đối tượng tham gia ác ý đã lợi dụng lỗ hổng của mev-boost-relay để đánh cắp khoảng 20 triệu đô la. Các nhà phát triển sau đó đã phát hành năm bản vá để khắc phục vấn đề này, nhưng kết hợp với độ trễ mạng hiện có và chiến lược xác thực viên, đã dẫn đến sự không ổn định tạm thời của mạng Ethereum vào ngày 6 tháng 4. Sự tái cấu trúc này có hại cho sức khỏe mạng, vì nó làm giảm tỷ lệ tạo khối và giảm đảm bảo thanh toán.
Bài viết này sẽ khám phá sự tương tác giữa mev-boost và cơ chế đồng thuận, tiết lộ những điểm tinh tế của Ethereum Bằng chứng, và thảo luận về một số hướng phát triển có thể.
mev-boost và tầm quan trọng của nó
mev-boost là một giao thức nhằm giảm thiểu tác động tiêu cực của giá trị có thể khai thác tối đa (MEV) đối với mạng Ethereum. Nó bao gồm ba vai trò:
Trung gian: Người trung gian kết nối người đề xuất và người xây dựng khối.
Người xây dựng: Xây dựng khối để tối đa hóa MEV của thực thể phức tạp.
Người đề xuất: Bộ xác thực Bằng chứng Ethereum.
mev-boost là cơ sở hạ tầng giao thức quan trọng, vì nó cho phép tất cả các đề xuất viên truy cập MEV một cách dân chủ, mà không cần thiết phải thiết lập mối quan hệ tin cậy với các nhà xây dựng hoặc người tìm kiếm, điều này giúp cho sự phi tập trung lâu dài của Ethereum.
Quy tắc lựa chọn phân nhánh của Ethereum và mev-boost
Cơ chế Bằng chứng của Ethereum chia thời gian thành các khe 12 giây. Trong mỗi khe, một trình xác thực được chọn ngẫu nhiên có trách nhiệm đề xuất khối, các trình xác thực khác có trách nhiệm bỏ phiếu cho đầu chuỗi.
Thời điểm quan trọng nhất trong khe cắm là thời hạn xác thực ở t=4 giây. Nếu một trình xác thực xác thực không thấy khối trước thời hạn, nó sẽ bỏ phiếu cho đầu khối trước đó trên chuỗi. Khối càng được đưa ra sớm, nó có nhiều thời gian để lan truyền, do đó có thể tích lũy nhiều chứng kiến hơn.
Để thúc đẩy người đề xuất phát hành khối kịp thời, cơ chế "tái cấu trúc trung thực" đã được giới thiệu. Nó cho phép các người đề xuất trung thực ép buộc tái cấu trúc những khối có trọng số xác thực dưới 20%.
Sửa chữa và ảnh hưởng của việc tấn công hủy liên kết
Sau cuộc tấn công vào ngày 2 tháng 4, đội ngũ phát triển đã phát hành nhiều bản vá để giảm thiểu rủi ro bị tấn công lặp lại. Những thay đổi này bao gồm:
Kiểm tra các đề xuất độc hại đã biết của người đề xuất.
Kiểm tra xem có đã phát hành đầy đủ khối trong khoảng thời gian đó hay chưa.
Giới thiệu độ trễ ngẫu nhiên trước khi phát hành khối
Các nút chuỗi tín hiệu xác minh tính hợp lệ của khối trước khi phát sóng
Kiểm tra xem có khối tương đương nào trên mạng trước khi phát hành
Những thay đổi này đã làm tăng thời gian trì hoãn phát hành khối, dẫn đến việc các khối có thể bỏ lỡ thời hạn xác thực. Kết hợp với cơ chế "tái cấu trúc trung thực", điều này đã gây ra sự không ổn định tạm thời cho mạng, số lượng khối phân nhánh tăng vọt.
Hướng đi trong tương lai
Đối với những vấn đề này, có thể xem xét các hướng sau:
Thực hiện "headlock" để bảo vệ mev-boost
Tăng cường chương trình thưởng cho lỗ hổng
Nghiên cứu phần mềm mô phỏng mở rộng ảnh hưởng của định thời khe thời gian con đến độ ổn định của mạng
Tối ưu hóa lộ trình phát hành khối của trung gian
Kết hợp mev-boost vào khách hàng đồng thuận (ePBS)
Thêm nhiều bài kiểm tra liên quan hơn
Khuyến khích sự đa dạng của các client trung gian
Điều chỉnh biện pháp trừng phạt đối với cuộc tấn công tương đương
Tổng thể mà nói, thông qua sự kiện này, chúng tôi đã sâu sắc hơn về sự hiểu biết mối quan hệ quan trọng giữa độ trễ, mev-boost và cơ chế đồng thuận. Hy vọng rằng điều này sẽ thúc đẩy việc cải tiến và tăng cường các giao thức liên quan.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
21 thích
Phần thưởng
21
6
Đăng lại
Chia sẻ
Bình luận
0/400
ProofOfNothing
· 08-13 20:36
chơi đùa với mọi người một chút rồi đi, tuyệt vời rồi
Xem bản gốcTrả lời0
MetaMisery
· 08-13 15:51
Khi nào Ethereum của chúng ta mới thực sự ổn định vậy?
Xem bản gốcTrả lời0
JustHereForAirdrops
· 08-11 00:04
Chỉ hai mươi triệu này sao? Làm một cái không khí cũng không đáng giá!
Xem bản gốcTrả lời0
FUDwatcher
· 08-11 00:01
Được chơi cho Suckers lại đến rồi
Xem bản gốcTrả lời0
DogeBachelor
· 08-11 00:00
Công nhân công nghệ rác lại giao dịch tiền điện tử thua lỗ đến mức tối đa rồi.
Ethereum tái cấu trúc: Bằng chứng và sự cân bằng tinh tế giữa MEV-Boost
Thời gian, khe cắm và sắp xếp sự kiện trong Bằng chứng Ethereum
Vào ngày 2 tháng 4, một đối tượng tham gia ác ý đã lợi dụng lỗ hổng của mev-boost-relay để đánh cắp khoảng 20 triệu đô la. Các nhà phát triển sau đó đã phát hành năm bản vá để khắc phục vấn đề này, nhưng kết hợp với độ trễ mạng hiện có và chiến lược xác thực viên, đã dẫn đến sự không ổn định tạm thời của mạng Ethereum vào ngày 6 tháng 4. Sự tái cấu trúc này có hại cho sức khỏe mạng, vì nó làm giảm tỷ lệ tạo khối và giảm đảm bảo thanh toán.
Bài viết này sẽ khám phá sự tương tác giữa mev-boost và cơ chế đồng thuận, tiết lộ những điểm tinh tế của Ethereum Bằng chứng, và thảo luận về một số hướng phát triển có thể.
mev-boost và tầm quan trọng của nó
mev-boost là một giao thức nhằm giảm thiểu tác động tiêu cực của giá trị có thể khai thác tối đa (MEV) đối với mạng Ethereum. Nó bao gồm ba vai trò:
mev-boost là cơ sở hạ tầng giao thức quan trọng, vì nó cho phép tất cả các đề xuất viên truy cập MEV một cách dân chủ, mà không cần thiết phải thiết lập mối quan hệ tin cậy với các nhà xây dựng hoặc người tìm kiếm, điều này giúp cho sự phi tập trung lâu dài của Ethereum.
Quy tắc lựa chọn phân nhánh của Ethereum và mev-boost
Cơ chế Bằng chứng của Ethereum chia thời gian thành các khe 12 giây. Trong mỗi khe, một trình xác thực được chọn ngẫu nhiên có trách nhiệm đề xuất khối, các trình xác thực khác có trách nhiệm bỏ phiếu cho đầu chuỗi.
Thời điểm quan trọng nhất trong khe cắm là thời hạn xác thực ở t=4 giây. Nếu một trình xác thực xác thực không thấy khối trước thời hạn, nó sẽ bỏ phiếu cho đầu khối trước đó trên chuỗi. Khối càng được đưa ra sớm, nó có nhiều thời gian để lan truyền, do đó có thể tích lũy nhiều chứng kiến hơn.
Để thúc đẩy người đề xuất phát hành khối kịp thời, cơ chế "tái cấu trúc trung thực" đã được giới thiệu. Nó cho phép các người đề xuất trung thực ép buộc tái cấu trúc những khối có trọng số xác thực dưới 20%.
Sửa chữa và ảnh hưởng của việc tấn công hủy liên kết
Sau cuộc tấn công vào ngày 2 tháng 4, đội ngũ phát triển đã phát hành nhiều bản vá để giảm thiểu rủi ro bị tấn công lặp lại. Những thay đổi này bao gồm:
Những thay đổi này đã làm tăng thời gian trì hoãn phát hành khối, dẫn đến việc các khối có thể bỏ lỡ thời hạn xác thực. Kết hợp với cơ chế "tái cấu trúc trung thực", điều này đã gây ra sự không ổn định tạm thời cho mạng, số lượng khối phân nhánh tăng vọt.
Hướng đi trong tương lai
Đối với những vấn đề này, có thể xem xét các hướng sau:
Tổng thể mà nói, thông qua sự kiện này, chúng tôi đã sâu sắc hơn về sự hiểu biết mối quan hệ quan trọng giữa độ trễ, mev-boost và cơ chế đồng thuận. Hy vọng rằng điều này sẽ thúc đẩy việc cải tiến và tăng cường các giao thức liên quan.