Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sean Bowe

dblp:203/4291 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Cryptographic protocols and secure computation · 82% Privacy and data protection · 14% Cryptographic primitives and cryptanalysis · 4%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs
0.822020
ZEXE: Enabling Decentralized Private Computation · SP 2020
Sonic: Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings · CCS 2019
Privacy and data protection
privacy-preserving computation
0.412020
ZEXE: Enabling Decentralized Private Computation · SP 2020
Cryptographic protocols and secure computation
secure distributed computation
0.412020
ZEXE: Enabling Decentralized Private Computation · SP 2020
Cryptographic protocols and secure computation › proof systems › zero-knowledge proofs › succinct arguments
succinct zero-knowledge proof
0.412020
ZEXE: Enabling Decentralized Private Computation · SP 2020
Cryptographic protocols and secure computation › proof systems › zero-knowledge proofs › non-interactive zero-knowledge proofs
zk-SNARK
0.412019
Sonic: Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings · CCS 2019
Cryptographic protocols and secure computation › proof systems
recursive proof composition
0.112020
ZEXE: Enabling Decentralized Private Computation · SP 2020
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures
batch verification
0.112019
Sonic: Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings · CCS 2019

Methods — techniques the papers use, named apart from their topics

multi-party computation · 0.4
YearPublicationVenuePosition
2020 ZEXE: Enabling Decentralized Private Computation
abstract
Ledger-based systems that support rich applications often suffer from two limitations. First, validating a transaction requires re-executing the state transition that it attests to. Second, transactions not only reveal which application had a state transition but also reveal the application's internal state.We design, implement, and evaluate ZEXE, a ledger-based system where users can execute offline computations and subsequently produce transactions, attesting to the correctness of these computations, that satisfy two main properties. First, transactions hide all information about the offline computations. Second, transactions can be validated in constant time by anyone, regardless of the offline computation.The core of ZEXE is a construction for a new cryptographic primitive that we introduce, decentralized private computation (DPC) schemes. In order to achieve an efficient implementation of our construction, we leverage tools in the area of cryptographic proofs, including succinct zero knowledge proofs and recursive proof composition. Overall, transactions in ZEXE are 968 bytes regardless of the offline computation, and generating them takes less than 1min plus a time that grows with the offline computation.We demonstrate how to use ZEXE to realize privacy-preserving analogues of popular applications: private user-defined assets and private decentralized exchanges for these assets.
Sean Bowe, Alessandro Chiesa, Matthew Green 0001, Ian Miers, Pratyush Mishra 0001, Howard Wu
SP1
2019 Sonic: Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings
abstract
Ever since their introduction, zero-knowledge proofs have become an important tool for addressing privacy and scalability concerns in a variety of applications. In many systems each client downloads and verifies every new proof, and so proofs must be small and cheap to verify. The most practical schemes require either a trusted setup, as in (pre-processing) zk-SNARKs, or verification complexity that scales linearly with the complexity of the relation, as in Bulletproofs. The structured reference strings required by most zkSNARK schemes can be constructed with multi-party computation protocols, but the resulting parameters are specific to an individual relation. Groth et al. discovered a zk-SNARK protocol with a universal structured reference string that is also updatable, but the string scales quadratically in the size of the supported relations. Here we describe a zero-knowledge SNARK, Sonic, which supports a universal and continually updatable structured reference string that scales linearly in size. We also describe a generally useful technique in which untrusted “helpers” can compute advice that allows batches of proofs to be verified more efficiently. Sonic proofs are constant size, and in the “helped” batch verification context the marginal cost of verification is comparable with the most efficient SNARKs in the literature
Mary Maller, Sean Bowe, Markulf Kohlweiss, Sarah Meiklejohn
CCS2