ZK Bộ xử lý: Định hình lại một mô hình mới cho ứng dụng Blockchain
Bộ xử lý đồng xử lý đóng vai trò quan trọng trong lĩnh vực máy tính truyền thống, chịu trách nhiệm xử lý các nhiệm vụ cụ thể ngoài CPU. Ví dụ, bộ xử lý đồng xử lý chuyển động M7 do Apple ra mắt vào năm 2013 đã nâng cao đáng kể khả năng cảm nhận chuyển động của thiết bị thông minh, trong khi GPU do Nvidia đề xuất vào năm 2007 chịu trách nhiệm cho việc xử lý đồ họa và các nhiệm vụ tính toán chuyên sâu khác. Kiến trúc tính toán "khác biệt" hoặc "hỗn hợp" này có thể nâng cao hiệu suất tổng thể của hệ thống.
Trong hệ sinh thái Ethereum, phí Gas cao và khả năng truy cập dữ liệu hạn chế đã hạn chế nghiêm trọng việc phát triển ứng dụng. Chuyển khoản thông thường cần 21000 Gas, các thao tác phức tạp hơn có phí cao hơn, điều này cản trở sự triển khai ứng dụng quy mô lớn. Hơn nữa, hợp đồng thông minh chỉ có thể truy cập dữ liệu của 256 khối gần đây, sau khi thực hiện đề xuất EIP-4444 trong tương lai, các nút đầy đủ sẽ không còn lưu trữ dữ liệu khối cũ, điều này càng hạn chế các ứng dụng đổi mới dựa trên dữ liệu lịch sử.
Sự xuất hiện của bộ đồng xử lý ZK đã cung cấp một hướng đi mới để giải quyết những vấn đề này. Nó có thể chuyển tải các nhiệm vụ tính toán và dữ liệu nặng từ chuỗi chính sang môi trường ngoài chuỗi, đồng thời đảm bảo tính đáng tin cậy của kết quả tính toán thông qua công nghệ chứng minh không kiến thức. Kiến trúc này cho phép Ethereum tập trung vào việc xử lý các giao dịch tài sản đơn giản, trong khi đó giao các tính toán phức tạp cho bộ đồng xử lý thực hiện.
Hiện tại, ứng dụng của ZK đồng xử lý rất đa dạng, bao gồm các lĩnh vực như mạng xã hội, trò chơi, DeFi, hệ thống quản lý rủi ro, oracle, lưu trữ dữ liệu, mô hình ngôn ngữ lớn, và nhiều lĩnh vực khác. Về lý thuyết, bất kỳ ứng dụng Web2 nào cũng có thể được triển khai trên blockchain thông qua ZK đồng xử lý và tận hưởng sự bảo vệ an ninh mà Ethereum mang lại như một lớp thanh toán.
Định nghĩa về bộ đồng xử lý ZK trong ngành vẫn chưa thống nhất. Các dự án như ZK-Query, ZK-Oracle, ZKM đều có thể được xem là một hình thức của bộ đồng xử lý, chúng lần lượt tập trung vào việc truy vấn dữ liệu đầy đủ trên chuỗi, thu thập dữ liệu đáng tin cậy ngoài chuỗi và xác minh kết quả tính toán ngoài chuỗi. Từ một góc độ nào đó, Layer2 cũng có thể được coi là một bộ đồng xử lý của Ethereum.
Các dự án bộ xử lý ZK hiện tại trên thị trường chủ yếu tập trung vào ba ứng dụng chính: chỉ mục dữ liệu trên chuỗi, oracle và ZKML (học máy không kiến thức). Trong đó, các dự án ZKM (máy ảo không kiến thức) đa năng như Delphinus và Risc Zero lần lượt áp dụng kiến trúc zkWASM và Risc-V, thể hiện các hướng đi công nghệ khác nhau.
Lấy Bonsai của Risc Zero làm ví dụ, nó xây dựng một bộ thành phần chứng minh không kiến thức không liên quan đến Blockchain. Bonsai dựa trên tập lệnh Risc-V, hỗ trợ nhiều ngôn ngữ lập trình, bao gồm Rust, C++, Solidity và Go. Chức năng cốt lõi của nó bao gồm zkVM tổng quát, hệ thống sinh chứng minh ZK có thể tích hợp và giải pháp rollup tổng quát.
Lagrange thì tập trung vào việc xây dựng bộ xử lý đồng hành và cơ sở dữ liệu có thể xác minh, chú trọng vào việc lưu trữ và sử dụng dữ liệu lịch sử blockchain. Nó áp dụng nguyên tắc MapReduce để tính toán song song và thiết kế một cấu trúc dữ liệu thân thiện với SNARK/STARK để lưu trữ trạng thái hợp đồng, thông tin tài khoản và dữ liệu khối.
Mục tiêu của Succinct Network là tích hợp các sự kiện có thể lập trình vào mọi khía cạnh của phát triển Blockchain. Nó hỗ trợ nhiều ngôn ngữ lập trình và xây dựng một thị trường tương thích với nhiều hệ thống chứng minh. ZKVM ngoài chuỗi của Succinct được gọi là SP (Succinct Processor), có các tính năng như chứng minh đệ quy, chuyển đổi từ SNARK sang STARK và các tính năng đã được biên dịch trước.
Khác với Layer2, bộ xử lý ZK chủ yếu hướng tới các nhà phát triển ứng dụng thay vì người dùng cuối. Nó có thể hoạt động như một thành phần máy ảo ngoài chuỗi của Layer2, giải pháp tải sức mạnh tính toán cho ứng dụng công khai, hoặc công cụ tiên tri dữ liệu giữa các chuỗi hoặc truyền thông tin giữa các chuỗi. Sự linh hoạt này mang lại tiềm năng cho bộ xử lý trong việc tái cấu trúc nhiều phần mềm trung gian trong hệ sinh thái blockchain, bao gồm các cơ sở hạ tầng quan trọng như tiên tri, cầu nối giữa các chuỗi, v.v.
Mặc dù tiềm năng của ZK đồng xử lý là rất lớn, nhưng vẫn phải đối mặt với một số thách thức. Điều này bao gồm ngưỡng gia nhập cao của các nhà phát triển, công nghệ vẫn ở giai đoạn đầu, hỗ trợ phần cứng chưa hoàn toàn sẵn sàng và áp lực cạnh tranh do các dự án có công nghệ tương tự dẫn đến.
Tổng thể mà nói, công nghệ ZK đang thúc đẩy hệ sinh thái blockchain tiến từ phi tập trung sang phi tín nhiệm. Bộ xử lý ZK như một phương tiện quan trọng của công nghệ này, có khả năng tái định hình nhiều lĩnh vực quan trọng như cầu nối giữa các chuỗi, oracle, truy vấn dữ liệu. Khi công nghệ trưởng thành và sự hỗ trợ phần cứng được hoàn thiện, chúng ta có thể kỳ vọng sẽ thấy sự ứng dụng thương mại quy mô lớn của chuỗi công nghiệp ZK trong chu kỳ thị trường tiếp theo, điều này sẽ đặt nền tảng cho Web3 phục vụ hàng tỷ người dùng trong các tương tác trên chuỗi.
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.
13 thích
Phần thưởng
13
6
Đăng lại
Chia sẻ
Bình luận
0/400
TrustlessMaximalist
· 6giờ trước
Có thể giải quyết phí gas trước rồi nói về ZK không?
Xem bản gốcTrả lời0
RektRecorder
· 22giờ trước
Chính xác thì khi nào gas sẽ giảm?
Xem bản gốcTrả lời0
TradFiRefugee
· 22giờ trước
sự thật về phí gas
Xem bản gốcTrả lời0
HodlNerd
· 22giờ trước
thực ra, lý thuyết trò chơi gợi ý rằng zk coprocessors có thể là điểm cân bằng thống kê của chúng ta... *nhâm nhi cà phê trong khi nhìn chằm chằm vào các biểu đồ*
Xem bản gốcTrả lời0
BridgeNomad
· 23giờ trước
thật lòng mà nói, zk coprocessors có thể tiết kiệm eth nhưng đừng quên thảm họa cầu harmony... an toàn là trên hết fam
ZK đồng xử lý: Người thúc đẩy cuộc cách mạng hiệu suất Blockchain
ZK Bộ xử lý: Định hình lại một mô hình mới cho ứng dụng Blockchain
Bộ xử lý đồng xử lý đóng vai trò quan trọng trong lĩnh vực máy tính truyền thống, chịu trách nhiệm xử lý các nhiệm vụ cụ thể ngoài CPU. Ví dụ, bộ xử lý đồng xử lý chuyển động M7 do Apple ra mắt vào năm 2013 đã nâng cao đáng kể khả năng cảm nhận chuyển động của thiết bị thông minh, trong khi GPU do Nvidia đề xuất vào năm 2007 chịu trách nhiệm cho việc xử lý đồ họa và các nhiệm vụ tính toán chuyên sâu khác. Kiến trúc tính toán "khác biệt" hoặc "hỗn hợp" này có thể nâng cao hiệu suất tổng thể của hệ thống.
Trong hệ sinh thái Ethereum, phí Gas cao và khả năng truy cập dữ liệu hạn chế đã hạn chế nghiêm trọng việc phát triển ứng dụng. Chuyển khoản thông thường cần 21000 Gas, các thao tác phức tạp hơn có phí cao hơn, điều này cản trở sự triển khai ứng dụng quy mô lớn. Hơn nữa, hợp đồng thông minh chỉ có thể truy cập dữ liệu của 256 khối gần đây, sau khi thực hiện đề xuất EIP-4444 trong tương lai, các nút đầy đủ sẽ không còn lưu trữ dữ liệu khối cũ, điều này càng hạn chế các ứng dụng đổi mới dựa trên dữ liệu lịch sử.
Sự xuất hiện của bộ đồng xử lý ZK đã cung cấp một hướng đi mới để giải quyết những vấn đề này. Nó có thể chuyển tải các nhiệm vụ tính toán và dữ liệu nặng từ chuỗi chính sang môi trường ngoài chuỗi, đồng thời đảm bảo tính đáng tin cậy của kết quả tính toán thông qua công nghệ chứng minh không kiến thức. Kiến trúc này cho phép Ethereum tập trung vào việc xử lý các giao dịch tài sản đơn giản, trong khi đó giao các tính toán phức tạp cho bộ đồng xử lý thực hiện.
Hiện tại, ứng dụng của ZK đồng xử lý rất đa dạng, bao gồm các lĩnh vực như mạng xã hội, trò chơi, DeFi, hệ thống quản lý rủi ro, oracle, lưu trữ dữ liệu, mô hình ngôn ngữ lớn, và nhiều lĩnh vực khác. Về lý thuyết, bất kỳ ứng dụng Web2 nào cũng có thể được triển khai trên blockchain thông qua ZK đồng xử lý và tận hưởng sự bảo vệ an ninh mà Ethereum mang lại như một lớp thanh toán.
Định nghĩa về bộ đồng xử lý ZK trong ngành vẫn chưa thống nhất. Các dự án như ZK-Query, ZK-Oracle, ZKM đều có thể được xem là một hình thức của bộ đồng xử lý, chúng lần lượt tập trung vào việc truy vấn dữ liệu đầy đủ trên chuỗi, thu thập dữ liệu đáng tin cậy ngoài chuỗi và xác minh kết quả tính toán ngoài chuỗi. Từ một góc độ nào đó, Layer2 cũng có thể được coi là một bộ đồng xử lý của Ethereum.
Các dự án bộ xử lý ZK hiện tại trên thị trường chủ yếu tập trung vào ba ứng dụng chính: chỉ mục dữ liệu trên chuỗi, oracle và ZKML (học máy không kiến thức). Trong đó, các dự án ZKM (máy ảo không kiến thức) đa năng như Delphinus và Risc Zero lần lượt áp dụng kiến trúc zkWASM và Risc-V, thể hiện các hướng đi công nghệ khác nhau.
Lấy Bonsai của Risc Zero làm ví dụ, nó xây dựng một bộ thành phần chứng minh không kiến thức không liên quan đến Blockchain. Bonsai dựa trên tập lệnh Risc-V, hỗ trợ nhiều ngôn ngữ lập trình, bao gồm Rust, C++, Solidity và Go. Chức năng cốt lõi của nó bao gồm zkVM tổng quát, hệ thống sinh chứng minh ZK có thể tích hợp và giải pháp rollup tổng quát.
Lagrange thì tập trung vào việc xây dựng bộ xử lý đồng hành và cơ sở dữ liệu có thể xác minh, chú trọng vào việc lưu trữ và sử dụng dữ liệu lịch sử blockchain. Nó áp dụng nguyên tắc MapReduce để tính toán song song và thiết kế một cấu trúc dữ liệu thân thiện với SNARK/STARK để lưu trữ trạng thái hợp đồng, thông tin tài khoản và dữ liệu khối.
Mục tiêu của Succinct Network là tích hợp các sự kiện có thể lập trình vào mọi khía cạnh của phát triển Blockchain. Nó hỗ trợ nhiều ngôn ngữ lập trình và xây dựng một thị trường tương thích với nhiều hệ thống chứng minh. ZKVM ngoài chuỗi của Succinct được gọi là SP (Succinct Processor), có các tính năng như chứng minh đệ quy, chuyển đổi từ SNARK sang STARK và các tính năng đã được biên dịch trước.
Khác với Layer2, bộ xử lý ZK chủ yếu hướng tới các nhà phát triển ứng dụng thay vì người dùng cuối. Nó có thể hoạt động như một thành phần máy ảo ngoài chuỗi của Layer2, giải pháp tải sức mạnh tính toán cho ứng dụng công khai, hoặc công cụ tiên tri dữ liệu giữa các chuỗi hoặc truyền thông tin giữa các chuỗi. Sự linh hoạt này mang lại tiềm năng cho bộ xử lý trong việc tái cấu trúc nhiều phần mềm trung gian trong hệ sinh thái blockchain, bao gồm các cơ sở hạ tầng quan trọng như tiên tri, cầu nối giữa các chuỗi, v.v.
Mặc dù tiềm năng của ZK đồng xử lý là rất lớn, nhưng vẫn phải đối mặt với một số thách thức. Điều này bao gồm ngưỡng gia nhập cao của các nhà phát triển, công nghệ vẫn ở giai đoạn đầu, hỗ trợ phần cứng chưa hoàn toàn sẵn sàng và áp lực cạnh tranh do các dự án có công nghệ tương tự dẫn đến.
Tổng thể mà nói, công nghệ ZK đang thúc đẩy hệ sinh thái blockchain tiến từ phi tập trung sang phi tín nhiệm. Bộ xử lý ZK như một phương tiện quan trọng của công nghệ này, có khả năng tái định hình nhiều lĩnh vực quan trọng như cầu nối giữa các chuỗi, oracle, truy vấn dữ liệu. Khi công nghệ trưởng thành và sự hỗ trợ phần cứng được hoàn thiện, chúng ta có thể kỳ vọng sẽ thấy sự ứng dụng thương mại quy mô lớn của chuỗi công nghiệp ZK trong chu kỳ thị trường tiếp theo, điều này sẽ đặt nền tảng cho Web3 phục vụ hàng tỷ người dùng trong các tương tác trên chuỗi.