Nội dung bài viết
opBNB là gì?
opBNB là giải pháp mở rộng quy mô Layer- 2 cho BNB Chain. Nó được xây dựng trên OP Stack và sẽ cung cấp cho người dùng các giao dịch nhanh hơn và rẻ hơn thông qua các Optimistic Rollups.
Đặc điểm:
- opBNB là một mạng Optimistic Rollup được xây dựng để mở rộng quy mô BSC. Nó nhằm mục đích loại bỏ phần lớn khối lượng công việc khỏi mainnet và cho phép toàn bộ mạng hoạt động tốt hơn trước nhu cầu ngày càng tăng. Nó sử dụng trình sắp xếp thứ tự cho các giao dịch và Batcher để đóng gói chúng thành các đợt.
- Mạng opBNB cố gắng đạt được thông lượng cao mà không phải hy sinh tính bảo mật bằng cách ký hợp đồng với mạng chính (BSC) để xác thực cuối cùng các giao dịch được thực hiện trên lớp thực thi của nó. Một trình xác minh được sử dụng để đảm bảo tính toàn vẹn của các giao dịch này.
- opBNB mainnet đã ra mắt sau hơn một tháng trong giai đoạn thử nghiệm, mạng sẽ dần được mở cửa cho công chúng.
Phần lớn các giải pháp mở rộng quy mô Layer-2 hoạt động trên mạng Ethereum, nhưng opBNB sẽ cố gắng mở rộng quy mô một mạng khác – The BNB Smart Chain (BSC).
opBNB mainnet hoạt động vào ngày 16 tháng 8 năm 2023.
Lần ra mắt đầu tiên dành cho các nhà cung cấp cơ sở hạ tầng và mạng dự kiến sẽ mở cho quyền truy cập chung vào cuối tháng. Việc ra mắt mainnet diễn ra sau một tháng rưỡi thử nghiệm, trong đó mạng được báo cáo đã xử lý hơn 7 triệu giao dịch từ hơn 435.000 ví duy nhất.
The BNB Smart Chain (BSC) là gì?
BSC là mạng Layer-1 tương thích EVM. BSC được tạo ra ở đỉnh điểm của vấn đề về khả năng mở rộng của mạng Ethereum, mang đến cho người dùng một giải pháp thay thế khỏi mạng Ethereum bị tắc nghẽn bằng cách phát triển một mạng tương thích với mạng Ethereum.
BSC tách biệt các lớp thực thi và đồng thuận của mạng Ethereum và cố gắng phát triển một mạng linh hoạt hơn bằng cách xây dựng lớp đồng thuận tiết kiệm năng lượng hơn để hoạt động với lớp thực thi được thông qua. Mạng BSC đã sử dụng thuật toán đồng thuận Proof of Stake (PoS), trong khi mạng Ethereum vẫn đang sử dụng thuật toán đồng thuận Proof of Work (PoW) tại thời điểm đó. Ethereum cuối cùng sẽ chuyển đổi thành mạng PoS sau The Merge.
Sự khác biệt trong hệ thống đồng thuận và một số sửa đổi khác đã khiến BSC nhanh hơn đáng kể so với blockchain Ethereum. Bằng cách vận hành một máy ảo tương tự ENM và ngôn ngữ hợp đồng thông minh của Ethereum, BSC hỗ trợ các ứng dụng được xây dựng bằng cơ sở hạ tầng của mạng Ethereum.
Các nhà phát triển trên Ethereum có thể xây dựng các ứng dụng mới hoặc triển khai các ứng dụng hiện có của họ lên The BNB Smart Chain mà không cần học ngôn ngữ mới hoặc thực hiện bất kỳ thay đổi lớn nào đối với cơ sở mã của ứng dụng. BSC là mạng có chủ quyền nhưng có thể giao tiếp với Ethereum và các mạng tương thích khác như Fantom và Polygon thông qua các cầu nối độc lập.
BSC đã nhận được mức độ chấp nhận khá tốt; theo dữ liệu từ Artemis, nó ghi lại số lượng giao dịch hàng ngày cao hơn một cách nhất quán khi so sánh với Polygon, Fantom và Ethereum. Trung bình hàng ngày có 1,2 triệu địa chỉ hoạt động khiến nó trở thành một trong những mạng blockchain hoạt động tích cực nhất.
Để mở rộng hơn nữa mạng lưới BSC, opBNB đã được phát triển.
opBNB: Optimistic Layer-2 Rollup cho BSC
Với việc opBNB ra mắt mạng chính của mình, nó hứa hẹn mang lại cho các nhà phát triển và người dùng trải nghiệm được cải thiện so với những gì có thể đạt được trên mạng BSC, đặc biệt khi nói đến các ứng dụng Web3 quy mô lớn yêu cầu khối lượng giao dịch cao và người dùng hoạt động hàng ngày chuyên sâu. Sự quá tải này dẫn đến phí gas cao và khả năng đáp ứng của mạng giảm, dẫn đến nhu cầu về Layer-2 để cải thiện thông lượng. Theo nhóm, BNB được thiết kế cho hơn 4.000TPS và các giao dịch trên opBNB có thể chỉ tốn 0,0005 USD, dựa trên testnet.
BSC đã phát triển mạng opBNB không chỉ để tăng cường mạng chính mà còn hoạt động như một môi trường thực thi độc lập. Điều này có nghĩa là các ứng dụng có thể khởi chạy trên opBNB và hoàn toàn không triển khai trên mạng chính. Tương tự, các ứng dụng trên BSC có thể triển khai trên mạng L2, cùng với các ứng dụng khác trước đây đã được triển khai trên mạng L1 và L2 tương thích EVM. Ngoài ra, vì mạng chính giám sát việc xác thực cuối cùng các giao dịch trên opBNB nên opBNB an toàn như BSC.
opBNB được phát triển bằng cách sử dụng OP Stack, đây là một khung tổng hợp lạc quan theo mô-đun có thể được sử dụng để phát triển các giải pháp mở rộng quy mô cho các mạng blockchain khác nhau. OP Stack là một tập hợp các thành phần được phát triển trước, giống như SD Kit có thể được sử dụng bởi các nhóm đang tìm cách xây dựng giải pháp tổng hợp.
Đặc điểm của opBNB
Dưới đây là một số tính năng của mạng opBNB:
Khả năng mở rộng
Các blockchain Layer-1 như BSC và Ethereum xử lý tất cả các chức năng cốt lõi của hoạt động blockchain (thực thi, đồng thuận, giải quyết, tính khả dụng của dữ liệu) ở cấp độ mạng. Điều này có nghĩa là có nguy cơ tắc nghẽn mạng trong thời gian cao điểm hoặc lưu lượng truy cập tăng đột biến, dẫn đến phí giao dịch cao, giao dịch chậm và trải nghiệm người dùng kém.
Mạng Layer-2 là lớp thực thi được xây dựng trên mạng chính để cho phép khả năng mở rộng, cung cấp cho người dùng mức phí thấp hơn và giao dịch nhanh hơn. Trong trường hợp của opBNB, nó sử dụng các bản Optimistic Rollup, trong đó các giao dịch diễn ra trên opBNB được tổng hợp thành một giao dịch duy nhất trước khi được gửi tới BNB.
Khả năng tương tác
Vì opBNB được xây dựng trên OP Stack nên nó có thể tương tác với các nền tảng Layer-2 khác sử dụng OP Stack, chẳng hạn như Optimism và có thể là Base. Hơn nữa, khả năng tương thích và hỗ trợ EVM của opBNB cho Solidity giúp tạo ra một hệ thống mở và hợp tác trên các chuỗi OP khác, thúc đẩy sự đổi mới.
Mặc dù không rõ liệu opBNB có phải là một phần của Optimism Superchain hay không, nhưng thực tế là nó được xây dựng dựa trên BNB Chain thay vì Ethereum khiến nó khác biệt với nhiều chuỗi OP khác.
Được bảo đảm bởi BNB Chain
BNB Chain là mạng Proof of Work, trong đó người xác thực cam kết tài sản của họ với mạng và sàng lọc các khối mới để phát hiện các sự cố có thể xảy ra, giữ an toàn cho BSC. opBNB khai thác cơ sở hạ tầng bảo mật này để bảo mật mạng của mình, bằng cách xuất bản bằng chứng về mọi giao dịch được thực hiện trên mạng của mình lên mạng chính.
Mạng chính, thông qua các lớp sẵn có của dữ liệu, có thể lấy thông tin về tính toàn vẹn của các giao dịch này bất cứ lúc nào. Trình xác thực trên BSC sẽ sàng lọc những dữ liệu này và băm chúng vào chuỗi BSC nếu chúng không có sự mâu thuẫn. Để vượt qua thành công mạng opBNB, kẻ tấn công cũng phải có khả năng vượt qua hệ thống bảo mật trên mạng BSC.
Các tính năng này được kích hoạt theo thiết kế của opBNB. Bây giờ, chính xác thì mạng hoạt động như thế nào?
OpBNB hoạt động như thế nào?
opBNB là một mạng Optimistic Rollup được thiết kế với OP Stack. Nó kế thừa các tính năng bổ sung của OP Stack bên cạnh những gì có thể đạt được với các Optimistic Rollups. Theo các nguồn chính thức, opBNB không có hệ thống chống lỗi tại thời điểm viết bài, trong đó hợp đồng được sử dụng để xác thực tính chính xác của các thử thách. Phần này sẽ tập trung vào những gì hiện có thể đạt được trong kiến trúc của opBNB.
Nhờ tận dụng OP Stack, opBNB có tính mô đun bẩm sinh. Là một mạng mô-đun, các hoạt động trên mạng opBNB hoạt động độc lập nhưng đồng bộ hóa với nhau để tạo thành một hệ thống động. opBNB tách lớp sẵn có của dữ liệu (DA) khỏi lớp thực thi, trong đó việc tách lớp DA cũng cho phép lựa chọn các tùy chọn DA khác nhau và chuyển đổi giữa các sơ đồ DA tùy theo tình huống.
Optimistic Rollups
Sử dụng công nghệ Optimistic Rollup, opBNB sắp xếp các giao dịch được thực hiện trên lớp thực thi của nó thành các đợt và gửi chúng để phê duyệt trên mạng chính. Theo một ấn phẩm của người sáng lập Ethereum – Vitalik Buterin, các bản Rollup có thể đóng gói tới mười nghìn giao dịch, chuẩn bị và gửi chúng để xác thực một lần trên mạng chính. Thiết lập tổng hợp sử dụng các gốc thực thi ở trạng thái trước và sau để xác minh các thay đổi trong trạng thái của mạng trước và sau khi gửi một lô giao dịch. Trình sắp xếp thứ tự được sử dụng để sắp xếp các khối theo đúng thứ tự tiếp nhận.
Optimistic Rollup là một ‘hệ thống tin cậy’, theo nghĩa là chúng không được thiết kế với hệ thống tích hợp để xác định tính hợp lệ của giao dịch tổng hợp. Điều này có nghĩa là các Optimistic Rollup sẽ xuất bản các giao dịch ‘nguyên trạng’ lên mạng chính, với giả định rằng chúng không chứa khối hoặc giao dịch độc hại. Nó tin vào tính toàn vẹn của các khối và giao dịch mà các lô chứa. Bằng cách này, các Optimistic Rollup có thể đạt được thời gian xử lý giao dịch nhanh hơn so với các bản tổng hợp không có kiến thức.
Tuy nhiên, các Optimistic Rollup có thời gian rút tiền dài hơn do có thời gian thử thách lên tới bảy ngày. Trong giai đoạn thử thách này, bất kỳ ai cũng có thể thách thức kết quả của giao dịch tổng hợp bằng cách tính toán bằng chứng gian lận và nếu thử thách thành công, giao dịch sẽ được thực hiện lại, duy trì tính toàn vẹn của mạng.
Tính sẵn có của dữ liệu
Vì Layer-1 (BSC) có thể truy vấn định kỳ Layer-2 (opBNB) để tìm dữ liệu về các giao dịch tổng hợp, nên tính khả dụng của dữ liệu đảm bảo rằng bất kỳ ai cũng có thể dễ dàng truy cập và xác minh dữ liệu giao dịch. Hơn nữa, vì opBNB là một phần của hệ sinh thái BNB, nên nó tận dụng BNB Greenfield, một nền tảng lưu trữ và blockchain, để hoạt động như một lớp DA, giúp giảm chi phí giao dịch hơn nữa.
Tổng kết
Blockchain đang phát triển về năng lực. Tần suất sử dụng và mục đích của các mạng phi tập trung đã thay đổi đáng kể so với cách đây vài năm. Nhiều ứng dụng phi tập trung đang được hàng nghìn người sử dụng để gửi hàng trăm yêu cầu tới mạng blockchain mỗi phút là tiêu chuẩn ngày nay và điều này có thể sẽ tăng lên trong tương lai gần.
Các giải pháp Layer-2 hiện là giải pháp mở rộng quy mô tiên tiến nhất và mặc dù chúng chắc chắn sẽ còn tốt hơn nữa trong tương lai, nhưng cơ hội có những cách tiếp cận rất khác nhau để mở rộng quy mô mạng cũng có thể xuất hiện. Nhưng điều này nhìn chung là tích cực đối với công nghệ blockchain.
BNB Chain đã được đánh giá cao về hiệu quả tương đối; với mainnet opBNB hiện đã được ra mắt, nó hy vọng sẽ cải thiện điều này. Mặc dù opBNB hoạt động rất giống với các giải pháp Layer-2 khác được hỗ trợ bởi các Optimistic Rollup, việc mở rộng một mạng khác có thể mang lại cho nó một lợi thế độc nhất trong không gian.
Như đã nói, sẽ rất thú vị khi thấy sự phát triển mới cải thiện mạng BSC như thế nào. Người dùng cũng nên thận trọng (và các chiến lược quản lý rủi ro tài chính khi đến hạn) khi sử dụng nền tảng mới, vì hiệu suất có thể không ổn định trong giai đoạn đầu.
Ngoài ra, hãy lưu ý rằng bài viết này chỉ nhằm mục đích hướng dẫn người đọc về mạng opBNB và không được coi là lời khuyên tài chính.
Cảm ơn sự theo dõi và đón đọc của các bạn. Mọi thắc mắc vui lòng liên hệ đội ngũ Support của Fiahub 24/7.
Freelancer Marketing và Content Creator với gần 10 năm kinh nghiệm; trong đó có khoảng hơn 3 năm làm việc trong mảng Blockchain với vai trò Dịch Thuật và Copywriter.
Với kiến thức sâu rộng cùng khả năng diễn giải để những thuật ngữ công nghệ khó hiểu trở nên gần gũi hơn với người đọc. Lê Hoàng đảm nhiệm những bài viết trong chuyên mục "Từ Điển Crypto" và "Hướng Dẫn Người Mới" tại Fiahub Blog