Vatilik:Tại sao cần tăng tốc độ xác nhận L2? Làm thế nào để tăng tốc?

Sắp xếp: Ngũ trù, Tài chính màu vàng

Vào ngày 8 tháng 4 năm 2025, người sáng lập Ethereum Vitalik sẽ có bài phát biểu chính tại Hội nghị học giả Web3 2025. Jinse Finance đã tổng hợp nội dung bài phát biểu như sau.

c6IWD5wcjs585el116TgkbKAvbwA43Kqgzsvk4aS.jpeg

Hiện tại, việc rút khỏi Optimism hoặc Arbitrum cần một tuần để rút, điều này sẽ gây ra nhiều vấn đề.

Tại sao chúng ta lại quan tâm đến điều này? Tại sao lại quan tâm đến sự kết nối nhanh hơn giữa L2 và L1? Tôi nghĩ có hai lý do. Một lý do là trải nghiệm người dùng, chúng ta muốn người dùng có trải nghiệm tốt hơn, chờ đợi 1 tuần là một trải nghiệm tồi tệ. Lý do khác là chúng ta cần một hệ sinh thái tích hợp hơn. Chúng ta cần làm một số việc để thực sự cải thiện Optimism, Arbitrum, Polygon.

Những cái này giống như các phần khác nhau của thế giới Ethereum, chúng không phải là độc lập.

Hiện tại, việc thực hiện sự tương tác giữa L1 và L2 rất nhanh, nhưng nó cần rất nhiều Gas. Chúng tôi đã thực sự quan tâm đến vấn đề này từ mùa hè năm ngoái. Hai điều mà chúng tôi chú ý bao gồm: địa chỉ cụ thể của blockchain và các dự án có ý định. Tôi hy vọng việc chuyển Optimism sang Arbitrum không cần một tuần, thậm chí tôi hy vọng có thể đưa Optimism vào hợp đồng thông minh.

Trong hợp đồng thông minh, nếu ai đó cung cấp bằng chứng trước tiên, chứng minh rằng họ đã gửi tiền đến bất kỳ địa chỉ đích nào của tôi thông qua hợp đồng, nó sẽ tự động chuyển đến bước này. Do đó, chúng tôi hy vọng tìm ra cách phù hợp để giảm thiểu thời gian chờ đợi trong một tuần.

Tại sao chúng ta có một cửa sổ rút tiền kéo dài một tuần? Bởi vì Rollup của Optimism cần chờ đợi một tuần để xem có ai nghi ngờ về băm của nó hay không, nếu không có ai nghi ngờ, bạn mới có thể chấp nhận băm. Lợi ích của Optimism nằm ở công nghệ mà nó dựa vào rất thận trọng, nhưng cái giá phải trả là phải chờ đợi một tuần.

Nếu chúng ta không muốn chờ đợi 1 tuần, thì chúng ta cần xây dựng một hệ thống có thể hoàn toàn sử dụng hệ thống chứng minh không tối ưu để đóng gói các khối, như sự kết hợp của ZK+TEE+OP - đây là thiết kế mà chúng tôi đã đề xuất.

DgiWcMrcMkwxgOfjSfT9BcXQXFNajasojnfkTkPt.jpeg

Trong điều kiện bình thường, một khi giao dịch L2 xảy ra, trạng thái sẽ được xác nhận trong vòng một giờ trên L1, rút ngắn 1 giờ xuống còn 12 giây, điều này về cơ bản chỉ là vấn đề hiệu suất. Vì vậy, đây là mục tiêu đầu tiên. Mục tiêu thứ hai là chúng tôi muốn L2 là không cần tin cậy. Chúng tôi muốn hệ thống chứng minh có thể xác định trạng thái đúng và ghi lại trạng thái sai, ngay cả khi các thành phần cần tin cậy bị phá hủy. Vì vậy, hôm nay, Rollup hoặc ở giai đoạn không hoặc ở giai đoạn đầu tiên, điều này có nghĩa là họ đặt một mức độ tin cậy nào đó hoặc hoàn toàn tin tưởng vào một hội đồng an toàn nào đó. Bạn phải tin rằng nhà sản xuất có thể thiết kế chúng một cách chính xác. Bạn phải tin rằng nhà sản xuất sẽ không giữ bản sao trên chính khóa bí mật.

ncHxzOasQPGl1fjBSG8cycQLUYzCU1kQkjmpevq6.jpeg

Hơn nữa, bạn cũng phải tin rằng cơ chế phần cứng không phải là thứ mà bất kỳ ai sở hữu phần cứng đều có thể phá hủy, bạn phải tin rằng họ không thể tìm ra cách, chẳng hạn như sử dụng laser, quét hồng ngoại phần cứng, để trích xuất thông tin mà không làm hỏng hình ảnh.

Bây giờ, chúng tôi không muốn đặt tất cả niềm tin vào ZK.

Bạn sẽ phân bổ niềm tin vào ba cơ chế khác nhau, những cơ chế này hoạt động dựa trên các loại logic rất khác nhau. Nếu chúng ta có thiết kế này, thì bạn có thể rút ngắn thời gian xác nhận cuối cùng từ 1 tuần xuống 1 giờ. Nhân tiện, một cách khác là quan điểm của tôi trước đây về hệ thống nhóm, tôi về cơ bản phân loại chúng thành hai loại. Một loại là niềm tin tổ chức, một loại là niềm tin tiền mã hóa.

Một khía cạnh khác là nhanh và chậm. Những thứ nhanh có thể được phê duyệt ngay lập tức, trong khi những thứ chậm cần phải chờ đợi một khoảng thời gian. Thú vị là, giống như bốn thứ ở đây, chúng cơ bản là bốn thành phần của hệ thống chứng minh mà mọi người sử dụng hoặc suy nghĩ trong bối cảnh L2, đúng không? Nếu chúng ta thực sự có thể đặt chúng vào một cái hộp, chúng sẽ vừa vặn với 2×2.

Bước đầu tiên, về cơ bản, chúng tôi đã rút ngắn khoảng thời gian của Devil Walk từ 1 tuần xuống 1 giờ. Điều này mang lại cho bạn điều gì? Về cơ bản có nghĩa là, nếu bạn sử dụng cầu nối gốc để chuyển tài sản trực tiếp, thời gian chờ của bạn sẽ giảm từ 1 tuần xuống 1 giờ. Nếu bạn sử dụng cầu nối dựa trên ý định, thì cầu nối dựa trên ý định là ngay lập tức, nhưng nhà cung cấp thanh khoản không phải chờ 1 giờ, mà phải chờ 1 giờ. Chi phí cung cấp thanh khoản đã giảm 168 lần. Do đó, chi phí bạn phải trả sẽ giảm tới 168 lần.

L2 có thể sử dụng lowlookahead để đọc L1 một cách bất đồng bộ. Đây là chức năng mà L2 đã có, vì chúng phải có khả năng xử lý các khoản tiền gửi. Chúng tôi áp dụng trạng thái giống như khi đọc tiền gửi và công khai nó cho lệnh L1SLOAD. Hỗ trợ đọc dữ liệu từ oracle L1, ví khoá và nhiều ứng dụng khác là điều rất quý giá, vì một trong những thách thức mà L2 thường phải đối mặt là chúng cần phải chi trả một khoản tiền lớn.

4ZTnBOtkTIBfxYOBykB3r2sM9Y8960iNQpjEVHVb.jpeg

Do đó, tôi đã nhận được nhiều ứng dụng tùy chỉnh và tích hợp cụ thể. Điều này thực sự có thể làm giảm chi phí, vì trong nhiều trường hợp, giải pháp thay thế sẽ có khả năng đọc trực tiếp bản sao ứng dụng đã tồn tại trên một ứng dụng, điều này áp dụng cho việc xử lý dữ liệu. Nó phù hợp với một số vấn đề, nhưng không phù hợp với những điều cần ghi chép cho bất kỳ ai.

Ví lưu trữ khóa là một ý tưởng thú vị khác, phải không? Ý tưởng về ví lưu trữ khóa về cơ bản là, trong an ninh mạng thông thường, bạn muốn thay đổi một khóa, bạn không muốn khóa có một vòng đời vô hạn. Neo là một phần của mục tiêu trừu tượng hóa tài khoản, hôm nay tôi sẽ thảo luận về mục tiêu này.

Nhưng tôi đã nhiều lần đề cập rằng, về cơ bản, đó là việc tạo ra các tài khoản với bất kỳ logic nào, để bạn có thể làm một số việc như thay đổi thuật toán mã hóa, thay đổi khóa, làm cho chúng có nhiều khả năng chống lại, và làm cho chúng sử dụng snark được thêm vào giống như phương pháp phục hồi. Bây giờ, một trong những thách thức là, nếu bạn có thể thay đổi khóa, thì bạn sẽ có một trăm kết quả sau khi thay đổi. Do đó, bạn phải thay đổi hồ sơ khóa hiện tại ở 100 nơi.

Bạn giải quyết vấn đề này như thế nào? Chúng tôi giải quyết vấn đề này bằng cách đặt hồ sơ của khóa hiện tại trên một hợp đồng trung tâm. Sau đó, bạn có một bản sao ví xuất hiện trên mỗi L2, chỉ cần đọc L1 là đủ. Điều này làm cho nhiều thực hành bảo mật chứng khoán rất hợp lý và tương tự trở nên khả thi và thực tiễn hơn trong thế giới L2.

Một lợi ích khác là điều này làm cho quy trình làm việc bao gồm cả L2 và L1 trở nên dễ dàng và tự nhiên hơn cho các nhà phát triển. Chúng ta không chỉ đang nói về lý thuyết, và một đống chuỗi hoàn toàn độc lập, mà thực sự đang nói về lý thuyết L1 tiếp tục trở thành cốt lõi của trải nghiệm người dùng trong các ứng dụng và con người.

Bước thứ ba là chứng minh sự tổng hợp. Trước đó tôi đã đề cập, nếu chúng ta áp dụng phương pháp dựa trên hai hoặc ba cách, hoặc trong tương lai, nếu chúng ta thực hiện xác minh hình thức rất tốt, chúng ta chỉ phụ thuộc vào ZK, chúng ta có thể rút ngắn thời gian nộp từ 1 tuần xuống 1 giờ. Tại sao là 1 giờ? Tại sao không phải 12 giây? Có hai lý do, chúng ta có thể giải quyết cả hai lý do này. Lý do đầu tiên là chi phí nộp. Vì vậy, việc nộp chứng minh lên L1 cần một khoản chi phí bổ sung, khoảng 500.000 gas, và chi phí AA rất cao.

Bây giờ, nếu bạn tưởng tượng rằng mỗi khoảng thời gian đều nộp một chứng cứ, thì trong một năm có 2,5 triệu khoảng thời gian. Chúng ta phải chi 27,5 triệu đô la mỗi năm chỉ để duy trì một giá trị tương đối, điều này thật điên rồ. Có ai ở đây muốn trả 27 triệu đô la mỗi năm không? Nhưng nếu bạn nộp một lần mỗi phút, thay vì mỗi 12 giây, thì chi phí 27 triệu đô la mỗi năm sẽ giảm xuống còn 5,5 triệu đô la. Rồi, nếu bạn nộp một lần mỗi giờ, nó sẽ giảm xuống dưới 100.000 đô la mỗi năm. Điều này thực sự có thể kiểm soát được. Giải pháp tự nhiên này là tổng hợp chứng cứ.

Rbld5A07Dvj7MocDpMKcbzb1tz923MsbGM7f3LBG.jpeg

Nếu chúng ta có một số lượng lớn các công cụ khác nhau, thì những công cụ đó không phải được gửi đến các nhóm khác nhau riêng lẻ, các bằng chứng chuỗi có thể được nhóm lại, các nhóm có thể gửi bằng chứng của chúng cho tổng hợp và sau đó tổng hợp có thể gửi một SNARK riêng để chứng minh sự tồn tại của các SNARK khác. Chi phí xác minh SNARK chỉ là chi phí khí đốt 500.000 một lần. Những gì đang xảy ra ở đây về cơ bản là những gì trên sơ đồ này? Bên phải? Về cơ bản, bạn có một loạt các bằng chứng, và những bằng chứng đó cũng chỉ định hợp đồng nào. Chúng tôi đang ở trong một khối. Sau đó, bạn có một bằng chứng tổng hợp. Bằng chứng tổng hợp được xác minh. Chứng thực tổng hợp chứa tất cả thông tin của một tổng hợp duy nhất dưới dạng đầu vào chung và sau đó chứng thực chỉ xảy ra một lần. Hợp đồng này sau đó sẽ chỉ thực hiện một cuộc gọi cho mỗi lần tổng hợp và điều duy nhất cuộc gọi thực hiện là cho mỗi lần tổng hợp. Nó chỉ được tải riêng. Chi phí cho mỗi lần khám giảm từ 500.000 xăng xuống dưới 10.000 gas.

Bây giờ có bước thứ tư, đó là giảm độ trễ chứng minh. Tính toán chứng minh mất nhiều thời gian và cần nhiều khả năng tính toán hơn so với việc thực hiện tính toán. Theo mặc định, tính toán này không bị tê liệt. Bạn phải mở rộng nó và bạn phải thực hiện loại tính toán rất tốn kém này.

VthFsqHrhyIZegJNNmzkb6wxoqmLsBlAMQL0Ttip.jpeg

Vì vậy, kết quả là ở trạng thái cân bằng, một khối mất 5 giây để tạo ra vẫn mất 500 giây để chứng minh, phải không? Đây là một vấn đề. Vì vậy, câu hỏi là, làm thế nào để chúng ta giải quyết vấn đề này? Có hai ý tưởng. Một là chúng ta có thể cải thiện nó với phần cứng chuyên dụng. Một số công ty đã làm điều này. Nếu bạn nhận được hệ số tăng tốc phần cứng gấp 100 lần, thì bạn có thể chứng minh điều đó trong thời gian thực. Một ý tưởng khác là bằng chứng siêu tê liệt. Vì vậy, từ quan điểm toán học, nó thực sự khá đơn giản. Về cơ bản, bạn chia nhỏ phép tính thành các bước. Sau đó, bạn tạo bằng chứng cho từng bước riêng biệt và riêng biệt trên các thiết bị khác nhau.

Nếu điều này vẫn chưa đủ, thì tốc độ cải tiến phần cứng chuyên dụng sẽ nhanh hơn. Đồng thời, chi phí cải tiến cũng sẽ thấp hơn. Vì vậy, chúng ta có nhiều lựa chọn.

Nếu bạn sử dụng Intensive Optimism và Arbitrum, cả hai đều có khoảng thời gian nhanh hơn rất nhiều, thì bạn cũng có thể hoàn thành trong vòng 2 giây. Vì vậy điều này sẽ rất rẻ. Vì vậy, nếu bạn sử dụng Intensive, bạn sẽ có thể chuyển giao Ethereum gần như không giới hạn với chi phí thấp. Điều này cũng có nghĩa là chúng ta có thể thiết lập mối liên hệ chặt chẽ hơn giữa L1 và L2. Chúng ta có một thế giới tích hợp hơn, điều này làm cho mọi thứ trở nên dễ dàng và nhanh chóng hơn cho mọi người. Cảm ơn bạn.

Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate.io
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)