Danksharding, tính năng tuyệt vời của việc mở rộng, có phải là tương lai của Ethereum sharding không?
星球君的朋友们
2022-03-08 02:51
本文约2615字,阅读全文需要约10分钟
Danksharding thay thế chế độ bảo vệ dữ liệu song song trước đó và thiết kế lại hệ thống xung quanh khả năng kháng MEV giữa các miền.

Bởi Gokhan Er, IOSG mạo hiểm

đêm chung kết"đêm chung kết"Bức tranh đã được thảo luận rộng rãi và chúng tôi đã chắt lọc sơ bộ lộ trình vĩ đại này thành ba điểm sau:

  • Nhà sản xuất khối tập trung

  • Xác minh khối đáng tin cậy và phi tập trung

  • Các cơ chế chống kiểm duyệt loại bỏ động cơ khuyến khích các nhà sản xuất khối này kiểm duyệt các giao dịch.

Mô tả hình ảnh

(Nguồn ảnh: https://vitalik.ca/)

Vitalik thậm chí còn tiến thêm một bước và tin rằng các chuỗi khối loại "khối lớn" ngày nay (chẳng hạn như Solana, BCH, v.v.) cần phải tuân theo một kiến ​​trúc tương tự nếu chúng muốn đạt được sự phân cấp, tránh kiểm duyệt và đồng thời đạt được sự mở rộng. Xem xét hiệu ứng mạng mà các bản tổng hợp hoặc MEV tên miền chéo có thể mang lại,Việc tập trung hóa các nhà sản xuất khối phần lớn là không thể tránh khỏi, vì vậy chấp nhận thực tế này và thực hiện các điều chỉnh ở cấp độ giao thức để đảm bảo rằng các nhà sản xuất khối không can thiệp vào khả năng chống kiểm duyệt và bảo mật của lớp 1 là lựa chọn tốt nhất của chúng tôitiêu đề phụ

PBS: Tách người đề xuất khối và người xây dựng

Nếu việc sản xuất khối tập trung đã trở thành một thực tế không thể tránh khỏi, thì giải pháp khả thi nhất để ngăn chặn việc tập trung hóa hơn nữa là tách sản xuất khối khỏi xác thực khối (đề xuất).

Chúng tôi biết rằng trong kiến ​​trúc hiện tại, nhìn chung chỉ có một bên thực hiện công việc sản xuất khối (thợ mỏ) và họ sẽ trực tiếp chọn giao dịch nào họ thực hiện từ nhóm bộ nhớ Mempool và tạo khối bằng cách thực hiện các giao dịch này. Ngoài ra, nhiệm vụ của những người khai thác này càng phức tạp thì họ càng có thể khai thác được nhiều giá trị hơn, điều này dẫn đến việc tập trung hóa các công ty khai thác.

Trong thiết kế của PBS, vai trò của người xây dựng được phân biệt rõ ràng. Họ sẽ chọn các giao dịch từ mempool và đặt hàng chúng với mục tiêu tối đa hóa lợi nhuận. Khi họ tạo danh sách các giao dịch mà họ muốn thực hiện, họ sẽ gửi giá thầu của mình cho người xác thực (người đề xuất khối). Trong trường hợp này, nhiệm vụ của người xác thực (người đề xuất khối) là chọn người trả giá cao nhất để tạo khối. Trình đề xuất khối chỉ thu thập các giao dịch từ mempool và tạo một danh sách crList, đây chỉ đơn giản là một danh sách chứa thông tin giao dịch khối. Người đề xuất khối chuyển crList này cho người tạo khối. Trình tạo khối sắp xếp lại các giao dịch trong crList theo ý muốn của họ để tối đa hóa việc khai thác MEV của họ. Vì vậy,Những người đề xuất khối không có tiếng nói khi nói đến cách các giao dịch được sắp xếp, nhưng bằng cách cung cấp cho những người xây dựng một danh sách (crList) bao gồm thông tin giao dịch khối, họ đảm bảo rằng tất cả các giao dịch từ mempool đều đi vào khối mà không bị kiểm duyệt.

Có thể thấy rằng thiết kế của PBS thực chất là thiết lập một bức tường lửa và một thị trường giữa những người đề xuất và những người xây dựng. Mặc dù công việc của các nhà sản xuất khối sẽ trở nên phức tạp và tập trung, nhưng điều quan trọng là phải đảm bảo rằng các yêu cầu để chạy các nút trình xác thực, để chúng có thể được vận hành bởi các máy chủ đa năng với chi phí rất thấp (so với các máy chủ do các nhà sản xuất khối vận hành cho mục đích phức tạp). may chủ). Và điều này đạt được nhờ chương trình PBS.

Sau khi hiểu nội dung trên, chúng ta quay trở lại Danksharding.

Danksharding là gì? Tại sao cả thế giới nói về nó?Mô tả hình ảnh

(Nguồn hình ảnh: Dude, Tình hình Danksharding là gì?)

Tuy nhiên, khi vấn đề MEV ngày càng trở nên khó giải quyết, việc tách những người xây dựng khối khỏi những người đề xuất của họ là một nhu cầu lớn ngay bây giờ. Cấu trúc riêng biệt của người tạo khối và người đề xuất khối (PBS) này là giải pháp duy nhất để dân chủ hóa vấn đề MEV và ngăn không cho nó làm tổn hại thêm tính bảo mật của giao thức.

Mô tả hình ảnh

(Nguồn hình ảnh: Dude, Tình hình Danksharding là gì?)

Trong thiết kế mới này, khối đèn hiệu sẽ chứa tất cả các khối phân đoạn và tất cả các khối đèn hiệu cũng như dữ liệu phân đoạn sẽ được chứng nhận thống nhất bởi một Ủy ban gồm những người xác thực. Bằng cách này, các giao dịch trong cùng một khối đèn hiệu có thể truy cập dữ liệu phân đoạn và thậm chí có được các giao dịch đồng bộ giữa cuộn lên và lớp 1, giúp đơn giản hóa đáng kể cấu trúc của cuộn lên và các sự cố như chậm trễ xác nhận sẽ không còn tồn tại.Vậy còn tình hình chống kiểm duyệt của Danksharding thì sao? Người tạo khối tập trung vẫn có thể kiểm duyệt hồ sơ giao dịch cụ thể bằng cách tham gia vào cùng một khối? Sự đổi mới của crLists có thể giải quyết các vấn đề nêu trên.Công việc của người đề xuất khối là liệt kê tất cả các giao dịch mà họ đã thấy trong mempool. Sau đó, trình tạo khối sẽ trích xuất một giá trị băm dựa trên danh sách này và chứng minh rằng tất cả dữ liệu trong danh sách đều được bao gồm. Tuy nhiên, các cuộc thảo luận gần đây đã chỉ ra rằng thiết kế của người đề xuất và người xác minh cũng như công cụ của crList vẫn chưa được hoàn thiện. Phiên bản nâng cấp của lấy mẫu dữ liệu cũng là một thiết kế quan trọng khác của danksharding, có thể đảm bảo rằng khi nút đèn hiệu cung cấp dữ liệu, không cần thiết phải lưu trữ tất cả dữ liệu, vì vậy tôi sẽ không nhắc lại ở đây.

Nhìn chung, Danksharding vẫn có nhiều ưu điểm đáng được quan tâm:

  • Với thiết kế sharding ngày càng đơn giản, mô hình mới sẽ giảm khối lượng công việc ban đầu xuống hàng trăm lần.

  • Dựa trên mô hình PBS, cả những người tạo khối phức tạp hay nâng cao đều không phải là vấn đề đối với tính bảo mật của Ethereum. Đảm bảo rằng Ethereum sẽ tăng kích thước khối mà không phải lo lắng về việc tập trung hóa.

  • Việc hợp nhất dữ liệu phân đoạn và dữ liệu chuỗi đèn hiệu sẽ tăng tốc độ đồng bộ hóa giữa cuộn lớp 1 và zk, do đó đơn giản hóa cấu trúc của cuộn lên.

  • crLists có thể đảm bảo rằng L1 có thể đạt được xác minh giao dịch ngay lập tức (tương tự như khái niệm tương tự trên lớp2).

  • MEV trên các phân đoạn sẽ được dân chủ hóa (giống như Flashbots đã làm) và có thể ngăn chặn khả năng tập trung hóa các trình xác thực.

Danksharding là một mô hình hoàn toàn mới do các nhà nghiên cứu cốt lõi của Ethereum đề xuất cách đây một tháng, ý tưởng này vẫn còn ở giai đoạn sơ khai và sẽ có nhiều đổi mới và tối ưu hóa hơn trong tương lai. Tuy nhiên, có thể thấy rằng kế hoạch bảo vệ Ethereum sẽ tiến lên từng bước một. Chúng ta hãy đợi và xem!

星球君的朋友们
作者文库