Blockchain security: A survey of techniques and research directions

J Leng, M Zhou, JL Zhao, Y Huang… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Blockchain, an emerging paradigm of secure and shareable computing, is a systematic
integration of 1) chain structure for data verification and storage, 2) distributed consensus …

Privacy-preserving cloud computing on sensitive data: A survey of methods, products and challenges

J Domingo-Ferrer, O Farras, J Ribes-González… - Computer …, 2019 - Elsevier
The increasing volume of personal and sensitive data being harvested by data controllers
makes it increasingly necessary to use the cloud not just to store the data, but also to …

Spartan: Efficient and general-purpose zkSNARKs without trusted setup

S Setty - Annual International Cryptology Conference, 2020 - Springer
This paper introduces Spartan, a new family of zero-knowledge succinct non-interactive
arguments of knowledge (zkSNARKs) for the rank-1 constraint satisfiability (R1CS), an NP …

Circom: A Circuit Description Language for Building Zero-Knowledge Applications

M Bellés-Muñoz, M Isabel… - … on Dependable and …, 2022 - ieeexplore.ieee.org
A zero-knowledge (ZK) proof guarantees that the result of a computation is correct while
kee** part of the computation details private. Some ZK proofs are tiny and can be verified …

Deco: Liberating web data using decentralized oracles for tls

F Zhang, D Maram, H Malvai, S Goldfeder… - Proceedings of the 2020 …, 2020 - dl.acm.org
Thanks to the widespread deployment of TLS, users can access private data over channels
with end-to-end confidentiality and integrity. What they cannot do, however, is prove to third …

{SoK}: What Don't We Know? Understanding Security Vulnerabilities in {SNARKs}

S Chaliasos, J Ernstberger, D Theodore… - 33rd USENIX Security …, 2024 - usenix.org
Zero-knowledge proofs (ZKPs) have evolved from being a theoretical concept providing
privacy and verifiability to having practical, real-world implementations, with SNARKs …

BaseFold: efficient field-agnostic polynomial commitment schemes from foldable codes

H Zeilberger, B Chen, B Fisch - Annual International Cryptology …, 2024 - Springer
This works introduces BaseFold, a new field-agnostic Polynomial Commitment Scheme
(PCS) for multilinear polynomials that has O (log 2 (n)) verifier costs and O (n log n) prover …

{DIZK}: A distributed zero knowledge proof system

H Wu, W Zheng, A Chiesa, RA Popa… - 27th USENIX Security …, 2018 - usenix.org
Recently there has been much academic and industrial interest in practical implementations
of zero knowledge proofs. These techniques allow a party to prove to another party that a …

Experimenting with collaborative {zk-SNARKs}:{Zero-Knowledge} proofs for distributed secrets

A Ozdemir, D Boneh - … USENIX Security Symposium (USENIX Security 22 …, 2022 - usenix.org
A zk-SNARK is a powerful cryptographic primitive that provides a succinct and efficiently
checkable argument that the prover has a witness to a public NP statement, without …

Cairo–a Turing-complete STARK-friendly CPU architecture

L Goldberg, S Papini, M Riabzev - Cryptology ePrint Archive, 2021 - eprint.iacr.org
Proof systems allow one party to prove to another party that a certain statement is true. Most
existing practical proof systems require that the statement will be represented in terms of …