We should support comments by anonymous users. This will require a schema change.
We can probably take the same approach as the revision table in core (see tables.sql). It has two columns, one with a user id (like we have), and another, rev_user_text .
Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=52260