Blockchain Papers

Follow blockchain research across journals, conferences, and preprint repositories.

8,503 papersLast indexed Aug 31, 2026
Search papers

Paper index

8,503 results · page 241 of 355

Clear filters
Jan 1, 2020·Lecture notes in computer science
7 cites
NIZK from SNARG

Fuyuki Kitagawa, Takahiro Matsuda, Takashi Yamakawa

We give a construction of a non-interactive zero-knowledge (NIZK) argument for all \(\mathsf {NP}\) languages based on a succinct non-interactive argument (SNARG) for all \(\mathsf {NP}\) languages and a one-way function. The succinctness requirement for the SNARG is rather mild: We only require that the proof size be \(|\pi |=\mathsf {poly}(\lambda )(|x|+|w|)^c\) for some constant \(c<1/2\), where |x| is the statement length, |w| is the witness length, and \(\lambda \) is the security parameter. Especially, we do not require anything about the efficiency of the verification.

2 source records
Cryptography and Data Security
Cryptographic Implementations and Security
Security and Verification in Computing
Original source
Jan 1, 2020·Procedia Manufacturing
4 cites
Secure Cyber-Physical Object Identification in Industrial IoT-Systems

Kai Hendrik Wöhnert, Sven-Jannik Wöhnert, Tobias Thiel, Rüdiger Weißbach · 5 authors

Production systems equipped with industrial internet-of-things devices are on the rise allowing smart manufacturing within the trend of industry 4.0 by implementing decentralized decision making. The interconnected devices allow for high transparency in systems by tracking environmental data and actions performed by the actors of the systems. However, they are an easy target for attackers to tamper the authenticity, accountability, and integrity of systems. Therefore, trusted data within systems is required. The trust bases on well-behavior over a period of time of a dedicated entity. Therefore, entities have to be identified to track their behavior. Here, a system of verifiable distributed identities is presented and verified by a simulation. Using a newly introduced zero-knowledge-proof with only two packages exchanged a secure replacement of parts of a product such as a production machine can be achieved without relying on a central authority during the product’s utilization phase.

Open access
Physical Unclonable Functions (PUFs) and Hardware Security
Digital Transformation in Industry
Blockchain Technology Applications and Security
Original source
Jan 1, 2020·Lecture notes in computer science
3 cites
Confidential and Auditable Payments

Tatsuo Mitani, Akira Otsuka

No abstract is available for this record.

Blockchain Technology Applications and Security
Cryptography and Data Security
Advanced Steganography and Watermarking Techniques
Original source
Jan 1, 2020·Lecture notes in computer science
4 cites
Zerojoin: Combining Zerocoin and CoinJoin

Alexander Chepurnoy, Amitabh Saxena

No abstract is available for this record.

Advanced Data Storage Technologies
Cryptography and Data Security
Blockchain Technology Applications and Security
Original source
Jan 1, 2020·Lecture notes in computer science
2 cites
Public-Key Cryptography – PKC 2020

PKC 2020 Online, Kiayias, Aggelos, Kohlweiss, Markulf, Wallden, Petros · 5 authors

No abstract is available for this record.

Coding theory and cryptography
Advanced Breast Cancer Therapies
Original source
Jan 1, 2020·Lecture notes in computer science
20 cites
On Adaptive Security of Delayed-Input Sigma Protocols and Fiat-Shamir NIZKs

Michele Ciampi, Roberto Parisella, Daniele Venturi

We study adaptive security of delayed-input Sigma protocols and non-interactive zero-knowledge (NIZK) proof systems in the common reference string (CRS) model. Our contributions are threefold: We exhibit a generic compiler taking any delayed-input Sigma protocol and returning a delayed-input Sigma protocol satisfying adaptive-input special honest-verifier zero knowledge (SHVZK). In case the initial Sigma protocol also satisfies adaptive-input special soundness, our compiler preserves this property. We revisit the recent paradigm by Canetti et al. (STOC 2019) for obtaining NIZK proof systems in the CRS model via the Fiat-Shamir transform applied to so-called trapdoor Sigma protocols, in the context of adaptive security. In particular, assuming correlation-intractable hash functions for all sparse relations, we prove that Fiat-Shamir NIZKs satisfy either: (i) Adaptive soundness (and non-adaptive zero knowledge), so long as the challenge is obtained by hashing both the prover’s first round and the instance being proven; (ii) Adaptive zero knowledge (and non-adaptive soundness), so long as the challenge is obtained by hashing only the prover’s first round, and further assuming that the initial trapdoor Sigma protocol satisfies adaptive-input SHVZK. We exhibit a generic compiler taking any Sigma protocol and returning a trapdoor Sigma protocol. Unfortunately, this transform does not preserve the delayed-input property of the initial Sigma protocol (if any). To complement this result, we also give yet another compiler taking any delayed-input trapdoor Sigma protocol and returning a delayed-input trapdoor Sigma protocol with adaptive-input SHVZK.

Open access
2 source records
Cryptography and Data Security
Advanced Authentication Protocols Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2020·IACR Cryptology ePrint Archive
15 cites
Did you mix me? Formally Verifying Verifiable Mix Nets in Electronic Voting

Thomas Haines, Rajeev Goré, Bhavesh Sharma

Verifiable mix nets, and specifically proofs of (correct) shuffle, are a fundamental building block in numerous applications: these zero-knowledge proofs allow the prover to produce a public transcript which can be perused by the verifier to confirm the purported shuffle. They are particularly vital to verifiable electronic voting, where they underpin almost all voting schemes with non-trivial tallying methods. These complicated pieces of cryptography are a prime location for critical errors which might allow undetected modification of the outcome.The best solution to preventing these errors is to machine-check the cryptographic properties of the design and implementation of the mix net. Particularly crucial for the integrity of the outcome is the soundness of the design and implementation of the verifier (software). Unfortunately, several different encryption schemes are used in many different slight variations which makes it infeasible to machine-check every single case individually. However, a particular optimised variant of the Terelius-Wikström mix net is, and has been, widely deployed in elections including national elections in Norway, Estonia and Switzerland, albeit with many slight variations and several different encryption schemes.In this work, we develop the logical theory and formal methods tools to machine-check the design and implementation of all these variants of Terelius-Wikström mix nets, for all the different encryption schemes used; resulting in provably correct mix nets for all these different variations. We do this carefully to ensure that we can extract a formally verified implementation of the verifier (software) which is compatible with existing deployed implementations of the Terelius-Wikström mix net. This gives us provably correct implementations of the verifiers for more than half of the national elections which have used verifiable mix nets.Our implementation of a proof of correct shuffle is the first to be machine-checked to be cryptographically correct and able to verify proof transcripts from national elections. We demonstrate the practicality of our implementation by verifying transcripts produced by the Verificatum mix net system and the CHVote e-voting system from Switzerland.

2 source records
Internet Traffic Analysis and Secure E-voting
Cryptography and Data Security
Security and Verification in Computing
Original source
Jan 1, 2020·Lecture notes in computer science
34 cites
Statistical ZAP Arguments

Saikrishna Badrinarayanan, Rex Fernando, Aayush Jain, Dakshita Khurana · 5 authors

No abstract is available for this record.

Cryptography and Data Security
Cryptographic Implementations and Security
Complexity and Algorithms in Graphs
Original source
Jan 1, 2020·Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP)
8 cites
PRover: Proof Generation for Interpretable Reasoning over Rules

Swarnadeep Saha, Sayan Ghosh, Shashank Srivastava, Mohit Bansal

shows that transformers can act as "soft theorem provers" by answering questions over explicitly provided knowledge in natural language. In our work, we take a step closer to emulating formal theorem provers, by proposing PROVER, an interpretable transformer-based model that jointly answers binary questions over rule-bases and generates the corresponding proofs. Our model learns to predict nodes and edges corresponding to proof graphs in an efficient constrained training paradigm. During inference, a valid proof, satisfying a set of global constraints is generated. We conduct experiments on synthetic, hand-authored, and human-paraphrased rule-bases to show promising results for QA and proof generation, with strong generalization performance. First, PROVER generates proofs with an accuracy of 87%, while retaining or improving performance on the QA task, compared to RuleTakers (up to 6% improvement on zero-shot evaluation). Second, when trained on questions requiring lower depths of reasoning, it generalizes significantly better to higher depths (up to 15% improvement). Third, PROVER obtains near perfect QA accuracy of 98% using only 40% of the training data. However, generating proofs for questions requiring higher depths of reasoning becomes challenging, and the accuracy drops to 65% for "depth 5", indicating significant scope for future work.

Open access
Topic Modeling
Natural Language Processing Techniques
Explainable Artificial Intelligence (XAI)
Original source