For his thesis, he worked on Solidity project implementing what is known as Confidential Transactions.
It's basically a system where you can send transactions to people on the blockchain without actually revealing the individual amount that you have sent to people.
He thought that this would be a perfect application for the zkSNARKs cryptographic method.
As you can see, you will have to prove something without revealing what it actually is, so he implemented this solidity in a smart contract.
At the moment, it isn't actually possible to implement this because the parameters aren't there for it to work in a solidity smart contract, but with the upcoming Metropolis release, they are implementing these parameters through the use of pre-compiled contracts, as a result, it would be possible for the system to work in that context.
Nice
Follow me
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @stammy! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit