Error correction with 8b/10b encoding
8b/10b coding is mainly a spectrum shaping code, not an error correcting code. It ensures a minimum transiton density and no dc content, which are useful properties in ac-coupled transmission paths. 

8b/10b codes do allow detecting single-bit errors, but not correcting them.