Là một giải pháp kỹ thuật tích hợp chức năng xếp hàng giao dịch từ L2 vào L1, Based Rollup đã nhanh chóng được các giao thức như Taiko và Puffer Finance áp dụng kể từ khi được đề xuất bởi nhà nghiên cứu của Ethereum Foundation, Justin Drake, vào tháng 3 năm 2023 và tiếp tục phát triển. Bài viết này cung cấp một cái nhìn sâu sắc vào cơ chế, ưu điểm độc đáo và những thách thức hiện tại của nó, đồng thời khám phá tiềm năng của nó để hình thành tương lai công nghệ blockchain.
Cộng đồng blockchain đã học được từ kinh nghiệm rằng việc mở rộng Ethereum mà không ảnh hưởng đến tính bảo mật và phân cấp của nó là khó khăn. Các nhà phát triển đồng ý rằng việc di chuyển thực thi giao dịch đến Layer 2 (L2) sẽ giảm bớt áp lực về lưu lượng giao dịch cao trên main chain (Layer 1). Công nghệ Rollup nằm ở trung tâm của giải pháp này.
Nói một cách đơn giản, Rollup bao gồm một tập hợp các hợp đồng thông minh trên Lớp 1 và các nút mạng trên Lớp 2. Lớp 2 xử lý việc thực hiện giao dịch, trong khi Lớp 1 chịu trách nhiệm giải quyết, đồng thuận và xác minh dữ liệu, đảm bảo tính bảo mật của giao dịch. Cách tiếp cận này làm giảm đáng kể gánh nặng cho chuỗi chính của Ethereum bằng cách giảm tải nhiều giao dịch sang Lớp 2, giảm phí giao dịch và mở đường cho việc áp dụng blockchain rộng rãi hơn.
Rollup thường được chia thành hai loại: ZK Rollup và Optimistic Rollup.
ZK Rollup xác minh giao dịch ngoại chuỗi bằng cách sử dụng chứng minh không biết, cung cấp tính bảo mật và riêng tư cao nhưng yêu cầu triển khai phức tạp và tài nguyên phần cứng đáng kể. Ngược lại, Optimistic Rollup có cách tiếp cận lạc quan hơn, chỉ yêu cầu bằng chứng gian lận khi xảy ra tranh chấp. Điều này làm cho Optimistic Rollup tiết kiệm chi phí và hiệu quả hơn trong quá trình xác minh nhưng kéo dài thời gian giải quyết tranh chấp và rút tiền.
Trong hệ thống Rollup, bộ xử lý chuỗi là một thành phần quan trọng của các nút mạng Layer 2, có trách nhiệm nhận các yêu cầu giao dịch, xác định thứ tự thực thi của chúng, gom chúng lại và chuyển chúng đến các hợp đồng thông minh Layer 1. Bộ xử lý chuỗi đóng vai trò quan trọng trong việc cải thiện hiệu quả xử lý giao dịch và trải nghiệm người dùng.
Ví dụ: trong Arbitrum, sử dụng Optimistic Rollup, các giao dịch được trình tự theo trình tự trên cơ sở Ai đến trước được phục vụ trước (FCFS). Khi trình sắp xếp chuỗi xác nhận đơn đặt hàng, nó sẽ ghi các giao dịch thành các khối trên Lớp 1 (mạng chính Ethereum) và cung cấp "xác nhận trước" ngay lập tức trên Lớp 2, cho phép người dùng biết giao dịch của họ đã hoàn tất trên Lớp 2 trước khi nó được hoàn tất trên Lớp 1.
Tuy nhiên, nếu bộ ghi dãn thất bại hoặc gặp sự cố trước khi hoàn thành quá trình này, giao dịch của người dùng vẫn tồn tại trên Layer 2 và không hoàn tất trên Layer 1. Tình huống này tiết lộ các rủi ro tiềm ẩn như trì hoãn giao dịch và thời gian ngưng hoạt động, điều đã xảy ra.
Thiết kế trình tự trung tâm này làm suy yếu sự kiểm soát của Ethereum đối với Layer 2 ở mức độ thanh toán, có thể dẫn đến các vấn đề như kiểm duyệt, lỗi, trích xuất MEV, đánh chặn, phân mảnh lưu lượng và thậm chí là đóng cửa bắt buộc (như đã thấy ở Linea và Blase do mất tài sản), điều này có thể làm suy yếu tính ổn định và an ninh của toàn bộ hệ thống Rollup.
Tóm lại, sự tập trung của người điều phối đã trở thành một vấn đề đáng kể trong ngành do quyền lực quá mức mà họ đạt được.
Ý tưởng về việc sử dụng chuỗi chính của Ethereum để xử lý trình tự có thể được truy nguồn tới người sáng lập Ethereum, Vitalik Buterin, vào đầu năm 2021. Anh ấy tưởng tượng ra một giải pháp blockchain linh hoạt và có khả năng mở rộng cao, mà anh ấy gọi là “Total Anarchy” Rollup, nơi mà bất kỳ ai cũng có thể mở rộng giao dịch mà không bị hạn chế.
Vitalik, cùng với Justin Drake, người sau này đã đề xuất Based Rollup, đề xuất đạt được mục tiêu này thông qua khái niệm đổi mới của Sự Tách Rời Giữa Người Đề Xuất và Người Xây Dựng (PBS). Trong khung cảnh này, vai trò của người đề xuất khối thay đổi cơ bản; thay vì tối đa hóa doanh thu khối một cách độc lập, người đề xuất dựa vào cơ chế thị trường nơi nhiều người tham gia nộp Bộ (hoặc khối Rollup trong trường hợp Lớp 2) cho người đề xuất. Người đề xuất sau đó chọn Bộ có phí cao nhất để nộp. Quá trình này tương tự như cơ chế Mempool ở cấp khối, giới hạn sự tự chủ của người đề xuất và ngăn chặn việc tìm kiếm giao dịch tối ưu không kiểm soát trên toàn mạng. Thay vào đó, người đề xuất sàng lọc các khối được thiết lập trước từ một nguồn tài nguyên.
Cơ chế này được lấy cảm hứng từ các chiến lược quản lý giao thông đô thị, nơi các khu vực hoạt động taxi bị hạn chế để đảm bảo các nhà cung cấp dịch vụ (người đề xuất) cạnh tranh trong một phạm vi cụ thể (thị trường). Điều này giúp giảm thiểu sự không hiệu quả do cạnh tranh không có tổ chức, chẳng hạn như bỏ qua các chuyến đi xa, có giá trị thấp và giúp chuyển quyền quyết định về việc xây dựng khối từ Layer 2 sang chuỗi chính, dẫn đến quá trình sản xuất khối trung tâm và có trật tự hơn.
Hiện tại, hầu hết các giải pháp Rollup vẫn chỉ là “bánh xe trợ giúp”, có nghĩa là chúng vẫn chưa đạt được sự tối giản hóa đáng tin cậy hoặc hoàn toàn không tin cậy. Để giải quyết các chướng ngại về hiệu suất và vấn đề tin cậy trong việc xếp hàng, xác minh và thực hiện trong các giải pháp Rollup hiện có, nhiều người đã đề xuất các phương án thay thế.
Ví dụ, Rollup sovereign Rollups đã giới thiệu "quy tắc lựa chọn ngã ba thuần túy", nhấn mạnh việc giải quyết các vấn đề vectơ định giá tài nguyên hoặc từ chối dịch vụ (DOS) ở lớp thực thi. Ví dụ: nếu một gói chứa một vòng lặp vô hạn (như while (true)) và tiêu thụ lượng khí tối đa, Rollup sovereign Rollups sẽ áp dụng các biện pháp như đốt khí để xử lý nó.
Ngay cả Opside cũng đề xuất một giải pháp Native sớm, đề xuất cải tiến cho Ethereum PoS, cho phép IDE staking trở thành các validator. Những người validator này sẽ hoạt động như sequencer và prover ở Layer 3, với sequencer đề xuất các khối và prover tạo ra các chứng minh zk để xác minh chúng. Prover đầu tiên gửi chứng minh hợp lệ sẽ nhận phần thưởng khối.
Công ty nghiên cứu Ethereum Foundation Justin Drake được ghi nhận là đã đề xuất chính thức cho việc sử dụng chuỗi chính L1 để xử lý chuỗi tiếp theo. Trong một bài đăng trên blog từ tháng 3 năm 2023 (mặc dù khái niệm có thể đã được giới thiệu trước đó), anh ấy đầu tiên trình bày một cách đầy đủ nguyên mẫu của Based Rollup.
Một rollup được cho là dựa trên, hoặc được sắp xếp theo L1, khi sắp xếp của nó được điều khiển bởi L1 cơ bản. Cụ thể hơn, một rollup dựa trên là nơi mà người đề xuất L1 tiếp theo có thể, phối hợp với người tìm kiếm và xây dựng L1, tự tiến hành bao gồm khối rollup tiếp theo như một phần của khối L1 tiếp theo.
Ý tưởng này nhằm vượt qua các hạn chế của Rollups hiện tại bằng cách giao quyền xếp hàng cho các nhà xác minh Ethereum L1. Do mối quan hệ chặt chẽ với Layer 1, Justin đặt tên cho nó là Based Rollups hoặc L1-sequenced Rollups.
Thiết kế này cho phép người đề xuất L1 hợp tác với người tìm kiếm và người xây dựng L2 mà không cần sự cho phép, trực tiếp bao gồm các khối Rollup trong các khối L1. Bằng cách làm như vậy, Rollup dựa trên L1 tập trung quyền sắp xếp và giảm thiểu sự tin tưởng, vì tất cả các hoạt động sắp xếp đều được thực hiện bởi các nhà xác thực Ethereum L1, người đã trải qua quá trình kiểm tra nghiêm ngặt và xác minh đáng tin cậy.
Khi Justin Drake giới thiệu khái niệm Based Rollup, anh ấy cũng đề xuất một ý tưởng sáng tạo: tái sử dụng các nhà xác minh Ethereum để xác minh giao dịch Rollup. Ý tưởng là với việc tăng số lượng Rollups (bao gồm Rollups đa năng và Rollups cụ thể cho ứng dụng), có nhu cầu về một giải pháp phổ quát để xác minh những giao dịch này. Bằng cách tận dụng hồ bơi xác minh hiện có của Ethereum, Based Rollup có thể giảm đáng kể chi phí xác minh và cải thiện hiệu quả xác minh.
Khi các giải pháp Based Rollup đã được các giao thức như Taiko và Puffer Finance áp dụng gần đây, Vitalik, Justin và những người khác đã mở rộng thêm về tiềm năng của công nghệ này, thu hút sự chú ý từ thị trường.
Tất nhiên, so với các giải pháp mở rộng khác, Based Rollup vẫn đang ở giai đoạn khám phá sớm. Trong các phần sau, chúng tôi sẽ thảo luận về các chi tiết kỹ thuật và các kịch bản ứng dụng của nó.
Công nghệ Based Rollup tập trung vào việc xuất bản các thay đổi trạng thái của giao dịch sau khi sắp xếp đến Layer 1 (L1), cho phép rút trích MEV (Giá trị có thể rút trích tối đa) từ Layer 2 (L2). Phương pháp này tận dụng Ethereum L1 để xử lý tất cả các nhu cầu về sắp xếp và bảo mật.
Based Rollups thực hiện việc xếp hàng theo cách đơn giản hóa quy trình thông thường bằng cách chuyển giao công việc cho các nút trên L1 (như Ethereum mainnet). Những nút này, bao gồm cả L1 searchers hoặc những người tham gia, có thể gửi dữ liệu giao dịch của Based Rollups cho các nhà sản xuất khối trên L1 mà không cần xin phép. Các searchers và builders (có thể được khuyến khích bởi Based Rollup hoặc bên thứ ba) chịu trách nhiệm tích hợp dữ liệu giao dịch Rollup vào các khối và gửi chúng.
Bằng cách ủy quyền trách nhiệm chuỗi đến các nhà sản xuất khối L1, thiết kế Based Rollup trở nên mượt mà hơn, cho phép L2 tập trung hoàn toàn vào hiệu suất thực thi. Điều này cũng cho phép Based Rollup thừa hưởng các thuộc tính phân quyền của L1 trong khi tích hợp chặt chẽ với mô hình kinh tế của L1, nơi phí giao dịch được thanh toán trực tiếp cho các nút L1 (giống như các nhà xác thực Ethereum).
Đơn giản, sự thống nhất, công bố dữ liệu và các tầng thanh toán của Based Rollup đều dựa trên Ethereum, trong khi chỉ có tầng thực thi được xây dựng trên mạng Rollup, cụ thể là quản lý thực thi giao dịch và cập nhật trạng thái.
Quá trình hoạt động của Based Rollup bao gồm việc các L2 searchers thu thập giao dịch vào các gói và gửi chúng đến các L2 block proposers, người sau đó xây dựng các khối L2. Cuối cùng, các L1 searchers bao gồm những khối L2 này trong các khối L1, hoàn tất quá trình sắp xếp và ghi lại.
Ưu điểm chính của Based Rollup là khả năng chuyển trách nhiệm xếp hàng giao dịch lên L1, từ đó thừa hưởng sự phân cấp và tính sống của Ethereum trong khi đáng kể cải thiện hiệu suất L2. Phương pháp này đơn giản hóa công nghệ, giảm độ trễ và giảm chi phí vận hành mà không cần các biện pháp bảo mật bổ sung.
Về mặt kinh tế, các nhà đào L1 hưởng lợi từ việc tham gia vào việc xếp hàng giao dịch L2, điều này nâng cao sức khỏe mạng lưới tổng thể và an ninh kinh tế.
Các ưu điểm cụ thể bao gồm:
Mặc dù Based Rollup mang lại nhiều lợi ích đáng kể, nhưng nó cũng đi kèm với những hạn chế kỹ thuật và hoạt động đáng chú ý có thể làm trở ngại cho việc áp dụng rộng rãi của nó:
Giải pháp mở rộng Based Rollup cũng đối mặt với áp lực cạnh tranh từ các giải pháp dãn cách được tối ưu hóa khác. Ngoài phương pháp của Based Rollup là loại bỏ các bộ sắp xếp L2, còn có nhiều giải pháp sáng tạo và thân thiện với người dùng:
Đầu tiên, các sửa đổi nhỏ đối với cơ chế chứng minh hoặc phương pháp xác minh, như thuật toán chứng minh PoE của Polygon, phân tán việc xếp hàng tại lớp mạng Rollup.
Thứ hai, các kiến trúc trình tự phi tập trung độc lập, chẳng hạn như Metis, sử dụng một nhóm các trình tự bao gồm nhiều nút, sử dụng xoay ngẫu nhiên, đặt cược, đồng thuận PoS để quản lý các khóa đa chữ ký và lấy mẫu trình xác thực để đạt được trình tự phi tập trung. Ngược lại, Espresso cung cấp phần mềm trung gian trình tự mô-đun, cung cấp dịch vụ giải trình tự được chia sẻ cho L2. SUAVE của Flashbots giới thiệu một chuỗi tương thích EVM dành riêng cho trình tự giao dịch thông qua "đấu thầu" khối.
Một ví dụ khác là SQUAD, được phát triển bởi Eigenlayer và AltLayer. SQUAD được thiết kế như một mạng lưới mở cho bất kỳ nhà điều hành AVS (Dịch vụ Được Xác minh Hoạt động) của EigenLayer, yêu cầu cược tối thiểu hoặc cơ chế cược giao nhượng được ủy quyền để đăng ký yêu cầu lập trình từ Rollups và phù hợp chúng với các trình lập trình.
Lưu ý là có một số tranh luận trên thị trường cho rằng có sự cạnh tranh giữa AVS và Based Rollup, nhưng thực tế, họ không cạnh tranh trực tiếp. Based Rollup chủ yếu tập trung vào các phương pháp đề xuất khối, trong khi AVS cung cấp bảo mật dựa trên PoS hoặc các phương pháp khác cho DApps không thể triển khai trực tiếp trên Ethereum. Không có xung đột kỹ thuật giữa hai loại này, và các phát triển gần đây như việc tái đặt cược của Eigenlayer kết hợp với sequencer phi tập trung của Espresso có thể thúc đẩy sự áp dụng Based Rollup bằng cách cho phép các validator L1 tham gia vào hoạt động sequencing. Cuối cùng, việc sử dụng validator L1 như sequencer là quyền của các dự án như Espresso, không phải của Eigenlayer.
Kết luận, việc chuyển đổi vai trò của việc sắp xếp giao dịch từ L2 sang L1 không giải quyết tất cả các thách thức và có thể đưa ra những thách thức mới. Trong khi các giải pháp như giao thức tái đặt cược của Eigenlayer và chứng minh không có kiến thức (ZKPs) có thể giải quyết một số giới hạn cố hữu của Based Rollup, nhưng một giải pháp đã được phát triển hoàn chỉnh vẫn chưa xuất hiện. Ngược lại, các trình sắp xếp chia sẻ đang được phát triển bởi các dự án như Eigenlayer đang thu hút sự chú ý nhờ tính linh hoạt và dễ triển khai của chúng, đồng thời đe dọa đối thủ lớn cho Based Rollup. Điều này cho thấy rằng Based Rollup có thể cần phải thích nghi bằng cách tích hợp các công nghệ khác để phù hợp hơn với các kịch bản ứng dụng của mình.
Khái niệm Based Rollup đã xuất hiện được hơn một năm, đại diện cho một cách tiếp cận mới đối với một ý tưởng cũ. Do đó, lý thuyết và chi tiết thực hiện vẫn đang được điều chỉnh, và chỉ có vài dự án đang xây dựng trên Based Rollup hiện nay. Dưới đây, chúng tôi sẽ chia sẻ ba ví dụ thực tế về cách công nghệ này được sử dụng.
Taiko là một Lớp 2 (L2) sử dụng công nghệ ZK Rollup và đã phát triển một loại zkEVM Type-1. zkEVM này cung cấp các mã opcode và chức năng giống như Ethereum, đảm bảo tính tương thích cao với hệ sinh thái Ethereum hiện tại.
Ngay sau khi giới thiệu khái niệm Based Rollup, Taiko đã định vị mình là một Based Rollup, ưu tiên sự tương đương Ethereum hơn là tốc độ/giá trị của việc tạo ra ZK proofs. Với một số đổi mới kỹ thuật, Taiko mô tả bản thân là một Rollup có thể được cấu hình cao, hoàn toàn mã nguồn mở, không cần phép và tương đương với Ethereum.
Trong một bài đăng trên blog từ năm 2022, Taiko đã nêu rõ ba thành phần chính của nó: ZK-EVM (để tạo chứng minh), Taiko L2 Rollup Node (để quản lý chuỗi Rollup), và Giao thức Taiko (kết nối hai thành phần này để xác minh giao thức Rollup).
1. ZK-EVM: Ethereum Mirror
Chức năng: ZK-EVM là động cơ tính toán cốt lõi của Taiko, có trách nhiệm tạo ra các chứng minh để đảm bảo tính chính xác của các phép tính EVM (Máy ảo Ethereum) trên Rollup. Nó triển khai một ZK-EVM hỗ trợ tất cả các mã opcode của Ethereum và xác minh tất cả các phép tính trên chuỗi Rollup thông qua chứng minh tính hợp lệ.
Tính năng: ZK-EVM duy trì tương đương hoàn hảo với EVM của Ethereum, cho phép các nhà phát triển di chuyển và triển khai các hợp đồng thông minh và ứng dụng phi tập trung hiện có trên Ethereum mà không cần thay đổi mã nguồn. Điều này có nghĩa là tất cả các công cụ Ethereum và Solidity có thể hoạt động một cách liền mạch với Taiko, đảm bảo sự liên tục và hiệu quả trong quá trình phát triển.
2. Node Taiko L2 Rollup: Thực thi hiệu quả, xác thực an toàn
Chức năng: Trạm Taiko L2 Rollup quản lý chuỗi Rollup, truy xuất dữ liệu giao dịch từ Ethereum và thực hiện các giao dịch này trên L2. Nó dựa trên phiên bản được phân nhánh của Geth của Ethereum, sử dụng cùng thuật toán băm, hệ thống chữ ký và cấu trúc dữ liệu như Ethereum để đảm bảo tính tương thích và tương tác.
Tính năng: Những nút này quản lý trạng thái của chuỗi Rollup và đảm bảo tính xác định và tính cuối cùng của giao dịch. Thông qua cơ chế tạo chứng minh song song và xác minh phi tập trung, Taiko L2 Rollup Node cung cấp việc xử lý giao dịch hiệu quả và an toàn.
3. Giao thức Taiko: Tích hợp mượt mà
Chức năng: Giao thức Taiko cầu nối giữa ZK-EVM và Taiko L2 Rollup Node, xác định và áp dụng các quy tắc Rollup và đủ điều kiện của người tham gia, đảm bảo an ninh, phân cấp và không yêu cầu phê duyệt của mạng.
Tính năng: Giao thức này bao gồm các hợp đồng thông minh triển khai trên Ethereum, là cơ chế sẵn có dữ liệu và trình xác minh cho chứng minh ZK-SNARK. Các hợp đồng thông minh trên Taiko L2 xử lý các chức năng giao thức chính. Giao thức Taiko đảm bảo rằng tất cả các khối được đề xuất là xác định và có thể chứng minh song song, cải thiện tốc độ xử lý giao dịch và hiệu quả.
Tóm lại, Taiko đạt được sự tương đương, tương thích và khả năng mở rộng với Ethereum thông qua hoạt động phối hợp của ba thành phần chính này. Nó cho phép di chuyển và triển khai mượt mà của các hợp đồng thông minh Ethereum hiện có và ứng dụng phân tán (dApps) và cung cấp dịch vụ xử lý giao dịch hiệu quả và bảo mật.
Các sáng kiến đáng kể của Taiko bao gồm khung BCR (Based Contestable Rollup) và khung BBR (Based Booster Rollup), cả hai đều nâng cao đáng kể lợi thế kỹ thuật của Based Rollup. Những sáng kiến này sẽ được thảo luận chi tiết dưới đây.
BCR được xây dựng trên một hệ thống multi-proof, kết hợp giải quyết tranh chấp (tương tự hệ thống chống gian lận) vào quá trình xác minh giao dịch. Nhiều lớp cạnh tranh đảm bảo việc tạo ra và xác minh phân tán, tăng cường an ninh mạng.
Luồng công việc
Trong hệ thống này, bất kỳ ai cũng có thể trở thành người đề xuất, đề xuất một kế hoạch xây dựng khối và cung cấp các chứng minh không biết để đảm bảo tính chính xác và bảo vệ quyền riêng tư của giao dịch. Nếu các nhà xác thực nghi ngờ kết quả chuyển tiếp trạng thái của một khối cụ thể, họ có thể khởi chạy một bằng chứng thách thức cấp cao, cố gắng sửa đổi trạng thái khối L2 và đưa ra quyết định giữa các con đường đúng và sai.
Nhiều nghiên cứu đã bỏ qua cách BCR giải quyết cạnh tranh bất lợi hoặc vội vàng trong quá trình này. Trên thực tế, BCR giới thiệu cửa sổ chứng minh và làm mát riêng của mình, với các bằng chứng cấp cao có độ tin cậy và ranh giới tranh chấp cao hơn đáng kể so với các bằng chứng cấp thấp. Sự tăng giá đáng kể này hiệu quả ngăn chặn các thách thức thiếu thận trọng hoặc độc hại.
Đơn giản là, bất kỳ ai cũng có thể trở thành người đề xuất, và nộp các khối và chứng minh không bằng chứng, và người xác minh có thể thách thức kết quả bằng cách nộp chứng minh thách thức. Những thách thức xác minh liên tục tăng đáng kể tính bảo mật của mạng, đảm bảo tính công bằng và uy tín của mỗi khối.
Tính năng
Taiko nhấn mạnh tính linh hoạt và an ninh trong thiết kế của nó trong khi cũng cân nhắc đến chi phí kinh tế.
Hệ thống đa chứng minh của Taiko cho phép mỗi cấp độ sử dụng hệ thống chứng minh riêng của mình. Bằng cách kết hợp nhiều bộ chứng minh phụ để tạo ra một bộ chứng minh tổng hợp đáng tin cậy hơn, chi phí tăng lên, nhưng bảo mật được cải thiện đáng kể. Hệ thống này có thể xếp chồng theo chiều dọc và tích hợp theo chiều ngang nhiều bộ xác minh phụ.
Taiko thực hiện phân bổ cấp độ động, ngẫu nhiên gán cấp độ tối thiểu cần thiết cho mỗi khối mới, với xác suất một khối được gán cấp độ cao hơn tỉ lệ nghịch đảo với cấp độ của nó. Khi đối mặt với các cuộc tấn công tốn vốn, các nút cộng đồng có thể chung sức chống lại các chứng minh không hợp lệ thông qua biên tranh chấp, duy trì sự ổn định của hệ thống.
Thiết kế của Taiko rất linh hoạt, cho phép hệ thống điều chỉnh độ cần thiết của các khối dựa trên sự thay đổi về chi phí chứng minh ở mức cao. Sự linh hoạt này cho phép hệ thống dần dần chuyển từ chứng minh OP sang chứng minh ZK, tối ưu hóa bảo mật và động lực kinh tế.
Mặc dù ZK-Rollup là an toàn, nhưng chi phí của nó có thể thách thức các chuỗi giao dịch có khối lượng lớn. Dispute Rollup của Taiko phục vụ như một cầu nối, cho phép các chuỗi ứng dụng bắt đầu với cấu hình tiết kiệm chi phí và từ từ nâng cao tính bảo mật, tích hợp một cách liền mạch với kiến trúc hiện tại.
Guardian provers hoạt động như một mạng lưới an toàn cho các prover cấp cao trong giai đoạn đầu của hệ thống, xử lý lỗi trong hệ thống chứng minh. Khi hệ thống trưởng thành, vai trò của nó giảm bớt, cung cấp một lớp bảo mật quan trọng trong giai đoạn đầu mà không gây ảnh hưởng đến việc xếp hàng giao dịch.
BBR đánh dấu một bước tiến quan trọng sau khi giới thiệu BCR. Đây là một phương pháp mở rộng L1 nguyên bản cho phép thực hiện giao dịch và phân mảnh lưu trữ. Hãy tưởng tượng nó giống như việc thêm sức mạnh CPU/SSD phụ vào laptop của một nhà phát triển - khi một ứng dụng phi tập trung được triển khai, nó có thể tự động và nhanh chóng mở rộng trên tất cả các L2 cần thiết.
Cách Hoạt Động
Dưới đây là một phân tích chi tiết về các thông tin triển khai chính:
Tính năng chính
BBR kế thừa tính phi tập trung và đơn giản của L1, tránh được những rủi ro khi giới thiệu các trình tự trung tâm hoặc bán trung tâm.
Tự động Mở rộng: Triển khai một ứng dụng phi tập trung trên L1 chỉ một lần, và nó sẽ tự động mở rộng trên tất cả các L2 mà không cần thiết lập bổ sung.
BBR tăng khả năng mở rộng của chuỗi với cấu trúc hai lớp chia nhỏ cả thực thi giao dịch và lưu trữ.
BBR hoạt động như một bộ xử lý phụ trợ ZK-EVM, giảm tải công việc hợp đồng thông minh L1 sang L2 trong khi vẫn giữ tất cả trạng thái trên L1.
Bằng cách cho phép giao dịch cross-rollup tự động trên tất cả L2, BBR giải quyết các vấn đề phân mảnh hiện tại mà Rollups đang gặp phải.
Giới hạn
Tài liệu chính thức cũng mở lòng thừa nhận các hạn chế của khung BBR, tóm tắt như sau:
Puffer Finance là một giao thức tài sản chạy chỗ lỏng (LSD) dựa trên giao thức restaking Eigenlayer của Ethereum. Hiện tại, nó xếp thứ ba trong ngành này với TVL hơn 1,7 tỷ đô la. Vào cuối tháng 6, Puffer Finance thông báo hợp tác với Ethereum Foundation để phát triển chung Based Rollup, và vào đầu tháng 7, họ đã ra mắt sản phẩm tương ứng, Puffer UniFi, trong phiên bản thử nghiệm của nó.
Kiến trúc kỹ thuật
Theo sách trắng, khi người dùng gửi giao dịch Rollup cho các nhà xác thực Puffer, những nhà xác thực này đảm bảo rằng giao dịch sẽ được ghi lại trên chuỗi thông qua các cam kết trước, thêm điều kiện để duy trì tính đáng tin cậy. Cuối cùng, họ gửi các khối chứa các giao dịch Rollup được xác nhận đến Ethereum L1. Trình xếp hàng Puffer tiến bộ trạng thái Rollup, trong khi Kho pufETH thu phí giao dịch để thưởng cho người dùng UniFi.
Theo giới thiệu mới nhất của nó, UniFi dựa trên những hiểu biết nghiên cứu của Justin Drake, với những đổi mới chính cụ thể như sau:
UniFi trực tiếp sử dụng các trình xác thực phi tập trung của Ethereum trên L1, cho phép các giao dịch được sắp xếp một cách trung lập đáng tin cậy mà không phải dựa vào các trình sắp xếp tập trung. Điều này có nghĩa là các trình xác thực L1 chịu trách nhiệm sắp xếp các giao dịch trong UniFi Rollup.
UniFi tích hợp một hệ thống xác nhận trước cung cấp cho người dùng xác nhận giao dịch nhanh chóng và đáng tin cậy (khoảng 100 mili giây) trước khi giao dịch của họ được hoàn thành trên L1. Những xác nhận trước này được phát hành bởi các nhà xác nhận lại của Puffer, người được động viên hành đúng hoặc đối mặt với hình phạt như cắt giảm.
(Chú ý): Vì Puffer là một trong số ít nền tảng staking hỗ trợ Native Restaking, một phần của các máy chủ L1 có thể được chỉ định để cam kết bao gồm các khối Rollup trong các khối L1 mà họ đề xuất trong tương lai. Các máy chủ biết ai sẽ được chỉ định làm người đề xuất ít nhất 32 khối trước, đảm bảo các khối Rollup L2 được bao gồm trên mainnet và được bảo vệ bởi mainnet, giải quyết vấn đề trễ giao dịch L2 do thời gian khối L1 chậm đã đề cập trước đó.
Kiến trúc nhằm mở rộng từ một bộ xếp hàng trung tâm đơn lẻ thành hàng ngàn bộ xếp hàng phi tập trung. Điều này được thực hiện thông qua bộ xác minh được triển khai bởi Puffer, có nghĩa là khi số lượng bộ xác minh tăng lên, mạng lưới trở nên phi tập trung hơn.
Các giao dịch trong UniFi có thể tương tác trực tiếp với các hệ thống dựa trên Rollup khác, cho phép tương tác mượt mà mà không cần cầu nối. Điều này loại bỏ việc trì hoãn, tăng thêm chi phí, những thách thức kỹ thuật và nguy cơ về bảo mật liên quan đến việc sử dụng cầu nối, giải quyết những vấn đề chính về sự phân mảnh và không hiệu quả trong hệ sinh thái Ethereum.
Từ những điều trên, có thể thấy rõ ràng rằng UniFi sử dụng Restaking để đạt được sắp xếp dựa trên L1, xác nhận trước và hoạt động cross-rollup, và tạo điều kiện cho việc phát triển và tạo ra các chuỗi chuyên dụng. Nó hiệu quả đối phó với nhiều hạn chế và thách thức của Based Rollup ban đầu, đảm bảo rằng giá trị chảy trở lại lớp cơ bản của Ethereum.
RISE Chain được xây dựng trên cơ sở hạ tầng nút Reth dựa trên Rust, giới thiệu kiến trúc truy cập trạng thái đổi mới, EVM song song, thực thi khối liên tục và Cây Merkle Patricia lớp. Qua nghiên cứu liên tục về RISE DB và tương thích, RISE nhằm xây dựng một hệ sinh thái blockchain rộng lớn và có tính bao quát hơn.
Theo tóm tắt của Justin, giao thức này cũng tuân theo con đường công nghệ Based Rollup, nhưng vẫn đang ở giai đoạn whitepaper mà không có thông tin bổ sung nào hiện có. Do đó, nó chỉ được đề cập một cách tóm tắt ở đây.
Ngoài ra, trong quá trình xem xét thông tin liên quan, tôi phát hiện rằng một số dự án khác đang khám phá việc áp dụng Based Rollup, nhưng tất cả đều đang ở giai đoạn khám phá sớm và sẽ không được mô tả chi tiết ở đây.
Dựa trên Rollup, là một giải pháp mở rộng Ethereum Rollup trở về nguồn gốc, đại diện cho một sự thay đổi lớn trong cách tiếp cận mở rộng Ethereum L2 bằng cách chuyển vai trò của sequencers cho quản lý L1. Thiết kế này hiệu quả hơn và phù hợp chính trị, đại diện cho một sự tiến hóa đáng kể trong cách mà Ethereum L2 được mở rộng.
Thiết kế này không phải là một điều chỉnh kỹ thuật nhỏ nhặt mà cho phép Rollups tập trung vào việc thực hiện, với nhu cầu bảo mật được xử lý bởi L1. Các lớp đồng thuận, xuất bản dữ liệu, và lớp thanh toán đều dựa trên Ethereum, trong khi lớp thực hiện được xây dựng trên mạng Rollup, chịu trách nhiệm xử lý giao dịch và cập nhật trạng thái.
Trong thực tế, các nhà tiên phong của Based Rollup đang thúc đẩy sự đổi mới thông qua việc cải thiện bảo mật, phi tập trung và hệ thống đơn giản hóa của giải pháp này. Mặc dù chưa chắc có trở thành giải pháp Rollup cuối cùng, nhưng vai trò quan trọng của nó trong việc đa dạng hóa mạng lưới Rollup là không thể phủ nhận, đặc biệt là trong một bối cảnh mà các sequencers tập trung hoặc bán tập trung đang chiếm ưu thế.
Mặc dù Based Rollup phải đối mặt với những thách thức kép về xác nhận thị trường và kỹ thuật, sự kháng cự từ các lợi ích hiện có và sự cạnh tranh từ các giải pháp trình tự được chia sẻ khác nhau, nhưng nó đang đạt được lợi thế thị trường đáng kể khi các dự án như Taiko và Puffer Finance tiếp tục đổi mới.
Nhìn về phía trước, Based Rollup, như một lộ trình sáng tạo trong lĩnh vực Rollup, không chỉ vượt qua những thách thức truyền thống về tính minh bạch và các điểm thất bại đơn lẻ với cơ chế giải trình tự gốc của nó mà còn cho thấy tiềm năng mạnh mẽ trong thị trường giải pháp Rollup L2. Nó được kỳ vọng sẽ chiếm một vị trí quan trọng. Chúng tôi mong muốn có thêm nhiều nhà phát triển khám phá và tối ưu hóa Based Rollup trong các mô hình doanh thu, tính linh hoạt của trình tự, trải nghiệm người dùng, thiết kế giao thức và cộng tác hệ sinh thái. Based Rollup sẵn sàng vượt qua những thách thức hiện có, đạt được các ứng dụng rộng hơn và thúc đẩy phát triển hơn nữa, mang lại nhiều cơ hội đổi mới và tăng trưởng hơn cho hệ sinh thái Ethereum.
Tham Khảo Một Phần:
https://vitalik.ca/general/2021/01/05/Rollup.html
https://www.nervos.org/knowledge-base/zk_Rollup_vs_optimistic_Rollup
https://docs.arbitrum.io/cach-arbitrum-lam-viec/sequencer
https://x.com/drakefjustin/status/1798734295332274408
https://abmedia.io/taiko-and-puffers-based-Rollups-will-change-the-landscape-of-Ethereum
https://taiko.mirror.xyz/7dfMydX1FqEx9_sOvhRt3V8hJksKSIWjzhCVu7FyMZU
https://taiko.mirror.xyz/VjNjFws6OOVez5YCDMwjy4BUiDqZBHYDvcW4-JZGDkc
https://x.com/jason_chen998/status/1799692331635048697
https://ethresear.ch/t/based-Rollups-superpowers-from-l1-sequencing/15016
https://vitalik.eth.limo/general/2022/08/04/zkevm.html
https://substack.chainfeeds.xyz/p/based-Rollup
https://medium.com/search?q=based+Rollup
https://taiko.mirror.xyz/oRy3ZZ_4-6IEQcuLCMMlxvdH6E-T3_H7UwYVzGDsgf4
https://blog.altlayer.io/introducing-restaked-Rollups-ac6a1e89b646
https://www.panewslab.com/zh/articledetails/pylr0ff1.html
https://vitalik.eth.limo/general/2024/06/30/epochslot.html
https://docs.altlayer.io/altlayer-documentation/restaked-Rollups/squad-for-decentralised-sequencing
https://defillama.com/protocol/puffer-finance
https://github.com/risechain/whitepaper/blob/main/RISE%20White%20Paper%20-%20Draft%20v0.5.pdf
https://www.panewslab.com/zh/articledetails/84vh6558.html
Bài viết này dựa trên nghiên cứu và phân tích độc lập của tác giả, được cung cấp cho mục đích tham khảo và không đại diện cho lời khuyên đầu tư. Bất kỳ thông tin nào được đề cập trong bài viết này không nên được coi là đề xuất hoặc khuyến nghị về bất kỳ dự án hoặc chiến lược cụ thể nào. Thị trường mang tính rủi ro và đầu tư nên được thận trọng. Gate.io không chịu trách nhiệm về bất kỳ hậu quả nào phát sinh từ việc sử dụng bài viết này của người đọc.
Là một giải pháp kỹ thuật tích hợp chức năng xếp hàng giao dịch từ L2 vào L1, Based Rollup đã nhanh chóng được các giao thức như Taiko và Puffer Finance áp dụng kể từ khi được đề xuất bởi nhà nghiên cứu của Ethereum Foundation, Justin Drake, vào tháng 3 năm 2023 và tiếp tục phát triển. Bài viết này cung cấp một cái nhìn sâu sắc vào cơ chế, ưu điểm độc đáo và những thách thức hiện tại của nó, đồng thời khám phá tiềm năng của nó để hình thành tương lai công nghệ blockchain.
Cộng đồng blockchain đã học được từ kinh nghiệm rằng việc mở rộng Ethereum mà không ảnh hưởng đến tính bảo mật và phân cấp của nó là khó khăn. Các nhà phát triển đồng ý rằng việc di chuyển thực thi giao dịch đến Layer 2 (L2) sẽ giảm bớt áp lực về lưu lượng giao dịch cao trên main chain (Layer 1). Công nghệ Rollup nằm ở trung tâm của giải pháp này.
Nói một cách đơn giản, Rollup bao gồm một tập hợp các hợp đồng thông minh trên Lớp 1 và các nút mạng trên Lớp 2. Lớp 2 xử lý việc thực hiện giao dịch, trong khi Lớp 1 chịu trách nhiệm giải quyết, đồng thuận và xác minh dữ liệu, đảm bảo tính bảo mật của giao dịch. Cách tiếp cận này làm giảm đáng kể gánh nặng cho chuỗi chính của Ethereum bằng cách giảm tải nhiều giao dịch sang Lớp 2, giảm phí giao dịch và mở đường cho việc áp dụng blockchain rộng rãi hơn.
Rollup thường được chia thành hai loại: ZK Rollup và Optimistic Rollup.
ZK Rollup xác minh giao dịch ngoại chuỗi bằng cách sử dụng chứng minh không biết, cung cấp tính bảo mật và riêng tư cao nhưng yêu cầu triển khai phức tạp và tài nguyên phần cứng đáng kể. Ngược lại, Optimistic Rollup có cách tiếp cận lạc quan hơn, chỉ yêu cầu bằng chứng gian lận khi xảy ra tranh chấp. Điều này làm cho Optimistic Rollup tiết kiệm chi phí và hiệu quả hơn trong quá trình xác minh nhưng kéo dài thời gian giải quyết tranh chấp và rút tiền.
Trong hệ thống Rollup, bộ xử lý chuỗi là một thành phần quan trọng của các nút mạng Layer 2, có trách nhiệm nhận các yêu cầu giao dịch, xác định thứ tự thực thi của chúng, gom chúng lại và chuyển chúng đến các hợp đồng thông minh Layer 1. Bộ xử lý chuỗi đóng vai trò quan trọng trong việc cải thiện hiệu quả xử lý giao dịch và trải nghiệm người dùng.
Ví dụ: trong Arbitrum, sử dụng Optimistic Rollup, các giao dịch được trình tự theo trình tự trên cơ sở Ai đến trước được phục vụ trước (FCFS). Khi trình sắp xếp chuỗi xác nhận đơn đặt hàng, nó sẽ ghi các giao dịch thành các khối trên Lớp 1 (mạng chính Ethereum) và cung cấp "xác nhận trước" ngay lập tức trên Lớp 2, cho phép người dùng biết giao dịch của họ đã hoàn tất trên Lớp 2 trước khi nó được hoàn tất trên Lớp 1.
Tuy nhiên, nếu bộ ghi dãn thất bại hoặc gặp sự cố trước khi hoàn thành quá trình này, giao dịch của người dùng vẫn tồn tại trên Layer 2 và không hoàn tất trên Layer 1. Tình huống này tiết lộ các rủi ro tiềm ẩn như trì hoãn giao dịch và thời gian ngưng hoạt động, điều đã xảy ra.
Thiết kế trình tự trung tâm này làm suy yếu sự kiểm soát của Ethereum đối với Layer 2 ở mức độ thanh toán, có thể dẫn đến các vấn đề như kiểm duyệt, lỗi, trích xuất MEV, đánh chặn, phân mảnh lưu lượng và thậm chí là đóng cửa bắt buộc (như đã thấy ở Linea và Blase do mất tài sản), điều này có thể làm suy yếu tính ổn định và an ninh của toàn bộ hệ thống Rollup.
Tóm lại, sự tập trung của người điều phối đã trở thành một vấn đề đáng kể trong ngành do quyền lực quá mức mà họ đạt được.
Ý tưởng về việc sử dụng chuỗi chính của Ethereum để xử lý trình tự có thể được truy nguồn tới người sáng lập Ethereum, Vitalik Buterin, vào đầu năm 2021. Anh ấy tưởng tượng ra một giải pháp blockchain linh hoạt và có khả năng mở rộng cao, mà anh ấy gọi là “Total Anarchy” Rollup, nơi mà bất kỳ ai cũng có thể mở rộng giao dịch mà không bị hạn chế.
Vitalik, cùng với Justin Drake, người sau này đã đề xuất Based Rollup, đề xuất đạt được mục tiêu này thông qua khái niệm đổi mới của Sự Tách Rời Giữa Người Đề Xuất và Người Xây Dựng (PBS). Trong khung cảnh này, vai trò của người đề xuất khối thay đổi cơ bản; thay vì tối đa hóa doanh thu khối một cách độc lập, người đề xuất dựa vào cơ chế thị trường nơi nhiều người tham gia nộp Bộ (hoặc khối Rollup trong trường hợp Lớp 2) cho người đề xuất. Người đề xuất sau đó chọn Bộ có phí cao nhất để nộp. Quá trình này tương tự như cơ chế Mempool ở cấp khối, giới hạn sự tự chủ của người đề xuất và ngăn chặn việc tìm kiếm giao dịch tối ưu không kiểm soát trên toàn mạng. Thay vào đó, người đề xuất sàng lọc các khối được thiết lập trước từ một nguồn tài nguyên.
Cơ chế này được lấy cảm hứng từ các chiến lược quản lý giao thông đô thị, nơi các khu vực hoạt động taxi bị hạn chế để đảm bảo các nhà cung cấp dịch vụ (người đề xuất) cạnh tranh trong một phạm vi cụ thể (thị trường). Điều này giúp giảm thiểu sự không hiệu quả do cạnh tranh không có tổ chức, chẳng hạn như bỏ qua các chuyến đi xa, có giá trị thấp và giúp chuyển quyền quyết định về việc xây dựng khối từ Layer 2 sang chuỗi chính, dẫn đến quá trình sản xuất khối trung tâm và có trật tự hơn.
Hiện tại, hầu hết các giải pháp Rollup vẫn chỉ là “bánh xe trợ giúp”, có nghĩa là chúng vẫn chưa đạt được sự tối giản hóa đáng tin cậy hoặc hoàn toàn không tin cậy. Để giải quyết các chướng ngại về hiệu suất và vấn đề tin cậy trong việc xếp hàng, xác minh và thực hiện trong các giải pháp Rollup hiện có, nhiều người đã đề xuất các phương án thay thế.
Ví dụ, Rollup sovereign Rollups đã giới thiệu "quy tắc lựa chọn ngã ba thuần túy", nhấn mạnh việc giải quyết các vấn đề vectơ định giá tài nguyên hoặc từ chối dịch vụ (DOS) ở lớp thực thi. Ví dụ: nếu một gói chứa một vòng lặp vô hạn (như while (true)) và tiêu thụ lượng khí tối đa, Rollup sovereign Rollups sẽ áp dụng các biện pháp như đốt khí để xử lý nó.
Ngay cả Opside cũng đề xuất một giải pháp Native sớm, đề xuất cải tiến cho Ethereum PoS, cho phép IDE staking trở thành các validator. Những người validator này sẽ hoạt động như sequencer và prover ở Layer 3, với sequencer đề xuất các khối và prover tạo ra các chứng minh zk để xác minh chúng. Prover đầu tiên gửi chứng minh hợp lệ sẽ nhận phần thưởng khối.
Công ty nghiên cứu Ethereum Foundation Justin Drake được ghi nhận là đã đề xuất chính thức cho việc sử dụng chuỗi chính L1 để xử lý chuỗi tiếp theo. Trong một bài đăng trên blog từ tháng 3 năm 2023 (mặc dù khái niệm có thể đã được giới thiệu trước đó), anh ấy đầu tiên trình bày một cách đầy đủ nguyên mẫu của Based Rollup.
Một rollup được cho là dựa trên, hoặc được sắp xếp theo L1, khi sắp xếp của nó được điều khiển bởi L1 cơ bản. Cụ thể hơn, một rollup dựa trên là nơi mà người đề xuất L1 tiếp theo có thể, phối hợp với người tìm kiếm và xây dựng L1, tự tiến hành bao gồm khối rollup tiếp theo như một phần của khối L1 tiếp theo.
Ý tưởng này nhằm vượt qua các hạn chế của Rollups hiện tại bằng cách giao quyền xếp hàng cho các nhà xác minh Ethereum L1. Do mối quan hệ chặt chẽ với Layer 1, Justin đặt tên cho nó là Based Rollups hoặc L1-sequenced Rollups.
Thiết kế này cho phép người đề xuất L1 hợp tác với người tìm kiếm và người xây dựng L2 mà không cần sự cho phép, trực tiếp bao gồm các khối Rollup trong các khối L1. Bằng cách làm như vậy, Rollup dựa trên L1 tập trung quyền sắp xếp và giảm thiểu sự tin tưởng, vì tất cả các hoạt động sắp xếp đều được thực hiện bởi các nhà xác thực Ethereum L1, người đã trải qua quá trình kiểm tra nghiêm ngặt và xác minh đáng tin cậy.
Khi Justin Drake giới thiệu khái niệm Based Rollup, anh ấy cũng đề xuất một ý tưởng sáng tạo: tái sử dụng các nhà xác minh Ethereum để xác minh giao dịch Rollup. Ý tưởng là với việc tăng số lượng Rollups (bao gồm Rollups đa năng và Rollups cụ thể cho ứng dụng), có nhu cầu về một giải pháp phổ quát để xác minh những giao dịch này. Bằng cách tận dụng hồ bơi xác minh hiện có của Ethereum, Based Rollup có thể giảm đáng kể chi phí xác minh và cải thiện hiệu quả xác minh.
Khi các giải pháp Based Rollup đã được các giao thức như Taiko và Puffer Finance áp dụng gần đây, Vitalik, Justin và những người khác đã mở rộng thêm về tiềm năng của công nghệ này, thu hút sự chú ý từ thị trường.
Tất nhiên, so với các giải pháp mở rộng khác, Based Rollup vẫn đang ở giai đoạn khám phá sớm. Trong các phần sau, chúng tôi sẽ thảo luận về các chi tiết kỹ thuật và các kịch bản ứng dụng của nó.
Công nghệ Based Rollup tập trung vào việc xuất bản các thay đổi trạng thái của giao dịch sau khi sắp xếp đến Layer 1 (L1), cho phép rút trích MEV (Giá trị có thể rút trích tối đa) từ Layer 2 (L2). Phương pháp này tận dụng Ethereum L1 để xử lý tất cả các nhu cầu về sắp xếp và bảo mật.
Based Rollups thực hiện việc xếp hàng theo cách đơn giản hóa quy trình thông thường bằng cách chuyển giao công việc cho các nút trên L1 (như Ethereum mainnet). Những nút này, bao gồm cả L1 searchers hoặc những người tham gia, có thể gửi dữ liệu giao dịch của Based Rollups cho các nhà sản xuất khối trên L1 mà không cần xin phép. Các searchers và builders (có thể được khuyến khích bởi Based Rollup hoặc bên thứ ba) chịu trách nhiệm tích hợp dữ liệu giao dịch Rollup vào các khối và gửi chúng.
Bằng cách ủy quyền trách nhiệm chuỗi đến các nhà sản xuất khối L1, thiết kế Based Rollup trở nên mượt mà hơn, cho phép L2 tập trung hoàn toàn vào hiệu suất thực thi. Điều này cũng cho phép Based Rollup thừa hưởng các thuộc tính phân quyền của L1 trong khi tích hợp chặt chẽ với mô hình kinh tế của L1, nơi phí giao dịch được thanh toán trực tiếp cho các nút L1 (giống như các nhà xác thực Ethereum).
Đơn giản, sự thống nhất, công bố dữ liệu và các tầng thanh toán của Based Rollup đều dựa trên Ethereum, trong khi chỉ có tầng thực thi được xây dựng trên mạng Rollup, cụ thể là quản lý thực thi giao dịch và cập nhật trạng thái.
Quá trình hoạt động của Based Rollup bao gồm việc các L2 searchers thu thập giao dịch vào các gói và gửi chúng đến các L2 block proposers, người sau đó xây dựng các khối L2. Cuối cùng, các L1 searchers bao gồm những khối L2 này trong các khối L1, hoàn tất quá trình sắp xếp và ghi lại.
Ưu điểm chính của Based Rollup là khả năng chuyển trách nhiệm xếp hàng giao dịch lên L1, từ đó thừa hưởng sự phân cấp và tính sống của Ethereum trong khi đáng kể cải thiện hiệu suất L2. Phương pháp này đơn giản hóa công nghệ, giảm độ trễ và giảm chi phí vận hành mà không cần các biện pháp bảo mật bổ sung.
Về mặt kinh tế, các nhà đào L1 hưởng lợi từ việc tham gia vào việc xếp hàng giao dịch L2, điều này nâng cao sức khỏe mạng lưới tổng thể và an ninh kinh tế.
Các ưu điểm cụ thể bao gồm:
Mặc dù Based Rollup mang lại nhiều lợi ích đáng kể, nhưng nó cũng đi kèm với những hạn chế kỹ thuật và hoạt động đáng chú ý có thể làm trở ngại cho việc áp dụng rộng rãi của nó:
Giải pháp mở rộng Based Rollup cũng đối mặt với áp lực cạnh tranh từ các giải pháp dãn cách được tối ưu hóa khác. Ngoài phương pháp của Based Rollup là loại bỏ các bộ sắp xếp L2, còn có nhiều giải pháp sáng tạo và thân thiện với người dùng:
Đầu tiên, các sửa đổi nhỏ đối với cơ chế chứng minh hoặc phương pháp xác minh, như thuật toán chứng minh PoE của Polygon, phân tán việc xếp hàng tại lớp mạng Rollup.
Thứ hai, các kiến trúc trình tự phi tập trung độc lập, chẳng hạn như Metis, sử dụng một nhóm các trình tự bao gồm nhiều nút, sử dụng xoay ngẫu nhiên, đặt cược, đồng thuận PoS để quản lý các khóa đa chữ ký và lấy mẫu trình xác thực để đạt được trình tự phi tập trung. Ngược lại, Espresso cung cấp phần mềm trung gian trình tự mô-đun, cung cấp dịch vụ giải trình tự được chia sẻ cho L2. SUAVE của Flashbots giới thiệu một chuỗi tương thích EVM dành riêng cho trình tự giao dịch thông qua "đấu thầu" khối.
Một ví dụ khác là SQUAD, được phát triển bởi Eigenlayer và AltLayer. SQUAD được thiết kế như một mạng lưới mở cho bất kỳ nhà điều hành AVS (Dịch vụ Được Xác minh Hoạt động) của EigenLayer, yêu cầu cược tối thiểu hoặc cơ chế cược giao nhượng được ủy quyền để đăng ký yêu cầu lập trình từ Rollups và phù hợp chúng với các trình lập trình.
Lưu ý là có một số tranh luận trên thị trường cho rằng có sự cạnh tranh giữa AVS và Based Rollup, nhưng thực tế, họ không cạnh tranh trực tiếp. Based Rollup chủ yếu tập trung vào các phương pháp đề xuất khối, trong khi AVS cung cấp bảo mật dựa trên PoS hoặc các phương pháp khác cho DApps không thể triển khai trực tiếp trên Ethereum. Không có xung đột kỹ thuật giữa hai loại này, và các phát triển gần đây như việc tái đặt cược của Eigenlayer kết hợp với sequencer phi tập trung của Espresso có thể thúc đẩy sự áp dụng Based Rollup bằng cách cho phép các validator L1 tham gia vào hoạt động sequencing. Cuối cùng, việc sử dụng validator L1 như sequencer là quyền của các dự án như Espresso, không phải của Eigenlayer.
Kết luận, việc chuyển đổi vai trò của việc sắp xếp giao dịch từ L2 sang L1 không giải quyết tất cả các thách thức và có thể đưa ra những thách thức mới. Trong khi các giải pháp như giao thức tái đặt cược của Eigenlayer và chứng minh không có kiến thức (ZKPs) có thể giải quyết một số giới hạn cố hữu của Based Rollup, nhưng một giải pháp đã được phát triển hoàn chỉnh vẫn chưa xuất hiện. Ngược lại, các trình sắp xếp chia sẻ đang được phát triển bởi các dự án như Eigenlayer đang thu hút sự chú ý nhờ tính linh hoạt và dễ triển khai của chúng, đồng thời đe dọa đối thủ lớn cho Based Rollup. Điều này cho thấy rằng Based Rollup có thể cần phải thích nghi bằng cách tích hợp các công nghệ khác để phù hợp hơn với các kịch bản ứng dụng của mình.
Khái niệm Based Rollup đã xuất hiện được hơn một năm, đại diện cho một cách tiếp cận mới đối với một ý tưởng cũ. Do đó, lý thuyết và chi tiết thực hiện vẫn đang được điều chỉnh, và chỉ có vài dự án đang xây dựng trên Based Rollup hiện nay. Dưới đây, chúng tôi sẽ chia sẻ ba ví dụ thực tế về cách công nghệ này được sử dụng.
Taiko là một Lớp 2 (L2) sử dụng công nghệ ZK Rollup và đã phát triển một loại zkEVM Type-1. zkEVM này cung cấp các mã opcode và chức năng giống như Ethereum, đảm bảo tính tương thích cao với hệ sinh thái Ethereum hiện tại.
Ngay sau khi giới thiệu khái niệm Based Rollup, Taiko đã định vị mình là một Based Rollup, ưu tiên sự tương đương Ethereum hơn là tốc độ/giá trị của việc tạo ra ZK proofs. Với một số đổi mới kỹ thuật, Taiko mô tả bản thân là một Rollup có thể được cấu hình cao, hoàn toàn mã nguồn mở, không cần phép và tương đương với Ethereum.
Trong một bài đăng trên blog từ năm 2022, Taiko đã nêu rõ ba thành phần chính của nó: ZK-EVM (để tạo chứng minh), Taiko L2 Rollup Node (để quản lý chuỗi Rollup), và Giao thức Taiko (kết nối hai thành phần này để xác minh giao thức Rollup).
1. ZK-EVM: Ethereum Mirror
Chức năng: ZK-EVM là động cơ tính toán cốt lõi của Taiko, có trách nhiệm tạo ra các chứng minh để đảm bảo tính chính xác của các phép tính EVM (Máy ảo Ethereum) trên Rollup. Nó triển khai một ZK-EVM hỗ trợ tất cả các mã opcode của Ethereum và xác minh tất cả các phép tính trên chuỗi Rollup thông qua chứng minh tính hợp lệ.
Tính năng: ZK-EVM duy trì tương đương hoàn hảo với EVM của Ethereum, cho phép các nhà phát triển di chuyển và triển khai các hợp đồng thông minh và ứng dụng phi tập trung hiện có trên Ethereum mà không cần thay đổi mã nguồn. Điều này có nghĩa là tất cả các công cụ Ethereum và Solidity có thể hoạt động một cách liền mạch với Taiko, đảm bảo sự liên tục và hiệu quả trong quá trình phát triển.
2. Node Taiko L2 Rollup: Thực thi hiệu quả, xác thực an toàn
Chức năng: Trạm Taiko L2 Rollup quản lý chuỗi Rollup, truy xuất dữ liệu giao dịch từ Ethereum và thực hiện các giao dịch này trên L2. Nó dựa trên phiên bản được phân nhánh của Geth của Ethereum, sử dụng cùng thuật toán băm, hệ thống chữ ký và cấu trúc dữ liệu như Ethereum để đảm bảo tính tương thích và tương tác.
Tính năng: Những nút này quản lý trạng thái của chuỗi Rollup và đảm bảo tính xác định và tính cuối cùng của giao dịch. Thông qua cơ chế tạo chứng minh song song và xác minh phi tập trung, Taiko L2 Rollup Node cung cấp việc xử lý giao dịch hiệu quả và an toàn.
3. Giao thức Taiko: Tích hợp mượt mà
Chức năng: Giao thức Taiko cầu nối giữa ZK-EVM và Taiko L2 Rollup Node, xác định và áp dụng các quy tắc Rollup và đủ điều kiện của người tham gia, đảm bảo an ninh, phân cấp và không yêu cầu phê duyệt của mạng.
Tính năng: Giao thức này bao gồm các hợp đồng thông minh triển khai trên Ethereum, là cơ chế sẵn có dữ liệu và trình xác minh cho chứng minh ZK-SNARK. Các hợp đồng thông minh trên Taiko L2 xử lý các chức năng giao thức chính. Giao thức Taiko đảm bảo rằng tất cả các khối được đề xuất là xác định và có thể chứng minh song song, cải thiện tốc độ xử lý giao dịch và hiệu quả.
Tóm lại, Taiko đạt được sự tương đương, tương thích và khả năng mở rộng với Ethereum thông qua hoạt động phối hợp của ba thành phần chính này. Nó cho phép di chuyển và triển khai mượt mà của các hợp đồng thông minh Ethereum hiện có và ứng dụng phân tán (dApps) và cung cấp dịch vụ xử lý giao dịch hiệu quả và bảo mật.
Các sáng kiến đáng kể của Taiko bao gồm khung BCR (Based Contestable Rollup) và khung BBR (Based Booster Rollup), cả hai đều nâng cao đáng kể lợi thế kỹ thuật của Based Rollup. Những sáng kiến này sẽ được thảo luận chi tiết dưới đây.
BCR được xây dựng trên một hệ thống multi-proof, kết hợp giải quyết tranh chấp (tương tự hệ thống chống gian lận) vào quá trình xác minh giao dịch. Nhiều lớp cạnh tranh đảm bảo việc tạo ra và xác minh phân tán, tăng cường an ninh mạng.
Luồng công việc
Trong hệ thống này, bất kỳ ai cũng có thể trở thành người đề xuất, đề xuất một kế hoạch xây dựng khối và cung cấp các chứng minh không biết để đảm bảo tính chính xác và bảo vệ quyền riêng tư của giao dịch. Nếu các nhà xác thực nghi ngờ kết quả chuyển tiếp trạng thái của một khối cụ thể, họ có thể khởi chạy một bằng chứng thách thức cấp cao, cố gắng sửa đổi trạng thái khối L2 và đưa ra quyết định giữa các con đường đúng và sai.
Nhiều nghiên cứu đã bỏ qua cách BCR giải quyết cạnh tranh bất lợi hoặc vội vàng trong quá trình này. Trên thực tế, BCR giới thiệu cửa sổ chứng minh và làm mát riêng của mình, với các bằng chứng cấp cao có độ tin cậy và ranh giới tranh chấp cao hơn đáng kể so với các bằng chứng cấp thấp. Sự tăng giá đáng kể này hiệu quả ngăn chặn các thách thức thiếu thận trọng hoặc độc hại.
Đơn giản là, bất kỳ ai cũng có thể trở thành người đề xuất, và nộp các khối và chứng minh không bằng chứng, và người xác minh có thể thách thức kết quả bằng cách nộp chứng minh thách thức. Những thách thức xác minh liên tục tăng đáng kể tính bảo mật của mạng, đảm bảo tính công bằng và uy tín của mỗi khối.
Tính năng
Taiko nhấn mạnh tính linh hoạt và an ninh trong thiết kế của nó trong khi cũng cân nhắc đến chi phí kinh tế.
Hệ thống đa chứng minh của Taiko cho phép mỗi cấp độ sử dụng hệ thống chứng minh riêng của mình. Bằng cách kết hợp nhiều bộ chứng minh phụ để tạo ra một bộ chứng minh tổng hợp đáng tin cậy hơn, chi phí tăng lên, nhưng bảo mật được cải thiện đáng kể. Hệ thống này có thể xếp chồng theo chiều dọc và tích hợp theo chiều ngang nhiều bộ xác minh phụ.
Taiko thực hiện phân bổ cấp độ động, ngẫu nhiên gán cấp độ tối thiểu cần thiết cho mỗi khối mới, với xác suất một khối được gán cấp độ cao hơn tỉ lệ nghịch đảo với cấp độ của nó. Khi đối mặt với các cuộc tấn công tốn vốn, các nút cộng đồng có thể chung sức chống lại các chứng minh không hợp lệ thông qua biên tranh chấp, duy trì sự ổn định của hệ thống.
Thiết kế của Taiko rất linh hoạt, cho phép hệ thống điều chỉnh độ cần thiết của các khối dựa trên sự thay đổi về chi phí chứng minh ở mức cao. Sự linh hoạt này cho phép hệ thống dần dần chuyển từ chứng minh OP sang chứng minh ZK, tối ưu hóa bảo mật và động lực kinh tế.
Mặc dù ZK-Rollup là an toàn, nhưng chi phí của nó có thể thách thức các chuỗi giao dịch có khối lượng lớn. Dispute Rollup của Taiko phục vụ như một cầu nối, cho phép các chuỗi ứng dụng bắt đầu với cấu hình tiết kiệm chi phí và từ từ nâng cao tính bảo mật, tích hợp một cách liền mạch với kiến trúc hiện tại.
Guardian provers hoạt động như một mạng lưới an toàn cho các prover cấp cao trong giai đoạn đầu của hệ thống, xử lý lỗi trong hệ thống chứng minh. Khi hệ thống trưởng thành, vai trò của nó giảm bớt, cung cấp một lớp bảo mật quan trọng trong giai đoạn đầu mà không gây ảnh hưởng đến việc xếp hàng giao dịch.
BBR đánh dấu một bước tiến quan trọng sau khi giới thiệu BCR. Đây là một phương pháp mở rộng L1 nguyên bản cho phép thực hiện giao dịch và phân mảnh lưu trữ. Hãy tưởng tượng nó giống như việc thêm sức mạnh CPU/SSD phụ vào laptop của một nhà phát triển - khi một ứng dụng phi tập trung được triển khai, nó có thể tự động và nhanh chóng mở rộng trên tất cả các L2 cần thiết.
Cách Hoạt Động
Dưới đây là một phân tích chi tiết về các thông tin triển khai chính:
Tính năng chính
BBR kế thừa tính phi tập trung và đơn giản của L1, tránh được những rủi ro khi giới thiệu các trình tự trung tâm hoặc bán trung tâm.
Tự động Mở rộng: Triển khai một ứng dụng phi tập trung trên L1 chỉ một lần, và nó sẽ tự động mở rộng trên tất cả các L2 mà không cần thiết lập bổ sung.
BBR tăng khả năng mở rộng của chuỗi với cấu trúc hai lớp chia nhỏ cả thực thi giao dịch và lưu trữ.
BBR hoạt động như một bộ xử lý phụ trợ ZK-EVM, giảm tải công việc hợp đồng thông minh L1 sang L2 trong khi vẫn giữ tất cả trạng thái trên L1.
Bằng cách cho phép giao dịch cross-rollup tự động trên tất cả L2, BBR giải quyết các vấn đề phân mảnh hiện tại mà Rollups đang gặp phải.
Giới hạn
Tài liệu chính thức cũng mở lòng thừa nhận các hạn chế của khung BBR, tóm tắt như sau:
Puffer Finance là một giao thức tài sản chạy chỗ lỏng (LSD) dựa trên giao thức restaking Eigenlayer của Ethereum. Hiện tại, nó xếp thứ ba trong ngành này với TVL hơn 1,7 tỷ đô la. Vào cuối tháng 6, Puffer Finance thông báo hợp tác với Ethereum Foundation để phát triển chung Based Rollup, và vào đầu tháng 7, họ đã ra mắt sản phẩm tương ứng, Puffer UniFi, trong phiên bản thử nghiệm của nó.
Kiến trúc kỹ thuật
Theo sách trắng, khi người dùng gửi giao dịch Rollup cho các nhà xác thực Puffer, những nhà xác thực này đảm bảo rằng giao dịch sẽ được ghi lại trên chuỗi thông qua các cam kết trước, thêm điều kiện để duy trì tính đáng tin cậy. Cuối cùng, họ gửi các khối chứa các giao dịch Rollup được xác nhận đến Ethereum L1. Trình xếp hàng Puffer tiến bộ trạng thái Rollup, trong khi Kho pufETH thu phí giao dịch để thưởng cho người dùng UniFi.
Theo giới thiệu mới nhất của nó, UniFi dựa trên những hiểu biết nghiên cứu của Justin Drake, với những đổi mới chính cụ thể như sau:
UniFi trực tiếp sử dụng các trình xác thực phi tập trung của Ethereum trên L1, cho phép các giao dịch được sắp xếp một cách trung lập đáng tin cậy mà không phải dựa vào các trình sắp xếp tập trung. Điều này có nghĩa là các trình xác thực L1 chịu trách nhiệm sắp xếp các giao dịch trong UniFi Rollup.
UniFi tích hợp một hệ thống xác nhận trước cung cấp cho người dùng xác nhận giao dịch nhanh chóng và đáng tin cậy (khoảng 100 mili giây) trước khi giao dịch của họ được hoàn thành trên L1. Những xác nhận trước này được phát hành bởi các nhà xác nhận lại của Puffer, người được động viên hành đúng hoặc đối mặt với hình phạt như cắt giảm.
(Chú ý): Vì Puffer là một trong số ít nền tảng staking hỗ trợ Native Restaking, một phần của các máy chủ L1 có thể được chỉ định để cam kết bao gồm các khối Rollup trong các khối L1 mà họ đề xuất trong tương lai. Các máy chủ biết ai sẽ được chỉ định làm người đề xuất ít nhất 32 khối trước, đảm bảo các khối Rollup L2 được bao gồm trên mainnet và được bảo vệ bởi mainnet, giải quyết vấn đề trễ giao dịch L2 do thời gian khối L1 chậm đã đề cập trước đó.
Kiến trúc nhằm mở rộng từ một bộ xếp hàng trung tâm đơn lẻ thành hàng ngàn bộ xếp hàng phi tập trung. Điều này được thực hiện thông qua bộ xác minh được triển khai bởi Puffer, có nghĩa là khi số lượng bộ xác minh tăng lên, mạng lưới trở nên phi tập trung hơn.
Các giao dịch trong UniFi có thể tương tác trực tiếp với các hệ thống dựa trên Rollup khác, cho phép tương tác mượt mà mà không cần cầu nối. Điều này loại bỏ việc trì hoãn, tăng thêm chi phí, những thách thức kỹ thuật và nguy cơ về bảo mật liên quan đến việc sử dụng cầu nối, giải quyết những vấn đề chính về sự phân mảnh và không hiệu quả trong hệ sinh thái Ethereum.
Từ những điều trên, có thể thấy rõ ràng rằng UniFi sử dụng Restaking để đạt được sắp xếp dựa trên L1, xác nhận trước và hoạt động cross-rollup, và tạo điều kiện cho việc phát triển và tạo ra các chuỗi chuyên dụng. Nó hiệu quả đối phó với nhiều hạn chế và thách thức của Based Rollup ban đầu, đảm bảo rằng giá trị chảy trở lại lớp cơ bản của Ethereum.
RISE Chain được xây dựng trên cơ sở hạ tầng nút Reth dựa trên Rust, giới thiệu kiến trúc truy cập trạng thái đổi mới, EVM song song, thực thi khối liên tục và Cây Merkle Patricia lớp. Qua nghiên cứu liên tục về RISE DB và tương thích, RISE nhằm xây dựng một hệ sinh thái blockchain rộng lớn và có tính bao quát hơn.
Theo tóm tắt của Justin, giao thức này cũng tuân theo con đường công nghệ Based Rollup, nhưng vẫn đang ở giai đoạn whitepaper mà không có thông tin bổ sung nào hiện có. Do đó, nó chỉ được đề cập một cách tóm tắt ở đây.
Ngoài ra, trong quá trình xem xét thông tin liên quan, tôi phát hiện rằng một số dự án khác đang khám phá việc áp dụng Based Rollup, nhưng tất cả đều đang ở giai đoạn khám phá sớm và sẽ không được mô tả chi tiết ở đây.
Dựa trên Rollup, là một giải pháp mở rộng Ethereum Rollup trở về nguồn gốc, đại diện cho một sự thay đổi lớn trong cách tiếp cận mở rộng Ethereum L2 bằng cách chuyển vai trò của sequencers cho quản lý L1. Thiết kế này hiệu quả hơn và phù hợp chính trị, đại diện cho một sự tiến hóa đáng kể trong cách mà Ethereum L2 được mở rộng.
Thiết kế này không phải là một điều chỉnh kỹ thuật nhỏ nhặt mà cho phép Rollups tập trung vào việc thực hiện, với nhu cầu bảo mật được xử lý bởi L1. Các lớp đồng thuận, xuất bản dữ liệu, và lớp thanh toán đều dựa trên Ethereum, trong khi lớp thực hiện được xây dựng trên mạng Rollup, chịu trách nhiệm xử lý giao dịch và cập nhật trạng thái.
Trong thực tế, các nhà tiên phong của Based Rollup đang thúc đẩy sự đổi mới thông qua việc cải thiện bảo mật, phi tập trung và hệ thống đơn giản hóa của giải pháp này. Mặc dù chưa chắc có trở thành giải pháp Rollup cuối cùng, nhưng vai trò quan trọng của nó trong việc đa dạng hóa mạng lưới Rollup là không thể phủ nhận, đặc biệt là trong một bối cảnh mà các sequencers tập trung hoặc bán tập trung đang chiếm ưu thế.
Mặc dù Based Rollup phải đối mặt với những thách thức kép về xác nhận thị trường và kỹ thuật, sự kháng cự từ các lợi ích hiện có và sự cạnh tranh từ các giải pháp trình tự được chia sẻ khác nhau, nhưng nó đang đạt được lợi thế thị trường đáng kể khi các dự án như Taiko và Puffer Finance tiếp tục đổi mới.
Nhìn về phía trước, Based Rollup, như một lộ trình sáng tạo trong lĩnh vực Rollup, không chỉ vượt qua những thách thức truyền thống về tính minh bạch và các điểm thất bại đơn lẻ với cơ chế giải trình tự gốc của nó mà còn cho thấy tiềm năng mạnh mẽ trong thị trường giải pháp Rollup L2. Nó được kỳ vọng sẽ chiếm một vị trí quan trọng. Chúng tôi mong muốn có thêm nhiều nhà phát triển khám phá và tối ưu hóa Based Rollup trong các mô hình doanh thu, tính linh hoạt của trình tự, trải nghiệm người dùng, thiết kế giao thức và cộng tác hệ sinh thái. Based Rollup sẵn sàng vượt qua những thách thức hiện có, đạt được các ứng dụng rộng hơn và thúc đẩy phát triển hơn nữa, mang lại nhiều cơ hội đổi mới và tăng trưởng hơn cho hệ sinh thái Ethereum.
Tham Khảo Một Phần:
https://vitalik.ca/general/2021/01/05/Rollup.html
https://www.nervos.org/knowledge-base/zk_Rollup_vs_optimistic_Rollup
https://docs.arbitrum.io/cach-arbitrum-lam-viec/sequencer
https://x.com/drakefjustin/status/1798734295332274408
https://abmedia.io/taiko-and-puffers-based-Rollups-will-change-the-landscape-of-Ethereum
https://taiko.mirror.xyz/7dfMydX1FqEx9_sOvhRt3V8hJksKSIWjzhCVu7FyMZU
https://taiko.mirror.xyz/VjNjFws6OOVez5YCDMwjy4BUiDqZBHYDvcW4-JZGDkc
https://x.com/jason_chen998/status/1799692331635048697
https://ethresear.ch/t/based-Rollups-superpowers-from-l1-sequencing/15016
https://vitalik.eth.limo/general/2022/08/04/zkevm.html
https://substack.chainfeeds.xyz/p/based-Rollup
https://medium.com/search?q=based+Rollup
https://taiko.mirror.xyz/oRy3ZZ_4-6IEQcuLCMMlxvdH6E-T3_H7UwYVzGDsgf4
https://blog.altlayer.io/introducing-restaked-Rollups-ac6a1e89b646
https://www.panewslab.com/zh/articledetails/pylr0ff1.html
https://vitalik.eth.limo/general/2024/06/30/epochslot.html
https://docs.altlayer.io/altlayer-documentation/restaked-Rollups/squad-for-decentralised-sequencing
https://defillama.com/protocol/puffer-finance
https://github.com/risechain/whitepaper/blob/main/RISE%20White%20Paper%20-%20Draft%20v0.5.pdf
https://www.panewslab.com/zh/articledetails/84vh6558.html
Bài viết này dựa trên nghiên cứu và phân tích độc lập của tác giả, được cung cấp cho mục đích tham khảo và không đại diện cho lời khuyên đầu tư. Bất kỳ thông tin nào được đề cập trong bài viết này không nên được coi là đề xuất hoặc khuyến nghị về bất kỳ dự án hoặc chiến lược cụ thể nào. Thị trường mang tính rủi ro và đầu tư nên được thận trọng. Gate.io không chịu trách nhiệm về bất kỳ hậu quả nào phát sinh từ việc sử dụng bài viết này của người đọc.