Baking soda does not melt ice, it lowers the freezing temperature of water. When baking soda is added to ice, it forms a solution that has a lower freezing point than pure water. This causes the ice to melt at a lower temperature. The rate at which the ice melts depends on the concentration of baking soda in the solution.