>>a widely-used 'white hat' SEO practice.
Did you mean 'black hat'?
Did you mean 'black hat'?
I think it's called "white hat" more so than "black hat" because it's usually "safe" to do so. i.e., Google will not be able to automatically detect these links which are against their terms of service to penalize them.