Accelerated formation of M2C carbides by proton irradiation inhibits molten salt corrosion in Ni-based alloy