I understand these terms more like a measure of getting penalized probability. If I call a site "blackhat", I mean it was ranked using unnatural techniques and may be penalized in the future. If it is "whitehat", it will more probably stay alive.. Content locking is just a monetization method.