Will Bitcoin Fail to Scale?