High transaction fees stand in the way of crypto achieving its full potential and being embraced by the masses — but it is possible to make transfers for free.