zk coprocessors có thể được coi là các plugin tính toán ngoại chuỗi được xuất phát từ khái niệm modular, tương tự như cách gpus giảm tải các nhiệm vụ tính toán đồ họa từ cpus trong máy tính truyền thống, xử lý các nhiệm vụ tính toán cụ thể. Trong khung cảnh thiết kế này, các nhiệm vụ mà chuỗi công cộng không thành thạo, chẳng hạn như “dữ liệu nặng” và “logic tính toán phức tạp,” có thể được tính toán bởi zk coprocessors, với chuỗi chỉ nhận kết quả tính toán trả về. Độ chính xác của chúng được đảm bảo bởi zk proofs, cuối cùng đạt được tính toán ngoại chuỗi đáng tin cậy cho các nhiệm vụ phức tạp.
Hiện nay, các ứng dụng phổ biến như ai, socialfi, dex và gamefi đều cần hiệu suất cao và kiểm soát chi phí. Trong các giải pháp truyền thống, những “ứng dụng nặng” yêu cầu hiệu suất cao thường lựa chọn mô hình ứng dụng on-chain + off-chain hoặc thiết kế một chuỗi ứng dụng riêng. Tuy nhiên, cả hai phương pháp đều có các vấn đề riêng: phương pháp trước có “hộp đen,” và phương pháp sau phải đối mặt với chi phí phát triển cao, tách rời khỏi hệ sinh thái chuỗi gốc, và tính thanh khoản phân mảnh. Ngoài ra, máy ảo chuỗi chính đặt ra hạn chế đáng kể đối với phát triển và vận hành các ứng dụng như vấn đề thiếu tiêu chuẩn tầng ứng dụng, ngôn ngữ phát triển phức tạp.
Bộ đồng xử lý ZK nhằm giải quyết những vấn đề này. Để cung cấp một ví dụ chi tiết hơn, chúng ta có thể nghĩ về blockchain như một thiết bị đầu cuối (chẳng hạn như điện thoại hoặc máy tính) không thể kết nối với internet. Trong kịch bản này, chúng ta có thể chạy các ứng dụng tương đối đơn giản, như Uniswap hoặc các ứng dụng DeFi khác, hoàn toàn trên chuỗi. Nhưng khi các ứng dụng phức tạp hơn xuất hiện, chẳng hạn như chạy một ứng dụng giống như chatGPT, hiệu suất và lưu trữ của chuỗi công khai sẽ hoàn toàn không đủ, dẫn đến nổ khí. Trong kịch bản Web2, khi chúng tôi chạy ChatGPT, bản thân thiết bị đầu cuối chung của chúng tôi không thể xử lý mô hình ngôn ngữ lớn GPT-4O; Chúng ta cần kết nối với các máy chủ của OpenAI để chuyển tiếp câu hỏi, và sau khi máy chủ tính toán và suy ra kết quả, chúng ta trực tiếp nhận được câu trả lời. Bộ đồng xử lý ZK giống như các máy chủ từ xa của blockchain. Mặc dù các dự án đồng xử lý khác nhau có thể có sự khác biệt nhỏ về thiết kế tùy thuộc vào loại dự án, logic cơ bản vẫn tương tự nhau - tính toán ngoài chuỗi + bằng chứng ZK hoặc bằng chứng lưu trữ để xác nhận.
lấy việc triển khai bonsai của rise zero làm ví dụ, kiến trúc này rất đơn giản. dự án tích hợp một cách mượt mà vào zkvm riêng của rise zero, và nhà phát triển chỉ cần hai bước đơn giản để sử dụng bonsai như một bộ xử lý phụ:
Từ các định nghĩa trên, có vẻ như rollups và zk coprocessors có logic thực hiện và mục tiêu trùng lắp cao. Tuy nhiên, rollups giống như việc mở rộng đa nhân của chuỗi chính, với những khác biệt cụ thể giữa hai loại như sau:
1. mục đích chính:
2. nguyên tắc hoạt động:
3. quản lý trạng thái:
4. Các kịch bản ứng dụng:
5. mối quan hệ với chuỗi chính:
Vì vậy, hai cái này không trái ngược lẫn nhau mà là bổ sung cho nhau. Ngay cả khi một Rollup tồn tại dưới dạng một chuỗi ứng dụng, các bộ xử lý zk vẫn có thể cung cấp dịch vụ.
lý thuyết, phạm vi ứng dụng của bộ xử lý zk rộng lớn, bao gồm các dự án trên các lĩnh vực blockchain khác nhau. bộ xử lý zk cho phép dapps có các chức năng gần gũi hơn với các ứng dụng web2 tập trung. dưới đây là một số trường hợp sử dụng mẫu thu thập từ các nguồn trực tuyến:
phát triển dApp dựa trên dữ liệu:
Bộ đồng xử lý ZK cho phép các nhà phát triển tạo các DApp theo hướng dữ liệu sử dụng dữ liệu lịch sử trên chuỗi đầy đủ cho các tính toán phức tạp mà không cần giả định tin cậy bổ sung. Điều này mở ra những khả năng chưa từng có để phát triển DApp, chẳng hạn như:
chương trình vip trader cho dexs:
Một kịch bản ứng dụng điển hình là triển khai một chương trình giảm giá phí dựa trên khối lượng giao dịch trong các sàn giao dịch phi tập trung (DEXs), được biết đến với tên gọi là 'chương trình trung thành của các nhà giao dịch VIP'. Những chương trình như vậy phổ biến trong các sàn giao dịch tập trung (CEXs) nhưng hiếm gặp trong các sàn giao dịch phi tập trung (DEXs).
với zk coprocessors, dexs có thể:
tăng cường dữ liệu cho hợp đồng thông minh:
Các bộ xử lý phụ zk có thể hoạt động như phần mềm trung gian mạnh mẽ, cung cấp dịch vụ thu thập dữ liệu, tính toán và xác minh cho các hợp đồng thông minh, qua đó giảm chi phí và cải thiện hiệu quả. Điều này cho phép các hợp đồng thông minh có thể:
Công nghệ cầu nối cross-chain:
Một số công nghệ cầu nối chéo chuỗi dựa trên zk, như herodotus và lagrange, cũng có thể coi là các ứng dụng của các bộ xử lý zk. Các công nghệ này tập trung chủ yếu vào việc trích xuất và xác minh dữ liệu, cung cấp một nền tảng dữ liệu đáng tin cậy cho giao tiếp chéo chuỗi.
Mặc dù có nhiều ưu điểm, bộ xử lý zk ở giai đoạn hiện tại vẫn còn rất nhiều hạn chế và đối mặt với một số vấn đề. Tôi đã tóm tắt những điểm sau đây:
(phần này rất chủ quan và chỉ đại diện cho quan điểm cá nhân của tác giả.)
chu kỳ này chủ yếu được dẫn đầu bởi cơ sở hạ tầng modular. Nếu modularization là con đường đúng đắn, chu kỳ này có thể là bước cuối cùng đến với việc áp dụng hàng loạt. Tuy nhiên, ở giai đoạn hiện tại, chúng ta đều chia sẻ một tâm trạng chung: tại sao chúng ta chỉ thấy một số ứng dụng cũ được đóng gói lại, tại sao lại có nhiều chuỗi hơn là ứng dụng, và tại sao một tiêu chuẩn mã thông báo mới như inscriptions lại được ca ngợi là sáng tạo lớn nhất của chu kỳ này?
Lý do cơ bản cho việc thiếu các câu chuyện mới là cơ sở hạ tầng mô-đun hiện tại không đủ để hỗ trợ các siêu ứng dụng, đặc biệt là thiếu một số điều kiện tiên quyết (khả năng tương tác chuỗi chéo, rào cản người dùng, v.v.), dẫn đến sự phân mảnh đáng kể nhất trong lịch sử blockchain. Rollups, là cốt lõi của kỷ nguyên mô-đun, thực sự đã đẩy nhanh mọi thứ, nhưng chúng cũng mang lại nhiều vấn đề, chẳng hạn như phân mảnh thanh khoản, phân tán người dùng và những hạn chế do chính chuỗi hoặc máy ảo áp đặt đối với đổi mới ứng dụng. Ngoài ra, một "người chơi chính" khác trong mô-đun hóa, Celestia, đã đi tiên phong trong con đường DA không nhất thiết phải có mặt trên Ethereum, làm trầm trọng thêm sự phân mảnh. Cho dù được thúc đẩy bởi ý thức hệ hay chi phí DA, kết quả là BTC buộc phải trở thành DA và các chuỗi công khai khác nhằm mục đích cung cấp các giải pháp DA hiệu quả hơn về chi phí. Tình hình hiện tại là mỗi chuỗi công khai có ít nhất một, nếu không muốn nói là hàng chục, các dự án Layer2. Thêm vào đó, tất cả các dự án cơ sở hạ tầng và hệ sinh thái đã tìm hiểu sâu về chiến lược đặt cọc token do Blur tiên phong, yêu cầu người dùng đặt cọc token trong dự án. Chế độ này, mang lại lợi ích cho cá voi theo ba cách (lãi suất, tăng giá ETH hoặc BTC và mã thông báo miễn phí), tiếp tục nén thanh khoản trên chuỗi.
Trong thị trường tăng trưởng trước đây, các quỹ chỉ chảy vào một vài đến một tá chuỗi công cộng, thậm chí tập trung chủ yếu vào Ethereum. Bây giờ, các quỹ được phân tán trên hàng trăm chuỗi công cộng và đặt cược vào hàng ngàn dự án tương tự, dẫn đến sự suy giảm trong hoạt động trên chuỗi. Ngay cả Ethereum cũng thiếu hoạt động trên chuỗi. Do đó, người chơi phương Đông tham gia PvP trong hệ sinh thái BTC, trong khi người chơi phương Tây làm như vậy trên Solana, vì cần thiết.
do đó, tâm điểm hiện tại của tôi là cách thúc đẩy tính thanh khoản tổng hợp trên tất cả các chuỗi và hỗ trợ sự xuất hiện của các cách chơi mới và siêu ứng dụng. trong lĩnh vực tương tác qua chuỗi, các dự án dẫn đầu truyền thống đã liên tục không đạt hiệu quả, vẫn giống như các cầu nối tương tác qua chuỗi truyền thống. các giải pháp tương tác qua chuỗi mới mà chúng tôi đã thảo luận trong các báo cáo trước hết nhằm chủ yếu vào việc tổng hợp nhiều chuỗi vào một chuỗi duy nhất. các ví dụ bao gồm agglayer, superchain, elastic chain, jam, v.v., những gì sẽ không được mô tả chi tiết ở đây. tổng cộng, việc tổng hợp qua chuỗi là một rào cản cần thiết trong cơ sở hạ tầng mô-đun nhưng sẽ mất một thời gian dài để vượt qua.
Bộ đồng xử lý ZK là một phần quan trọng trong giai đoạn hiện tại. Họ có thể tăng cường Layer2 và bổ sung Layer1. Có cách nào để tạm thời khắc phục các vấn đề về chuỗi chéo và trilemma, cho phép chúng tôi nhận ra một số ứng dụng thời hiện tại trên một số lớp 1 hoặc lớp 2 nhất định với tính thanh khoản rộng rãi không? Xét cho cùng, các ứng dụng blockchain thiếu những câu chuyện mới. Hơn nữa, cho phép các lối chơi đa dạng, kiểm soát khí, ứng dụng quy mô lớn, khả năng chuỗi chéo và giảm rào cản người dùng thông qua các giải pháp đồng xử lý tích hợp có thể lý tưởng hơn là dựa vào tập trung.
lĩnh vực zk coprocessor đã xuất hiện từ năm 2023 và đã trở nên tương đối chín chắn ở giai đoạn này. theo phân loại của messari, lĩnh vực này hiện tại bao gồm ba lĩnh vực phụ chính (tính toán tổng quát, tương tác và kết nối chuỗi, trí tuệ nhân tạo và huấn luyện máy) với 18 dự án. hầu hết các dự án này được hỗ trợ bởi các vcs hàng đầu. dưới đây, chúng tôi mô tả một số dự án từ các lĩnh vực phụ khác nhau.
Giza là một giao thức ZKML (Zero-Knowledge Machine Learning) được triển khai trên Starknet, được hỗ trợ chính thức bởi Starkware. Nó tập trung vào việc cho phép các mô hình AI được sử dụng có thể xác minh được trong các hợp đồng thông minh blockchain. Các nhà phát triển có thể triển khai các mô hình AI trên mạng Giza, sau đó xác minh tính đúng đắn của suy luận mô hình thông qua các bằng chứng không có kiến thức và cung cấp kết quả cho các hợp đồng thông minh một cách đáng tin cậy. Điều này cho phép các nhà phát triển xây dựng các ứng dụng trên chuỗi kết hợp các khả năng AI trong khi vẫn duy trì sự phân cấp và khả năng xác minh của blockchain.
giza hoàn thành quy trình thông qua ba bước sau:
Phương pháp của giza cho phép các mô hình trí tuệ nhân tạo phục vụ như là các nguồn dữ liệu đáng tin cậy cho hợp đồng thông minh mà không phụ thuộc vào oracles tập trung hoặc môi trường thực thi đáng tin cậy. Điều này mở ra những khả năng mới cho các ứng dụng blockchain, như quản lý tài sản dựa trên trí tuệ nhân tạo, phát hiện gian lận và định giá động. Đây là một trong số ít các dự án trong không gian web3 x trí tuệ nhân tạo hiện tại với một vòng lặp kín logic và việc sử dụng thông minh của các bộ xử lý phụ trong lĩnh vực trí tuệ nhân tạo.
RISC Zero là một dự án đồng xử lý hàng đầu được hỗ trợ bởi nhiều VC hàng đầu. Nó tập trung vào việc cho phép bất kỳ tính toán nào được thực hiện có thể xác minh được trong các hợp đồng thông minh blockchain. Các nhà phát triển có thể viết chương trình bằng Rust và triển khai chúng trên mạng RISC Zero. RISC Zero sau đó xác minh tính chính xác của việc thực thi chương trình thông qua các bằng chứng không có kiến thức và cung cấp kết quả cho các hợp đồng thông minh một cách đáng tin cậy. Điều này cho phép các nhà phát triển xây dựng các ứng dụng trên chuỗi phức tạp trong khi vẫn duy trì sự phân cấp và khả năng xác minh của blockchain.
chúng tôi đã đề cập ngắn gọn đến việc triển khai và quy trình làm việc trước đó. ở đây, chúng tôi đi vào chi tiết hai thành phần chính:
RISC Zero đã tích hợp với nhiều giải pháp ETH Layer2 và chứng minh các trường hợp sử dụng khác nhau cho cây cảnh. Một ví dụ thú vị là Bonsai Pay. Cuộc trình diễn này sử dụng dịch vụ ZKVM và Bonsai Proof của RISC Zero, cho phép người dùng gửi hoặc rút ETH và mã thông báo trên Ethereum bằng tài khoản Google của họ. Nó cho thấy cách RISC Zero có thể tích hợp liền mạch các ứng dụng trên chuỗi với OAuth2.0 (tiêu chuẩn được sử dụng bởi các nhà cung cấp danh tính lớn như Google), cung cấp một trường hợp sử dụng làm giảm rào cản người dùng Web3 thông qua các ứng dụng Web2 truyền thống. Các ví dụ khác bao gồm các ứng dụng dựa trên DAO.
=nil; là dự án đầu tư được hỗ trợ bởi các đơn vị nổi tiếng như mina, polychain, starkware và blockchain capital. Đáng chú ý, các nhà pionners công nghệ zk như mina và starkware cũng là những người ủng hộ, cho thấy sự công nhận kỹ thuật cao cho dự án. =nil; cũng được đề cập trong báo cáo của chúng tôi “thị trường sức mạnh tính toán”, chủ yếu tập trung vào thị trường chứng minh (một thị trường tạo chứng minh phi tập trung). Ngoài ra, =nil; còn có một sản phẩm phụ khác gọi là zkllvm.
zkllvm, được phát triển bởi tổ chức =nil;, là một trình biên dịch mạch đổi mới tự động chuyển đổi mã ứng dụng được viết bằng các ngôn ngữ lập trình phổ biến như c++ và rust thành mạch hiệu quả, có thể được chứng minh cho ethereum mà không cần sử dụng ngôn ngữ cụ thể cho miền zero-knowledge (dsl). Điều này đáng kể đơn giản hóa quá trình phát triển, giảm ngưỡng vào và cải thiện hiệu suất bằng cách tránh sử dụng zkvm. Nó hỗ trợ tăng tốc phần cứng để tăng tốc quá trình tạo chứng minh, làm cho nó phù hợp cho các kịch bản ứng dụng zk khác nhau như rollups, cầu nối cross-chain, oracles, machine learning và gaming. Nó được tích hợp chặt chẽ với thị trường chứng minh của tổ chức =nil;, cung cấp hỗ trợ toàn diện cho nhà phát triển từ việc tạo mạch đến việc tạo chứng minh.
Brevis là một dự án con của Celer Network và là một bộ đồng xử lý không có kiến thức (ZK) thông minh cho blockchain, cho phép DApps truy cập, tính toán và sử dụng dữ liệu tùy ý trên nhiều blockchain một cách hoàn toàn không cần tin cậy. Giống như các bộ đồng xử lý khác, Brevis có một loạt các trường hợp sử dụng, chẳng hạn như DeFi theo hướng dữ liệu, ZKBRIDGES, mua lại người dùng trên chuỗi, ZKDID và trừu tượng hóa tài khoản xã hội.
Kiến trúc Brevis bao gồm ba thành phần chính:
Với kiến trúc module này, Brevis có thể cung cấp cho tất cả các hợp đồng thông minh blockchain công cộng được hỗ trợ một phương thức truy cập linh hoạt, hiệu quả và đáng tin cậy. Phiên bản v4 của Uni cũng áp dụng dự án này và tích hợp nó với Hooks (hệ thống tích hợp các logic tùy chỉnh của người dùng khác nhau) để dễ dàng đọc dữ liệu blockchain lịch sử, giảm phí gas, đồng thời đảm bảo tính phi tập trung. Đây là một ví dụ về một bộ xử lý zk thúc đẩy một sàn giao dịch phi tập trung.
Lagrange là một giao thức coprocessor zk tương tác được dẫn dắt bởi 1kx và Founders Fund, chủ yếu nhằm cung cấp tính tương thích giữa các chuỗi khối không đáng tin cậy và hỗ trợ các ứng dụng yêu cầu tính toán dữ liệu phức tạp quy mô lớn. Khác với các cầu nối nút truyền thống, tính tương thích qua chuỗi của Lagrange chủ yếu được đạt được thông qua các cơ chế big data zk đổi mới và ủy ban trạng thái.
Lagrange đã tích hợp với EigenLayer, Mantle, Base, Frax, Polymer, LayerZero, Omni, AltLayer và nhiều nền tảng khác, và sẽ là zk AVS đầu tiên liên kết trong hệ sinh thái Ethereum.
ybb là quỹ web3 tận tâm tìm kiếm các dự án định hình web3 với tầm nhìn tạo ra môi trường trực tuyến tốt hơn cho tất cả cư dân internet. Được thành lập bởi một nhóm những người tin vào blockchain đã tích cực tham gia vào ngành này từ năm 2013, ybb luôn sẵn sàng giúp đỡ các dự án giai đoạn đầu phát triển từ 0 đến 1. Chúng tôi đánh giá cao sự đổi mới, niềm đam mê tự thúc đẩy và sản phẩm hướng tới người dùng trong khi nhận ra tiềm năng của cryptos và các ứng dụng blockchain.
tham khảo:
1.abcde: một cuộc điều tra sâu vào zk coprocessor và tương lai của nó:https://medium.com/ABCDE.com/en-abcde-a-deep-dive-into-zk-coprocessor-and-its-future-1d1b3f33f946
2. "zk" là tất cả những gì bạn cần:https://medium.com/gate_ventures/zk-is-all-you-need-238886062c52
3.risc zero:https://www.risczero.com/bonsai
4. Phạm vi:https://www.lagrange.dev/blog/interoperability-for-modular-blockchains-the-lagrange-thesis
5.Tiên đềBlog:https://blog.axiom.xyz/
6. tăng tốc nitơ! cách zk coprocessor phá vỡ rào cản dữ liệu hợp đồng thông minhhttps://foresightnews.pro/article/detail/48239
bài viết này được in lại từ [ Trung bình], chuyển tiếp tiêu đề gốc 'GPU của blockchain: phân tích toàn diện về ZK coprocessors', tất cả bản quyền thuộc về tác giả gốc [nhà nghiên cứu của YBB Capital Zeke]. Nếu có ý kiến phản đối về việc tái bản này, xin vui lòng liên hệ vớiGate họcđội ngũ, và họ sẽ xử lý nhanh chóng.
miễn trừ trách nhiệm: quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
Việc dịch bài viết sang các ngôn ngữ khác được thực hiện bởi đội ngũ học viên của Gate. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã được dịch là không được phép.
zk coprocessors có thể được coi là các plugin tính toán ngoại chuỗi được xuất phát từ khái niệm modular, tương tự như cách gpus giảm tải các nhiệm vụ tính toán đồ họa từ cpus trong máy tính truyền thống, xử lý các nhiệm vụ tính toán cụ thể. Trong khung cảnh thiết kế này, các nhiệm vụ mà chuỗi công cộng không thành thạo, chẳng hạn như “dữ liệu nặng” và “logic tính toán phức tạp,” có thể được tính toán bởi zk coprocessors, với chuỗi chỉ nhận kết quả tính toán trả về. Độ chính xác của chúng được đảm bảo bởi zk proofs, cuối cùng đạt được tính toán ngoại chuỗi đáng tin cậy cho các nhiệm vụ phức tạp.
Hiện nay, các ứng dụng phổ biến như ai, socialfi, dex và gamefi đều cần hiệu suất cao và kiểm soát chi phí. Trong các giải pháp truyền thống, những “ứng dụng nặng” yêu cầu hiệu suất cao thường lựa chọn mô hình ứng dụng on-chain + off-chain hoặc thiết kế một chuỗi ứng dụng riêng. Tuy nhiên, cả hai phương pháp đều có các vấn đề riêng: phương pháp trước có “hộp đen,” và phương pháp sau phải đối mặt với chi phí phát triển cao, tách rời khỏi hệ sinh thái chuỗi gốc, và tính thanh khoản phân mảnh. Ngoài ra, máy ảo chuỗi chính đặt ra hạn chế đáng kể đối với phát triển và vận hành các ứng dụng như vấn đề thiếu tiêu chuẩn tầng ứng dụng, ngôn ngữ phát triển phức tạp.
Bộ đồng xử lý ZK nhằm giải quyết những vấn đề này. Để cung cấp một ví dụ chi tiết hơn, chúng ta có thể nghĩ về blockchain như một thiết bị đầu cuối (chẳng hạn như điện thoại hoặc máy tính) không thể kết nối với internet. Trong kịch bản này, chúng ta có thể chạy các ứng dụng tương đối đơn giản, như Uniswap hoặc các ứng dụng DeFi khác, hoàn toàn trên chuỗi. Nhưng khi các ứng dụng phức tạp hơn xuất hiện, chẳng hạn như chạy một ứng dụng giống như chatGPT, hiệu suất và lưu trữ của chuỗi công khai sẽ hoàn toàn không đủ, dẫn đến nổ khí. Trong kịch bản Web2, khi chúng tôi chạy ChatGPT, bản thân thiết bị đầu cuối chung của chúng tôi không thể xử lý mô hình ngôn ngữ lớn GPT-4O; Chúng ta cần kết nối với các máy chủ của OpenAI để chuyển tiếp câu hỏi, và sau khi máy chủ tính toán và suy ra kết quả, chúng ta trực tiếp nhận được câu trả lời. Bộ đồng xử lý ZK giống như các máy chủ từ xa của blockchain. Mặc dù các dự án đồng xử lý khác nhau có thể có sự khác biệt nhỏ về thiết kế tùy thuộc vào loại dự án, logic cơ bản vẫn tương tự nhau - tính toán ngoài chuỗi + bằng chứng ZK hoặc bằng chứng lưu trữ để xác nhận.
lấy việc triển khai bonsai của rise zero làm ví dụ, kiến trúc này rất đơn giản. dự án tích hợp một cách mượt mà vào zkvm riêng của rise zero, và nhà phát triển chỉ cần hai bước đơn giản để sử dụng bonsai như một bộ xử lý phụ:
Từ các định nghĩa trên, có vẻ như rollups và zk coprocessors có logic thực hiện và mục tiêu trùng lắp cao. Tuy nhiên, rollups giống như việc mở rộng đa nhân của chuỗi chính, với những khác biệt cụ thể giữa hai loại như sau:
1. mục đích chính:
2. nguyên tắc hoạt động:
3. quản lý trạng thái:
4. Các kịch bản ứng dụng:
5. mối quan hệ với chuỗi chính:
Vì vậy, hai cái này không trái ngược lẫn nhau mà là bổ sung cho nhau. Ngay cả khi một Rollup tồn tại dưới dạng một chuỗi ứng dụng, các bộ xử lý zk vẫn có thể cung cấp dịch vụ.
lý thuyết, phạm vi ứng dụng của bộ xử lý zk rộng lớn, bao gồm các dự án trên các lĩnh vực blockchain khác nhau. bộ xử lý zk cho phép dapps có các chức năng gần gũi hơn với các ứng dụng web2 tập trung. dưới đây là một số trường hợp sử dụng mẫu thu thập từ các nguồn trực tuyến:
phát triển dApp dựa trên dữ liệu:
Bộ đồng xử lý ZK cho phép các nhà phát triển tạo các DApp theo hướng dữ liệu sử dụng dữ liệu lịch sử trên chuỗi đầy đủ cho các tính toán phức tạp mà không cần giả định tin cậy bổ sung. Điều này mở ra những khả năng chưa từng có để phát triển DApp, chẳng hạn như:
chương trình vip trader cho dexs:
Một kịch bản ứng dụng điển hình là triển khai một chương trình giảm giá phí dựa trên khối lượng giao dịch trong các sàn giao dịch phi tập trung (DEXs), được biết đến với tên gọi là 'chương trình trung thành của các nhà giao dịch VIP'. Những chương trình như vậy phổ biến trong các sàn giao dịch tập trung (CEXs) nhưng hiếm gặp trong các sàn giao dịch phi tập trung (DEXs).
với zk coprocessors, dexs có thể:
tăng cường dữ liệu cho hợp đồng thông minh:
Các bộ xử lý phụ zk có thể hoạt động như phần mềm trung gian mạnh mẽ, cung cấp dịch vụ thu thập dữ liệu, tính toán và xác minh cho các hợp đồng thông minh, qua đó giảm chi phí và cải thiện hiệu quả. Điều này cho phép các hợp đồng thông minh có thể:
Công nghệ cầu nối cross-chain:
Một số công nghệ cầu nối chéo chuỗi dựa trên zk, như herodotus và lagrange, cũng có thể coi là các ứng dụng của các bộ xử lý zk. Các công nghệ này tập trung chủ yếu vào việc trích xuất và xác minh dữ liệu, cung cấp một nền tảng dữ liệu đáng tin cậy cho giao tiếp chéo chuỗi.
Mặc dù có nhiều ưu điểm, bộ xử lý zk ở giai đoạn hiện tại vẫn còn rất nhiều hạn chế và đối mặt với một số vấn đề. Tôi đã tóm tắt những điểm sau đây:
(phần này rất chủ quan và chỉ đại diện cho quan điểm cá nhân của tác giả.)
chu kỳ này chủ yếu được dẫn đầu bởi cơ sở hạ tầng modular. Nếu modularization là con đường đúng đắn, chu kỳ này có thể là bước cuối cùng đến với việc áp dụng hàng loạt. Tuy nhiên, ở giai đoạn hiện tại, chúng ta đều chia sẻ một tâm trạng chung: tại sao chúng ta chỉ thấy một số ứng dụng cũ được đóng gói lại, tại sao lại có nhiều chuỗi hơn là ứng dụng, và tại sao một tiêu chuẩn mã thông báo mới như inscriptions lại được ca ngợi là sáng tạo lớn nhất của chu kỳ này?
Lý do cơ bản cho việc thiếu các câu chuyện mới là cơ sở hạ tầng mô-đun hiện tại không đủ để hỗ trợ các siêu ứng dụng, đặc biệt là thiếu một số điều kiện tiên quyết (khả năng tương tác chuỗi chéo, rào cản người dùng, v.v.), dẫn đến sự phân mảnh đáng kể nhất trong lịch sử blockchain. Rollups, là cốt lõi của kỷ nguyên mô-đun, thực sự đã đẩy nhanh mọi thứ, nhưng chúng cũng mang lại nhiều vấn đề, chẳng hạn như phân mảnh thanh khoản, phân tán người dùng và những hạn chế do chính chuỗi hoặc máy ảo áp đặt đối với đổi mới ứng dụng. Ngoài ra, một "người chơi chính" khác trong mô-đun hóa, Celestia, đã đi tiên phong trong con đường DA không nhất thiết phải có mặt trên Ethereum, làm trầm trọng thêm sự phân mảnh. Cho dù được thúc đẩy bởi ý thức hệ hay chi phí DA, kết quả là BTC buộc phải trở thành DA và các chuỗi công khai khác nhằm mục đích cung cấp các giải pháp DA hiệu quả hơn về chi phí. Tình hình hiện tại là mỗi chuỗi công khai có ít nhất một, nếu không muốn nói là hàng chục, các dự án Layer2. Thêm vào đó, tất cả các dự án cơ sở hạ tầng và hệ sinh thái đã tìm hiểu sâu về chiến lược đặt cọc token do Blur tiên phong, yêu cầu người dùng đặt cọc token trong dự án. Chế độ này, mang lại lợi ích cho cá voi theo ba cách (lãi suất, tăng giá ETH hoặc BTC và mã thông báo miễn phí), tiếp tục nén thanh khoản trên chuỗi.
Trong thị trường tăng trưởng trước đây, các quỹ chỉ chảy vào một vài đến một tá chuỗi công cộng, thậm chí tập trung chủ yếu vào Ethereum. Bây giờ, các quỹ được phân tán trên hàng trăm chuỗi công cộng và đặt cược vào hàng ngàn dự án tương tự, dẫn đến sự suy giảm trong hoạt động trên chuỗi. Ngay cả Ethereum cũng thiếu hoạt động trên chuỗi. Do đó, người chơi phương Đông tham gia PvP trong hệ sinh thái BTC, trong khi người chơi phương Tây làm như vậy trên Solana, vì cần thiết.
do đó, tâm điểm hiện tại của tôi là cách thúc đẩy tính thanh khoản tổng hợp trên tất cả các chuỗi và hỗ trợ sự xuất hiện của các cách chơi mới và siêu ứng dụng. trong lĩnh vực tương tác qua chuỗi, các dự án dẫn đầu truyền thống đã liên tục không đạt hiệu quả, vẫn giống như các cầu nối tương tác qua chuỗi truyền thống. các giải pháp tương tác qua chuỗi mới mà chúng tôi đã thảo luận trong các báo cáo trước hết nhằm chủ yếu vào việc tổng hợp nhiều chuỗi vào một chuỗi duy nhất. các ví dụ bao gồm agglayer, superchain, elastic chain, jam, v.v., những gì sẽ không được mô tả chi tiết ở đây. tổng cộng, việc tổng hợp qua chuỗi là một rào cản cần thiết trong cơ sở hạ tầng mô-đun nhưng sẽ mất một thời gian dài để vượt qua.
Bộ đồng xử lý ZK là một phần quan trọng trong giai đoạn hiện tại. Họ có thể tăng cường Layer2 và bổ sung Layer1. Có cách nào để tạm thời khắc phục các vấn đề về chuỗi chéo và trilemma, cho phép chúng tôi nhận ra một số ứng dụng thời hiện tại trên một số lớp 1 hoặc lớp 2 nhất định với tính thanh khoản rộng rãi không? Xét cho cùng, các ứng dụng blockchain thiếu những câu chuyện mới. Hơn nữa, cho phép các lối chơi đa dạng, kiểm soát khí, ứng dụng quy mô lớn, khả năng chuỗi chéo và giảm rào cản người dùng thông qua các giải pháp đồng xử lý tích hợp có thể lý tưởng hơn là dựa vào tập trung.
lĩnh vực zk coprocessor đã xuất hiện từ năm 2023 và đã trở nên tương đối chín chắn ở giai đoạn này. theo phân loại của messari, lĩnh vực này hiện tại bao gồm ba lĩnh vực phụ chính (tính toán tổng quát, tương tác và kết nối chuỗi, trí tuệ nhân tạo và huấn luyện máy) với 18 dự án. hầu hết các dự án này được hỗ trợ bởi các vcs hàng đầu. dưới đây, chúng tôi mô tả một số dự án từ các lĩnh vực phụ khác nhau.
Giza là một giao thức ZKML (Zero-Knowledge Machine Learning) được triển khai trên Starknet, được hỗ trợ chính thức bởi Starkware. Nó tập trung vào việc cho phép các mô hình AI được sử dụng có thể xác minh được trong các hợp đồng thông minh blockchain. Các nhà phát triển có thể triển khai các mô hình AI trên mạng Giza, sau đó xác minh tính đúng đắn của suy luận mô hình thông qua các bằng chứng không có kiến thức và cung cấp kết quả cho các hợp đồng thông minh một cách đáng tin cậy. Điều này cho phép các nhà phát triển xây dựng các ứng dụng trên chuỗi kết hợp các khả năng AI trong khi vẫn duy trì sự phân cấp và khả năng xác minh của blockchain.
giza hoàn thành quy trình thông qua ba bước sau:
Phương pháp của giza cho phép các mô hình trí tuệ nhân tạo phục vụ như là các nguồn dữ liệu đáng tin cậy cho hợp đồng thông minh mà không phụ thuộc vào oracles tập trung hoặc môi trường thực thi đáng tin cậy. Điều này mở ra những khả năng mới cho các ứng dụng blockchain, như quản lý tài sản dựa trên trí tuệ nhân tạo, phát hiện gian lận và định giá động. Đây là một trong số ít các dự án trong không gian web3 x trí tuệ nhân tạo hiện tại với một vòng lặp kín logic và việc sử dụng thông minh của các bộ xử lý phụ trong lĩnh vực trí tuệ nhân tạo.
RISC Zero là một dự án đồng xử lý hàng đầu được hỗ trợ bởi nhiều VC hàng đầu. Nó tập trung vào việc cho phép bất kỳ tính toán nào được thực hiện có thể xác minh được trong các hợp đồng thông minh blockchain. Các nhà phát triển có thể viết chương trình bằng Rust và triển khai chúng trên mạng RISC Zero. RISC Zero sau đó xác minh tính chính xác của việc thực thi chương trình thông qua các bằng chứng không có kiến thức và cung cấp kết quả cho các hợp đồng thông minh một cách đáng tin cậy. Điều này cho phép các nhà phát triển xây dựng các ứng dụng trên chuỗi phức tạp trong khi vẫn duy trì sự phân cấp và khả năng xác minh của blockchain.
chúng tôi đã đề cập ngắn gọn đến việc triển khai và quy trình làm việc trước đó. ở đây, chúng tôi đi vào chi tiết hai thành phần chính:
RISC Zero đã tích hợp với nhiều giải pháp ETH Layer2 và chứng minh các trường hợp sử dụng khác nhau cho cây cảnh. Một ví dụ thú vị là Bonsai Pay. Cuộc trình diễn này sử dụng dịch vụ ZKVM và Bonsai Proof của RISC Zero, cho phép người dùng gửi hoặc rút ETH và mã thông báo trên Ethereum bằng tài khoản Google của họ. Nó cho thấy cách RISC Zero có thể tích hợp liền mạch các ứng dụng trên chuỗi với OAuth2.0 (tiêu chuẩn được sử dụng bởi các nhà cung cấp danh tính lớn như Google), cung cấp một trường hợp sử dụng làm giảm rào cản người dùng Web3 thông qua các ứng dụng Web2 truyền thống. Các ví dụ khác bao gồm các ứng dụng dựa trên DAO.
=nil; là dự án đầu tư được hỗ trợ bởi các đơn vị nổi tiếng như mina, polychain, starkware và blockchain capital. Đáng chú ý, các nhà pionners công nghệ zk như mina và starkware cũng là những người ủng hộ, cho thấy sự công nhận kỹ thuật cao cho dự án. =nil; cũng được đề cập trong báo cáo của chúng tôi “thị trường sức mạnh tính toán”, chủ yếu tập trung vào thị trường chứng minh (một thị trường tạo chứng minh phi tập trung). Ngoài ra, =nil; còn có một sản phẩm phụ khác gọi là zkllvm.
zkllvm, được phát triển bởi tổ chức =nil;, là một trình biên dịch mạch đổi mới tự động chuyển đổi mã ứng dụng được viết bằng các ngôn ngữ lập trình phổ biến như c++ và rust thành mạch hiệu quả, có thể được chứng minh cho ethereum mà không cần sử dụng ngôn ngữ cụ thể cho miền zero-knowledge (dsl). Điều này đáng kể đơn giản hóa quá trình phát triển, giảm ngưỡng vào và cải thiện hiệu suất bằng cách tránh sử dụng zkvm. Nó hỗ trợ tăng tốc phần cứng để tăng tốc quá trình tạo chứng minh, làm cho nó phù hợp cho các kịch bản ứng dụng zk khác nhau như rollups, cầu nối cross-chain, oracles, machine learning và gaming. Nó được tích hợp chặt chẽ với thị trường chứng minh của tổ chức =nil;, cung cấp hỗ trợ toàn diện cho nhà phát triển từ việc tạo mạch đến việc tạo chứng minh.
Brevis là một dự án con của Celer Network và là một bộ đồng xử lý không có kiến thức (ZK) thông minh cho blockchain, cho phép DApps truy cập, tính toán và sử dụng dữ liệu tùy ý trên nhiều blockchain một cách hoàn toàn không cần tin cậy. Giống như các bộ đồng xử lý khác, Brevis có một loạt các trường hợp sử dụng, chẳng hạn như DeFi theo hướng dữ liệu, ZKBRIDGES, mua lại người dùng trên chuỗi, ZKDID và trừu tượng hóa tài khoản xã hội.
Kiến trúc Brevis bao gồm ba thành phần chính:
Với kiến trúc module này, Brevis có thể cung cấp cho tất cả các hợp đồng thông minh blockchain công cộng được hỗ trợ một phương thức truy cập linh hoạt, hiệu quả và đáng tin cậy. Phiên bản v4 của Uni cũng áp dụng dự án này và tích hợp nó với Hooks (hệ thống tích hợp các logic tùy chỉnh của người dùng khác nhau) để dễ dàng đọc dữ liệu blockchain lịch sử, giảm phí gas, đồng thời đảm bảo tính phi tập trung. Đây là một ví dụ về một bộ xử lý zk thúc đẩy một sàn giao dịch phi tập trung.
Lagrange là một giao thức coprocessor zk tương tác được dẫn dắt bởi 1kx và Founders Fund, chủ yếu nhằm cung cấp tính tương thích giữa các chuỗi khối không đáng tin cậy và hỗ trợ các ứng dụng yêu cầu tính toán dữ liệu phức tạp quy mô lớn. Khác với các cầu nối nút truyền thống, tính tương thích qua chuỗi của Lagrange chủ yếu được đạt được thông qua các cơ chế big data zk đổi mới và ủy ban trạng thái.
Lagrange đã tích hợp với EigenLayer, Mantle, Base, Frax, Polymer, LayerZero, Omni, AltLayer và nhiều nền tảng khác, và sẽ là zk AVS đầu tiên liên kết trong hệ sinh thái Ethereum.
ybb là quỹ web3 tận tâm tìm kiếm các dự án định hình web3 với tầm nhìn tạo ra môi trường trực tuyến tốt hơn cho tất cả cư dân internet. Được thành lập bởi một nhóm những người tin vào blockchain đã tích cực tham gia vào ngành này từ năm 2013, ybb luôn sẵn sàng giúp đỡ các dự án giai đoạn đầu phát triển từ 0 đến 1. Chúng tôi đánh giá cao sự đổi mới, niềm đam mê tự thúc đẩy và sản phẩm hướng tới người dùng trong khi nhận ra tiềm năng của cryptos và các ứng dụng blockchain.
tham khảo:
1.abcde: một cuộc điều tra sâu vào zk coprocessor và tương lai của nó:https://medium.com/ABCDE.com/en-abcde-a-deep-dive-into-zk-coprocessor-and-its-future-1d1b3f33f946
2. "zk" là tất cả những gì bạn cần:https://medium.com/gate_ventures/zk-is-all-you-need-238886062c52
3.risc zero:https://www.risczero.com/bonsai
4. Phạm vi:https://www.lagrange.dev/blog/interoperability-for-modular-blockchains-the-lagrange-thesis
5.Tiên đềBlog:https://blog.axiom.xyz/
6. tăng tốc nitơ! cách zk coprocessor phá vỡ rào cản dữ liệu hợp đồng thông minhhttps://foresightnews.pro/article/detail/48239
bài viết này được in lại từ [ Trung bình], chuyển tiếp tiêu đề gốc 'GPU của blockchain: phân tích toàn diện về ZK coprocessors', tất cả bản quyền thuộc về tác giả gốc [nhà nghiên cứu của YBB Capital Zeke]. Nếu có ý kiến phản đối về việc tái bản này, xin vui lòng liên hệ vớiGate họcđội ngũ, và họ sẽ xử lý nhanh chóng.
miễn trừ trách nhiệm: quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
Việc dịch bài viết sang các ngôn ngữ khác được thực hiện bởi đội ngũ học viên của Gate. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã được dịch là không được phép.