Skip to content

Instantly share code, notes, and snippets.

0x2830 / gist:25232fe9cfd4c8ae4f22565826cd0c9c
Last active May 18, 2020 09:29
0x2830 - BLSCT proposal for NavCoin community fund.
Hello @everyone!
Over the last three months, I have been in charge of developing the BLSCT implementation in NavCoin core. BLSCT is a new method for adding privacy to transactions using NAV. Its characteristics will allow you to hide the amount and its recipient. BLS signatures also allow nodes to collaborate with each other by mixing their coins to disguise the origin of payments. Nodes that participate and contribute their coins to this process can earn small rewards, incentivizing users to hold their coins. All of this happens in a trustless and decentralized way!
Before starting my work on this project, @aguycalled explained how contributions are funded using the community fund. Since this is my first contribution to the project, I decided to write code first. This way, you know more about how I work, and you can value my contribution better.
In these three months, I have completed:
- Research, design, and architecture of the BLSCT protocol.
- Written a library for operations on the elliptic curve BLS