So sánh SDK tổng hợp và phân tích lựa chọn dự án

Bởi Trustless Labs

Rollup SDKs对比及项目选型分析

Nguồn: Trustless Labs

Hiện tại có hai loại SDK tổng hợp: ZK và OP, chủ yếu dựa trên Arbitrum Orbit, OP Stack, ZK Stack và Polygon CDK. Bài viết này cung cấp một giới thiệu toàn diện và phân tích so sánh của bốn chương trình này. Trong số đó, Polygon CDK cho thấy tiềm năng lớn nhờ khả năng mở rộng, tính linh hoạt về bảo mật và lợi thế về chi phí.

Cho dù đó là quá trình chuyển đổi của Manta từ OP Stack sang Polygon CDK hay sự ra mắt công bằng của ZKFair, Polygon CDK trao quyền cho các dự án xử lý tổng giá trị bị khóa (TVL) và hệ sinh thái khổng lồ. Chúng tôi tin rằng ZK Rollup là giải pháp tối ưu cho khả năng mở rộng Rollup. Polygon CDK đang dần chiếm lĩnh thị trường bằng cách tận dụng các lợi thế của nó như tính mô-đun, khả năng tùy chỉnh, nhiều giải pháp sẵn có dữ liệu và rào cản gia nhập thấp. Kết hợp với hiệu suất tuyệt vời của dự án hàng đầu ZKFair, chúng tôi tin rằng Polygon CDK là giải pháp tối ưu hứa hẹn nhất trong SDK ZK Rollup hiện tại.

1. Tổng quan về SDK tổng hợp

Từ góc độ triển khai kỹ thuật cơ bản, SDK tổng hợp có thể được chia thành hai loại: một là SDK OP-Rollup duy trì bảo mật dựa trên bằng chứng gian lận lạc quan và loại còn lại là SDK ZK-Rollup dựa trên bằng chứng không có kiến thức để thiết lập niềm tin trên chuỗi. SDK OP-R ban đầu được đề xuất bởi Optimism, giới thiệu khái niệm về OP Stack. Vào tháng 3/2023, Arbitrum đã đưa ra giải pháp Orbit. Ngay sau đó, ZK-R SDK xuất hiện, với các giải pháp đại diện bao gồm ZK Stack từ zkSync và Polygon CDK do Polygon đề xuất.

1.1 Quỹ đạo trọng tài

Arbitrum Orbit được thiết kế để cho phép sửa đổi cơ sở mã Arbitrum Nitro. Nó có sự cho phép vĩnh viễn và đệ quy, cho phép tạo ra các chuỗi quỹ đạo có thể lưu trữ các chuỗi khác trong cùng điều kiện cấp phép. Orbit Chain có thể giải quyết cho các mạng Arbitrum khác nhau, nhưng không hỗ trợ chuyển đổi mạng sau khi triển khai. Nó hỗ trợ các loại chuỗi AnyTrust và Rollup để đáp ứng các yêu cầu bảo mật và chi phí khác nhau.

Rollup SDKs对比及项目选型分析

Nguồn:

Như thể hiện trong sơ đồ, mục tiêu của Arbitrum Orbit là cho phép các nhà phát triển xây dựng các mạng Lớp 2 hoặc thậm chí Lớp 3 của Arbitrum. Các nhà phát triển có thể chọn giữa Arbitrum Rollup, nơi tất cả dữ liệu giao dịch được xuất bản trong Lớp thanh toán và AnyTrust Chain, nơi Dữ liệu giao dịch được duy trì bởi Ủy ban tính khả dụng của dữ liệu DAC và Bằng chứng sẵn có dữ liệu DACerts được cấp cho Lớp thanh toán, tương tự như Validium. Họ có thể tùy chỉnh mã thông báo gas và mô hình kinh tế, trong số những thứ khác. Đồng thời, Arbitrum cũng đang thúc đẩy Stylus, cho phép các nhà phát triển tận dụng Orbit để xây dựng các bản tổng hợp trên cả máy ảo EVM và WASM. Người dùng Arbitrum Orbit có thể linh hoạt xây dựng mạng Lớp 3 của họ dựa trên Arbitrum One hoặc Arbitrum Nova, với lớp giải quyết của họ được định vị trong Lớp trọng tài 2. Điều này có nghĩa là Phí giao dịch trên Lớp 3 sẽ trở lại Lớp 2 của giao thức Arbitrum. Nếu bạn muốn xây dựng một mạng lớp 2 dựa trên Ethereum làm lớp thanh toán, bạn cần phải có được ủy quyền cấp phép mã từ Offchain Labs hoặc Arbitrum DAO.

1.2 Ngăn xếp OP

OP Stack bao gồm các thành phần phần mềm tạo nên cơ sở hạ tầng Optimism Mainnet. OP Stack đã thực hiện một lần lặp lại Bedrock để giúp xây dựng mạng lưới Optimistic Rollup và hỗ trợ Optimism Superchain. Kiến trúc của nó bao gồm Máy ảo Ethereum (EVM) cho lớp thực thi, một mô-đun trình tự duy nhất để xử lý các giao dịch và mạng nhiều lớp để định dạng, giải quyết và quản trị dữ liệu.

Sau khi nâng cấp gần đây OP Stack lên phiên bản Bedrock, chi phí cho mỗi giao dịch đã giảm hơn 70% thông qua chiến lược nén giao dịch được tối ưu hóa. Đồng thời, nhiều giao dịch có thể được xử lý trong cùng một Khối lớp 2, giảm kích thước dữ liệu trạng thái. Việc tinh chỉnh các thành phần riêng lẻ này giúp phát triển dễ dàng hơn. Đó là nơi OP Stack xuất hiện.

Rollup SDKs对比及项目选型分析

Nguồn:

Trong kế hoạch SuperChain của mình, tất cả các bản tổng hợp sử dụng OP Stack sẽ được tích hợp vào một chuỗi OP được tiêu chuẩn hóa. Các chuỗi này có thể giao tiếp trực tiếp thông qua giao thức nhắn tin Tương tác chuỗi chéo, chia sẻ một cầu nối Tương tác chuỗi chéo Ethereum. Ngoài ra, thứ tự các giao dịch trên các chuỗi này sẽ được xử lý bởi cùng một mạng trình tự.

1.3 Ngăn xếp ZK

ZK Stack là một khung mã nguồn mở, mô-đun được thiết kế để xây dựng các mạng Lớp 2 và Lớp 3 (Hyperchains) được hỗ trợ bởi ZK dựa trên mã Thời đại zkSync. ZK Stack được phát triển theo giấy phép Mã nguồn mở và được sử dụng miễn phí, tăng tính dễ sử dụng và sự tham gia của cộng đồng. Các hyperchain được xây dựng bằng cách sử dụng khung này kết nối liền mạch trong một mạng không tin cậy, đảm bảo độ trễ thấp và thanh khoản được chia sẻ để tăng cường khả năng tương tác. ZK Stack tận dụng độ tin cậy của zkSync Era để cung cấp một nền tảng an toàn, trong khi sự nhấn mạnh của nó vào sự đóng góp và quyền sở hữu của cộng đồng cung cấp một số hỗ trợ cho hệ sinh thái Phân cấp. Bản chất chủ quyền của framework này mang lại cho các nhà phát triển một mức độ tự chủ đối với Hyperchains của họ, giúp xây dựng một hệ thống có phần phi tập trung và bền vững. Ngoài ra, ZK Stack phù hợp với nhiều trường hợp sử dụng khác nhau, bao gồm chơi game, web xã hội và ứng dụng doanh nghiệp, cung cấp một số giải pháp phù hợp cho các nhu cầu cụ thể. Với các tùy chọn kết nối không đồng bộ, ZK Stack trở thành một trong những công cụ để xây dựng một DecentralizationBlockchain có phần an toàn, có thể tùy chỉnh và tương tác.

Rollup SDKs对比及项目选型分析

Nguồn:

zkSync Era khắc phục sự phân mảnh thanh khoản trên các mạng. Là người tiên phong, Hyperchain đã dẫn đầu mạng lưới thanh khoản thống nhất, siêu mở rộng này và làm gương cho các mạng khác.

Tuy nhiên, mặc dù các tính năng mạnh mẽ của nó, ZK Stack không phải là một giải pháp phù hợp với tất cả các tình huống. Đối với các ứng dụng DeFi (Tài chính phi tập trung) truyền thống hoặc các dự án Mã thông báo không thể thay thế (Mã thông báo không thể thay thế), có thể hiệu quả hơn khi triển khai trên một siêu chuỗi hiện có, chẳng hạn như zkSync và cung cấp đồng bộ hóa với các giao thức khác.

1.4 Đa giác CDK

Polygon CDK là một mã nguồn mở và cơ sở mã mô-đun được thiết kế để đơn giản hóa quá trình phức tạp của việc xây dựng và khởi chạy các chuỗi Lớp 2 (L2) được hỗ trợ bởi ZK trên Ethereum. Bộ công cụ này cho phép các nhà phát triển thiết kế mạng dựa trên nhu cầu cụ thể của họ, cung cấp một mô-đun cốt lõi giúp tăng cường tính linh hoạt. Việc sử dụng Zero-Knowledge Proof đảm bảo tính bảo mật mật mã và tính cuối cùng gần như ngay lập tức của các giao dịch. Bằng cách sử dụng chuỗi triển khai CDK, các nhà phát triển có thể khởi chạy các mạng L2 điều khiển ZK có thể tương tác tự động kết nối với các cầu nối ZK được chia sẻ, tạo thành lớp giá trị của Internet.

Rollup SDKs对比及项目选型分析

Rollup SDKs对比及项目选型分析

Nguồn:

Các nhà phát triển có thể tùy chỉnh môi trường thực thi của chuỗi, chọn zkEVM, chọn chế độ "validium" và chọn trình tự tập trung. Khả năng tùy chỉnh cũng mở rộng đến tính khả dụng của dữ liệu với DAC gốc, điều chỉnh thời gian phát hành bằng chứng ZK và chỉ định mã thông báo cho gas. Đáng chú ý, mặc dù có các tính năng tùy chỉnh này, Non-fungible Token Chain tương tác liền mạch với các chuỗi Polygon khác và chia sẻ tính thanh khoản. Tính mô-đun của CDK đảm bảo tính linh hoạt mà không phải hy sinh khả năng mở rộng hoặc làm gián đoạn tính thanh khoản. Là một trong những thành phần kỹ thuật cốt lõi của Polygon 2.0, Interop Layer đóng một vai trò quan trọng trong việc chấp nhận các bằng chứng ZK, tổng hợp chúng và xuất bản các bằng chứng và trạng thái chuỗi cập nhật cho Ethereum, đảm bảo tính cuối cùng gần như ngay lập tức và tương tác chuỗi chéo. Các công nghệ ZK tiên tiến của Polygon, chẳng hạn như zkEVM, đảm bảo rằng các chuỗi được phát triển với CDK vẫn là bằng chứng trong tương lai và có thể hưởng lợi từ những tiến bộ công nghệ liên tục. Bảo mật trên chuỗi được triển khai bởi CDK dựa trên mật mã, cung cấp một lớp giá trị an toàn hơn, được kết nối với nhau và có thể mở rộng vô hạn mà không cần các ưu đãi phức tạp.

Rollup SDKs对比及项目选型分析

Nguồn: Trustless Labs

2. Độ sâu của Polygon CDK: Người dẫn đầu theo dõi SDK tổng hợp

2.1 Khả năng mở rộng và khả năng tương thích

Với Polygon CDK, các nhà phát triển có thể trực tiếp triển khai các bản tổng hợp giống hệt với EVM, tạo điều kiện thuận lợi cho việc di chuyển liền mạch các nhà phát triển EVM sang hệ sinh thái. Đồng thời, Polygon CDK đạt được mức độ mô-đun cao bằng cách chia nhỏ các thành phần riêng lẻ của bản tổng hợp thành các dịch vụ độc lập. Ví dụ: bộ đồng bộ hóa chịu trách nhiệm đồng bộ hóa các khối giữa lớp một và lớp hai, người chứng minh tạo bằng chứng, trình tự xác thực các giao dịch và khối gói và dịch vụ RPC cung cấp quyền truy cập bên ngoài. Người tạo tổng hợp có thể mở rộng các dịch vụ cụ thể dựa trên nhu cầu của họ.

Với Polygon CDK, bạn có thể tạo một bản tổng hợp pha không, trong đó gốc trạng thái của lớp thứ hai được cam kết với lớp đầu tiên. Đồng thời, trạng thái của bản tổng hợp có thể được xây dựng lại dựa trên tất cả dữ liệu trên lớp đầu tiên. Ngoài ra, hợp đồng Lớp 1 sẽ xác minh tính hợp pháp của bằng chứng ZK, đảm bảo rằng tất cả các thay đổi trạng thái trong Lớp 2 là hoàn toàn hợp pháp.

Polygon CDK hỗ trợ lớp tính khả dụng của dữ liệu chuyên dụng và bảng tính khả dụng của dữ liệu, đảm bảo tính khả dụng của dữ liệu đáng tin cậy ngay cả khi chọn xác thực. Polygon CDK hỗ trợ nhiều tùy chỉnh tham số, cho phép các nhà phát triển lựa chọn giữa chế độ zk-rollup và validium để xây dựng layer 2 của riêng họ. Nó cũng hỗ trợ tùy chỉnh các thông số như Gas Token, Gas Fee, Proof Submission Frequency, Batch Size, v.v.

2.2 Hiệu suất và chi phí

Polygon CDK cho phép tạo Zero-Knowledge Proof nhanh chóng với STARK đệ quy và Polygon Zero. Với các thiết lập phần cứng được tối ưu hóa, nó có thể đạt hơn 2000 TPS, vượt xa thông lượng của EthereumMainnet. Đồng thời, nó cho phép cấu hình các bằng chứng hợp lệ thường xuyên hơn, cho phép Lớp 1 nhanh chóng xác minh trạng thái của Lớp 2 và cung cấp cho Lớp 2 tính cuối cùng nhanh chóng.

Rollup cho phép mã thông báo gas tùy chỉnh và các quy tắc thu phí gas, cho phép các nhà phát triển tự do giảm chi phí cho người dùng rollup. Ngoài ra, chi phí bảo trì của một bản tổng hợp phụ thuộc vào kích thước của dữ liệu được gửi đến lớp đầu tiên, trong khi bằng chứng zkSNARK nhỏ hơn, do đó chi phí bảo trì thấp hơn. Theo dữ liệu chính thức, phí gas trung bình cho mỗi giao dịch trên Polygon Zkevm chỉ là 0,000294 ETH.

3. Nghiên cứu điển hình về Polygon CDK

3.1 ZKFair

Hệ thống bằng chứng ZK của Polygon dựa trên các bằng chứng toán học và cung cấp một mô hình bảo mật mạnh mẽ hơn so với các bằng chứng gian lận theo định hướng khuyến khích kinh tế xã hội của OP Stack. Ngoài ra, khung mô-đun và chủ quyền của Polygon CDK cung cấp sự linh hoạt vô song để phát triển, một tính năng mà ZKFair tận dụng cho các giải pháp Blockchain phù hợp của mình. Đồng thời, sự tập trung của Polygon CDK vào khả năng tương tác và thanh khoản được chia sẻ là rất quan trọng đối với sự thịnh vượng của các mạng Blockchain. Nó cho phép tích hợp liền mạch với Ethereum và các chuỗi Polygon khác, thu hút một cơ sở người dùng lớn và nhóm thanh khoản. Mặc dù mỗi SDK đều có những ưu điểm riêng, Polygon CDK là một đề xuất hấp dẫn trong không gian SDK tổng hợp do tính mô-đun, bảo mật nâng cao, khả năng tương tác và cân bằng hiệu suất chi phí linh hoạt.

ZKFair đã chọn sử dụng Polygon CDK phù hợp với mục tiêu về khả năng mở rộng, hiệu suất và tính linh hoạt kinh tế, điều này rất cần thiết cho các dự án sáng tạo trong công nghệ Blockchain. Tận dụng các thông số có thể tùy chỉnh được cung cấp bởi Polygon CDK, ZKFair đã triển khai một bản tổng hợp với Stable Coin USDC làm mã thông báo gas. Tận dụng phí gas có thể định cấu hình của CDK, ZKFair đã triển khai giải pháp điều chỉnh khí có thể tùy chỉnh cho phép phân phối công bằng các Token quản trị. Điều này đánh dấu sự ra mắt thành công của Polygon CDK dựa trên Tier 2 đầu tiên, với tổng giá trị bị khóa (TVL) tăng từ 0 lên 160 triệu đô la trong ba ngày. Trong vòng hai tuần đầu tiên đi vào hoạt động, Lớp 2 đã có hơn 450.000 Địa chỉ hoạt động và xử lý hơn 5 triệu giao dịch.

Sử dụng thiết kế mô-đun của Polygon CDK, ZKFair có kế hoạch di chuyển lớp Data Availability (DA) từ Data Availability Council (DAC) sang Celestia. Tích hợp với lớp dữ liệu sẵn có (DA) mô-đun của Celestia để mở rộng quy mô dữ liệu giúp giảm chi phí gas trong hệ sinh thái ZKFair, cung cấp trải nghiệm Blockchain hiệu quả và thân thiện với người dùng hơn các giải pháp khác.

3.2 Sự chuyển đổi của Manta từ OP Stack sang Polygon CDK

Quá trình chuyển đổi của Manta từ OP Stack sang Polygon CDK phản ánh cam kết cải thiện trải nghiệm người dùng, đặc biệt là trong việc tăng tốc độ thanh toán rút tiền. Công nghệ zkEVM trong Polygon CDK, cung cấp khả năng thanh toán nhanh và bảo mật mạnh mẽ thông qua chứng thực ZK, tốt hơn đáng kể so với Optimistic Rollup của OP Stack. Một lý do quan trọng khác cho sự chuyển đổi của Manta là sự tích hợp với hệ sinh thái Polygon rộng lớn hơn. Sự thay đổi này cho phép Manta tận dụng tính thanh khoản được chia sẻ của mạng Polygon, tăng cường tích hợp hệ sinh thái thông qua cầu nối ZK không tin cậy.

Kết luận

Báo cáo này khám phá các SDK tổng hợp khác nhau làm nổi bật sự đa dạng năng động của các công nghệ Blockchain. Trong khi mỗi SDK – Arbitrum Orbit, OP Stack, ZK Stack và đặc biệt là Polygon CDK – đã có những đóng góp đáng kể cho hệ sinh thái Blockchain, ngày càng có nhiều dự án chọn sử dụng Polygon CDK để tìm kiếm khả năng mở rộng, bảo mật và hiệu quả. Sở thích này được phản ánh trong chiến lược của Manta chuyển sang Polygon CDK để có trải nghiệm người dùng tốt hơn và sự lựa chọn Polygon CDK của ZKFair vì tính bảo mật và linh hoạt mạnh mẽ của nó.

Với công nghệ ZK, khả năng tương tác và các giải pháp hiệu quả về chi phí, Polygon CDK nổi bật không chỉ là một công cụ sáng tạo mà còn là một giải pháp toàn diện cho những thách thức của Blockchain hiện đại. Nó thu hẹp khoảng cách giữa lý tưởng và thực tế, cung cấp một nền tảng phù hợp với nhu cầu ngày càng tăng của Cộng đồng Blockchain. Điều này làm cho Polygon CDK không chỉ là một SDK, mà còn là chất xúc tác cho làn sóng đổi mới Blockchain tiếp theo, đẩy các dự án như ZKFair vào các lĩnh vực mới về hiệu suất và khả năng mở rộng. Trong bối cảnh công nghệ Blockchain không ngừng phát triển, Polygon CDK là một con đường nổi bật kết hợp hiệu quả, bảo mật và khả năng tiếp cận để lập biểu đồ một tương lai không chỉ tiên tiến về công nghệ mà còn bao gồm tiến bộ.

Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)