![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2016, 07:24:00 PM |
|
Small but mandatory update
The last month proved to be quite intense and many events occurred during this short time frame. One of my major concerns regarding the last part of my zk-snarks implementation was space-efficiency.
The Zcash protocol is based on satoshi codebase. Not much wrong with that, but I do believe that in order to scale with the upcoming Internet-of-Things ecosystem, space-efficiency is mandatory and in fact, a key characaristic of Sucash (proof-of-reference).
I did a quick rewind on the bucket system of Zcash last week and figured a ZK-SNARK could be achieved more easily otherwise by what I will now refer to as Trusted Key Drops (TKD).
Trusted Key Drops
A Trusted Key Drop is comparable to a person that drops the keys to his safe, on the ground. However, in this instance, these keys are our own public and private keys.
If a user chooses to create a TKD, his public and private keys will be merged. Creating a TKD-address:
95033f2f2712fc65f68f23c7047149940a0c6f06a2DGg9e7Ea08f48714b7d9ah
When another user chooses to pick up a ‘TKD', a new public and private key will be given as output. Locking out any other (old) users. Since old keys will be wiped from the chain, there is zero knowledge about who, what, when and where.
The idea of Sucash is grown out of three key principals Bitcoin and many other cryptocurrencies failed to achieve. Being swift, lightweight and userfriendly. TKD’s achieve this, and can be used in many cases such as the allowance of strong anonimity and off-chain transactions. It’s a clever method which stems from the Zcash bucket system, but works a lot faster, more efficient and flexible in coding. It has many characaristics of real world experiences making it super userfriendly, aswell.
--
I'm implementing this as we speak. Some parts of the Zcash bucket system can still be used. It might take some time, but I do believe im heading in a better direction then before. The project takes much of my time and energy. I'm getting some help and building a team as we speak. Especially when it comes to testing this in combination with the proof-of-reference structure we've got running. For now my study is still top priority. If the project grows this might change. I see huge potential.
I'd like to thank you all for your interest thus far. Especially the guys that reached out to me in PM's. Hold tight.
|