How large is the bitcoin network