The exact origin of this superstition is unknown. As it’s prevalent around the world, however, it’s likely to have emerged from local folklore and tradition. Knives are traditionally considered a symbol of power in cultures around the world.
It may be that by relinquishing this powerful symbol and giving it to another, we’re tempting the universe to punish us for our recklessness!