
Giải pháp mở rộng Rollup mới, BBR của Taiko sẽ định hình lại Ethereum và L2 như thế nào?
Tuyển chọn TechFlowTuyển chọn TechFlow

Giải pháp mở rộng Rollup mới, BBR của Taiko sẽ định hình lại Ethereum và L2 như thế nào?
Boosted Based Rollup (BBR) giữ nguyên những ưu điểm của Base Rollup và bổ sung khả năng mở rộng trực tiếp trên Ethereum.
Tác giả: Taiko
Biên dịch: Frank, Foresight News
Lời người biên soạn: Ngày 13 tháng 12 năm 2023, Vitalik Buterin, nhà sáng lập Ethereum đã tham gia buổi thảo luận trên Twitter Space với chủ đề «Multi-proofs for rollups» do Taiko tổ chức, cùng với nhà nghiên cứu proto.eth từ OP Labs và Brecht Devos, đồng sáng lập kiêm CTO của Taiko, để trao đổi về các chủ đề như thiết kế Rollup, multi-proofs, v.v.
Trong đó, Vitalik và các khách mời khác đặc biệt đề cập đến thiết kế Rollup mới mà Taiko ra mắt vài tháng trước có tên gọi «Based Booster Rollup» (BBR), thảo luận sâu về giải pháp và tầm nhìn hoàn toàn mới mà BBR mang lại. Bài viết này trình bày toàn diện về tầm nhìn, nguyên tắc thiết kế, lợi thế kỹ thuật của BBR, xin biên dịch giới thiệu đến độc giả.
Vài năm trước, Ethereum đã áp dụng lộ trình lấy Rollup làm trung tâm. Kể từ đó, cộng đồng Ethereum đã đưa ra nhiều phương án thiết kế Rollup khác nhau, tất cả đều nhằm mục đích mở rộng blockchain yêu thích của chúng ta theo một cách nào đó.
Hôm nay, bài viết sẽ chi tiết hóa phương án thiết kế Rollup mới mà chúng tôi ra mắt vài tháng trước đây, và cho rằng phương án thiết kế mới này rất gần với giải pháp mở rộng gốc dành cho Ethereum, chúng tôi gọi nó là «Based Booster Rollup» (BBR).
Hãy cùng tìm hiểu tầm nhìn của «Based Booster Rollup».
Based and boosted
«Based rollups» có thể nói là cách hiệu quả nhất, phi tập trung nhất và phù hợp nhất với Ethereum để vận hành Rollup —— bằng cách ủy quyền công việc sắp xếp thứ tự giao dịch cho L1, «Based rollups» kế thừa nhiều ưu điểm như tính phi tập trung, sự đơn giản và hoạt động mạnh mẽ vốn có của L1.
Nói cách khác, «Based rollups» chính là giải pháp giúp Ethereum đạt được khả năng mở rộng gốc, mà không tạo ra rủi ro mới nào liên quan đến việc tập trung hoặc bán tập trung trong quá trình sắp xếp thứ tự giao dịch.
Nhưng nếu bạn có thể tăng cường hơn nữa những lợi thế này của «Based rollups» bằng cách bổ sung thêm chức năng mở rộng DApp gốc của Ethereum L1 một cách dễ dàng, thì sao?
Và đây chính xác là điều mà «booster rollups» hướng tới.
Hãy tưởng tượng rằng, DApp của bạn chỉ cần triển khai một lần duy nhất, ngay lập tức được tự động mở rộng sang tất cả các L2, và nếu cần thêm dung lượng khối, bạn có thể tiếp tục bổ sung thêm các «booster rollups», mà không cần bất kỳ cấu hình bổ sung nào.
Nói cách khác, toàn bộ quá trình này gần như không tạo thêm gánh nặng gì cho các nhà phát triển, không tốn chi phí triển khai lại, cũng không cần lo lắng thêm điều gì.
Đơn giản mà nói, «booster rollups» hoạt động giống như việc thêm CPU/SSD vào máy tính xách tay của bạn: chúng khiến máy tính mạnh hơn, ứng dụng chạy nhanh hơn và khả năng mở rộng tốt hơn.
Đối với các kỹ sư chuyên sâu hơn, dưới đây là tóm tắt kỹ thuật một câu về những gì «booster rollups» thực hiện: «booster rollups» phân mảnh (shard) việc thực thi giao dịch và lưu trữ dữ liệu.
Nếu bạn quan tâm đến nguyên lý kỹ thuật đằng sau «booster rollups», hãy đọc bài viết của đồng sáng lập kiêm CTO Brecht Devos trên ethresear.ch về chủ đề này:
Ở đây cũng có một X Thread giải thích quá trình suy nghĩ phía sau «booster rollups». Bây giờ, hãy cùng xem tại sao based rollup và booster rollup lại là một cặp đôi hoàn hảo.

Tầm nhìn của «Based Booster Rollup»
«Booster rollups» là phi lựa chọn, bất kỳ rollup nào có các chức năng tăng cường cần thiết, dù dựa trên Optimistic hay ZK, đều có thể trở thành «Booster rollups».
Tuy nhiên, không phải tất cả các rollup đều cần được tăng cường hoàn toàn, chúng vẫn có thể cung cấp các chức năng riêng biệt ở mức L2 khi phù hợp.
Nếu bạn muốn đạt được khả năng mở rộng gốc trên Ethereum, thì việc tăng cường một Based rollup mới là lựa chọn đúng đắn. Nó cho phép các trình xác thực L1 đề xuất các khối mới cho toàn bộ mạng lưới được tăng cường, qua đó mang lại khả năng mở rộng sẵn sàng sử dụng ngay cho Ethereum, điều này có nghĩa Boosted Based Rollup (BBR) giữ lại các ưu điểm của rollup cơ sở và bổ sung thêm khả năng mở rộng trực tiếp cho Ethereum.
BBR cũng có tiềm năng giải quyết vấn đề phân mảnh mà tất cả các rollup hiện tại đang đối mặt (và gây ra), đồng thời không đánh mất việc sắp xếp thứ tự trên L1 và mọi lợi ích đi kèm. Thông qua việc bổ sung giao dịch liên rollup nguyên tử giữa tất cả các L2 trong mạng lưới được tăng cường, nó có thể cung cấp đầy đủ các chức năng cần thiết để thực hiện tầm nhìn ban đầu về việc «mở rộng Ethereum tại một nơi» (in one place).

Chúng tôi cho rằng đây là một thiết kế cực kỳ mạnh mẽ, và nó rất gần với việc mở rộng gốc trên Ethereum, đây chính là tầm nhìn của Boosted Based Rollup (BBR).
Tất cả điều này có ý nghĩa gì?
Hãy cùng điểm lại những lợi ích mà BBR mang lại.
Đối với người dùng, BBR có nghĩa là họ sẽ không còn phải lo lắng về tình trạng phân mảnh hay việc phải nhảy từ L2 này sang L2 khác: bởi vì tất cả các DApp yêu thích của họ sẽ được phân phối trên mọi L2.
Tất nhiên, thiết kế BBR sẽ làm giảm đáng kể chi phí giao dịch và tăng thông lượng, người dùng sẽ được tận hưởng một Ethereum vừa mở rộng vừa an toàn như họ xứng đáng có được.
Đối với các nhà phát triển, thiết kế BBR cho phép họ tăng cường DApp của mình mà không cần triển khai lại trên tất cả các L2. Thay vào đó, họ chỉ cần triển khai DApp một lần duy nhất trên L1, và mọi việc coi như hoàn tất —— DApp sẽ tự động mở rộng đến tất cả các L2 boosted hiện tại và trong tương lai.

Khi nào sẽ hiện thực hóa?
Chúng ta sẽ thấy BBR đầu tiên xuất hiện khi nào?
Hiện tại, Taiko đang nỗ lực tích hợp Contestation vào giao thức, và sẽ thử nghiệm vận hành thực tế cơ chế Based Contestable Rollup (BCR) (ít nhất là một phần) trên mạng thử nghiệm tiếp theo.
Thiết kế BCR là bản thiết kế sẽ được triển khai trên mainnet sắp tới, và chúng tôi cũng sẽ cung cấp thêm thông tin chi tiết sau.
Sau khi ra mắt BCR trên mainnet (đây là cột mốc quan trọng đầu tiên của chúng tôi), chúng tôi dự định hoặc nâng cấp giao thức lên BBR, hoặc ra mắt một L2 BBR độc lập như cột mốc quan trọng thứ hai.
Chúng tôi tin rằng BBRs có tiềm năng mở rộng Ethereum lên một tầm cao mới. Nếu có đội ngũ nào quan tâm đến thiết kế BBR và muốn hợp tác về mặt đặc tả kỹ thuật và triển khai, vui lòng liên hệ với đội ngũ Taiko.
Ngoài ra, bạn cũng có thể xem đề xuất cải tiến đầu tiên của Taiko (TIP) «TIP-0001: Hỗ trợ đọc và ghi vào chuỗi cha», đây là điều kiện tiên quyết để triển khai boosted rollup, và cùng thảo luận với cộng đồng.
Taiko cũng sẽ công bố thêm nhiều chi tiết trong những tháng tới.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














