Giải thích con đường của Rollup Phi tập trung: Sắp xếp chia sẻ và sự lựa chọn khó khăn dựa trên Ethereum

Tác giả gốc: Taiko Labs

Bản dịch gốc: TechFlow của DeepFlow

解读Rollup去中心化之路:共享排序与基于以太坊的两难选择

Tóm tắt điểm chính

Lộ trình tập trung vào Rollup đã dẫn đến sự phân tán và cô lập của blockchain. Sự phân tách này dẫn đến thiếu sự chuyển giao giá trị giữa các Rollup. Để giải quyết vấn đề này, đã xuất hiện các cơ chế sắp xếp chia sẻ như Espresso, Astria và Radius. Tuy nhiên, giải pháp này cần một giả thiết tin cậy mới vì các lớp như vậy phải có bộ an ninh riêng của chúng.

Nếu chúng ta muốn xây dựng một lớp sắp xếp chia sẻ cho Rollup, thì Ethereum là lớp trung gian tin cậy nhất mà chúng ta có thể xây dựng hoặc sử dụng. Rollup dựa trên Ethereum (còn được gọi là Based Rollup) có thể hoàn toàn kết hợp với Ethereum và các Based Rollup khác. Tuy nhiên, như một giải pháp Based Rollup cũng đối mặt với một số thách thức. Thách thức quan trọng nhất là thời gian khối giống với Ethereum, giới hạn là 12 giây. Giải pháp là cung cấp cơ chế xác nhận nhanh, ví dụ như bộ sắp xếp tập trung hoặc gia tăng thời gian khối Ethereum. Trên Testnet, tốc độ xác nhận dựa trên xác nhận trước nhanh hơn so với bộ sắp xếp tập trung hiện tại.

Ngã tư

Đánh giá điều quan trọng ở đầu bài viết, hướng đi được lựa chọn bởi Ethereum rất quan trọng. Ethereum đã từng ôm sát vào việc Phi tập trung từ ngày đầu tiên, đó là mục tiêu quan trọng nhất. Ưu tiên này đã đem đến một số hạn chế trong trải nghiệm của người dùng. Những hạn chế này đến từ những thách thức trong việc thiết kế hệ thống phân tán Phi tập trung (ví dụ xử lý trạng thái toàn cầu, thực hiện tuần tự, v.v.). Điều này chính là sự khác biệt giữa Ethereum và các mạng L1 khác. Chúng đã chọn lựa con đường khác. Các mạng L1 khác đã hy sinh một số Phi tập trung để chọn lựa tốc độ và chi phí thấp. Họ nhanh và rẻ bởi vì họ có Bằng chứng lịch sử, kích thước Khối lớn hơn và xử lý song song. Những khái niệm này cho phép giao dịch nhanh và rẻ, nhưng cũng tăng thêm gánh nặng cho Người xác thực. Đó là lý do tại sao yêu cầu về phần cứng của Người xác thực trên các mạng L1 khác cao hơn so với Ethereum.

Trước khi Ethereum thực hiện việc mở rộng thông qua việc nâng cấp lịch sử hết hạn, vô trạng thái, cây Verkle, chúng tôi đã giao nhiệm vụ cho Rollup.

Bốn năm trước, Ethereum đã thực hiện một lộ trình tập trung vào Rollup, để thực hiện việc outsourcing để biến nó thành môi trường người dùng thân thiện hơn, cho đến khi cải tiến đến. Nhờ điều này, chúng tôi đã đạt được trung bình 250 giao dịch mỗi ngày trên tất cả các Ethereum.

解读Rollup去中心化之路:共享排序与基于以太坊的两难选择

rollup.wtf

Như đã đề cập ở trên, đã 4 năm kể từ khi ETH quyết định áp dụng lộ trình dựa trên Rollup. Trong thời gian này, đã có nhiều thử nghiệm về 'ETH nên là gì trên L2'. AltVM (Fuel, Fluent), zkVM (Aztec, Starknet), zkEVM (Scroll, Linea, zkSync), Parallel EVM (MegaETH), v.v. Tất cả đều đưa ra những gợi ý cho tương lai của ETH. Nhưng chúng cũng tạo ra nhiều blockchain độc lập không liên quan đến nhau. Đó là lý do tại sao lớp sắp xếp chia sẻ xuất hiện để giải quyết vấn đề phân mảnh.

Tầng sắp xếp chia sẻ

Hiện tại, Rollup có bộ sắp xếp trung tâm. Điều này mang lại rủi ro đánh giá lớn, tính chất hoạt động và rủi ro khai thác MEV. Nếu Rollup muốn Phi tập trung, nó có thể chọn chia sẻ bộ sắp xếp. Bằng cách sử dụng bộ sắp xếp chia sẻ, Rollup có thể tận dụng tính cuối cùng, Phi tập trung, giao dịch nhanh và tính toàn vẹn nguyên tử của chuỗi cross. Như Vitalik đã nói: 'Rollup Phi tập trung đòi hỏi 90% nỗ lực để phát triển một L1 mới.' Do đó, việc chọn chia sẻ bộ sắp xếp có thể tránh được nỗ lực kỹ thuật Phi tập trung.

Layer cơ bản của Sorting được chia sẻ hầu hết là một lớp kết nối quyền sắp xếp tham gia vào mạng Sorting duy nhất. Lớp này chạy giao thức Nhận thức chung, chẳng hạn như BFT, mà bất kỳ ai cũng có thể tham gia (trong giới hạn thiết kế của giao thức Nhận thức chung). Do đó, nhiều Rollup có cơ chế chung để xác định thứ tự giao dịch. Cơ chế này cũng cung cấp tính cuối cùng và tính tương thích nhanh giữa tất cả các Rollup tham gia.

Vùng sắp xếp chia sẻ là một thị trường bộ sắp xếp. Trên thị trường này, Rollup có thể bán không gian Khối (và quyền đề xuất) của mình cho những người đặt giá cao hơn từng khe. Điều này cũng tạo ra một lớp phân phối lại MEV giữa tất cả các bên tham gia Rollup.

Điểm tiêu biểu

Lớp sắp xếp chia sẻ có hiệu ứng mạng, có thể tạo ra tính tương hợp nguyên tử và MEV chia sẻ giữa tất cả các Rollup tham gia. Rollup tham gia mạng để tăng giá trị của khối của nó (đồng thời tập trung sắp xếp).

Tuy nhiên, theo thiết kế hệ thống của Shared Sorter, Rollup tham gia càng nhiều càng tốt. Nếu Rollup X tham gia ra khỏi chuỗi, việc phân phối MEV sẽ bị xao lạc, trực tiếp ảnh hưởng đến hiệu ứng mạng. Do đó, việc sắp xếp chung là một trò chơi vô tận, người tham gia phải luôn giữ ở trong trò chơi. Như Rushi đã nói, đây là một mô hình B2B thuần tuỷ.

Layer 2 chia sẻ sẽ hoạt động cùng một giao thức như BFT trong thị trường bộ sắp xếp chia sẻ để đạt được tính cuối cùng L2 nhanh chóng và giới thiệu giả thiết trung thực. Nó giả định rằng một nửa số Người xác thực là trung thực. Nếu vì một lý do nào đó một nửa số Người xác thực không trung thực hoặc bị ngắt kết nối, chuỗi có thể mất tính hoạt động (chúng có thể sử dụng các kế hoạch dự phòng dựa trên 01928374656574839201). Nếu giao thức BFT mất tính hoạt động, Rollup tham gia sẽ không thể sử dụng tính cuối cùng nhanh chóng, vì chúng phải nhận được chứng nhận tính cuối cùng từ giao thức BFT. Rút tiền từ lớp này cũng sẽ bị tạm dừng. Nhưng ngay cả khi giao thức BFT gặp sự cố, việc phân phối lại MEV vẫn tiếp tục, vì trong Espresso, ví dụ, phân phối lại MEV và giao thức BFT là riêng biệt. So với đó, Ethereum vẫn là giao thức BFT mạnh nhất về an ninh và tính hoạt động trong kinh tế mật mã.

Ngoài ra, nếu chúng sử dụng thế chấp nặng, cũng tồn tại rủi ro thế chấp nặng. Nếu yêu cầu phần cứng của Người xác thực cao, điều này sẽ dẫn đến độc quyền. Nếu dịch vụ thế chấp nặng gặp lỗi, có thể dẫn đến cắt giảm quy mô lớn; vui lòng xem thêm Câu hỏi thường gặp về rủi ro của Eigenlayer. Về phương pháp thế chấp nặng trong bộ sắp xếp chia sẻ, vui lòng xem nghiên cứu chung của Nethermind và Fourpillar.

Điều quan trọng cần lưu ý là quá trình này có thể được thực hiện trên L1 (tức là dựa trên xác nhận trước), xem xét rằng trình sắp xếp được chia sẻ sử dụng xác nhận trước, loại bỏ sự cần thiết của một lớp mới. Cũng cần lưu ý rằng bộ giải trình tự được chia sẻ vẫn phải đi qua đường ống L1. Do đó, "dứt khoát nhanh" không có ý nghĩa ở đây.

Tóm lại, chúng tôi cho rằng nếu lớp bộ sắp xếp chia sẻ không có tính Phi tập trung và ổn định, chúng sẽ trở thành điểm lỗi duy nhất. Chúng sẽ trở thành điểm yếu nhất của tất cả lựa chọn tham gia rollup.

Tính tổ hợp trung lập không còn là một trò đùa: dựa vào

解读Rollup去中心化之路:共享排序与基于以太坊的两难选择

Như đã đề cập, Ethereum là lớp trung gian đáng tin cậy nhất để xây dựng các ứng dụng đa dạng. Rollup đạt được mục tiêu này bằng cách gửi các lô và chứng minh của nó đến Ethereum để sử dụng như một lớp khả dụng dữ liệu. Hiện tại, hầu hết các Rollup được quản lý bởi các bộ sắp xếp tập trung và tất cả các giao dịch đều được xếp hàng bởi nhóm Rollup. Một số nhóm vẫn đang nỗ lực thiết kế các giải pháp để làm cho mạng của họ phi tập trung, ví dụ như Fernet của Aztec. Còn một phương pháp khác để đạt được mạng phi tập trung mà không tốn nhiều nguồn kỹ thuật: dựa trên việc sắp xếp.

Taiko là một Based Rollup đầu tiên sử dụng Ethereum làm lớp sắp xếp. Khối được xây dựng hoàn toàn dựa trên Ethereum. Bất kỳ ai cũng có thể đề xuất một Khối mà không cần phải có sự cho phép. Mỗi Rollup có thể tương tác với Ethereum để đạt tính kết hợp thay vì thêm một lớp mới. Vì các khe cắm của Ethereum và Based Rollup di chuyển đồng bộ, họ hoàn toàn tương thích với nhau. Điều này có nghĩa là có thể thực hiện Khoản vay nhanh trên L1 và thực hiện một số hoạt động trên Based Rollup trong cùng một khe cắm (cảm ơn thiết kế BBR của chúng tôi, vui lòng xem chi tiết tại đây). Tuy nhiên, cách thức dựa trên Ethereum cũng đi kèm với một số chi phí.

解读Rollup去中心化之路:共享排序与基于以太坊的两难选择

Nguồn: L2 Beat

Chúng tôi đã đề cập đến vấn đề này trong bài viết '考虑基于预确认的 Rollup',nhưng hãy tóm tắt nhanh. Như chúng tôi đã nói, Khối thời gian của Based Rollup giống với Ethereum, đều là 12 giây. Điều này có nghĩa là Based Rollup cần gửi dữ liệu của mình thông qua blobs (hoặc calldata) đến L1 mỗi 12 giây. Nếu không thể điền đầy blobs với đủ giao dịch L2 để chi trả phí L1, bạn sẽ phải chịu thiệt hại. Để không chuyển gánh nặng này cho người dùng của chúng tôi, chúng tôi đã tự chịu trách nhiệm và tiêu tốn một số lượng lớn tiền. Hiện nay, Khối thời gian của người đề xuất đã vượt quá 12 giây (khoảng 20 giây) để đạt được lợi nhuận.

解读Rollup去中心化之路:共享排序与基于以太坊的两难选择

Đây là ví dụ về những khó khăn mà Based Rollup đã trải qua thông qua Taiko. Tóm lại, vấn đề chính là khối thời gian và hạn chế thu nhập dựa trên phí cơ bản, chứ không phải trình sắp xếp tập trung. Bạn hy sinh thu nhập vì việc sắp xếp hoàn toàn không cần phép, MEV của bạn hoàn toàn dòng vào Ethereum, không thể bắt giữ bất kỳ giá trị nào từ giao dịch (Spire Labs đang phát triển một mô hình thu nhập cho Based Rollup dựa trên một framework để cải thiện).

Để giải quyết vấn đề trải nghiệm người dùng và thời gian khối, chúng tôi có hai lựa chọn:

  • Dựa trên xác nhận trước
  • L1 có Thời gian khối nhanh hơn

Dựa trên xác nhận trước (Based Preconfirmations)

Dựa trên xác nhận trước, sử dụng một số Người xác thực L1 để cung cấp xác nhận trước cho người dùng L2. Hiện tại, dựa trên xác nhận trước đã thành công trên mạng thử nghiệm Helder, hiện có thể thực hiện giao dịch siêu nhanh trên Taiko (trong bản demo của Gattaca khoảng 20 mili giây, trong Arbitrum khoảng 260 mili giây).

解读Rollup去中心化之路:共享排序与基于以太坊的两难选择

Bản demo xác nhận trước dựa trên Titan

Trong việc xác nhận trước, bạn không thừa kế tất cả sự tích cực và an toàn của Ethereum. Bạn chỉ tin tưởng một phần nhỏ của tập hợp xác nhận của Ethereum. Tuy nhiên, điều đáng chú ý ở đây là chúng tôi đang nhận được cam kết đáng tin cậy từ những người đề xuất của Ethereum hiện tại. Bất kỳ ai cũng có thể trở thành nhà cung cấp xác nhận trước bằng cách thế chấp một số lượng ETH trên hợp đồng đăng ký. Chúng tôi đã giải thích chi tiết về các yếu tố liên quan đến xác nhận trước trong bài đăng trước đó, vui lòng xem tại đây.

Dựa trên không gian xác nhận trước vẫn đang ở giai đoạn đầu và đang phát triển liên tục. Nó đối mặt với một số mối đe dọa, giống như cách mà ETH đã xây dựng cấu trúc tập trung, nhưng thông qua các phương pháp và nghiên cứu mới, sẽ thiết kế ra một cấu trúc hợp lý hơn. Chúng tôi sẽ sớm chia sẻ thiết kế xác nhận trước của chúng tôi.

Khối nhanh hơn?

解读Rollup去中心化之路:共享排序与基于以太坊的两难选择

Không ai từ chối làm cho Ethereum thân thiện hơn với người dùng. Xác nhận cuối cùng nhanh hơn, thời gian khối nhanh hơn và xử lý giao dịch nhanh hơn, đó là cảnh quan lợi ích nhất của Based Rollup. Như đã đề cập, thời gian khối L1 là rào cản duy nhất cho Based Rollup. Thời gian khối L1 nhanh hơn đồng nghĩa với thời gian khối Based Rollup nhanh hơn.

Các phương pháp chính để tăng tốc L1 là sử dụng cơ chế đồng thuận có thể giảm thiểu thời gian khe cắm một cách cơ bản. SSF (Single Slot Finality) là một cơ chế đồng thuận đang được xem xét, cụ thể là Orbit SSF, trong đó mỗi khe có thể được xác nhận cuối cùng trong vài giây. Trong giao thức Gasper hiện tại, thời gian xác nhận cuối cùng là 2 chu kỳ, tức là 13 phút. Tuy nhiên, điểm yếu của SSF là dễ bị ảnh hưởng bởi rò rỉ 33% không hoạt động.

Vấn đề chính ở đây là tại sao nếu việc nhanh hơn L1 luôn luôn cần thiết, nỗ lực kỹ thuật trong 4 năm để triển khai Rollup không được sử dụng để tăng tốc L1 chính. Chúng tôi đã đầu tư rất nhiều nỗ lực nghiên cứu và phát triển vào Rollup, đã đạt được nhiều phương pháp khác nhau. Ngay cả khi hôm nay đạt được thời gian Khối ngắn hơn, phát triển cũng cần tối đa 2-3 năm.

Ethereum đã chọn lựa một con đường rõ ràng. Con đường này có nghĩa là không có sự thoả hiệp về tính phi tập trung và không động đến 'người đặt cược gia đình' đơn lẻ. Rõ ràng, việc có Khối nhanh hơn đòi hỏi Nhận thức chung của Ethereum phải thay đổi, và điều này sẽ dẫn đến việc phân phối Người xác thực ít hơn so với hiện tại. Đây là một quyết định quan trọng mà cộng đồng Ethereum cần phải đưa ra.

Kết luận

Với sự phát triển và phổ biến của Rollup, việc tách rời và cô lập trở thành một vấn đề nghiêm trọng. Do đó, việc trở thành Based Rollup và tham gia lớp sắp xếp chia sẻ là một điểm khác biệt quan trọng. Lớp sắp xếp chia sẻ có thể được sử dụng để xác nhận cuối cùng nhanh chóng và tương tác chuỗi chéo có thể kết hợp, nhưng chúng cần có giả định tin cậy mới và có thể thất bại, mất hiệu ứng mạng. Based Rollup sử dụng cơ sở hạ tầng hiện có của Ethereum để xây dựng Khối, nhưng đối mặt với thách thức về thời gian và mô hình thu nhập của Khối. Mặc dù vậy, nó thực sự cung cấp một giải pháp cho vấn đề thanh khoản và một giải pháp hoàn toàn có thể kết hợp với L1 thông qua các tính năng của nó.

Hướng tiến có thể nằm ở việc dựa trên sự xác nhận trước và khối thời gian L1 nhanh hơn và các giải pháp mới khắc phục nhược điểm của Based Rollup. Những mục tiêu này nhằm cải thiện trải nghiệm người dùng mà không phải làm ảnh hưởng đến sự phù hợp với Ethereum. Mục tiêu của chúng tôi là tạo ra một hệ sinh thái có thể mở rộng, phi tập trung và thân thiện với người dùng, trung thành với tầm nhìn của Ethereum.

Lựa chọn có dựa trên ETH hay không không chỉ là một quyết định kỹ thuật, mà còn là về hướng đi của "framework" Rollup Phi tập trung.

ETH-4.03%
Xem bản gốc
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.
  • Phần thưởng
  • 1
  • Chia sẻ
Bình luận
0/400
KingOfGloryFansvip
· 2024-08-26 10:33
All in All in 🙌
Xem bản gốcTrả lời0
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
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)