Bedrock là bản cập nhật chính thức đầu tiên của OP Stack, đây là một bộ sưu tập các mô-đun mã nguồn mở hoạt động đồng bộ nhằm cung cấp sức mạnh cho nền tảng Optimism. Bản cập nhật này mang đến một số cải thiện quan trọng cho Optimism, và chúng ta sẽ cùng khám phá những điểm này qua bài viết dưới đây do pbec.biz thực hiện.
Bedrock là gì?
Bedrock là một phiên bản nâng cấp quan trọng của Optimism. Nó đã được giới thiệu vào đầu năm 2022 và hoàn thành thử nghiệm trên mạng Optimism Goerli Testnet vào đầu năm 2023. Mục tiêu chính của Bedrock là module hóa hệ thống, giảm chi phí vận hành và cải thiện hiệu suất tổng thể của Optimism.
Thông báo về phiên bản mới nhất Bedrock của Optimism trên mạng xã hội Twitter dự án.
🚨Ngày chính thức nâng cấp OP Mainnet lên Bedrock đã được định: ngày 6 tháng 6 năm 2023 lúc 16:00 UTC!
The upgrade will require 2-4 hours of downtime for OP Mainnet.
Visit Mission Control for full details on what to expect:https://t.co/o6UjKZaVKy
— Optimism (✨🔴_🔴✨) (@optimismFND) May 15, 2023
Các phiên bản cập nhật của Bedrock
Bedrock bao gồm một bộ sưu tập các mô-đun để nâng cấp mạng lưới dễ dàng và tái sử dụng mã hiện có của Optimism.
Mô hình blockchain modular
Bedrock có điểm nổi bật là mô đun hóa mạng lưới. Việc tách cấu trúc của Optimism theo hướng mô-đun sẽ giúp Optimism linh hoạt trong việc tùy chỉnh từng mô-đun cho các mục đích cụ thể. Ngoài ra, việc hoán đổi các thành phần riêng biệt và thêm các tính năng mới đơn giản hơn trong OP Stack cũng được thực hiện.
Sau khi hoàn thành việc mô-đun hóa từ Bedrock, Optimism có thể linh hoạt thích ứng với các nâng cấp từ Ethereum và tạo điều kiện cho việc nâng cấp phức tạp của mạng lưới trong tương lai.
Ví dụ:.
- Phân tách các nút rollup và tầng thực thi.
- Thiết kế mô-đun bất khả xâm phạm (chứng minh lỗi) để xác minh giao dịch.
Tái sử dụng code
Kể từ khi bản nâng cấp Bedrock được bắt đầu, đội ngũ kỹ sư OP Labs đã ưu tiên giảm số lượng code trong OP Stack. Việc này giúp tiết kiệm chi phí lưu trữ và duy trì mỗi dòng code, đồng thời giảm thiểu rủi ro gây ra bug trong hệ thống. Vì vậy, việc giảm số lượng code càng ít càng tốt.
OP Labs sẽ giảm thiểu việc sử dụng mã nguồn Ethereum bằng cách tái sử dụng mã nguồn đã có. Điều này giúp Optimism đảm bảo tính bảo mật và làm cho mạng lưới trở nên tương đồng với Ethereum ở mức độ cao.
Ví dụ:.
- Sửa đổi tối thiểu ở lớp thực hiện của máy khách (clients thực hiện).
- Sử dụng các hợp đồng EVM thay vì sử dụng mã từ phía máy khách.
Tăng tính tương đồng với Ethereum
Bảo đảm rằng việc nâng cấp Bedrock để tương thích tốt nhất với Ethereum có thể mang lại nhiều lợi ích cho cộng đồng nhà phát triển dự án trên mạng lưới Optimism. Kế thừa các cải tiến của Layer 1 giúp cho nhà phát triển trên Layer 2 tiết kiệm thời gian và công sức trong việc thử nghiệm và nâng cấp.
![Bedrock là gì? Phiên bản cập nhật mới nhất của Optimism 2 OP Labs đã đem đến nhiều cải tiến đáng chú ý cho Optimism.](https://pbec.biz/wp-content/uploads/2023/10/bedrock-la-gi-nang-cap-giup-optimism-tuong-dong-voi-ethereum-088008.png)
![Bedrock là gì? Phiên bản cập nhật mới nhất của Optimism 2 OP Labs đã đem đến nhiều cải tiến đáng chú ý cho Optimism.](https://pbec.biz/wp-content/uploads/2023/10/bedrock-la-gi-nang-cap-giup-optimism-tuong-dong-voi-ethereum-088008.png)
Tác động của Bedrock
Ưu điểm của Bedrock
Bedrock gồm nhiều cải tiến tối ưu hóa mạng, mang lại nhiều lợi ích cho hệ sinh thái Tích cực.
- Bedrock kỳ vọng rằng việc nén dữ liệu sẽ giảm thiểu phí giao dịch. Ngoài ra, họ cũng sẽ loại bỏ phí gas liên quan đến việc thực thi EVM khi gửi dữ liệu đến Layer 1 với mức giảm phí thêm 10% so với trước đây.
- Rút ngắn thời gian gửi tài sản: Thời gian gửi tài sản được kỳ vọng giảm từ 10 phút xuống 3 phút.
- Nâng cấp mô đun: Bedrock cho phép sử dụng bằng chứng không lỗi hoặc bằng chứng hợp lệ (như zk-SNARK) để xác minh giao dịch.
- Nâng cao hiệu suất node: Thực hiện nhiều giao dịch trong một “block” rollup duy nhất thay vì mỗi giao dịch một block. Điều này giúp chia sẻ chi phí cập nhật cây merkle cho nhiều giao dịch. Giảm thiểu việc sử dụng bộ nhớ và chi phí lưu trữ, đồng thời tăng hiệu suất của node.
- Trở thành một hệ thống mạng lưới tương đồng với Ethereum: Một số tính năng từ phiên bản trước đã được loại bỏ để nâng cao tính tương đồng với Ethereum. Bedrock cũng hỗ trợ EIP 1559 và một số cập nhật của Ethereum trong tương lai. Hơn nữa, tạo điều kiện thuận lợi cho các nhà phát triển dự án hoạt động trên mạng lưới.
Nhược điểm của Bedrock
Bên cạnh việc mang đến nhiều lợi ích, Bedrock cũng có những điểm cần chú ý:
- Việc phụ thuộc vào Ethereum mang lại những lợi ích nhờ tính tương đồng. Tuy nhiên, Ethereum cũng có những rủi ro không thể đoán trước và Optimism có thể trở thành mục tiêu tấn công mạng do là phiên bản tương đồng của Ethereum.
- Bedrock cần tìm giải pháp cho các vấn đề của Optimism để cạnh tranh với các giải pháp Layer 2 khác trên thị trường.
- Việc duy trì mạng lưới sau khi triển khai Bedrock đã mang lại nhiều hi vọng, tuy nhiên, đảm bảo hoạt động ổn định của mạng lưới cũng là một vấn đề đáng quan tâm.
Optimism’s Bedrock brings about numerous significant improvements, yet it requires careful evaluation and consideration to fully understand the potential drawbacks and challenges that may arise.
Lộ trình phát triển hậu Bedrock
Proton-Danksharding (EIP 4844) sẽ được triển khai trên mạng chính vào cuối quý 4 năm 2023. Đây là một cải tiến nhằm hỗ trợ giảm chi phí lưu trữ dữ liệu cho các giao thức rollup.
Optimism’s Bedrock is not only an upgrade that enhances performance and reduces operating costs, but it also creates favorable conditions for seamless integration of EIP 4844 to enable the system to quickly reap the benefits of this process.
Nâng cấp Bedrock đại diện cho một bước tiến quan trọng của Optimism. Được thực hiện bằng cách khắc phục các hạn chế của phiên bản ban đầu, nâng cấp này nhằm tạo ra một trải nghiệm người dùng tốt hơn, thu hút thêm nhà phát triển và đóng góp vào khả năng mở rộng của mạng Ethereum.
Nghiên cứu và theo dõi sự phát triển của Optimism sẽ mang lại thông tin về sự tiến bộ của các giải pháp Layer 2 và tác động của chúng đến khả năng mở rộng của blockchain.
Tham vọng Superchain
Tham vọng Superchain đang diễn ra với sự đóng góp tích cực của Coinbase, đặc biệt là thông qua việc phát triển op-chain mang tên Base. Base, được công bố bởi Coinbase và đang trong quá trình phát triển, đã thu hút sự chú ý của cộng đồng. Coinbase, như một nhà phát triển chính của OP Stack sau khi gia nhập OP Labs, đặt kế hoạch phát hành phiên bản alpha của bộ máy chứng minh gian lận và bộ xác minh trước cuối năm nay. Hành động này là bước quan trọng để xây dựng và tham gia vào Superchain.
Coinbase nhận thức rằng việc xây dựng trên OP Stack và tham gia vào Superchain mang lại lợi nhuận đáng kể. Họ dự định phát triển sản phẩm trên chuỗi đặc biệt cho Coinbase, mở rộng kinh doanh từ cơ sở người dùng hiện tại với hơn 110 triệu khách hàng.
Cũng trong chiến lược phát triển, Binance đã công bố tích hợp Tether (USDT) trên mạng Arbitrum One và Optimism. Binance đã hoàn thành tích hợp này trên cả hai mạng và hiện đã mở tính năng gửi tiền cho Tether (USDT). Nhìn chung, việc phát triển Superchain và các dự án như Base, cũng như tích hợp Tether (USDT), là bước quan trọng trong việc mở rộng và phát triển hệ sinh thái blockchain.
Các công ty như Coinbase và Binance đang tận dụng cơ hội này để sáng tạo sản phẩm và dịch vụ mới, đồng thời tạo ra giá trị cho người dùng và cộng đồng blockchain. Điều này có thể mở cánh cửa cho việc tiếp tục thu hút nguồn tiền vào hệ thống OP một cách dễ dàng hơn và đưa Superchain vào tầm nhìn lớn của cộng đồng blockchain.
FAQ về Bedrock
Bedrock là gì?
Bedrock là một nền tảng hay một cơ sở hạ tầng (infrastructure) mạnh mẽ được sử dụng để xây dựng và triển khai các ứng dụng và dịch vụ. Được thiết kế để hỗ trợ môi trường đa chủ thể (multi-cloud), Bedrock giúp tổ chức quản lý và triển khai ứng dụng của họ trên nhiều nền tảng đám mây khác nhau một cách hiệu quả.
Bedrock có những tính năng chính nào?
Bedrock cung cấp nhiều tính năng quan trọng bao gồm:
- Quản lý Tài nguyên: Cho phép quản lý và theo dõi tài nguyên ứng dụng trên nhiều môi trường đám mây.
- Tự động hóa triển khai: Cung cấp các công cụ và quy trình tự động hóa để triển khai và cập nhật ứng dụng một cách linh hoạt và an toàn.
- Quản lý Configurations: Hỗ trợ quản lý cấu hình ứng dụng và dịch vụ trên các môi trường khác nhau.
- Tích hợp DevOps: Được tích hợp chặt chẽ với các công cụ và quy trình DevOps, giúp tối ưu hóa quá trình phát triển và triển khai.
Làm thế nào Bedrock hỗ trợ môi trường đa chủ thể (multi-cloud)?
Bedrock được xây dựng để tương thích với nhiều đám mây khác nhau. Điều này giúp tổ chức có khả năng triển khai ứng dụng trên các nền tảng đám mây khác nhau như AWS, Azure, hay Google Cloud mà không gặp vấn đề tương thích.
Ai nên sử dụng Bedrock?
Bedrock là lựa chọn phù hợp cho các tổ chức hoặc doanh nghiệp muốn xây dựng và quản lý ứng dụng của mình trên môi trường đám mây đa chủ thể một cách hiệu quả. Các nhóm phát triển và quản lý hạ tầng có thể tận dụng Bedrock để tối ưu hóa quá trình phát triển và triển khai ứng dụng.
Bedrock có hỗ trợ cộng đồng và tài liệu không?
Đúng, Bedrock có cộng đồng sử dụng đông đảo và có sẵn tài liệu chi tiết để hỗ trợ người dùng trong việc triển khai, quản lý và tối ưu hóa hệ thống sử dụng Bedrock. Cộng đồng thường cung cấp hỗ trợ và giải đáp thắc mắc thông qua các diễn đàn trực tuyến và các nguồn tài nguyên trực tuyến khác.
Tổng Kết
Qua nội dung bài viết, chúng tôi khám phá một cách chi tiết về bản cập nhật Bedrock – một cập nhật quan trọng mang lại nhiều cải tiến đáng kể cho hệ sinh thái Optimism. Bài viết hy vọng giúp bạn hiểu rõ hơn về những tính năng và lợi ích mà Bedrock đem lại cho người dùng trên nền tảng Optimism.