A preposição de exprime várias relações: lugar, causa, instrumento, tempo, meio, etc. Por, também preposição, designa igualmente diversas relações: causa, modo, meio, tempo, etc.
Assim, e salvo melhor opinião, parece-me que ambas as formas – de nada e por nada – são aceitáveis.