← all rings
kernel/ kernel/ linux/ maintainers

linux-kernel/core

Subset of long-time Linux kernel maintainers. Demonstrates how a high-trust contributor set could expose anonymous attribution without revealing which maintainer signed.

Anyone of 4 could sign.

Each public key is derived deterministically from the contributor's public SSH listing on GitHub. You can reproduce the ring root by re-deriving members locally — the math should match what's shown here.

/ 01@torvaldspk: 026a938ec3615632b5fa04cab66fd3ac044a4f1095244e24c22900c2394247c469
/ 02@gregkhpk: 0305c471b3cfe1dae9134dcb8c68034a62605f2a58a52f0ae74a4f4309c1fd7cf1
/ 03@dhhpk: 03b7b9b9d111d6bcc193c24f53160aad7d634e5e8b245c12f94bae37141afe1553
/ 04@bagderpk: 03807c264a37a9ca04715535c5700e0b7cab5e917b1ad335c364673ac74376366b

No ghosts yet.

When ring members ship anonymous commits, they show up here with their key images. Identity stays hidden — patterns of activity do not.

This ring has no anchored ghosts yet. Once a member runs gitghost commit inside a repo using this ring, the resulting key images appear here.

Reproduce locally.

You can recreate this ring exactly. Run the snippet on the right inside any git repo, and the resulting .gitghost/ring.json will hash to the same ring root.

CLI snippet~/repo
# add yourself, then add the same members:
gitghost init "linux-kernel/core"
gitghost ring add-self
gitghost ring add torvalds
gitghost ring add gregkh
gitghost ring add dhh
gitghost ring add bagder

# verify the resulting ring root matches:
# expected ring root: bafkreia9ebd881ba683dd5e0b1810ca12d4f1fba752c699d0be9b0d56e
ring.jsoncanonical
{
  "version": 1,
  "name": "linux-kernel/core",
  "context": "c2c860760d72c0c0facfb6afd903d5e2e77c915f3e678d51a8cd4bd03e7eb75d",
  "members": [
    {
      "github": "torvalds",
      "publicKey": "026a938ec3615632b5fa04cab66fd3ac044a4f1095244e24c22900c2394247c469",
      "source": "github"
    },
    {
      "github": "gregkh",
      "publicKey": "0305c471b3cfe1dae9134dcb8c68034a62605f2a58a52f0ae74a4f4309c1fd7cf1",
      "source": "github"
    },
    {
      "github": "dhh",
      "publicKey": "03b7b9b9d111d6bcc193c24f53160aad7d634e5e8b245c12f94bae37141afe1553",
      "source": "github"
    },
    {
      "github": "bagder",
      "publicKey": "03807c264a37a9ca04715535c5700e0b7cab5e917b1ad335c364673ac74376366b",
      "source": "github"
    }
  ],
  "createdAt": 0
}
Disclosure

These public keys are derived deterministically from each user's public github.com/<user>.keys SSH listing. Members listed above have not endorsed gitghost; this ring is a demonstration of what an attribution set built from existing public keys looks like. Anyone can reproduce these derivations.