Wady BIP300 w porównaniu do BitVM polegają na tym, że BIP300 wymaga przyjęcia przez większość hashrate'u, podczas gdy BitVM "po prostu działa". A BitVM potrzebuje tylko jednego operatora do działania, podczas gdy BIP300 ponownie wymaga większości hashrate'u.