In the third part on comparing Bulletproofs+ and Bulletproofs, we discuss the single multi-exponentiation verification in Bulletproofs and Bulletproofs range proof protocols. This greatly speeds up the verification speeds. Dive in to see the math behind it!
In this second part on comparing Bulletproofs+ and Bulletproofs, we briefly discuss the Bulletproofs range proof protocol. We have implemented Bulletproofs+ in KZen-networks' Bulletproofs library for quantitative comparison between the two protocols.
Bulletproofs+ is a recently proposed log-sized range proof protocol building upon the current state-of-the-art Bulletproofs protocol. In this first part, we briefly discuss the key differences between the inner product argument and the weighted inner product argument on which the two protocols rely on respectively.
In this post, we will discuss the details of the inner-product argument described in the Bulletproofs paper. We will emphasize on the simplicity yet the powerful nature of the inner-product argument.
With the rise of crypto exchanges for enabling customers own crypto assets, the recent hacks and scams have created a distrust in the minds of customers. I am designing cryptographic protocols as one of the ways to help prevent such undesirable circumstances.
MProve is a recent proof of reserves protocol for Monero. Although equipped with the guarantees of non-collusion, inflation resistance and address privacy, it has some drawbacks. I attempted to overcome those in this work.
With a motive to get a better understanding of modelling human brain and explore its effectivity in in real-life problems, I worked on Dynamic Boltzmann Machines. Read to know more about our work.
Plasticity is one of the fundamental properties which helps our neurons memorize efficiently. In this project, we explored performance of Hebbian plasticity-induced DNNs in comparison to conventional DNNs.
I spent summers of 2018 at Cadence Design Systems, Pune working on designing efficient and fast algorithms to implements 3D and Depth Separable Convolution for Automatic Speech Recognition purposes.