Hydro Dev Update 6/1

in #blockchain6 years ago

This week, Andy and I settled on the final(ish!) form for our Snowflake smart contracts. After some productive discussions with Mike, Shane, Anurag, and Nahom, we’ve concluded that Snowflake will consist of 3 interrelated elements:

  1. Self-attested data. Anyone will be able to mint a unique, personal Snowflake, and populate it with their name, date of birth, email address, and so on. This data will be encrypted via a (salted) one-way hash function and stored on-chain.
  2. Third-party resolvers. These will be smart contracts to which users can link their Snowflakes. These smart contracts will provide additional functionality on top of the core Snowflake protocol.
  3. Token deposits. Users, data validators, and other third-party applications will be able to deposit HYDRO tokens to the Snowflake smart contract. This will facilitate staking requirements, payments, and other token functionality that will be integrated seamlessly into the Hydro ecosystem as it develops.

In addition to working on Snowflake, I made a tutorial video for Server-Side Raindrop (out soon!), and Andy added full CRUD functionality to some parts of the API. We’re also looking forward to next week, when Reinaldo and the rest of the team are planning to submit the Client Raindrop iOS app to the App Store.

We’d love to hear from you! Please get in touch via Discord, Reddit, or Telegram.