Share This Author
TwinsCoin: A Cryptocurrency via Proof-of-Work and Proof-of-Stake
TwinCoin is the first cryptocurrency based on a provably secure and scalable public blockchain design using both proof-of-work and proof- of-stake mechanisms and a new strategy for difficulty adjustment in the hybrid blockchain is introduced and provided.
Revisiting Difficulty Control for Blockchain Systems
This paper introduces and analyzes a new kind of attack on a mining difficulty retargeting function used in Bitcoin and proposes an alternative difficulty adjustment algorithm in order to reduce an incentive to perform coin-hopping, and also to improve stability of inter-block delays.
A Prunable Blockchain Consensus Protocol Based on Non-Interactive Proofs of Past States Retrievability
This paper presents a new consensus protocol for Bitcoin-like peer-to-peer systems, where the right to generate a block is given to the party which provides non-interactive proofs of retrievability for the past state snapshots, which has better resistance to specialized hardware than Bitcoin and Permacoin.
Edrax: A Cryptocurrency with Stateless Transaction Validation
An extensive experimental evaluation is performed comparing to other (recently) proposed approaches for stateless transaction validation, showing that sparse Merkle trees and the new distributed vector commitment offer excellent tradeoffs in this application domain.
Improving Authenticated Dynamic Dictionaries, with Applications to Cryptocurrencies
- L. Reyzin, D. Meshkov, A. Chepurnoy, S. Ivanov
- Mathematics, Computer ScienceFinancial Cryptography
- 3 April 2017
We improve the design and implementation of two-party and three-party authenticated dynamic dictionaries and apply these dictionaries to cryptocurrency ledgers.
Rollerchain, a Blockchain With Safely Pruneable Full Blocks
A new consensus protocol for Bitcoin-like peer-to-peer systems where a right to generate a block is given to a party providing non-interactive proofs of storing a subset of the past state snapshots is presented.
Multi-mode Cryptocurrency Systems
This paper generalizes the recent framework by Garay et al (Eurocrypt 2015) with new security conditions that capture the security of realistic cryptocurrency systems and analyzes existing blockchain pruning proposals for Bitcoin and Ethereum aiming to improve the storage of network nodes by pruning unnecessary information from the ledger.
Checking laws of the blockchain with property-based testing
- A. Chepurnoy, Mayank Rathee
- Mathematics, Computer ScienceInternational Workshop on Blockchain Oriented…
- 20 March 2018
This paper proposes a suite of abstract property tests that check whether a blockchain system satisfies laws that most blockchain and blockchain-like systems should satisfy, and provides examples of laws.
Hyperproofs: Aggregating and Maintaining Proofs in Vector Commitments
- Shravan Srinivasan, A. Chepurnoy, Charalampos Papamanthou, Alin Tomescu, Yupeng Zhang
- Computer Science, MathematicsIACR Cryptol. ePrint Arch.
Hyperproofs is the first vector commitment (VC) scheme that is efficiently maintainable and aggregatable, and homomorphic : digests for two vectors can be homo-morphically combined into a digest (and proofs) for their sum.
Short Paper: Revisiting Difficulty Control for Blockchain Systems
The Bitcoin whitepaper states that security of the system is guaranteed as long as honest miners control more than half of the current total computational power, thus it is equally hard to solve a cryptographic proof-of-work puzzle for any given moment of system history.