I wouldn’t be surprised if the current crisis in bonds is partially due to the mere existence of Bitcoin as an alternative store-of-value.

Do you think Bitcoin‘s $2+ trn market cap has rather canibilised gold‘s or US Treasury bond‘s market cap?

Mostly the latter in my view.