Blockstack has released a new blockchain explorer that gives a window into its budding bitcoin-powered internet product.