{"version":1,"pages":[{"id":"2abYcWydYhouybguwzvj","title":"PriceAI  Whitepaper","pathname":"/priceai-whitepaper","siteSpaceId":"sitesp_sQ9Yx","description":""},{"id":"xE2cLEnGFSDMgiRdCace","title":"Introduction","pathname":"/priceai-whitepaper/introduction","siteSpaceId":"sitesp_sQ9Yx","description":""},{"id":"BwlFlBadqaVir4oitm0y","title":"PriceAI Protocol","pathname":"/priceai-whitepaper/priceai-protocol","siteSpaceId":"sitesp_sQ9Yx","description":""},{"id":"ZTVjBbqCvz67T59meeV8","title":"Evaluation Protocol","pathname":"/priceai-whitepaper/priceai-protocol/evaluation-protocol","siteSpaceId":"sitesp_sQ9Yx","description":"A Non-Interactive Evaluation Protocol","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"UBKkU3qqaH5AkSrZOwqX","title":"Non-interactive proofs","pathname":"/priceai-whitepaper/priceai-protocol/non-interactive-proofs","siteSpaceId":"sitesp_sQ9Yx","description":"Non-interactive proofs in the common reference string model","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"xuwQe6SCkhP3SrdC3bXR","title":"Elliptic curves and their pairings","pathname":"/priceai-whitepaper/priceai-protocol/elliptic-curves-and-their-pairings","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"3yt0lNBdQL5vzf0fMP4F","title":"Pairings of Elliptic Curves","pathname":"/priceai-whitepaper/priceai-protocol/pairings-of-elliptic-curves","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"lXUSdeuFqBs0gFEuXnIM","title":"Zero-knowledge part","pathname":"/priceai-whitepaper/priceai-protocol/zero-knowledge-part","siteSpaceId":"sitesp_sQ9Yx","description":"Adding the zero-knowledge part – concealing the assignment","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"KMpt5a1IcfKn7Gb9OrRS","title":"Reduction to a QAP","pathname":"/priceai-whitepaper/priceai-protocol/reduction-to-a-qap","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"jCRPelLXW2QBhpA9SVgF","title":"Arithmetic circuits","pathname":"/priceai-whitepaper/priceai-protocol/arithmetic-circuits","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"Zsr9LPN2ti5grCshzVnw","title":"Computations to Polynomials","pathname":"/priceai-whitepaper/priceai-protocol/computations-to-polynomials","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"hNiRKKhnPLfAUtxe30Fd","title":"Blind Evaluation Protocol","pathname":"/priceai-whitepaper/priceai-protocol/blind-evaluation-protocol","siteSpaceId":"sitesp_sQ9Yx","description":"The Verifiable Blind Evaluation Protocol","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"sK2Lvsko35dTHR34OITj","title":"An Extended KCA","pathname":"/priceai-whitepaper/priceai-protocol/an-extended-kca","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"NJ8Qb3fBXQMLIRfimwpo","title":"Blind Evaluation of Polynomials","pathname":"/priceai-whitepaper/priceai-protocol/blind-evaluation-of-polynomials","siteSpaceId":"sitesp_sQ9Yx","description":"How to make Blind Evaluation of Polynomials Verifiable","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"MH0oSe9xF8xGF3MtjZBF","title":"The KC Test","pathname":"/priceai-whitepaper/priceai-protocol/the-kc-test","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"JjnaPXroKD2HqCk47XBZ","title":"Coefficient Test","pathname":"/priceai-whitepaper/priceai-protocol/coefficient-test","siteSpaceId":"sitesp_sQ9Yx","description":"The Knowledge of Coefficient Test and Assumption","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"36HQixrHVgZd93W5jLqd","title":"Blind evaluation of a polynomial","pathname":"/priceai-whitepaper/priceai-protocol/blind-evaluation-of-a-polynomial","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"HfALDqLoTgCpyxblI6GI","title":"Blind Evaluation of Polynomials","pathname":"/priceai-whitepaper/priceai-protocol/blind-evaluation-of-polynomials-1","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"88GSO58T8fMpMNclqMzj","title":"Homomorphic Hiding","pathname":"/priceai-whitepaper/priceai-protocol/homomorphic-hiding","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"3lXqO8WuZssLmHjAONsE","title":"Computation","pathname":"/priceai-whitepaper/priceai-protocol/computation","siteSpaceId":"sitesp_sQ9Yx","description":"Computation → Arithmetic Circuit → R1CS → QAP → zk-SNARK","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"bwCYFV1tJbfgQi4hlwCF","title":"How zk-SNARKs are constructed","pathname":"/priceai-whitepaper/priceai-protocol/how-zk-snarks-are-constructed","siteSpaceId":"sitesp_sQ9Yx","description":"","breadcrumbs":[{"label":"PriceAI Protocol"}]},{"id":"X73PrLIpqygq7XUSqVPk","title":"Why PriceAI","pathname":"/priceai-whitepaper/why-priceai","siteSpaceId":"sitesp_sQ9Yx","description":""},{"id":"yZjjAOTJDxlyQSCHsOSZ","title":"Designed to Grow","pathname":"/priceai-whitepaper/designed-to-grow","siteSpaceId":"sitesp_sQ9Yx","description":""},{"id":"WHrn0FMLF392ClgkI4Kb","title":"Token Utility","pathname":"/priceai-whitepaper/token-utility","siteSpaceId":"sitesp_sQ9Yx","description":""},{"id":"QBKapLJ06qLeTxAQn5UH","title":"Mission & Vision","pathname":"/priceai-whitepaper/mission-and-vision","siteSpaceId":"sitesp_sQ9Yx","description":""},{"id":"m46RzGODv3KyNPP6PlpK","title":"Reference","pathname":"/priceai-whitepaper/reference","siteSpaceId":"sitesp_sQ9Yx","description":""}]}