«Черные» и «белые» списки пользователей могут быть реализованы в качестве вспомогательной меры в антиспамовом комплексе сайта.
В списках можно хранить имена пользователей, адреса сайтов, IP-адреса, адреса электронной почты.
Если пользователь замечен в злоупотреблении, то его данные включаются в «черный» список, вследствие чего его права на сайте ограничиваются.
Дело не такое простое. Списки нужно пополнять, следить за их качеством. Пользователь легко может назваться по другому. IP-адрес -- неоднозначный идентификатор.
Блокировать сообщения со ссылками на сайты из «черного» списка -- более или менее разумная практика.
Если вы уверены в ком-то, можно убрать с него проверки и разрешить писать что угодно. Этого можно достичь включением данных пользователя в «белый» список.
«Белые» списки хорошо помогают, когда автоматическая защита с завидным упорством борется с хорошими читателями.
Этот подход может реализовываться как в комплексе с регистрацией пользователей, так и без нее.