I'm going to have to come up with a separate password for each Bitcoin based website now because of all these attacks going on

You should be doing that regardless.
This. You really can't be too careful, especially when there's cryptocurrency involved.