zk-Oracle: trusted off-chain compute and storage for decentralized applications

Gorde:
Xehetasun bibliografikoak
Argitaratua izan da:Distributed and Parallel Databases vol. 42, no. 4 (Dec 2024), p. 525
Egile nagusia: Gu, Binbin
Beste egile batzuk: Nawab, Faisal
Argitaratua:
Springer Nature B.V.
Gaiak:
Sarrera elektronikoa:Citation/Abstract
Full Text
Full Text - PDF
Etiketak: Etiketa erantsi
Etiketarik gabe, Izan zaitez lehena erregistro honi etiketa jartzen!
Deskribapena
Laburpena:Blockchain and Decentralized Applications (DApps) are increasingly important for creating trust and transparency in data storage and computation. However, on-chain transactions are often costly and slow. To overcome this challenge, off-chain nodes can be used to store and compute data. Unfortunately, this introduces the risk of untrusted nodes. To address this, authenticated data structures have been proposed, however, this ignores the compute of data from the raw data. We tackle this challenge by introducing zk-Oracle, which provides an efficient and trusted compute and storage off-chain. There is a challenge in using zero-knowledge proofs (zk-proof for short), which is the large proof generation time. We aim to overcome it with novel designs in zk-Oracle. zk-Oracle builds on zk-proofs technologies to achieve two goals. First, the computation of data structures from raw data and the corresponding proof generation is improved in terms of performance. Second, the verification on-chain is inexpensive and fast. Our experiments show that we can speed up zk-proof generation by up to 550×<inline-graphic specific-use="web" mime-subtype="GIF" xlink:href="10619_2024_7444_Article_IEq1.gif" /> faster than the baseline method.
ISSN:0926-8782
1573-7578
DOI:10.1007/s10619-024-07444-6
Baliabidea:Advanced Technologies & Aerospace Database