Genesis Digital Assets raises $431 million for Bitcoin mining