blockstack : a new internet for decentralized applications .
An Empirical Study of Namecoin and Lessons for Decentralized Namespace Design