Khi OP Stack tiến hóa thành khái niệm OP "Superchain"

Trung cấp6/2/2024, 8:01:21 AM
Optimism là một giải pháp Layer 2 dựa trên Ethereum cung cấp dịch vụ blockchain nhanh, ổn định, mở rộng và chi phí thấp. Bằng cách chạy trên Layer 1 của chuỗi chính Ethereum, nó giúp giảm tắc nghẽn mạng, từ đó giảm chi phí giao dịch và thời gian xử lý. Hyperchain là một cấu trúc mạng đa chuỗi dựa trên công nghệ Layer 2 giải quyết các thách thức về khả năng mở rộng ngang của các blockchain truyền thống. Bằng cách xem xét mỗi chuỗi như một tài nguyên tính toán có thể thay thế, việc thương mại hóa các blockchain cho phép các nhà phát triển xây dựng ứng dụng cross-chain mà không tăng nguy cơ hệ thống, chia sẻ không chỉ lớp bảo mật và truyền thông mà còn một ngăn xếp công nghệ mã nguồn mở. Thiết kế này cho phép các nhà phát triển tập trung hơn vào việc xây dựng ứng dụng trên toàn bộ siêu chuỗi, mà không cần lo lắng về các chi tiết kỹ thuật cụ thể của từng chuỗi.

Giới thiệu

Tháng trước, WorldCoin Foundation đã công bố việc ra mắt blockchain World Chain dựa trên OP Stack. Blockchain này sẽ tham gia vào Superchain của Optimism và tương tác với các chuỗi khác như Base, Mode, OP Mainnet và Zora. Bạn có thể đã nghe về OP, OP Stack và Superchain. Những tâm hồn tò mò có thể hỏi: Làm sao? Tại sao? Ở đâu? Bài viết này sẽ trả lời từng câu hỏi này một cách chi tiết, thảo luận về trạng thái hiện tại và tầm nhìn của Superchain, cùng các chủ đề khác. Cuối bài viết, một hướng dẫn dễ sử dụng cho việc xuất bản một cú nhấp chuột của các hoạt động L2 / L3 cũng sẽ được cung cấp.

Bắt đầu với sự lạc quan

Bạn phải quen với Optimism, một giải pháp Layer 2 dựa trên Ethereum, nhằm mục đích cung cấp dịch vụ blockchain nhanh, ổn định, mở rộng và hiệu quả về chi phí. Nó chạy trên chuỗi chính Ethereum (Layer 1) để giúp giảm tắc nghẽn mạng, từ đó giảm chi phí giao dịch và thời gian xử lý.

Optimism sử dụng công nghệ gọi là Optimism Rollups, tức là gói một lượng lớn dữ liệu giao dịch lại với nhau và xử lý và thanh toán phí chỉ một lần trên chuỗi chính Ethereum. Phương pháp này không chỉ tăng tốc xử lý giao dịch và giảm chi phí mà còn duy trì tính bảo mật cao dựa trên nền tảng của Ethereum. Sau đó, công nghệ Optimism Rollup đã được công khai và trở thành một phần của OP Stack - một khung công nghệ blockchain mã nguồn mở được công bố bởi Optimism Collective.

OP Stack có thể hiểu là một hộp công cụ cho việc triển khai bằng một cú nhấp chuột của L2, giúp đơn giản hóa đáng kể việc xây dựng chuỗi L2. Những chuỗi L2 phi tập trung này được phát triển dựa trên OP Stack chia sẻ các lớp bảo mật, lớp giao tiếp và một ngăn xếp công nghệ mã nguồn mở, hình thành tầm nhìn của OP Superchain.

Tình hình hiện tại - Triển khai Stacks OP trong các lĩnh vực khác nhau

Hiện tại, OP Stacks đã được một số dự án nổi tiếng áp dụng, bao gồm Base, hiện nay là người chiếm ưu thế trong dữ liệu giao dịch NFT L2, Layer2 của Coinbase, ứng dụng quản lý tài sản Debank's Debank Chain, và ngăn xã hội hàng đầu Farcaster's Farcaster Stack. Sự đa dạng của những ứng dụng này phản ánh khái niệm về OP Superchain, mà OP Stack ban đầu được thiết kế để hỗ trợ từ khi ra mắt.

Superchain là gì?

Một “Superchain” là một cấu trúc mạng đa chuỗi dựa trên công nghệ Lớp 2 (L2), được thiết kế để giải quyết các thách thức về khả năng mở rộng của các chuỗi khối truyền thống. Các kiến trúc đa chuỗi truyền thống thường gặp khó khăn trong việc hợp tác và chi phí cao, trong khi “Superchain” giải quyết những vấn đề này bằng cách xem xét mỗi chuỗi như “tài nguyên tính toán có thể thay thế,” về cơ bản là biến chuỗi khối thành hàng hóa. Điều này cho phép các nhà phát triển xây dựng các ứng dụng qua chuỗi mà không tăng cường các rủi ro hệ thống.

Trong mô hình “Superchain”, các chuỗi cá nhân (như chuỗi OP) được chuẩn hóa và tích hợp vào một mạng được quản lý bởi Tập đoàn Optimism. Những chuỗi này không chỉ chia sẻ lớp bảo mật và giao tiếp mà còn chia sẻ một công nghệ nguồn mở. Thiết kế này cho phép các nhà phát triển tập trung hơn vào việc xây dựng ứng dụng trên toàn bộ Superchain mà không cần lo lắng về các chi tiết kỹ thuật cụ thể của từng chuỗi.

Hơn nữa, triết lý thiết kế này cũng ngụ ý rằng khái niệm về blockchain có thể trở nên trừu tượng hơn, cho phép các nhà phát triển xem toàn bộ mạng lưới blockchain tương tác như một thực thể thống nhất, từ đó tạo điều kiện cho việc phát triển và triển khai các giải pháp mới một cách hiệu quả hơn. Điều này giúp “Superchain” không chỉ tối ưu hóa việc sử dụng tài nguyên mà còn mở ra những khả năng mới cho sự phát triển tương lai của blockchain.

Làm thế nào OP Chain đạt được bảo mật?

Trong mô hình bảo mật cầu nối “Superchain”, cả bảo mật (tức là tính hợp lệ) và sự sống động (tức là kháng kiểm duyệt) đều được đảm bảo. Bảo mật được đảm bảo bởi hệ thống chứng minh, trong khi sự sống động được đảm bảo bởi khả năng gửi giao dịch trực tiếp đến L1. Sự kết hợp giữa bảo mật và sự sống động có nghĩa là nếu bộ xử lý chuỗi OP Chain gặp sự cố, người dùng luôn có thể gửi giao dịch đến L1, điều này sẽ di dời việc sử dụng của họ đến một chuỗi OP mới với bộ xử lý chuỗi hoạt động đúng cách.

Dưới đây là định nghĩa chính thức của “Superchain” bởi Optimism, mà được đáp ứng nếu như các điều kiện sau được thoả mãn:

Công nghệ OP "Phân quyền" Route

OP Labs, như nhà cung cấp hỗ trợ khung đã làm việc một cách rộng rãi để làm cho việc hỗ trợ OP Stack trở nên rộng hơn đối với các công nghệ phi tập trung. Ví dụ, phiên bản Bedrock hỗ trợ nhiều hệ thống chứng minh và nhiều khách hàng. Các chứng minh lỗi đa khách hàng là một phần cơ bản của sự phi tập trung kỹ thuật, và khung modular của Bedrock ảnh hưởng mạnh mẽ đến khả năng phi tập trung cộng đồng trong việc phát triển thực tế của OP Stack.

Chiến lược - Giữ Thành Thật

Trong việc theo đuổi phân quyền, điều quan trọng là duy trì sự trung thực dựa trên kiến thức về những thách thức. Cụ thể, viết mã phức tạp và không lỗi là rất khó nhưng rất quan trọng vì bất kỳ lỗ hổng nào cũng có thể gây ra hậu quả thảm họa đối với bất kỳ L2 nào.

Chiến lược - Phát triển song song của nâng cấp giao thức

OP ủng hộ việc duy trì các bước mục đích, thực tế và cẩn thận trong các bằng chứng lỗi trên chuỗi. Việc đạt được toàn bộ bằng chứng mất thời gian, nhưng Optimism tin rằng một số nâng cấp giao thức có thể được phát triển song song để phát triển đáng kể việc tập trung phi tập trung của OP Stack mà không cần chờ đợi cho bằng chứng lỗi sẵn sàng.

Việc cập nhật các giải pháp kỹ thuật đã dẫn đến việc phát hiện hai lỗi trong OP gần đây bởi nhóm Arbitrum. Là một nhà cung cấp kỹ thuật, framework mã nguồn mở này rộng rãi sử dụng luôn phải chịu sự kiểm tra kỹ lưỡng từ thị trường và cộng đồng, và cần phải chịu thêm trách nhiệm.

Dòng thời gian và các mốc quan trọng về công nghệ phân quyền

OP Stacks Superchain layout

Thành công trong kinh doanh

Theo dữ liệu từ L2Beat, tính đến ngày 4 tháng 5 năm 2024, Layer2 TVL (tổng giá trị đã khóa) đạt 39,98 tỷ USD, trong đó OP Stack đạt 18,61 tỷ USD, gần nửa tổng TVL và xếp hạng đầu tiên. Dịch vụ Stack của Optimism đã được áp dụng rộng rãi, và ngày càng nhiều dự án đã áp dụng khung OP Stack để nhanh chóng xây dựng một L2 mới, như Optimism, Base, Mode, Zora, Frax, Lyra, Ancient, Redstone, Worldcoin, Mint, Lisk. Điều này nhấn mạnh giá trị của dịch vụ Stack trong câu chuyện thị trường.

OP Stacks

Làm thế nào để tiến hóa thành một Siêu Chuỗi?

Từ ​​một ​​góc ​​độ ​​kỹ thuật, chúng tôi đã cắt giảm một số mã ​​và thông tin chính thức để cung cấp một câu trả lời.

Giới thiệu của Hợp đồng SystemConfig

Nền tảng kỹ thuật đằng sau OP Stack, Bedrock, giới thiệu hợp đồng SystemConfig, bắt đầu xác định chuỗi L2 trực tiếp thông qua hợp đồng thông minh L1. Điều này có thể mở rộng để bao gồm tất cả thông tin xác định chuỗi L2 trên chuỗi, bao gồm các giá trị cấu hình quan trọng như tạo ID chuỗi duy nhất, giới hạn gas khối, v.v. Một đoạn mã của hợp đồng SystemConfig được trích dẫn dưới đây[2]:

/**

  • @titleCấu hình hệ thống

  • @noticeHợp đồng SystemConfig được sử dụng để quản lý cấu hình của một mạng Optimism. Tất cả

  • cấu hình được lưu trữ trên L1 và được L2 nhận dạng như một phần của việc tạo ra L2

  • chuỗi.

*/

Hợp đồng SystemConfig là OwnableUpgradeable, Semver {

Enum đại diện cho các loại cập nhật khác nhau. BATCHER đại diện cho việc cập nhật cho bộ tập hợp hash. GAS_CONFIG đại diện cho việc cập nhật cấu hình phí txn trên L2. GAS_LIMIT đại diện cho việc cập nhật giới hạn gas trên L2. UNSAFE_BLOCK_SIGNER đại diện cho việc cập nhật khóa người ký cho phân phối khối không an toàn.

/*

* @notice Giới hạn gas tối thiểu. Điều này không nên thấp hơn giới hạn tài nguyên gas gửi tiền tối đa * trong hợp đồng ResourceMetering được sử dụng bởi OptimismPortal, để đảm bảo khối L2 * luôn có đủ gas để xử lý các khoản gửi tiền. * / uint64 công cộng hằng số MINIMUM_GAS_LIMIT = 8_000_000; / ** * @notice Bộ nhớ đệm dành cho nhóm. Đối với phiên bản 1 của cấu hình này, điều này được biểu thị * như một địa chỉ được lựa chọn trái với số không đủ 32 byte. * / bytes32 công cộng batcherHash; / ** * @notice Giới hạn gas L2. * / uint64 công cộng gasLimit;

CREATE2 tạo ra một địa chỉ chuỗi nhất định

Dựa trên thiết kế của SystemConfig, sau khi đặt tất cả dữ liệu hoàn toàn trên chuỗi, một nhà máy (Chain Factory) có thể được tạo ra để triển khai cấu hình và tất cả các hợp đồng cần thiết khác cho mỗi chuỗi. Bằng cách sử dụng CREATE2 để tạo ra địa chỉ hợp đồng tương ứng, chúng ta mở rộng bước này: điều này có nghĩa là, với một cấu hình chuỗi cụ thể, chúng ta có thể xác định tất cả các địa chỉ cầu nối liên kết với chuỗi đó. Điều này cũng cho phép tương tác với chuỗi mà không cần triển khai các hợp đồng cầu nối, làm cho việc triển khai chuỗi gần như miễn phí và cho phép các chuỗi kế thừa các thuộc tính bảo mật tiêu chuẩn.

Giao tiếp giữa các chuỗi OP - “Nhà máy chuỗi” tận dụng dữ liệu chuỗi OP

Bedrock giới thiệu một phương pháp thiết lập chuỗi L2 từ chuỗi L1, trong đó tất cả dữ liệu chuỗi có thể được đồng bộ hóa với các khối L1. Khi Nhà máy Chuỗi L1 mở rộng để đặt tất cả cấu hình trên chuỗi, các nút Optimism có thể đồng bộ hóa một cách xác định bất kỳ chuỗi OP nào chỉ với một địa chỉ L1 cộng với kết nối với L1.

Lưu ý rằng khi việc đồng bộ hóa chuỗi OP hoàn tất, trạng thái chuỗi được tính toán một cách cục bộ. Điều này có nghĩa là việc xác định trạng thái của chuỗi OP hoàn toàn không cần phép và an toàn. Vì tất cả các giao dịch không hợp lệ đều bị bỏ qua bởi quá trình tính toán của nút cục bộ được thực thi bởi các nút, các chuỗi phát sinh không cần hệ thống chứng minh. Tuy nhiên, để đảm bảo việc rút tiền trên Siêu chuỗi, vẫn cần hệ thống chứng minh.

Thiết kế mô-đun của bộ điều khiển với SystemConfig

Bedrock giới thiệu chức năng thiết lập địa chỉ trình tự trong hợp đồng SystemConfig. Với việc giới thiệu nhiều chuỗi với các hợp đồng SystemConfig riêng, những người triển khai chuỗi OP có thể cấu hình địa chỉ trình tự. Thiết kế trình tự có thể cấu hình này được gọi là sequencing modul. Điều này cho phép các thực thể khác nhau trình tự chuỗi OP trong khi vẫn giữ mô hình bảo mật tiêu chuẩn của cầu [cầu siêu chuỗi] - một bước quan trọng hướng tới phân cấp trình tự.

Vi mô đồ hóa cho phép thử nghiệm với các mô hình sequencing khác nhau mà không cần sự cho phép. Các nhà phát triển có thể áp dụng các giao thức sequencing khác nhau, như giao thức sequencing round-robin, giao thức đồng thuận sequencer, sequencing cạnh tranh giá (sequencing PGA) hoặc sequencing theo nguyên tắc đầu tiên vào trước ra (sequencing FIFO). Theo thời gian, chúng ta có thể mong đợi xuất hiện nhiều tiêu chuẩn sequencing thân thiện với người dùng hơn.

Đường dẫn nâng cấp kỹ thuật chia sẻ cho chuỗi OP

Để tự tin triển khai Siêu chuỗi ban đầu với sự an toàn và phân quyền, một hội đồng an ninh phi tập trung nên được giới thiệu để quản lý các nâng cấp. Hội đồng an ninh nên có khả năng cập nhật bộ xác minh chuỗi, khởi xướng các nâng cấp hợp đồng với độ trễ và nhấn nút tạm dừng cầu nối trong tình huống khẩn cấp trong khi hủy bỏ các nâng cấp đang diễn ra.

Khả năng tạm dừng cầu nối trong các tình huống khẩn cấp có nghĩa là, trong trường hợp xấu nhất khi các khóa riêng tư của các thành viên hội đồng an ninh bị đe dọa, kết quả sẽ là việc đình chỉ rút tiền vô thời hạn, và việc nâng cấp cầu nối sẽ bị hủy vĩnh viễn. Nói cách khác, cầu nối L1 sẽ bị đóng băng. Điều này tuân thủ nguyên tắc thiết kế ưu tiên bảo mật hơn tính khả dụng - tức luôn ngăn chặn mất ETH hoặc token (thúc đẩy bảo mật), ngay cả khi điều đó có nghĩa là khóa ETH hoặc token (hy sinh tính khả dụng).

Những Điểm Đau trên Con Đường Đến OP Stack Trở Thành một "Siêu Chuỗi"

Chắc chắn, trên con đường trở thành một chuỗi siêu và hiện thực hoàn toàn tầm nhìn của một blockchain có thể mở rộng, vẫn còn một số vấn đề quan trọng cần phải giải quyết. Các vấn đề được dự đoán bao gồm:

  • Yêu cầu rút tiền phụ thuộc vào một nhóm người chứng minh chuỗi đáng tin cậy.
  • Tốc độ giao dịch chéo chậm, đòi hỏi phải đợi trong một khoảng thời gian thách thức.
  • Khả năng mở rộng không đủ của việc gửi giao dịch vào Superchain, với dữ liệu giao dịch cần phải được gửi đến khả năng chứa hạn chế của L1.
    • Giao dịch chéo chuỗi là không đồng bộ, điều này làm gián đoạn khả năng thực hiện giao dịch chéo chuỗi nguyên tử (như khoản vay Lightning).
    • Điều này đã được cải thiện sau EIP 4844.
  • Thiếu các khung ứng dụng dễ sử dụng để xây dựng ứng dụng có khả năng mở rộng sử dụng nhiều chuỗi OP.
  • Thiếu các khung việc hữu ích để xây dựng ứng dụng có khả năng mở rộng sử dụng nhiều chuỗi OP.
  • Thiếu một ví tiền đơn giản để quản lý token và ứng dụng trên nhiều chuỗi OP.

Chúng tôi tưởng tượng rằng khi những điểm đau này được giải quyết, sẽ có thể xây dựng các phương án phi tập trung thay thế cho những ứng dụng phức tạp nhất của web2.

Sau 4844

Ứng dụng quy mô lớn của Superchain?

Việc ra mắt EIP-4844 trùng khớp với việc nâng cấp Delta của hệ sinh thái Optimism, khiến cho nó trở thành sự kết hợp hoàn hảo.

Các giải pháp sẵn có dữ liệu (DA) như Celestia chủ yếu là để giảm chi phí của rollup khi gửi dữ liệu đến L1, trong khi 4844 cung cấp một giải pháp bản địa giảm chi phí vận hành (OPEX) của chuỗi OP hơn 90%.

Chúng tôi thấy rằng trước 4844, chi phí chính của OP Stack tập trung vào chi phí gas của L1, như sau:

  • Dữ liệu hoạt động L1 trên chuỗi OP Stack (chuỗi/doanh thu L2/chi phí L1/lợi nhuận gộp/tỷ lệ chi phí L1):
    • OP Mainnet: 2k ETH / 1.97k ETH / 30 ETH / 98.5%
    • Cơ sở: 1.7k ETH / 1.37k ETH / 330 ETH / 80%

Sau 4844, hệ sinh thái siêu chuỗi là một điều tốt đẹp đối với OP Stack, và ngày càng nhiều dự án sẽ sẵn lòng sử dụng L2 như một giải pháp kỹ thuật. Chúng tôi cũng hy vọng thấy việc giảm phí của các giải pháp blockchain mang lại nhiều cơ hội kinh doanh hơn cho các bên dự án và tạo ra khả năng sử dụng hàng loạt.

Cách sử dụng Superchain

Dễ dàng triển khai L2

Làm thế nào để đưa nó vào thực hành? Superchain cung cấp một nền tảng gọi là Superchain Dev Console[3][4], hỗ trợ Ethereum, Base, Fraxtel, Mode, OP Mainnet, Redstone, Lisk, Zora và các chuỗi khác như L1 hoặc L2.

Cùng một lúc, cộng đồng Superchain có nhiều công cụ cho việc phát hành L3 bằng một cú nhấp chuột, như Mode Flare được phát triển bởi nhóm Mode. Kiến trúc sử dụng Pyth, Blockscout và Goldsky, v.v.[5]

Một số suy nghĩ cuối cùng: Chúng tôi nhìn thấy cấu trúc của Lạc quan và sự thành công của siêu chuỗi trong cảnh quan kinh doanh. OP Stacks đã giảm đáng kể rào cản để khởi đầu một chuỗi, và ngày càng có nhiều đội ngũ hưởng lợi từ việc triển khai nhanh chóng và thuận tiện của các giải pháp L2 và L3 của họ bằng cách sử dụng OP Stacks. Liệu OP Stacks có thể trở thành, trong tương lai, như AWS hoặc Alibaba Cloud, phục vụ như một người dẫn đầu trong ngành cung cấp cơ sở hạ tầng đa dạng cho các nhà phát triển xây dựng dự án của họ? Thật vậy, các giải pháp công nghệ phi tập trung có thể đảm bảo một mức độ nhất định của tính mở cửa và an ninh trong công nghệ. Từ góc độ thiết kế, liệu siêu chuỗi cũng đặt ra nguy cơ tiềm ẩn về sự độc quyền trong ngành không? Chỉ có thời gian sẽ nói lên điều đó.

Bình luận

[1] Lý do cho hai lỗi:

https://medium.com/offchainlabs/security-disclosure-289a4ad50709

[2] Đoạn hợp đồng SystemConfig:

https://github.com/ethereum-optimism/optimism/blob/74a63c94d881442b4edd4df6492513e0113eb064/packages/contracts-bedrock/contracts/L1/SystemConfig.sol

[3] Bảng điều khiển phát triển Superchain:

https://console.optimism.io/?ref=blog.oplabs.co

[4] Bắt đầu Nhanh ứng dụng Superchain:

https://docs.optimism.io/builders/app-developers/quick-start

[5] CHẾ ĐỘ FLARE L3:

https://www.mode.network/mode-flare-l3

Tham khảo

Tuyên bố:

  1. Bài viết này ban đầu có tiêu đề “LXDAO Expert WG|当 OP Stack 进化成 OP “超级链” được sao chép từ [ LXDAO)]. Tất cả bản quyền thuộc về tác giả gốc [Shanni]. Nếu bạn có bất kỳ ý kiến nào về việc sao chép, vui lòng liên hệ với Cổng Họcđội ngũ, đội ngũ sẽ xử lý nó càng sớm càng tốt.

  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không hề cấu thành bất kỳ lời khuyên đầu tư nào.

  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là cấm.

Khi OP Stack tiến hóa thành khái niệm OP "Superchain"

Trung cấp6/2/2024, 8:01:21 AM
Optimism là một giải pháp Layer 2 dựa trên Ethereum cung cấp dịch vụ blockchain nhanh, ổn định, mở rộng và chi phí thấp. Bằng cách chạy trên Layer 1 của chuỗi chính Ethereum, nó giúp giảm tắc nghẽn mạng, từ đó giảm chi phí giao dịch và thời gian xử lý. Hyperchain là một cấu trúc mạng đa chuỗi dựa trên công nghệ Layer 2 giải quyết các thách thức về khả năng mở rộng ngang của các blockchain truyền thống. Bằng cách xem xét mỗi chuỗi như một tài nguyên tính toán có thể thay thế, việc thương mại hóa các blockchain cho phép các nhà phát triển xây dựng ứng dụng cross-chain mà không tăng nguy cơ hệ thống, chia sẻ không chỉ lớp bảo mật và truyền thông mà còn một ngăn xếp công nghệ mã nguồn mở. Thiết kế này cho phép các nhà phát triển tập trung hơn vào việc xây dựng ứng dụng trên toàn bộ siêu chuỗi, mà không cần lo lắng về các chi tiết kỹ thuật cụ thể của từng chuỗi.

Giới thiệu

Tháng trước, WorldCoin Foundation đã công bố việc ra mắt blockchain World Chain dựa trên OP Stack. Blockchain này sẽ tham gia vào Superchain của Optimism và tương tác với các chuỗi khác như Base, Mode, OP Mainnet và Zora. Bạn có thể đã nghe về OP, OP Stack và Superchain. Những tâm hồn tò mò có thể hỏi: Làm sao? Tại sao? Ở đâu? Bài viết này sẽ trả lời từng câu hỏi này một cách chi tiết, thảo luận về trạng thái hiện tại và tầm nhìn của Superchain, cùng các chủ đề khác. Cuối bài viết, một hướng dẫn dễ sử dụng cho việc xuất bản một cú nhấp chuột của các hoạt động L2 / L3 cũng sẽ được cung cấp.

Bắt đầu với sự lạc quan

Bạn phải quen với Optimism, một giải pháp Layer 2 dựa trên Ethereum, nhằm mục đích cung cấp dịch vụ blockchain nhanh, ổn định, mở rộng và hiệu quả về chi phí. Nó chạy trên chuỗi chính Ethereum (Layer 1) để giúp giảm tắc nghẽn mạng, từ đó giảm chi phí giao dịch và thời gian xử lý.

Optimism sử dụng công nghệ gọi là Optimism Rollups, tức là gói một lượng lớn dữ liệu giao dịch lại với nhau và xử lý và thanh toán phí chỉ một lần trên chuỗi chính Ethereum. Phương pháp này không chỉ tăng tốc xử lý giao dịch và giảm chi phí mà còn duy trì tính bảo mật cao dựa trên nền tảng của Ethereum. Sau đó, công nghệ Optimism Rollup đã được công khai và trở thành một phần của OP Stack - một khung công nghệ blockchain mã nguồn mở được công bố bởi Optimism Collective.

OP Stack có thể hiểu là một hộp công cụ cho việc triển khai bằng một cú nhấp chuột của L2, giúp đơn giản hóa đáng kể việc xây dựng chuỗi L2. Những chuỗi L2 phi tập trung này được phát triển dựa trên OP Stack chia sẻ các lớp bảo mật, lớp giao tiếp và một ngăn xếp công nghệ mã nguồn mở, hình thành tầm nhìn của OP Superchain.

Tình hình hiện tại - Triển khai Stacks OP trong các lĩnh vực khác nhau

Hiện tại, OP Stacks đã được một số dự án nổi tiếng áp dụng, bao gồm Base, hiện nay là người chiếm ưu thế trong dữ liệu giao dịch NFT L2, Layer2 của Coinbase, ứng dụng quản lý tài sản Debank's Debank Chain, và ngăn xã hội hàng đầu Farcaster's Farcaster Stack. Sự đa dạng của những ứng dụng này phản ánh khái niệm về OP Superchain, mà OP Stack ban đầu được thiết kế để hỗ trợ từ khi ra mắt.

Superchain là gì?

Một “Superchain” là một cấu trúc mạng đa chuỗi dựa trên công nghệ Lớp 2 (L2), được thiết kế để giải quyết các thách thức về khả năng mở rộng của các chuỗi khối truyền thống. Các kiến trúc đa chuỗi truyền thống thường gặp khó khăn trong việc hợp tác và chi phí cao, trong khi “Superchain” giải quyết những vấn đề này bằng cách xem xét mỗi chuỗi như “tài nguyên tính toán có thể thay thế,” về cơ bản là biến chuỗi khối thành hàng hóa. Điều này cho phép các nhà phát triển xây dựng các ứng dụng qua chuỗi mà không tăng cường các rủi ro hệ thống.

Trong mô hình “Superchain”, các chuỗi cá nhân (như chuỗi OP) được chuẩn hóa và tích hợp vào một mạng được quản lý bởi Tập đoàn Optimism. Những chuỗi này không chỉ chia sẻ lớp bảo mật và giao tiếp mà còn chia sẻ một công nghệ nguồn mở. Thiết kế này cho phép các nhà phát triển tập trung hơn vào việc xây dựng ứng dụng trên toàn bộ Superchain mà không cần lo lắng về các chi tiết kỹ thuật cụ thể của từng chuỗi.

Hơn nữa, triết lý thiết kế này cũng ngụ ý rằng khái niệm về blockchain có thể trở nên trừu tượng hơn, cho phép các nhà phát triển xem toàn bộ mạng lưới blockchain tương tác như một thực thể thống nhất, từ đó tạo điều kiện cho việc phát triển và triển khai các giải pháp mới một cách hiệu quả hơn. Điều này giúp “Superchain” không chỉ tối ưu hóa việc sử dụng tài nguyên mà còn mở ra những khả năng mới cho sự phát triển tương lai của blockchain.

Làm thế nào OP Chain đạt được bảo mật?

Trong mô hình bảo mật cầu nối “Superchain”, cả bảo mật (tức là tính hợp lệ) và sự sống động (tức là kháng kiểm duyệt) đều được đảm bảo. Bảo mật được đảm bảo bởi hệ thống chứng minh, trong khi sự sống động được đảm bảo bởi khả năng gửi giao dịch trực tiếp đến L1. Sự kết hợp giữa bảo mật và sự sống động có nghĩa là nếu bộ xử lý chuỗi OP Chain gặp sự cố, người dùng luôn có thể gửi giao dịch đến L1, điều này sẽ di dời việc sử dụng của họ đến một chuỗi OP mới với bộ xử lý chuỗi hoạt động đúng cách.

Dưới đây là định nghĩa chính thức của “Superchain” bởi Optimism, mà được đáp ứng nếu như các điều kiện sau được thoả mãn:

Công nghệ OP "Phân quyền" Route

OP Labs, như nhà cung cấp hỗ trợ khung đã làm việc một cách rộng rãi để làm cho việc hỗ trợ OP Stack trở nên rộng hơn đối với các công nghệ phi tập trung. Ví dụ, phiên bản Bedrock hỗ trợ nhiều hệ thống chứng minh và nhiều khách hàng. Các chứng minh lỗi đa khách hàng là một phần cơ bản của sự phi tập trung kỹ thuật, và khung modular của Bedrock ảnh hưởng mạnh mẽ đến khả năng phi tập trung cộng đồng trong việc phát triển thực tế của OP Stack.

Chiến lược - Giữ Thành Thật

Trong việc theo đuổi phân quyền, điều quan trọng là duy trì sự trung thực dựa trên kiến thức về những thách thức. Cụ thể, viết mã phức tạp và không lỗi là rất khó nhưng rất quan trọng vì bất kỳ lỗ hổng nào cũng có thể gây ra hậu quả thảm họa đối với bất kỳ L2 nào.

Chiến lược - Phát triển song song của nâng cấp giao thức

OP ủng hộ việc duy trì các bước mục đích, thực tế và cẩn thận trong các bằng chứng lỗi trên chuỗi. Việc đạt được toàn bộ bằng chứng mất thời gian, nhưng Optimism tin rằng một số nâng cấp giao thức có thể được phát triển song song để phát triển đáng kể việc tập trung phi tập trung của OP Stack mà không cần chờ đợi cho bằng chứng lỗi sẵn sàng.

Việc cập nhật các giải pháp kỹ thuật đã dẫn đến việc phát hiện hai lỗi trong OP gần đây bởi nhóm Arbitrum. Là một nhà cung cấp kỹ thuật, framework mã nguồn mở này rộng rãi sử dụng luôn phải chịu sự kiểm tra kỹ lưỡng từ thị trường và cộng đồng, và cần phải chịu thêm trách nhiệm.

Dòng thời gian và các mốc quan trọng về công nghệ phân quyền

OP Stacks Superchain layout

Thành công trong kinh doanh

Theo dữ liệu từ L2Beat, tính đến ngày 4 tháng 5 năm 2024, Layer2 TVL (tổng giá trị đã khóa) đạt 39,98 tỷ USD, trong đó OP Stack đạt 18,61 tỷ USD, gần nửa tổng TVL và xếp hạng đầu tiên. Dịch vụ Stack của Optimism đã được áp dụng rộng rãi, và ngày càng nhiều dự án đã áp dụng khung OP Stack để nhanh chóng xây dựng một L2 mới, như Optimism, Base, Mode, Zora, Frax, Lyra, Ancient, Redstone, Worldcoin, Mint, Lisk. Điều này nhấn mạnh giá trị của dịch vụ Stack trong câu chuyện thị trường.

OP Stacks

Làm thế nào để tiến hóa thành một Siêu Chuỗi?

Từ ​​một ​​góc ​​độ ​​kỹ thuật, chúng tôi đã cắt giảm một số mã ​​và thông tin chính thức để cung cấp một câu trả lời.

Giới thiệu của Hợp đồng SystemConfig

Nền tảng kỹ thuật đằng sau OP Stack, Bedrock, giới thiệu hợp đồng SystemConfig, bắt đầu xác định chuỗi L2 trực tiếp thông qua hợp đồng thông minh L1. Điều này có thể mở rộng để bao gồm tất cả thông tin xác định chuỗi L2 trên chuỗi, bao gồm các giá trị cấu hình quan trọng như tạo ID chuỗi duy nhất, giới hạn gas khối, v.v. Một đoạn mã của hợp đồng SystemConfig được trích dẫn dưới đây[2]:

/**

  • @titleCấu hình hệ thống

  • @noticeHợp đồng SystemConfig được sử dụng để quản lý cấu hình của một mạng Optimism. Tất cả

  • cấu hình được lưu trữ trên L1 và được L2 nhận dạng như một phần của việc tạo ra L2

  • chuỗi.

*/

Hợp đồng SystemConfig là OwnableUpgradeable, Semver {

Enum đại diện cho các loại cập nhật khác nhau. BATCHER đại diện cho việc cập nhật cho bộ tập hợp hash. GAS_CONFIG đại diện cho việc cập nhật cấu hình phí txn trên L2. GAS_LIMIT đại diện cho việc cập nhật giới hạn gas trên L2. UNSAFE_BLOCK_SIGNER đại diện cho việc cập nhật khóa người ký cho phân phối khối không an toàn.

/*

* @notice Giới hạn gas tối thiểu. Điều này không nên thấp hơn giới hạn tài nguyên gas gửi tiền tối đa * trong hợp đồng ResourceMetering được sử dụng bởi OptimismPortal, để đảm bảo khối L2 * luôn có đủ gas để xử lý các khoản gửi tiền. * / uint64 công cộng hằng số MINIMUM_GAS_LIMIT = 8_000_000; / ** * @notice Bộ nhớ đệm dành cho nhóm. Đối với phiên bản 1 của cấu hình này, điều này được biểu thị * như một địa chỉ được lựa chọn trái với số không đủ 32 byte. * / bytes32 công cộng batcherHash; / ** * @notice Giới hạn gas L2. * / uint64 công cộng gasLimit;

CREATE2 tạo ra một địa chỉ chuỗi nhất định

Dựa trên thiết kế của SystemConfig, sau khi đặt tất cả dữ liệu hoàn toàn trên chuỗi, một nhà máy (Chain Factory) có thể được tạo ra để triển khai cấu hình và tất cả các hợp đồng cần thiết khác cho mỗi chuỗi. Bằng cách sử dụng CREATE2 để tạo ra địa chỉ hợp đồng tương ứng, chúng ta mở rộng bước này: điều này có nghĩa là, với một cấu hình chuỗi cụ thể, chúng ta có thể xác định tất cả các địa chỉ cầu nối liên kết với chuỗi đó. Điều này cũng cho phép tương tác với chuỗi mà không cần triển khai các hợp đồng cầu nối, làm cho việc triển khai chuỗi gần như miễn phí và cho phép các chuỗi kế thừa các thuộc tính bảo mật tiêu chuẩn.

Giao tiếp giữa các chuỗi OP - “Nhà máy chuỗi” tận dụng dữ liệu chuỗi OP

Bedrock giới thiệu một phương pháp thiết lập chuỗi L2 từ chuỗi L1, trong đó tất cả dữ liệu chuỗi có thể được đồng bộ hóa với các khối L1. Khi Nhà máy Chuỗi L1 mở rộng để đặt tất cả cấu hình trên chuỗi, các nút Optimism có thể đồng bộ hóa một cách xác định bất kỳ chuỗi OP nào chỉ với một địa chỉ L1 cộng với kết nối với L1.

Lưu ý rằng khi việc đồng bộ hóa chuỗi OP hoàn tất, trạng thái chuỗi được tính toán một cách cục bộ. Điều này có nghĩa là việc xác định trạng thái của chuỗi OP hoàn toàn không cần phép và an toàn. Vì tất cả các giao dịch không hợp lệ đều bị bỏ qua bởi quá trình tính toán của nút cục bộ được thực thi bởi các nút, các chuỗi phát sinh không cần hệ thống chứng minh. Tuy nhiên, để đảm bảo việc rút tiền trên Siêu chuỗi, vẫn cần hệ thống chứng minh.

Thiết kế mô-đun của bộ điều khiển với SystemConfig

Bedrock giới thiệu chức năng thiết lập địa chỉ trình tự trong hợp đồng SystemConfig. Với việc giới thiệu nhiều chuỗi với các hợp đồng SystemConfig riêng, những người triển khai chuỗi OP có thể cấu hình địa chỉ trình tự. Thiết kế trình tự có thể cấu hình này được gọi là sequencing modul. Điều này cho phép các thực thể khác nhau trình tự chuỗi OP trong khi vẫn giữ mô hình bảo mật tiêu chuẩn của cầu [cầu siêu chuỗi] - một bước quan trọng hướng tới phân cấp trình tự.

Vi mô đồ hóa cho phép thử nghiệm với các mô hình sequencing khác nhau mà không cần sự cho phép. Các nhà phát triển có thể áp dụng các giao thức sequencing khác nhau, như giao thức sequencing round-robin, giao thức đồng thuận sequencer, sequencing cạnh tranh giá (sequencing PGA) hoặc sequencing theo nguyên tắc đầu tiên vào trước ra (sequencing FIFO). Theo thời gian, chúng ta có thể mong đợi xuất hiện nhiều tiêu chuẩn sequencing thân thiện với người dùng hơn.

Đường dẫn nâng cấp kỹ thuật chia sẻ cho chuỗi OP

Để tự tin triển khai Siêu chuỗi ban đầu với sự an toàn và phân quyền, một hội đồng an ninh phi tập trung nên được giới thiệu để quản lý các nâng cấp. Hội đồng an ninh nên có khả năng cập nhật bộ xác minh chuỗi, khởi xướng các nâng cấp hợp đồng với độ trễ và nhấn nút tạm dừng cầu nối trong tình huống khẩn cấp trong khi hủy bỏ các nâng cấp đang diễn ra.

Khả năng tạm dừng cầu nối trong các tình huống khẩn cấp có nghĩa là, trong trường hợp xấu nhất khi các khóa riêng tư của các thành viên hội đồng an ninh bị đe dọa, kết quả sẽ là việc đình chỉ rút tiền vô thời hạn, và việc nâng cấp cầu nối sẽ bị hủy vĩnh viễn. Nói cách khác, cầu nối L1 sẽ bị đóng băng. Điều này tuân thủ nguyên tắc thiết kế ưu tiên bảo mật hơn tính khả dụng - tức luôn ngăn chặn mất ETH hoặc token (thúc đẩy bảo mật), ngay cả khi điều đó có nghĩa là khóa ETH hoặc token (hy sinh tính khả dụng).

Những Điểm Đau trên Con Đường Đến OP Stack Trở Thành một "Siêu Chuỗi"

Chắc chắn, trên con đường trở thành một chuỗi siêu và hiện thực hoàn toàn tầm nhìn của một blockchain có thể mở rộng, vẫn còn một số vấn đề quan trọng cần phải giải quyết. Các vấn đề được dự đoán bao gồm:

  • Yêu cầu rút tiền phụ thuộc vào một nhóm người chứng minh chuỗi đáng tin cậy.
  • Tốc độ giao dịch chéo chậm, đòi hỏi phải đợi trong một khoảng thời gian thách thức.
  • Khả năng mở rộng không đủ của việc gửi giao dịch vào Superchain, với dữ liệu giao dịch cần phải được gửi đến khả năng chứa hạn chế của L1.
    • Giao dịch chéo chuỗi là không đồng bộ, điều này làm gián đoạn khả năng thực hiện giao dịch chéo chuỗi nguyên tử (như khoản vay Lightning).
    • Điều này đã được cải thiện sau EIP 4844.
  • Thiếu các khung ứng dụng dễ sử dụng để xây dựng ứng dụng có khả năng mở rộng sử dụng nhiều chuỗi OP.
  • Thiếu các khung việc hữu ích để xây dựng ứng dụng có khả năng mở rộng sử dụng nhiều chuỗi OP.
  • Thiếu một ví tiền đơn giản để quản lý token và ứng dụng trên nhiều chuỗi OP.

Chúng tôi tưởng tượng rằng khi những điểm đau này được giải quyết, sẽ có thể xây dựng các phương án phi tập trung thay thế cho những ứng dụng phức tạp nhất của web2.

Sau 4844

Ứng dụng quy mô lớn của Superchain?

Việc ra mắt EIP-4844 trùng khớp với việc nâng cấp Delta của hệ sinh thái Optimism, khiến cho nó trở thành sự kết hợp hoàn hảo.

Các giải pháp sẵn có dữ liệu (DA) như Celestia chủ yếu là để giảm chi phí của rollup khi gửi dữ liệu đến L1, trong khi 4844 cung cấp một giải pháp bản địa giảm chi phí vận hành (OPEX) của chuỗi OP hơn 90%.

Chúng tôi thấy rằng trước 4844, chi phí chính của OP Stack tập trung vào chi phí gas của L1, như sau:

  • Dữ liệu hoạt động L1 trên chuỗi OP Stack (chuỗi/doanh thu L2/chi phí L1/lợi nhuận gộp/tỷ lệ chi phí L1):
    • OP Mainnet: 2k ETH / 1.97k ETH / 30 ETH / 98.5%
    • Cơ sở: 1.7k ETH / 1.37k ETH / 330 ETH / 80%

Sau 4844, hệ sinh thái siêu chuỗi là một điều tốt đẹp đối với OP Stack, và ngày càng nhiều dự án sẽ sẵn lòng sử dụng L2 như một giải pháp kỹ thuật. Chúng tôi cũng hy vọng thấy việc giảm phí của các giải pháp blockchain mang lại nhiều cơ hội kinh doanh hơn cho các bên dự án và tạo ra khả năng sử dụng hàng loạt.

Cách sử dụng Superchain

Dễ dàng triển khai L2

Làm thế nào để đưa nó vào thực hành? Superchain cung cấp một nền tảng gọi là Superchain Dev Console[3][4], hỗ trợ Ethereum, Base, Fraxtel, Mode, OP Mainnet, Redstone, Lisk, Zora và các chuỗi khác như L1 hoặc L2.

Cùng một lúc, cộng đồng Superchain có nhiều công cụ cho việc phát hành L3 bằng một cú nhấp chuột, như Mode Flare được phát triển bởi nhóm Mode. Kiến trúc sử dụng Pyth, Blockscout và Goldsky, v.v.[5]

Một số suy nghĩ cuối cùng: Chúng tôi nhìn thấy cấu trúc của Lạc quan và sự thành công của siêu chuỗi trong cảnh quan kinh doanh. OP Stacks đã giảm đáng kể rào cản để khởi đầu một chuỗi, và ngày càng có nhiều đội ngũ hưởng lợi từ việc triển khai nhanh chóng và thuận tiện của các giải pháp L2 và L3 của họ bằng cách sử dụng OP Stacks. Liệu OP Stacks có thể trở thành, trong tương lai, như AWS hoặc Alibaba Cloud, phục vụ như một người dẫn đầu trong ngành cung cấp cơ sở hạ tầng đa dạng cho các nhà phát triển xây dựng dự án của họ? Thật vậy, các giải pháp công nghệ phi tập trung có thể đảm bảo một mức độ nhất định của tính mở cửa và an ninh trong công nghệ. Từ góc độ thiết kế, liệu siêu chuỗi cũng đặt ra nguy cơ tiềm ẩn về sự độc quyền trong ngành không? Chỉ có thời gian sẽ nói lên điều đó.

Bình luận

[1] Lý do cho hai lỗi:

https://medium.com/offchainlabs/security-disclosure-289a4ad50709

[2] Đoạn hợp đồng SystemConfig:

https://github.com/ethereum-optimism/optimism/blob/74a63c94d881442b4edd4df6492513e0113eb064/packages/contracts-bedrock/contracts/L1/SystemConfig.sol

[3] Bảng điều khiển phát triển Superchain:

https://console.optimism.io/?ref=blog.oplabs.co

[4] Bắt đầu Nhanh ứng dụng Superchain:

https://docs.optimism.io/builders/app-developers/quick-start

[5] CHẾ ĐỘ FLARE L3:

https://www.mode.network/mode-flare-l3

Tham khảo

Tuyên bố:

  1. Bài viết này ban đầu có tiêu đề “LXDAO Expert WG|当 OP Stack 进化成 OP “超级链” được sao chép từ [ LXDAO)]. Tất cả bản quyền thuộc về tác giả gốc [Shanni]. Nếu bạn có bất kỳ ý kiến nào về việc sao chép, vui lòng liên hệ với Cổng Họcđội ngũ, đội ngũ sẽ xử lý nó càng sớm càng tốt.

  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không hề cấu thành bất kỳ lời khuyên đầu tư nào.

  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là cấm.

เริ่มตอนนี้
สมัครและรับรางวัล
$100