mirror of https://github.com/vacp2p/research.git
23 lines
1.5 KiB
Markdown
23 lines
1.5 KiB
Markdown
# Research
|
|
|
|
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
|
|
|
|
> Thinking in code.
|
|
|
|
This repository contains experimental code related to research for [vac](https://vac.dev) and its protocols. Some of the proof-of-concepts in this repository may later make it into the protocol as fundamental components.
|
|
|
|
## Projects
|
|
|
|
- [remote log](./remote_log) - Contains a nim mock server representing a [remote log](https://notes.status.im/Rwh-18AdSgKAkhfwfBE-OA).
|
|
|
|
- [Whisper Scalability Model](./whisper_scalability) - Theoretical model for bandwidth usage given some assumptions and usage, see [report](https://htmlpreview.github.io/?https://github.com/vacp2p/research/blob/master/whisper_scalability/report.html) and [Discuss post](https://discuss.status.im/t/fixing-whisper-for-great-profit/1419).
|
|
|
|
- [zkSNARKs/Semaphore](./zksnarks/semaphore) - Feasability study for zkSnarks and [Semaphore](https://github.com/kobigurk/semaphore) to do anonymous signaling, including [rate limiting](https://ethresear.ch/t/semaphore-rln-rate-limiting-nullifier-for-spam-prevention-in-anonymous-p2p-setting/5009) in p2p networks (not everything in snarks).
|
|
|
|
- [abnf/hello-abnf](./abnf/hello-abnf) - Playing around with ABNF (context free grammar) for formal specifications through [Instaparse](https://github.com/Engelberg/instaparse). Also see [Panini ABNF editor](https://github.com/oskarth/panini).
|
|
|
|
|
|
## License
|
|
|
|
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
|