VFACE and Identicons, Pseudonymous Identity for N2Usenet

A recognisable, cryptographically anchored identity for anonymous Usenet participation.
Create or inspect an identity →

The impersonation problem on Usenet

Usenet was designed around messages, not centralised user accounts. A post can contain a display name and an email address, but those header fields are not proof that the same person wrote another post. Anyone can type the same name, copy an address, imitate a writing style, or reply as if they were someone else.

This is especially difficult for pseudonymous communities. An anonymous identity protects a person from unnecessary exposure, but a name without continuity is easy to copy. Readers cannot reliably tell whether two messages came from the same author or whether a familiar author has been impersonated.

VFACE addresses this specific problem without turning a pseudonymous identity into a real-name account. It gives an identity a stable visual face and a cryptographic anchor that can be checked across messages.

What VFACE is

VFACE is a deterministic identity presentation system built around the identicon work associated with Ch1ffr3punk and used by N2Usenet. The same identity inputs always produce the same visual result. The identicon is not a photograph and it does not reveal a civil identity. It is a compact visual fingerprint for a pseudonymous key.

In the N2Usenet identity model, the public identity is derived from:

The private key remains private and is never used as a public identifier. The resulting identity material deterministically produces a PNG identicon and a SHA-256 fingerprint. The same inputs therefore produce the same image and the same digest every time.

Continuity without disclosure

When an author posts through N2Usenet, the identity can be represented by its VFACE identicon, its fingerprint, and a Face: header. Readers can compare that information with earlier messages and recognise continuity without learning the author's legal name, home address, or other unnecessary personal details.

The question changes from “Do I trust this visible username?” to “Does this message belong to the same cryptographic identity as the previous messages?” A person can remain anonymous while making impersonation substantially harder.

Privacy principle. VFACE strengthens pseudonymous continuity, not real-world identification. It proves consistency of an identity's public material, not the legal name of the person controlling it.

How the derivation works

username + email label + Ed25519 public key | v deterministic identity material | +---------+---------+ | | v v PNG identicon SHA-256 fingerprint | v Face: header

Determinism matters. If the same identity produced a different image on every post, the image would not help readers recognise continuity. If different identities could easily produce the same visual and cryptographic material, the result would not provide a useful impersonation signal. The Ed25519 public key supplies the identity anchor, while the username and email label bind the presentation to the chosen pseudonym.

VFACE in N2Usenet

N2Usenet is a web gateway for pseudonymous Usenet posting. Its identity flow combines browser-side Ed25519 key generation or loading, local message signing, Hashcash, and VFACE presentation. The public identity is used to derive the identicon and the Face: header, while private key material remains under the user's control.

The service is designed so an anonymous poster does not have to be a disposable, unrecognisable source. A stable pseudonym can participate in conversations and build a consistent public history without requiring a central social-media profile or real-name registration.

Our identicon service, identicons.virebent.art, implements the same deterministic principle: the same identity material produces the same PNG identicon and SHA-256 result.

What VFACE does not prove

Its purpose is narrower and practical: to make it harder for somebody else to copy an established pseudonymous identity and pass as its author.

A recognisable face for anonymous communication

Anonymous communication does not have to mean identity chaos. VFACE gives a pseudonymous author stable visual and cryptographic continuity. Readers can recognise the identity, compare the fingerprint, and treat unexpected changes as a reason to verify a message instead of blindly trusting a familiar name.

That is the role of identicons in N2Usenet: not surveillance, not real-name identity, and not a promise of perfect anonymity, but a small and useful defence against impersonation.