Tsunami is a protocol for PRIVATE token streaming at a per-second rate - without revealing information about the stream or its participants. Powered by zkSNARK tech.
Token streaming on per-second basis as a payroll or grant has already been picking up and showing uses. That includes, for example let's say a DAO funding a project while having a hold of a part of promised granted amount over time as stream. As using a stream allows DAO to stop stream if funds are misused. However, with increasing concerns over privacy on public blockchain & not-so-friendly regulations not every DAO may want to stream funds to a project publicly. Some may have concerns about the funded-team even if team is building a public good! But that doesn't mean DAO or any other party doesn't want to fund it!
Tsunami allows DAOs or any entity to start a stream to some other party. Apart from duo-party (sender & receiver) being anonymized, stream parameters like - stream rate, start & stop time of stream remain private between sender & receiver. Preserving privacy of sender DAO & receiver team allows for innovations to thrive (esp. in other privacy tech) without constantly be concerned of annoying implications that stop it.
Some major hurdles were: