Zcoin: Tadhg's experience with Solidity smart contractssteemCreated with Sketch.

in homeschool •  7 years ago  (edited)


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.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Nice
Follow me

Thanks :)

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

By upvoting this notification, you can help all Steemit users. Learn how here!