Research/Reading topics/projects related to DOS protocols
- What is the math behind elliptic curve cryptography?
- Elliptic Curve Cryptography: a gentle introduction
- Exploring Elliptic Curve Pairings
- Elliptic Curves
- Choosing safe curves for elliptic-curve cryptography
- How Schnorr signatures may improve Bitcoin
- Schnorr key aggregation, multisig and Rogue Key Attack
- Scaling bitcoin - schnorr signatures
- BLS signatures: better than Schnorr
- Secret Sharing and Threshold Signatures with BLS
- BLS: Is it really that slow?
- Sample
- EIP196 precompiled contract for point add and scalar multiply on bn256
- EIP197 precompiled contract for pairing check
- EIP to reduce gas costs for precompiled contracts
- Solidity documentation
- Official Ethereum Yellowpaper
- Beigepaper Yellowpaper
- Ethereum Development with Go
- A Step By Step Guide To Testing and Deploying Ethereum Smart Contracts in Go
- Unit testing Solidity contracts on Ethereum with Go
- A Survey of Group Signature Technique, its Applications and Attacks
- Group Signatures Authentication with Privacy
- http://courses.csail.mit.edu/6.897/spring04/L26.pdf
- Practical Threshold Signatures
- Group Signature Schemes with Distributed Traceability (or how to open a signature fairly
- (TODO) t-RSA V.S. t-BLS benchmark test
- Ethereum from scratch - Part 1: Ping
- Ethereum from scratch - Part 2: Pinging a Bootnode
- Ethereum from scratch - Part 3: Decoding Bootnode Response
- Kademlia: A Design Specification
- Implementing-a-DHT-in-Go