Để đạt được sự phi tập trung hóa, hãy tận dụng tính không đáng tin cậy vốn có của mật mã, các động lực kinh tế tự nhiên của MEV để thúc đẩy việc áp dụng hàng loạt, tiềm năng của công nghệ ZK và nhu cầu về máy tính đa năng phi tập trung, bao gồm cả học máy, sự xuất hiện của thế giới siêu máy tính đã trở nên cần thiết.
Tiêu đề gốc: “Hướng tới siêu máy tính thế giới”
Được viết bởi: msfew, Kartin, Xiaohang Yu, Qi Zhou
Biên soạn: Deep Tide TechFlow
Ethereum tiến gần đến mức nào để cuối cùng trở thành siêu máy tính của thế giới?
Từ thuật toán đồng thuận ngang hàng của Bitcoin đến EVM của Ethereum cho đến khái niệm quốc gia mạng, một trong những mục tiêu của cộng đồng blockchain luôn là xây dựng một siêu máy tính thế giới, cụ thể hơn là một trạng thái thống nhất phi tập trung, không thể ngăn cản, không tin cậy và có thể mở rộng máy móc.
Mặc dù từ lâu người ta đã biết rằng tất cả những điều này đều rất khả thi về mặt lý thuyết, nhưng hầu hết các nỗ lực liên tục cho đến nay đều rất rời rạc và có những hạn chế và đánh đổi nghiêm trọng.
Trong bài viết này, chúng tôi khám phá một số sự đánh đổi và hạn chế mà những nỗ lực hiện tại phải đối mặt để xây dựng một máy tính thế giới, sau đó phân tích các thành phần cần thiết cho một cỗ máy như vậy và cuối cùng đề xuất một kiến trúc siêu máy tính thế giới mới.
Một khả năng mới, xứng đáng với sự hiểu biết của chúng tôi.
Ethereum là nỗ lực thực sự đầu tiên trong việc xây dựng siêu máy tính của thế giới và được cho là thành công nhất. Tuy nhiên, trong quá trình phát triển, Ethereum ưu tiên rất nhiều cho việc phân cấp và bảo mật so với khả năng mở rộng và hiệu suất. Vì vậy, trong khi Ethereum thông thường, đáng tin cậy thì còn lâu mới trở thành siêu máy tính của thế giới – đơn giản là nó không có quy mô.
Giải pháp hiện tại là L2 Rollups, đã trở thành giải pháp mở rộng quy mô được áp dụng rộng rãi nhất để nâng cao hiệu suất của máy tính trong thế giới Ethereum. Là một lớp bổ sung được xây dựng trên Ethereum, L2 Rollup mang lại những lợi thế đáng kể và được cộng đồng hỗ trợ.
Mặc dù tồn tại nhiều định nghĩa về tổng số L2, nhưng người ta thường chấp nhận rằng Tổng số L2 là mạng có hai đặc điểm chính: tính sẵn có của dữ liệu trên chuỗi và thực hiện giao dịch ngoài chuỗi trên Ethereum hoặc các mạng cơ bản khác. Về cơ bản, trạng thái lịch sử hoặc dữ liệu giao dịch đầu vào có thể truy cập công khai và cam kết xác minh trên Ethereum, nhưng tất cả các giao dịch riêng lẻ và chuyển đổi trạng thái đều được chuyển ra khỏi mạng chính.
Mặc dù L2 Rollup thực sự đã cải thiện đáng kể hiệu suất của những “máy tính toàn cầu” này, nhưng nhiều trong số chúng có rủi ro tập trung hóa hệ thống, về cơ bản làm suy yếu các nguyên tắc của chuỗi khối như một mạng phi tập trung. Điều này là do việc thực thi ngoài chuỗi không chỉ liên quan đến các chuyển đổi trạng thái riêng lẻ mà còn liên quan đến trình tự hoặc nhóm các giao dịch này. Trong hầu hết các trường hợp, trình đặt hàng L2 thực hiện việc đặt hàng, trong khi trình xác thực L2 tính toán trạng thái mới. Tuy nhiên, việc cung cấp khả năng đặt hàng này cho những người đặt hàng L2 sẽ tạo ra rủi ro tập trung, trong đó người đặt hàng tập trung có thể lạm dụng quyền lực của mình để kiểm duyệt tùy ý các giao dịch, làm gián đoạn hoạt động của mạng và thu lợi từ việc nắm bắt MEV.
Mặc dù đã có nhiều cuộc thảo luận về cách giảm thiểu rủi ro của việc tập trung hóa L2, chẳng hạn như thông qua chia sẻ, thuê ngoài hoặc giải pháp dựa trên người đặt hàng, giải pháp người đặt hàng phi tập trung (chẳng hạn như PoA, lựa chọn nhà lãnh đạo PoS, đấu giá MEV và PoE), trong số đó có nhiều các nỗ lực vẫn đang trong giai đoạn thiết kế khái niệm và còn lâu mới trở thành thuốc chữa bách bệnh cho vấn đề này. Ngoài ra, nhiều dự án L2 dường như miễn cưỡng triển khai giải pháp phân loại phi tập trung. Ví dụ: Arbitrum đề xuất một bộ phân loại phi tập trung như một tính năng tùy chọn. Ngoài vấn đề về trình đặt hàng tập trung, L2 Rollup có thể có các vấn đề về tập trung từ yêu cầu phần cứng nút đầy đủ, rủi ro quản trị và xu hướng tổng số ứng dụng.
Tất cả các vấn đề tập trung đi kèm với việc dựa vào L2 Rollup để mở rộng quy mô Ethereum tiết lộ một vấn đề cơ bản, “bộ ba bất khả thi của máy tính thế giới”, bắt nguồn từ “bộ ba bất khả thi” của chuỗi khối cổ điển:
Các ưu tiên khác nhau cho bộ ba bất khả thi này sẽ dẫn đến những sự đánh đổi khác nhau:
Sơ đồ L2 truyền thống thực sự là xây dựng máy tính thế giới theo cách mô-đun. Tuy nhiên, vì các chức năng khác nhau không được phân vùng dựa trên các ưu tiên đã nói ở trên, nên Máy tính Thế giới duy trì kiến trúc máy tính lớn ban đầu của Ethereum ngay cả khi mở rộng quy mô. Kiến trúc này không thể đáp ứng các chức năng khác như phân cấp và hiệu suất, và không thể giải quyết bộ ba bất khả thi của máy tính thế giới.
Nói cách khác, L2 Rollups thực sự triển khai các chức năng sau:
Tuy nhiên, L2 Rollup không cung cấp:
Mặc dù kiến trúc máy tính thế giới có thể có các chuỗi khối L2 và mô-đun, nhưng nó không giải quyết được vấn đề cơ bản. L2 có thể giải quyết bộ ba bất khả thi của chuỗi khối, nhưng không phải là bộ ba bất khả thi của chính máy tính thế giới. Vì vậy, như chúng ta đã thấy, các cách tiếp cận hiện tại là không đủ để thực sự hiện thực hóa siêu máy tính thế giới phi tập trung mà Ethereum đã hình dung ban đầu. Chúng tôi cần mở rộng hiệu suất và phân cấp, chứ không phải mở rộng hiệu suất và phân cấp dần dần.
Đối với điều này, chúng tôi cần một mạng có thể giải quyết các tính toán chuyên sâu thực sự cho mục đích chung (đặc biệt là máy học và oracle), trong khi vẫn giữ được sự phân cấp đầy đủ của chuỗi khối lớp cơ sở. Ngoài ra, chúng tôi phải đảm bảo rằng mạng có khả năng hỗ trợ tính toán chuyên sâu, chẳng hạn như học máy (ML), có thể chạy trực tiếp trên mạng và cuối cùng được xác minh trên chuỗi khối. Ngoài ra, chúng tôi cần cung cấp đủ dung lượng lưu trữ và sức mạnh tính toán dựa trên các triển khai máy tính hiện có trên thế giới, các mục tiêu và phương pháp thiết kế như sau:
Để đáp ứng nhu cầu và mục đích của máy tính thế giới, chúng tôi mở rộng khái niệm máy tính thế giới được mô tả bởi Ethereum và nhằm đạt được siêu máy tính thế giới.
Trước tiên, siêu máy tính của thế giới cần hoàn thành các nhiệm vụ mà máy tính có thể hoàn thành ngay bây giờ và trong tương lai theo cách thức phi tập trung. Để chuẩn bị cho việc áp dụng hàng loạt, các nhà phát triển cần các siêu máy tính trên thế giới để đẩy nhanh quá trình phát triển và áp dụng máy học phi tập trung để chạy suy luận và xác thực mô hình.
Đối với các tác vụ sử dụng nhiều tài nguyên điện toán như học máy, để đạt được mục tiêu như vậy không chỉ yêu cầu các kỹ thuật điện toán giảm thiểu độ tin cậy như bằng chứng không kiến thức mà còn phải có dung lượng dữ liệu lớn hơn trên mạng phi tập trung. Những điều này không thể đạt được trên một mạng P2P duy nhất (chẳng hạn như chuỗi khối truyền thống).
Trong những ngày đầu tiên của điện toán, những người tiên phong của chúng tôi phải đối mặt với các tắc nghẽn hiệu suất tương tự khi họ đánh đổi giữa sức mạnh tính toán và dung lượng lưu trữ. Lấy thành phần nhỏ nhất của mạch làm ví dụ.
Chúng ta có thể so sánh tính toán với một bóng đèn/bóng bán dẫn và lưu trữ với một tụ điện. Trong một mạch điện, một bóng đèn cần có dòng điện để phát ra ánh sáng, tương tự như một tác vụ tính toán cần tính toán để thực hiện. Mặt khác, các tụ điện lưu trữ điện tích, tương tự như cách bộ lưu trữ có thể lưu trữ dữ liệu.
Đối với cùng một điện áp và dòng điện, có thể có sự đánh đổi trong phân phối năng lượng giữa bóng đèn và tụ điện. Thông thường, các tính toán cao hơn yêu cầu nhiều dòng điện hơn để thực hiện nhiệm vụ tính toán và do đó cần ít năng lượng hơn được lưu trữ bởi tụ điện. Các tụ điện lớn hơn có thể lưu trữ nhiều năng lượng hơn, nhưng có thể dẫn đến hiệu suất tính toán thấp hơn khi tải tính toán cao hơn. Sự đánh đổi này khiến việc kết hợp điện toán và lưu trữ trong một số trường hợp là không thể.
Trong kiến trúc máy tính von Neumann, nó đã dẫn đến khái niệm tách thiết bị lưu trữ khỏi bộ xử lý trung tâm. Tương tự như việc tách bóng đèn ra khỏi tụ điện, điều này có thể giải quyết nút thắt cổ chai về hiệu năng của các hệ thống siêu máy tính trên thế giới của chúng ta.
Ngoài ra, cơ sở dữ liệu phân tán hiệu suất cao truyền thống áp dụng sơ đồ thiết kế tách biệt lưu trữ và tính toán. Sơ đồ này đã được thông qua vì nó hoàn toàn tương thích với các đặc điểm của siêu máy tính trên thế giới.
Sự khác biệt chính giữa các chuỗi khối mô-đun (bao gồm L2 Rollups) và kiến trúc máy tính thế giới là mục đích của chúng:
Chúng tôi đề xuất một giải pháp thay thế là siêu máy tính thế giới cuối cùng sẽ bao gồm ba mạng P2P không đồng nhất về mặt cấu trúc liên kết được kết nối bằng các bus (đầu nối) không đáng tin cậy, chẳng hạn như công nghệ bằng chứng không có kiến thức: sổ cái đồng thuận, mạng máy tính và mạng lưu trữ. Thiết lập cơ bản này cho phép các siêu máy tính trên thế giới giải quyết bộ ba bất khả thi về máy tính của thế giới và các thành phần khác có thể được thêm vào khi cần thiết cho một ứng dụng cụ thể.
Điều đáng chú ý là tính không đồng nhất tô pô không chỉ liên quan đến sự khác biệt về kiến trúc và cấu trúc, mà còn liên quan đến những khác biệt cơ bản trong các hình thức tô pô. Ví dụ: trong khi Ethereum và Cosmos không đồng nhất về các lớp mạng và kết nối với nhau, chúng vẫn tương đương nhau về tính không đồng nhất cấu trúc liên kết (blockchain).
Trong các siêu máy tính trên thế giới, chuỗi khối sổ cái đồng thuận sử dụng dạng chuỗi khối và các nút sử dụng dạng biểu đồ hoàn chỉnh, trong khi mạng zkOracle như Hyper Oracle là mạng không có sổ cái và các nút tạo thành biểu đồ tuần hoàn, trong khi mạng cấu trúc để lưu trữ Rollup là Một biến thể khác, các phân vùng tạo thành các mạng con.
Bằng cách sử dụng bằng chứng không kiến thức làm bus dữ liệu, chúng ta có thể đạt được một siêu máy tính thế giới hoàn toàn phi tập trung, không thể ngăn cản, không cần cấp phép và có thể mở rộng bằng cách kết nối ba mạng ngang hàng không đồng nhất về mặt cấu trúc.
Tương tự như việc xây dựng một máy tính vật lý, chúng ta phải lắp ráp mạng đồng thuận, mạng máy tính và mạng lưu trữ đã đề cập trước đó thành một siêu máy tính thế giới.
Việc lựa chọn và kết nối phù hợp từng thành phần sẽ giúp chúng tôi đạt được sự cân bằng giữa bộ ba bất khả thi về sổ cái đồng thuận, sức mạnh tính toán và dung lượng lưu trữ, đồng thời cuối cùng đảm bảo tính phi tập trung, hiệu suất cao và tính bảo mật của các siêu máy tính trên thế giới.
Kiến trúc của các siêu máy tính trên thế giới được mô tả như sau theo chức năng của chúng:
Cấu trúc nút của mạng siêu máy tính thế giới với mạng đồng thuận, tính toán và lưu trữ giống như sau:
Để khởi chạy mạng, các nút của siêu máy tính thế giới sẽ dựa trên cơ sở hạ tầng phi tập trung của Ethereum. Các nút có hiệu suất tính toán cao có thể tham gia mạng máy tính của zkOracle để tạo bằng chứng cho tính toán chung hoặc máy học, trong khi các nút có dung lượng lưu trữ cao có thể tham gia mạng lưu trữ của EthStorage.
Các ví dụ trên mô tả các nút chạy cả Ethereum và mạng điện toán/lưu trữ. Đối với các nút chỉ chạy mạng máy tính/lưu trữ, chúng có thể truy cập các khối mới nhất của Ethereum hoặc chứng minh tính khả dụng của dữ liệu được lưu trữ thông qua một xe buýt các công nghệ bằng chứng không có kiến thức như zkPoS và zkNoSQL mà không cần tin tưởng.
Hiện tại, mạng đồng thuận của các siêu máy tính trên thế giới chỉ sử dụng Ethereum. Ethereum có sự đồng thuận xã hội mạnh mẽ và bảo mật cấp độ mạng, đảm bảo sự đồng thuận phi tập trung.
Các siêu máy tính trên thế giới được xây dựng trên kiến trúc tập trung vào sổ cái đồng thuận. Sổ cái đồng thuận phục vụ hai mục đích chính:
So với các mạng máy tính hoặc mạng lưu trữ, Ethereum không thể xử lý một số lượng lớn các tác vụ điện toán cùng một lúc và cũng không thể lưu trữ một lượng lớn dữ liệu có mục đích chung.
Trong số các siêu máy tính trên thế giới, Ethereum là một mạng đồng thuận để lưu trữ dữ liệu, chẳng hạn như L2 Rollup, để đạt được sự đồng thuận cho mạng máy tính và lưu trữ, đồng thời tải dữ liệu chính để mạng máy tính có thể thực hiện thêm các phép tính ngoài chuỗi.
Ethereum’s Proto-danksharding và Danksharding về cơ bản là những cách để mở rộng mạng lưới đồng thuận. Để đạt được dung lượng lưu trữ theo yêu cầu của các siêu máy tính trên thế giới, chúng tôi cần một giải pháp vừa có nguồn gốc từ Ethereum vừa hỗ trợ lưu trữ vĩnh viễn một lượng lớn dữ liệu.
Bản tổng hợp lưu trữ, như EthStorage, về cơ bản mở rộng quy mô Ethereum để có dung lượng lưu trữ lớn. Ngoài ra, do các ứng dụng sử dụng nhiều tài nguyên tính toán như máy học yêu cầu lượng bộ nhớ lớn để chạy trên máy tính vật lý, điều quan trọng cần lưu ý là “bộ nhớ” của Ethereum không thể được mở rộng quá mức. Bản tổng hợp lưu trữ là cần thiết cho quá trình “hoán đổi” cho phép các siêu máy tính trên thế giới chạy các tác vụ tính toán chuyên sâu.
Ngoài ra, EthStorage cung cấp giao thức truy cập web3:// (ERC-4804), tương tự như URI gốc hoặc địa chỉ tài nguyên lưu trữ của các siêu máy tính trên thế giới.
Mạng máy tính là yếu tố quan trọng nhất của các siêu máy tính trên thế giới vì nó quyết định hiệu suất tổng thể. Nó phải có khả năng xử lý các tính toán phức tạp như oracle hoặc máy học, đồng thời phải nhanh hơn các mạng lưu trữ và đồng thuận về mặt truy cập và xử lý dữ liệu.
Mạng zkOracle là một mạng máy tính phi tập trung và tối thiểu hóa độ tin cậy có khả năng xử lý các tính toán tùy ý. Bất kỳ chương trình đang chạy nào cũng tạo ra bằng chứng ZK, khi được sử dụng có thể dễ dàng xác minh bằng sự đồng thuận (Ethereum) hoặc các thành phần khác.
Hyper Oracle là một mạng zkOracles, được cung cấp bởi zkWASM và EZKL, có thể chạy bất kỳ tính toán nào bằng cách sử dụng dấu vết bằng chứng thực thi.
Mạng zkOracle là một chuỗi khối không sổ cái (không có trạng thái toàn cầu) tuân theo cấu trúc chuỗi của chuỗi khối ban đầu (Ethereum), nhưng hoạt động như một mạng máy tính không có sổ cái. Mạng zkOracle không đảm bảo tính hợp lệ của tính toán thông qua thực thi lại như các chuỗi khối truyền thống; thay vào đó, nó cung cấp khả năng xác minh tính toán thông qua các bằng chứng được tạo. Thiết kế không có sổ cái và thiết lập nút chuyên dụng cho điện toán cho phép các mạng zkOracle (chẳng hạn như Hyper Oracle) tập trung vào điện toán hiệu suất cao và giảm thiểu độ tin cậy. Kết quả tính toán được xuất trực tiếp ra mạng đồng thuận thay vì tạo ra sự đồng thuận mới.
Trong mạng máy tính của zkOracle, mỗi đơn vị tính toán hoặc tệp thực thi được đại diện bởi một zkGraph. Các zkGraph này xác định hành vi tính toán và tạo bằng chứng, giống như hợp đồng thông minh xác định tính toán của mạng đồng thuận.
Chương trình zkGraph trong tính toán của zkOracle có thể được sử dụng mà không cần ngăn xếp bên ngoài cho hai trường hợp sử dụng chính:
Hai trường hợp này có thể đáp ứng các yêu cầu về phần mềm trung gian và cơ sở hạ tầng của bất kỳ nhà phát triển hợp đồng thông minh nào. Điều này có nghĩa là với tư cách là nhà phát triển siêu máy tính của thế giới, bạn có thể trải qua toàn bộ quy trình phát triển phi tập trung từ đầu đến cuối khi tạo một ứng dụng phi tập trung hoàn chỉnh, bao gồm các hợp đồng thông minh trên chuỗi trên mạng đồng thuận và chuỗi trên mạng máy tính. tính toán.
Để đạt được sự chấp nhận trên quy mô Internet và hỗ trợ bất kỳ kịch bản ứng dụng nào, các siêu máy tính trên thế giới cần hỗ trợ tính toán máy học theo cách phi tập trung.
Thông qua công nghệ bằng chứng không kiến thức, học máy và trí tuệ nhân tạo có thể được tích hợp vào các siêu máy tính của thế giới và được xác minh trên mạng đồng thuận của Ethereum để đạt được điện toán trên chuỗi thực sự.
Trong trường hợp này, zkGraph có thể được kết nối với các ngăn xếp công nghệ bên ngoài, do đó kết hợp chính zkML với mạng máy tính của các siêu máy tính trên thế giới. Điều này cho phép tất cả các loại ứng dụng zkML:
Để đạt được sức mạnh tính toán máy học và trí tuệ nhân tạo của các siêu máy tính trên thế giới, zkGraph sẽ được kết hợp với các ngăn xếp công nghệ zkML tiên tiến sau đây, cung cấp cho chúng khả năng tích hợp trực tiếp với các mạng đồng thuận và mạng lưu trữ.
Bây giờ chúng ta đã có tất cả các thành phần cơ bản của siêu máy tính thế giới, chúng ta cần một thành phần cuối cùng để kết nối chúng. Chúng tôi cần một xe buýt có thể kiểm chứng và giảm thiểu độ tin cậy để giao tiếp và phối hợp giữa các thành phần.
Hyper Oracle zkPoS là một ứng cử viên phù hợp cho zk Bus cho các siêu máy tính trên thế giới sử dụng Ethereum làm mạng đồng thuận. zkPoS là thành phần chính của zkOracle, xác minh sự đồng thuận của Ethereum thông qua ZK, để sự đồng thuận của Ethereum có thể được phổ biến và xác minh trong bất kỳ môi trường nào.
Là một bus phi tập trung và giảm thiểu độ tin cậy, zkPoS có thể kết nối tất cả các thành phần của siêu máy tính trên thế giới thông qua ZK mà hầu như không có chi phí tính toán xác minh. Miễn là có một bus như zkPoS, dữ liệu có thể lưu chuyển tự do trong các siêu máy tính của thế giới.
Khi sự đồng thuận của Ethereum có thể được chuyển từ lớp đồng thuận sang bus dưới dạng dữ liệu đồng thuận ban đầu của các siêu máy tính trên thế giới, zkPoS có thể chứng minh điều đó thông qua bằng chứng trạng thái/sự kiện/giao dịch. Sau đó, dữ liệu được tạo có thể được chuyển đến mạng máy tính của mạng zkOracle.
Ngoài ra, đối với bus của mạng lưu trữ, EthStorage đang phát triển zkNoSQL để cho phép bằng chứng về tính khả dụng của dữ liệu, cho phép các mạng khác nhanh chóng xác minh rằng BLOB có đủ bản sao.
Giống như nhiều bản tổng hợp có chủ quyền lớp thứ hai, một mạng phi tập trung như Bitcoin có thể đóng vai trò là mạng đồng thuận làm nền tảng cho các siêu máy tính của thế giới.
Để hỗ trợ một siêu máy tính thế giới như vậy, chúng ta cần thay thế bus zkPoS, vì Bitcoin là một mạng chuỗi khối dựa trên cơ chế PoW.
Chúng ta có thể sử dụng ZeroSync để triển khai zk làm bus của siêu máy tính thế giới Bitcoin. ZeroSync tương tự như “zkPoW”, đồng bộ hóa sự đồng thuận của Bitcoin thông qua bằng chứng không có kiến thức, cho phép bất kỳ môi trường máy tính nào xác minh và có được trạng thái Bitcoin mới nhất trong vòng một phần nghìn giây.
Sau đây là tổng quan về quy trình giao dịch của siêu máy tính thế giới dựa trên Ethereum, được chia thành nhiều bước:
Xuyên suốt quá trình, bus đóng vai trò quan trọng trong việc kết nối từng bước:
Bitcoin đã đặt nền móng vững chắc cho việc tạo ra máy tính thế giới v0 và xây dựng thành công “sổ cái thế giới”. Sau đó, Ethereum đã thể hiện một cách hiệu quả mô hình “máy tính thế giới” bằng cách giới thiệu một cơ chế hợp đồng thông minh có thể lập trình hơn. Để đạt được sự phi tập trung hóa, tận dụng tính không đáng tin cậy vốn có của mật mã, các ưu đãi kinh tế tự nhiên của MEV, thúc đẩy việc áp dụng hàng loạt, tiềm năng của công nghệ ZK và nhu cầu về máy tính đa năng phi tập trung, bao gồm cả học máy, sự xuất hiện của các siêu máy tính trên thế giới đã trở nên cần thiết.
Giải pháp được đề xuất của chúng tôi sẽ xây dựng một siêu máy tính thế giới bằng cách kết nối các mạng P2P không đồng nhất về mặt cấu trúc liên kết bằng cách sử dụng bằng chứng không kiến thức. Là một sổ cái đồng thuận, Ethereum sẽ cung cấp sự đồng thuận cơ bản và sử dụng khoảng thời gian khối làm chu kỳ đồng hồ của toàn bộ hệ thống. Là một mạng lưu trữ, một bản tổng hợp lưu trữ sẽ lưu trữ một lượng lớn dữ liệu và cung cấp các tiêu chuẩn URI để truy cập dữ liệu. Là một mạng máy tính, mạng zkOracle sẽ chạy các tính toán sử dụng nhiều tài nguyên và tạo ra các bằng chứng tính toán có thể kiểm chứng. Là một bus dữ liệu, công nghệ bằng chứng không kiến thức sẽ kết nối các thành phần khác nhau và cho phép dữ liệu và sự đồng thuận được liên kết và xác minh.