I dedicated most of the last two years of my time, toward realizing Verus’s DREAM app encryption model
Because I truly believe it can be the backbone for a safer internet
This entailed: learning full stack mobile development, zcash-style note encryption, and zip32 key management for the first time
while upgrading a rust backend, SDKs for both mobile platforms, a golang layer for lightwalletd, integrating these seamlessly with an existing mobile app, forging upgrade paths where none existed, & preserving backwards compatibility
The end result also now gives us easily attainable upgrades paths to: orchard, HD transparent addresses, and some other key scope privacy improvements too
Zcash R&D team was very helpful, but even they admitted the sheer volume of differences was hard to elucidate clearly
We are finally there. I’m quite proud of the work, and now have tons of experience at all levels of stack
Take some time to watch Michael Toutonghi’s Keynote Presentation, where he explains very cogently why you, too, should care
There are many reasons that I chose to spend my time learning and implementing on Verus. All the claims made are - put simply - gloriously true
If you agree with Hackernoon, I highly encourage you to check out VerusIDs
All is baked deeply into consensus (updates to ID occur via smart transactions & are UTXO spends)
Identity will become a primitive moving forward, and it shouldn’t live in centralized DBs