As duas formas – explodir e implodir – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas, devendo, no entanto, serem usadas conforme o contexto.
Explodir significa causar ou sofrer explosão; expandir com grande força e barulho por causa de rápidas reações químicas; fazer rebentar ou rebentar com estrondo.
O navio podia explodir a qualquer momento.
Implodir significa provocar a implosão de; fazendo ruir para dentro.
750 quilos de dinamite são suficientes para implodir um estádio de futebol.
Em termos simplistas “explodir” é tendencialmente usado no sentido de exterior (para fora) e “implodir” no sentido de interior (para dentro).
De certa forma “implodir” é uma “explosão” no sentido de forçar a queda dos detritos dentro de uma área limitada; não são palavras antônimas.