Can we include permission to only allow certain address to subscribe to streams?

+4 votes

Is it possible to allow some address to subscribe to streams? My use case is only allowing authorized address to view the stream data.
asked Oct 11, 2016 by Sian20R

1 Answer

+1 vote
No, this is not possible on the low level of streams, because the content of every stream is stored on every node's disk anyway, so it would be a pretend type of security. If you want to restrict access to the content of streams, you need to use encryption for that content.
answered Oct 11, 2016 by MultiChain
I think an alternative would be to create a separate blockchain for permissioned-streams and control connectivity to that chain.