Vitalik Buterin: Hồi kết của Ethereum
Dịch bài viết: Block Unicorn
Dịch bài viết: Block Unicorn
Xin đặc biệt cảm ơn một nhóm lớn tại Optimism và Flashbots vì những thảo luận và suy nghĩ của họ về bài viết này, cũng như Karl Floersch, Phil Daian và Alex Obadia vì những phản hồi và đánh giá của họ.
Hãy xem xét "các chuỗi khối lớn" nói chung - tần suất khối rất cao, kích thước khối rất lớn, hàng nghìn giao dịch mỗi giây nhưng cũng có tính tập trung cao: chỉ vài chục hoặc hàng trăm vì các khối quá lớn. Các nút có thể chạy một nút tham gia đầy đủ và có thể tạo khối hoặc xác thực chuỗi hiện có. Làm thế nào để một chuỗi như vậy có thể được chấp nhận, không đáng tin cậy và chống kiểm duyệt, ít nhất là theo tiêu chuẩn của tôi?
Đây là một lộ trình hợp lý:
Thêm lớp tài sản thế chấp thứ hai với yêu cầu tài nguyên thấp để xác minh khối phân tán. Các giao dịch trong một khối được chia thành 100 nhóm, theo sau mỗi nhóm là gốc trạng thái cây Merkle hoặc Verkle. Mỗi người đặt cược phụ được chỉ định ngẫu nhiên vào một trong các nhóm. Một khối sẽ chỉ được chấp nhận nếu được ký bởi ít nhất 2/3 số người xác thực được chỉ định cho mỗi nhóm.
Giới thiệu các bằng chứng gian lận, hoặc ZK-SNARK, để cho phép người dùng kiểm tra tính hợp lệ của khối một cách trực tiếp (và với chi phí thấp). ZK-SNARK có thể trực tiếp chứng minh tính hợp lệ của khối bằng mật mã; bằng chứng gian lận là một sơ đồ đơn giản hơn trong đó nếu một khối có nhóm không hợp lệ, bất kỳ ai cũng có thể phát bằng chứng gian lận cho nhóm đó. Điều này cung cấp một lớp bảo mật khác bên trên các trình xác thực được chỉ định ngẫu nhiên.
Giới thiệu lấy mẫu tính khả dụng của dữ liệu để cho phép người dùng kiểm tra tính khả dụng của khối. Bằng cách sử dụng kiểm tra DAS, các ứng dụng khách nhẹ có thể xác minh rằng một khối đã được xuất bản bằng cách tải xuống một số khối được chọn ngẫu nhiên.
Thêm các kênh giao dịch thứ cấp để ngăn chặn kiểm duyệt. Một cách tiếp cận là cho phép những người đặt cược thứ cấp gửi danh sách các giao dịch phải được đưa vào khối chính tiếp theo.
Sau khi làm tất cả những điều này, chúng ta nhận được gì? Chúng ta có một chuỗi trong đó việc sản xuất khối vẫn được tập trung hóa, nhưng việc xác thực khối là không đáng tin cậy và có tính phi tập trung cao, đồng thời phép thuật chống kiểm duyệt chuyên biệt ngăn chặn sự kiểm duyệt của các nhà sản xuất khối. Điều này xấu về mặt thẩm mỹ, nhưng nó cung cấp sự đảm bảo cơ bản mà chúng tôi đang tìm kiếm: Ngay cả khi mọi bên liên quan chính (nhà sản xuất khối) có ý định tấn công hoặc kiểm duyệt, thì điều tồi tệ nhất họ có thể làm là hoàn toàn từ chối, tại thời điểm đó, chuỗi sẽ ngừng chấp nhận giao dịch cho đến khi cộng đồng tập hợp tài nguyên của họ và thiết lập nút bên liên quan chính trung thực.
Bây giờ, hãy xem xét một tương lai dài hạn có thể có của tập hợp...
Hãy tưởng tượng rằng một bản tổng hợp cụ thể - cho dù đó là Arbitrum, Optimism, Zksync hay thứ gì đó hoàn toàn mới - đã làm rất tốt công việc thiết kế triển khai nút của họ đến mức nó thực sự có thể xử lý 10.000 mỗi giây nếu được cung cấp đủ các tác vụ phần cứng mạnh mẽ. Về nguyên tắc, kỹ thuật để thực hiện điều này đã được nhiều người biết đến và đã được Dan Larimer và những người khác triển khai từ nhiều năm trước: chia nhỏ quá trình thực thi thành một luồng CPU, chạy logic nghiệp vụ rẻ nhưng chưa từng có và rất nhiều luồng khác chạy logic nghiệp vụ đắt tiền. Nhưng mật mã có khả năng song song hóa cao. Ngoài ra, hãy tưởng tượng rằng Ethereum thực hiện phân đoạn thông qua lấy mẫu tính khả dụng của dữ liệu và có chỗ để lưu trữ dữ liệu trên chuỗi được tổng hợp này trên 64 phân đoạn của nó. Do đó, mọi người đã chuyển sang tổng số này. Thế giới đó sẽ như thế nào?

chữ
chữ
Không có bản cập nhật nào phù hợp thành công với phần lớn hoạt động của Ethereum. Thay vào đó, cả hai đều đạt được vài trăm giao dịch mỗi giây. Chúng tôi có được tương lai đa tập hợp của Ethereum - tầm nhìn đa chuỗi của Cosmos, nhưng trên cùng là lớp cơ sở cung cấp tính khả dụng của dữ liệu và bảo mật được chia sẻ. Người dùng thường dựa vào các cầu tổng hợp chéo để chuyển giữa các lần tổng hợp khác nhau mà không phải trả phí cao trên chuỗi chính. Thế giới đó sẽ như thế nào?
Mô tả hình ảnh

Cơ hội MEV tên miền chéo được khám phá bởi Western Gate
Do đó, trong một thế giới đa miền, có một áp lực rất lớn đối với cùng một người kiểm soát việc sản xuất khối trên tất cả các miền. Nó có thể không xảy ra, nhưng nó có khả năng xảy ra, và chúng ta phải chuẩn bị cho khả năng đó. Những gì chúng tôi có thể làm gì về nó? Cách tiếp cận tốt nhất mà chúng tôi biết cho đến nay là sử dụng kết hợp hai kỹ thuật:
Rollup triển khai một số cơ chế để đấu giá các khối mỗi vị trí hoặc lớp cơ sở Ethereum triển khai phân tách người đề xuất/người xây dựng (PBS) (hoặc cả hai). Điều này ít nhất đảm bảo rằng bất kỳ xu hướng tập trung hóa nào trong sản xuất khối không dẫn đến việc thị trường nhóm cổ phần tập trung và hoàn toàn do giới thượng lưu nắm bắt sẽ thống trị việc xác thực khối.
Tóm tắt kênh bỏ qua chống kiểm duyệt và công nghệ chống kiểm duyệt PBS của công cụ cơ bản của Ethereum. Điều này đảm bảo rằng nếu người chiến thắng trong thị trường sản xuất khối "thuần túy" có khả năng tập trung cao cố gắng kiểm duyệt các giao dịch, thì sẽ có cách để vượt qua kiểm duyệt.
Mô tả hình ảnh

tiêu đề phụ
Vì vậy, điều này có nghĩa là gì?
Mặc dù có nhiều con đường để xây dựng một hệ sinh thái chuỗi khối dài hạn có thể mở rộng và an toàn, nhưng có vẻ như tất cả chúng đều đang hướng tới một tương lai rất giống nhau. Khả năng cao là việc sản xuất khối cuối cùng sẽ được tập trung hóa: hiệu ứng mạng trong các bản tổng hợp hoặc hiệu ứng mạng trong MEV giữa các miền, mỗi hiệu ứng này sẽ đẩy chúng ta theo hướng này theo cách riêng của chúng. Tuy nhiên, những gì chúng tôi có thể làm là sử dụng các kỹ thuật ở cấp độ giao thức như xác thực ủy ban, lấy mẫu tính khả dụng của dữ liệu và bỏ qua các kênh để "điều chỉnh" thị trường này và đảm bảo rằng những người chiến thắng không thể lạm dụng quyền lực của họ.
Điều này có ý nghĩa gì đối với các nhà sản xuất khối? Sản xuất khối có khả năng trở thành một thị trường chuyên biệt và chuyên môn về miền có khả năng trải dài trên các lĩnh vực khác nhau. 90% nhà sản xuất khối lạc quan tốt cũng trở thành nhà sản xuất khối Arbitrum tốt, nhà sản xuất khối Polygon tốt và thậm chí là nhà sản xuất khối lớp cơ sở Ethereum tốt. Nếu có nhiều tên miền, chênh lệch giá giữa các tên miền cũng có thể trở thành một nguồn thu nhập quan trọng.
Điều này có ý nghĩa gì đối với Ethereum? Đầu tiên, bất chấp sự không chắc chắn vốn có, Ethereum rất phù hợp để thích nghi với thế giới tương lai này. Lợi ích sâu rộng của việc có một lộ trình tập trung vào việc triển khai Ethereum là điều đó có nghĩa là Ethereum mở cho tất cả các hợp đồng tương lai và không cần phải có ý kiến về việc hợp đồng nào sẽ nhất thiết phải giành chiến thắng. Người dùng có thực sự muốn được cập nhật không? Ethereum tuân theo lộ trình hiện tại của nó và có thể trở thành lớp cơ sở của nó, tự động cung cấp các miền có khối lượng lớn yêu cầu "áo giáp" chống gian lận và chống kiểm duyệt an toàn. Có quá phức tạp về mặt kỹ thuật để tạo một miền có khối lượng lớn hay người dùng chỉ có nhu cầu cao về sự đa dạng? Ethereum cũng có thể là lớp cơ sở của nó — và là một lớp rất tốt, bởi vì gốc chung của sự tin cậy giúp việc chuyển tài sản giữa các tập hợp trở nên dễ dàng và an toàn hơn.
Hơn nữa, các nhà nghiên cứu Ethereum nên xem xét nghiêm túc mức độ phân cấp thực sự có thể đạt được trong quá trình sản xuất khối. Nếu MEV tên miền chéo (thậm chí từ một MEV chéo phân đoạn tổng hợp chiếm nhiều phân đoạn) khiến nó không bền vững, thì việc thêm các đường ống phức tạp để đơn giản hóa quá trình sản xuất khối phi tập trung cao có thể không đáng.

Điều này có ý nghĩa gì đối với các chuỗi khối lớn? Có một con đường để họ trở nên không đáng tin cậy và chống kiểm duyệt, và chúng tôi sẽ sớm tìm hiểu xem liệu các nhà phát triển và cộng đồng cốt lõi của họ có thực sự coi trọng khả năng chống kiểm duyệt và phân cấp đủ để họ làm như vậy hay không!
Tất cả điều này có thể mất nhiều năm để hoàn thành. Sharding và lấy mẫu tính khả dụng của dữ liệu là những kỹ thuật phức tạp để thực hiện. Sẽ mất nhiều năm cải tiến và kiểm tra trước khi mọi người có thể lưu trữ nội dung của họ trong ZK-rollup chạy EVM đầy đủ với sự tự tin hoàn toàn. Nghiên cứu MEV trên nhiều miền vẫn còn ở giai đoạn sơ khai. Tuy nhiên, ngày càng rõ ràng rằng một tương lai thực tế và tươi sáng cho các chuỗi khối có thể mở rộng có thể nằm ở phía trước.


