This “problem” isn’t new or unique to the Fediverse, or even to the Internet. It’s much much older. What’s to prevent someone from hijacking your name?
Most societies converged to a simple solution: surnames. The Fediverse is not different. “YourHuckleberry” is your username and “@lemmy.world” your usersurname. It is impossible to hijack your name+surname.