<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-taoqiwen-hgcp-05" category="info" submissionType="independent" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.28.1 -->
  <front>
    <title abbrev="HGCP">HGCP: A Voluntary Signing Framework for Human Expression in the Age of AI</title>
    <seriesInfo name="Internet-Draft" value="draft-taoqiwen-hgcp-05"/>
    <author fullname="Qiwen Tao">
      <organization>Independent Researcher</organization>
      <address>
        <email>natureconservation@yeah.net</email>
      </address>
    </author>
    <date year="2025" month="April" day="17"/>
    <area>AREA</area>
    <keyword>human expression</keyword>
    <keyword>AI content</keyword>
    <keyword>signature trust</keyword>
    <abstract>
      <?line 42?>

<t>In an era where AI-generated content has become indistinguishable from human writing, the Human-Generated Content Protocol (HGCP) proposes a voluntary signing framework that enables human authors to publicly acknowledge their expressions. Rather than detecting or classifying content origin, HGCP allows individuals to declare, in a structured and verifiable format, that they take responsibility for a specific piece of content. The protocol is platform-neutral, identity-flexible, and suitable for both real-name and pseudonymous use. It does not evaluate accuracy, originality, or quality; it simply enables people to say: “This is mine, and I stand by it.” By providing a lightweight, human-first declaration format, HGCP aims to preserve the visibility of human agency within an increasingly synthetic information ecosystem.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-taoqiwen-hgcp/"/>.
      </t>
    </note>
  </front>
  <middle>
    <?line 47?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      <xref target="RFC2119"/>.</t>
      <t>In the rapidly evolving digital world, a flood of content from countless sources fills our screens—much of it now automatically generated and detached from genuine human intent. As artificial intelligence becomes increasingly proficient at mimicking human expression, the boundary between real thought and algorithmic generation is blurring.</t>
      <t>This rise in synthetic content presents a fundamental question: if we can no longer know who wrote something, can we know whether anyone is willing to stand behind it?</t>
      <t>The Human-Generated Content Protocol (HGCP) is a voluntary signing structure that addresses this problem—not by detecting or filtering AI-generated content, but by giving human authors a minimal and declarative way to say: “This is my expression, and I take responsibility for it.”</t>
      <t>HGCP is not a detection algorithm, classification tool, or identity system. It is a responsibility declaration format. It enables any writer—regardless of identity type or platform—to attach a timestamped, verifiable statement of authorship to their content.</t>
      <t>HGCP is intentionally minimal, non-intrusive, and flexible. It does not require real names or centralized verification. It does not replace content evaluation or moderation. It simply offers a signal: someone, somewhere, chose to stand behind this piece of expression.</t>
      <t>The absence of a structured responsibility mechanism is not a new problem— it has long existed in anonymous, ephemeral, and low-accountability communication environments.
However, the rise of generative AI has dramatically amplified this issue, making it harder to distinguish not only what is true, but who stands behind a statement.</t>
      <t>HGCP does not solve this problem by detecting content origins. Instead, it introduces a minimal structure for responsibility to be voluntarily expressed—when someone chooses to.
That signal, once made, can be interpreted and used however communities choose.</t>
      <t>HGCP is not a provenance or authenticity protocol like C2PA. It does not provide cryptographic assurances about the origin, history, or integrity of digital content. While each declaration includes a <tt>content_hash</tt>, this field simply identifies the expression being referenced—it does not validate or authenticate the content itself. Users or platforms may choose to integrate HGCP with other verification systems, but such usage lies beyond the scope of the protocol’s guarantees.</t>
      <t>This act of signing is a social gesture of responsibility—not a legal admission or factual claim.</t>
    </section>
    <section anchor="the-problem-of-expression-trust">
      <name>The Problem of Expression Trust</name>
      <t>The internet was originally built to foster human connection and communication. Yet in a world where content creation, duplication, and distribution now approach zero cost, the origin of information has become increasingly obscured.</t>
      <t>We once inferred authorship and trust from domain names, writing style, and user profiles—but now, all of these can be simulated by AI. This leads not only to an explosion of noise, but also to a subtle erosion of meaning: readers hesitate to believe; authors hesitate to take credit; platforms hesitate to accept risk.</t>
      <t>Many recent proposals have focused on "AI detection"—using classifiers to guess whether a given text was machine-generated. These tools are probabilistic, easily evaded, and often fail as models advance.</t>
      <t>HGCP shifts the question entirely. It does not ask, “Was this content human-made?” It asks, “Is any human willing to say: this was me?”</t>
      <t>This seemingly small act—a signed statement of responsibility—may become the most important signal of authorship in an increasingly synthetic information ecosystem. Not because it proves truth or identity, but because it reflects a human's willingness to be known as the author.</t>
    </section>
    <section anchor="the-philosophy-of-hgcp-responsibility-over-provenance">
      <name>The Philosophy of HGCP: Responsibility Over Provenance</name>
      <t>The core idea of HGCP is not to verify originality, authorship, or human origin of content—but to offer a voluntary, structured way for a person to publicly acknowledge their expression.</t>
      <t>Whereas most systems ask, "Who created this?", HGCP asks something simpler and deeper: "Are you willing to say: I said this?"</t>
      <t>Signing under HGCP does not mean the content is accurate, valuable, or unique. It only means: “This came from me, and I stand by it.” — socially, not legally.</t>
      <t>This transforms the act of signing into a declaration of presence—not a claim of authority, truth, or expertise. To speak is not only to express; it is to be willing to be recognized as the speaker.</t>
      <t>HGCP is not anti-AI. It does not reject AI assistance. If a human chooses to sign something—even if AI helped—they are choosing to take human responsibility for the final output.</t>
      <t>HGCP does not care what tools you used, or what identity you chose. It only cares that someone—a person—was willing to leave their mark and say: “I won’t deny this is mine.”</t>
      <t>That act of responsibility is not a signal of trust. It is the beginning of traceable expression—not verified authorship.</t>
    </section>
    <section anchor="signature-declaration-structure">
      <name>Signature Declaration Structure</name>
      <t>HGCP provides a minimal and consistent way for individuals to attach a human-responsible declaration to their expression. The purpose of this signature is not to validate the content's origin or truth, but to acknowledge authorship responsibility.</t>
      <section anchor="required-fields">
        <name>Required Fields:</name>
        <ul spacing="normal">
          <li>
            <t><strong>signer_id</strong>  </t>
            <t>
A signer-provided identifier that links a human author to a specific declaration.  </t>
            <t>
This MAY be a stable pseudonym, public key fingerprint, platform handle, or decentralized ID.  </t>
            <t>
(Examples: <tt>"tao_qiwen"</tt>, <tt>"0xDEADBEEF..."</tt>, <tt>"@user42"</tt>, or <tt>"did:example:abc123"</tt>)  </t>
            <t>
HGCP does not resolve or validate the authenticity of <tt>signer_id</tt>. The field is purely declarative. Verification, if needed, MUST rely on external infrastructure or cryptographic proof.</t>
          </li>
          <li>
            <t><strong>timestamp</strong>  </t>
            <t>
The UTC time when the signature was created, in <xref target="RFC3339"/> format.  </t>
            <t>
(Example: <tt>"2025-03-29T14:22:00Z"</tt>)  </t>
            <t>
This value is provided by the signer and is intended to be informational only.</t>
          </li>
          <li>
            <t><strong>content_hash</strong>  </t>
            <t>
A cryptographic digest of an external piece of content (e.g., a document, platform message, or expressive artifact).  </t>
            <t>
This field binds the HGCP object to that content and ensures that the signature applies to a specific, immutable version of it.  </t>
            <t>
The content itself is not embedded in the HGCP structure, but MUST be preserved externally in the exact UTF-8 byte representation used during hash computation.  </t>
            <t>
The <tt>content_hash</tt> field MUST be expressed as a <xref target="RFC6920"/> <tt>ni:</tt> URI, using Base64url encoding and including an algorithm identifier. This ensures that the declaration refers to an exact byte-level representation of the content and allows for future algorithm flexibility.  </t>
            <t>
The hash MUST be computed over the UTF-8 byte stream of the referenced content. Newlines SHOULD be normalized to line feed (LF, <tt>\n</tt>) prior to hashing, to ensure consistency across platforms.  </t>
            <t>
Content MUST remain externally accessible and MUST NOT be embedded within the HGCP structure itself.  </t>
            <t>
This field exists solely to bind a declaration to a specific version of content. It does not imply originality, correctness, or value—only that the declarant accepts responsibility for that particular content instance.  </t>
            <t>
(Example: <tt>"ni:///sha-256;dQnlvaDHYtK6x_kNdYtbImP6Acy8VCq1498WO-CObKk"</tt>)</t>
          </li>
          <li>
            <t><strong>hgcp_version</strong>  </t>
            <t>
This field indicates the structural schema version of the declaration. It helps implementations interpret the format correctly across protocol evolutions. For full context on version compatibility and design principles, see Section 4.7.  </t>
            <t>
(Example: <tt>"0.2"</tt>)</t>
          </li>
          <li>
            <t><strong>declaration</strong>  </t>
            <t>
A plain, human-authored statement affirming responsibility for the associated content.  </t>
            <t>
This field MUST be encoded in UTF-8 and is treated as free-form text. It may be written in any language and take any tone, structure, or expressive form—including natural language, code, symbolic notation, or creative fragments.  </t>
            <t>
HGCP does not interpret the meaning of the declaration. Its role is to bind whatever was said—across languages, styles, and cultural contexts—to a structure of voluntary responsibility. The significance or interpretability of a declaration is left to the communities and contexts in which it appears.  </t>
            <t>
HGCP does not require that declarations be serious, formal, or even linguistically coherent—only that a human actor chooses to stand behind them.  </t>
            <t>
The declaration is not legally binding, but serves as an ethical gesture: "I said this, and I choose to be recognized as the speaker."  </t>
            <t>
(Example: <tt>"I acknowledge that the above content was written by me and I take responsibility for it."</tt>)</t>
          </li>
        </ul>
      </section>
      <section anchor="optional-fields">
        <name>Optional Fields:</name>
        <t>The following fields are optional metadata declarations.</t>
        <t>HGCP does not define their behavior, validation logic, or semantics beyond suggestion. They exist to support flexible human context, not to enforce structure or scoring.</t>
        <ul spacing="normal">
          <li>
            <t><strong>retraction_policy</strong>  </t>
            <t>
An optional declarative field indicating whether the signer expresses a preference or intent to revise, withdraw, or leave the signed content unchanged in the future.  </t>
            <t>
Suggested values:
- <tt>immutable</tt> — The signer does not intend to alter or retract this declaration.<br/>
- <tt>may-retract</tt> — The signer may wish to revise or withdraw this declaration later.<br/>
- <tt>editable-until-date</tt> — The signer considers the content mutable until a specified point in time (if supported by the platform).  </t>
            <t>
This field is purely expressive. HGCP does not define any verification method, enforcement mechanism, or revocation registry.  </t>
            <t>
Platforms MAY interpret or display this field for user awareness, but MUST NOT treat it as a deletion command, a validity toggle, or a trigger for automatic suppression, hiding, or disqualification of content.</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>HGCP recognizes that to be human is to change one’s mind—but also to remember that we once spoke.</t>
          </li>
        </ul>
        <ul spacing="normal">
          <li>
            <t><strong>signature</strong>  </t>
            <t>
An optional cryptographic proof of authorship.  </t>
            <t>
This field allows declarants to provide a verifiable linkage between their identity and the referenced content.  </t>
            <t>
It MAY take one of the following forms:
- a detached OpenPGP signature (see <xref target="RFC9580"/>);
- a reference to an external signature file, accompanied by a content hash (see <xref target="RFC6920"/>);
- a W3C Verifiable Credential or a DID-based proof using external verification infrastructure.  </t>
            <t>
The format of the <tt>signature</tt> field is implementation-defined and intentionally left open. HGCP does not prescribe any specific cryptographic method or signature syntax.  </t>
            <t>
All forms of signature are optional, and their presence or absence MUST NOT affect the validity of the declaration.  </t>
            <t>
To preserve JSON compatibility, implementers are encouraged to avoid embedding multi-line PEM-formatted signatures directly in the <tt>signature</tt> field. Such use is not prohibited, but MAY require special encoding or external referencing to avoid interoperability issues with JSON parsers.</t>
          </li>
        </ul>
      </section>
      <section anchor="interpretation-and-implementation-guidance">
        <name>Interpretation and Implementation Guidance</name>
        <t>Unlike content-integrated signature formats (e.g., PGP-signed files), HGCP is designed to sign arbitrary expressions without constraining how or where the signed content is stored. This enables its use across messaging platforms, web interfaces, and decentralized protocols, without requiring control over the content’s storage location or delivery mechanism.</t>
        <t>The <tt>timestamp</tt> field is not cryptographically bound. Its accuracy depends entirely on the signer's environment or device clock. Implementations MUST NOT use this value as a trusted source for ordering, deduplication, or timing logic unless verified through an external trusted source (e.g., timestamp authority or blockchain anchor).</t>
        <t>Tools and platforms MAY choose to interpret or visualize <tt>signer_id</tt> based on their own logic, but HGCP itself does not rank or authenticate identities.</t>
        <t>The <tt>hgcp_version</tt> field reflects structural format only. It MUST NOT be interpreted as a signal of truthfulness, author credibility, or social legitimacy. HGCP does not treat higher versions as superior in ethical value—only different in structure. All valid HGCP declarations, regardless of version, represent equally human-responsible expression.</t>
        <t>The <tt>declaration</tt> and other human-authored fields (such as <tt>signer_id</tt>) are defined as free-form UTF-8 encoded text. They may contain natural language in any script, code fragments, symbolic notations, or other expressive content. HGCP does not interpret the semantic meaning of these fields—it only binds them structurally to a statement of human responsibility.</t>
        <t>To ensure display safety and prevent injection misuse, implementations:</t>
        <ul spacing="normal">
          <li>
            <t>MUST treat all such fields as inert plain text;</t>
          </li>
          <li>
            <t>MUST escape HTML, scripts, and any executable markup before rendering;</t>
          </li>
          <li>
            <t>SHOULD normalize line endings to LF (<tt>\n</tt>) before hashing;</t>
          </li>
          <li>
            <t>SHOULD NOT execute, interpret, or embed these fields in active rendering contexts;</t>
          </li>
          <li>
            <t>MAY impose reasonable limits on display (e.g., truncation, line limits, content folding);</t>
          </li>
          <li>
            <t>MUST preserve and expose the original content in full when requested or used for verification;</t>
          </li>
          <li>
            <t>Display restrictions MUST NOT alter, summarize, or reinterpret the original declaration.</t>
          </li>
        </ul>
        <t>Platforms MAY apply local content safety filters (e.g., spam or abuse detection), but MUST NOT alter any external content referenced via <tt>content_hash</tt>. Such content is cryptographically bound and must remain unchanged to preserve structural integrity.</t>
        <t>Although <tt>declaration</tt> is not cryptographically bound, implementations are strongly encouraged to preserve and display it faithfully, as it represents the declarant’s voluntary statement of responsibility.</t>
      </section>
      <section anchor="signature-semantics-and-identity-boundaries">
        <name>Signature Semantics and Identity Boundaries</name>
        <t>A declaration using a given signer_id does not constitute proof of identity.
Even when accompanied by a cryptographic signature, it only proves that the signer controls a specific private key—not that they are a particular person, group, or account in the broader social sense.
Users of widely-known pseudonyms should take care to sign declarations using verifiable means to discourage impersonation.</t>
      </section>
      <section anchor="text-style-declaration-human-readable-non-verifiable">
        <name>Text-Style Declaration (Human-Readable, Non-Verifiable):</name>
        <t>This is how a human-readable HGCP declaration might appear when pasted at the end of a blog post, social media post, or informal document:</t>
        <sourcecode type="text"><![CDATA[
signer_id: qiwen2025
timestamp: 2025-03-29T14:22:00Z
content_hash: ni:///sha-256;dQnlvaDHYtK6x_kNdYtbImP6Acy8VCq1498WO-CObKk
hgcp_version: 0.1
declaration: I confirm that the above content was published by me, and I take responsibility as a human author.
]]></sourcecode>
        <ul empty="true">
          <li>
            <t>Note: this is not protocol-valid HGCP</t>
          </li>
        </ul>
        <t>Text-style declarations in HGCP are intended as human-readable expressions of responsibility.
They are suitable for low-infrastructure environments—such as blogs, printed materials, or oral contexts—where structured formats like JSON are not practical.</t>
        <t>These declarations are not machine-verifiable, not cryptographically secure, and not structurally enforced.
HGCP does not define any parsing, validation, or enforcement logic for this format.</t>
        <t>They should be interpreted as non-binding social signals of authorship intent, not as formal protocol-level declarations.</t>
      </section>
      <section anchor="example-hgcp-signature-json">
        <name>Example HGCP Signature (JSON):</name>
        <sourcecode type="json"><![CDATA[
{
  "signer_id": "qiwen2025",
  "timestamp": "2025-03-29T14:22:00Z",
  "content_hash": "ni:///sha-256;dQnlvaDHYtK6x_kNdYtbImP6Acy8VCq1498WO-CObKk",
  "hgcp_version": "0.1",
  "declaration": "I confirm that the above content was published by me, and I take responsibility as a human author."
}
]]></sourcecode>
      </section>
      <section anchor="versioning">
        <name>Versioning:</name>
        <t>HGCP versions indicate structural schema only. They exist to support compatibility as the protocol evolves, <strong>not</strong> to signal truth value, author credibility, or software sophistication.</t>
        <t>All versions are equally valid expressions of human responsibility.</t>
        <ul spacing="normal">
          <li>
            <t><strong>v0.1</strong> — Defines the core declaration schema with required fields: <tt>signer_id</tt>, <tt>timestamp</tt>, <tt>content_hash</tt>, <tt>hgcp_version</tt>, and <tt>declaration</tt>.</t>
          </li>
          <li>
            <t><strong>v0.2</strong> — Introduces the optional <tt>signature</tt> field, allowing declarants to attach cryptographic proofs of authorship where such verification is desired or supported.</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>Future versions may support additional metadata such as multi-signer declarations, structured revocation formats, or content linking.
However, the core semantics of voluntary, self-recognized responsibility will remain unchanged.</t>
          </li>
        </ul>
        <t>Yes, cryptographic proofs are stronger. But not everyone can, will, or should need to use them. And in HGCP, strength is not what defines humanity — recognition is.</t>
      </section>
    </section>
    <section anchor="platform-and-tool-integration-suggestions">
      <name>Platform and Tool Integration Suggestions</name>
      <t>HGCP is platform-neutral and decentralized. It defines a minimal, voluntary declaration format—not a service, network, or identity protocol.</t>
      <t>However, platforms and tools can enhance expression transparency and user agency by supporting HGCP-style signatures.</t>
      <t>The following integration suggestions are non-normative and fully optional:</t>
      <section anchor="for-content-platforms">
        <name>For content platforms:</name>
        <ul spacing="normal">
          <li>
            <t>Support HGCP signature generation (e.g., auto-add timestamp, content hash, and a user-provided declaration)</t>
          </li>
          <li>
            <t>Display HGCP declarations visibly alongside content</t>
          </li>
          <li>
            <t>Allow users to export signed content with metadata (e.g., JSON-LD or plaintext blocks)</t>
          </li>
          <li>
            <t>Provide a "compare hash" feature to show whether the currently displayed content matches the signed declaration. This does not imply content authenticity, nor require platforms to store the original version.</t>
          </li>
        </ul>
      </section>
      <section anchor="for-authoring-tools">
        <name>For authoring tools:</name>
        <ul spacing="normal">
          <li>
            <t>Markdown editors, word processors, or note apps can offer local HGCP signing plugins</t>
          </li>
          <li>
            <t>AI-assisted writing tools may include HGCP signature prompts during editing or export</t>
          </li>
          <li>
            <t>Submission systems may include a “human responsibility declaration” option on publication</t>
          </li>
        </ul>
      </section>
      <section anchor="for-reader-tools-and-browser-extensions">
        <name>For reader tools and browser extensions:</name>
        <ul spacing="normal">
          <li>
            <t>Detect and visually highlight HGCP-signed content (e.g., badges, overlays)</t>
          </li>
          <li>
            <t>Let readers inspect declaration structure and metadata</t>
          </li>
          <li>
            <t>Optionally offer a hash comparison feature to let users check whether content appears unchanged—this is not a guarantee of authenticity or integrity</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>HGCP does not define or endorse any scoring, ranking, or reputation system.
Interpretation of signature patterns or signer behavior is left entirely to the platform or community.
The protocol only enables expression responsibility—it does not evaluate or score it.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="social-and-ethical-considerations">
      <name>Social and Ethical Considerations</name>
      <t>HGCP is not a replacement for content governance or moderation systems. It is a voluntary declaration format designed to restore visibility to human-authored expressions in an increasingly hybrid and synthetic content landscape.</t>
      <t>HGCP does not:</t>
      <ul spacing="normal">
        <li>
          <t>Detect or classify AI-generated content</t>
        </li>
        <li>
          <t>Track real-world identities or require de-anonymization</t>
        </li>
        <li>
          <t>Evaluate the truth, originality, or value of signed content</t>
        </li>
        <li>
          <t>Prevent unsigned content from being published or shared</t>
        </li>
      </ul>
      <t>HGCP does protect:</t>
      <ul spacing="normal">
        <li>
          <t>The right of anonymous or pseudonymous authors to claim authorship</t>
        </li>
        <li>
          <t>The right of each signer to choose their identifier and expression context</t>
        </li>
        <li>
          <t>The right to withdraw or replace one’s own signed declaration with a new one, while leaving prior statements traceable</t>
        </li>
        <li>
          <t>The right of platforms to adopt or extend HGCP support in their own way</t>
        </li>
      </ul>
      <t>HGCP offers a decentralized path to expression responsibility. Not by enforcing rules or judgments, but by providing a way for individuals to say:</t>
      <ul empty="true">
        <li>
          <t>“This is what I said. I stand by it.”</t>
        </li>
      </ul>
      <t>Those who sign are not guaranteed to be believed. But they are present. They are accountable—not because a system judges them, but because they are willing to be known as the speaker.</t>
      <t>HGCP does not create trust. It creates traceable ownership of speech. It gives those who choose to acknowledge their words a way to be recognized—not as authorities, but as responsible authors.</t>
      <t>Signers who wish to ensure the availability of their content over time should retain a local copy, or use decentralized content storage mechanisms. HGCP declarations remain valid even if the referenced content is no longer publicly available—but their meaning may be lost if the content cannot be retrieved.</t>
    </section>
    <section anchor="illustrative-scenarios-non-normative">
      <name>Illustrative Scenarios (Non-Normative)</name>
      <t>The following examples are provided purely for illustrative purposes. They do not constrain the scope of HGCP usage, which applies to any expressive artifact. These samples show how individuals might voluntarily declare authorship in informal online contexts.</t>
      <section anchor="example-personal-blog-post-ai-assisted-pseudonymous">
        <name>Example: Personal Blog Post (AI-Assisted, Pseudonymous)</name>
        <t>A pseudonymous blogger publishes a post written with the help of generative AI, and uses HGCP to declare that they accept responsibility for the final content.</t>
        <sourcecode type="json"><![CDATA[
{
  "signer_id": "silentvoice",
  "timestamp": "2025-03-29T16:12Z",
  "content_hash": "ni:///sha-256;dQnlvaDHYtK6x_kNdYtbImP6Acy8VCq1498WO-CObKk",
  "hgcp_version": "0.1",
  "declaration": "This post was co-written with the assistance of a language model. I take responsibility for its final form."
}
]]></sourcecode>
      </section>
      <section anchor="example-anonymous-discussion-post">
        <name>Example: Anonymous Discussion Post</name>
        <t>An anonymous poster acknowledges human responsibility for their statement.</t>
        <sourcecode type="json"><![CDATA[
{
  "signer_id": "anon321",
  "timestamp": "2025-03-29T17:35Z",
  "content_hash": "ni:///sha-256;dQnlvaDHYtK6x_kNdYtbImP6Acy8VCq1498WO-CObKk",
  "hgcp_version": "0.1",
  "declaration": "I stand by this statement as an individual human participant in this conversation."
}
]]></sourcecode>
      </section>
    </section>
    <section anchor="common-questions-and-answers">
      <name>Common Questions and Answers</name>
      <t>The following are common concerns and clarifications based on HGCP's minimal scope:</t>
      <section anchor="questions-1-signing-doesnt-stop-misinformation">
        <name>Questions 1: “Signing doesn’t stop misinformation.”</name>
        <t>Response: Correct. HGCP is not a content moderation tool, fact-checking system, or truth validator. Its purpose is not to prevent falsehoods, but to make the presence of human authorship visible. It simply allows someone to say: “I said this, and I acknowledge it.”</t>
        <t>Whether a statement is correct or misleading is a separate question—to be handled by public debate, platform policy, or legal frameworks. HGCP does not seek to replace those.</t>
      </section>
      <section anchor="questions-2-anyoneincluding-bad-actorscan-sign-too">
        <name>Questions 2: “Anyone—including bad actors—can sign too.”</name>
        <t>Response: True. HGCP is structurally neutral—it permits anyone to claim authorship.</t>
        <t>But just as speech itself is morally neutral, signing is simply a visible act of association. HGCP does not prevent manipulation or abuse. It only makes authorship claims visible and timestamped, enabling others to interpret and respond.</t>
        <t>Trust must be earned over time; HGCP merely reveals who is willing to stand behind their words.</t>
      </section>
      <section anchor="questions-3-why-not-require-real-names">
        <name>Questions 3: “Why not require real names?”</name>
        <t>Response: HGCP affirms the importance of anonymous and pseudonymous expression.
In many contexts, forced real-name use can threaten safety, chill dissent, or suppress marginalized voices.</t>
        <t>Responsibility does not require identity disclosure. It only requires someone to say: “This is mine.”
Even a pseudonym—used consistently—is enough to build visible presence and accountability over time.</t>
      </section>
      <section anchor="note">
        <name>Note:</name>
        <t>HGCP enables voluntary, declarative authorship acknowledgment. It complements—but does not replace—other systems of fact-checking, moderation, or trust.</t>
        <t>It is not a gatekeeper of credibility. It is a container for voluntary responsibility—a human signal in a synthetic world.</t>
      </section>
    </section>
    <section anchor="scope-and-limits-of-human-responsibility">
      <name>Scope and Limits of Human Responsibility</name>
      <t>HGCP affirms an ethical gesture of responsibility—not a legal or contractual obligation.</t>
      <t>By signing, the author:</t>
      <ul spacing="normal">
        <li>
          <t>Affirms they are human (or self-identify as such),</t>
        </li>
        <li>
          <t>Voluntarily claims authorship of the expression,</t>
        </li>
        <li>
          <t>Accepts potential social consequences of making that claim visible.</t>
        </li>
      </ul>
      <t>However, the meaning of “responsibility” in HGCP must be clearly understood:</t>
      <ul spacing="normal">
        <li>
          <t>HGCP does not confer legal liability, unless such liability is defined by external laws or agreements.</t>
        </li>
        <li>
          <t>HGCP does not guarantee truth, originality, or moral correctness.</t>
        </li>
        <li>
          <t>HGCP permits voluntary revocation or replacement of prior declarations. Platforms may reflect such updates, but should avoid interpreting them as content deletion or retraction of historical authorship.</t>
        </li>
      </ul>
      <t>Over time, a signer’s behavior—such as consistent authorship, frequent revocations, or contradictory claims—may influence how others interpret their expression history. Such interpretations are entirely up to readers, communities, or platforms. They are not part of HGCP’s structure or logic.</t>
      <t>HGCP is a signal of authorship, not a system of judgment.</t>
      <t>It is a flag of presence—not a badge of truth.</t>
    </section>
    <section anchor="why-we-need-hgcp-now">
      <name>Why We Need HGCP Now</name>
      <t>In an era where synthetic content floods our screens and truth feels elusive, what we are losing is not just facts—but responsibility.</t>
      <t>Expression has never merely been about information. It is about standing behind what one says.</t>
      <t>HGCP is a quiet signal. It is not a firewall, not a detection engine— It is a torch, held by those willing to say:</t>
      <ul empty="true">
        <li>
          <t>“This is what I said. And I am willing to be remembered for it.”</t>
        </li>
      </ul>
      <t>Those who sign are not necessarily perfect, but they are present. They are not hiding. They are willing to be named.</t>
      <t>HGCP does not stop AI, nor does it determine the truth or value of content. It offers a decentralized, human-first way to make authorship claims visible— not for control, but for clarity.</t>
      <t>Just as HTTPS makes communication verifiable, HGCP makes expression attributable. Not by enforcing identity, but by inviting responsibility.</t>
      <t>In an age of artificial voice, what will stand out is not who speaks loudest— 
but who is willing to say:</t>
      <ul empty="true">
        <li>
          <t>“Yes, this is mine.”</t>
        </li>
      </ul>
    </section>
    <section anchor="future-extensions-and-evolving-use-cases">
      <name>Future Extensions and Evolving Use Cases</name>
      <t>HGCP is intentionally minimal. Its current version focuses on text-based, single-signer declarations of human responsibility.</t>
      <t>However, real-world expression scenarios are far more diverse. Future optional companion drafts or community extensions may explore:</t>
      <ul spacing="normal">
        <li>
          <t>Multi-signer declarations (e.g., co-authorship or joint statements)</t>
        </li>
        <li>
          <t>Multimedia content hashing (e.g., for audio, images, or video) may be explored, but care must be taken not to treat such hashes as guarantees of authenticity, truthfulness, or integrity</t>
        </li>
        <li>
          <t>Partial responsibility claims (e.g., paragraph-level declaration blocks)</t>
        </li>
        <li>
          <t>Rich contextual metadata for disclaimers, editing history, or framing</t>
        </li>
      </ul>
      <t>Some use cases may inspire optional community-defined labels (e.g., “editor”, “curator”, “translator”). Such roles should be expressed via declaration text or companion specifications—not as formal protocol fields.</t>
      <t>These extensions are not part of the current protocol and remain exploratory. Any evolution of HGCP should remain faithful to its core principle:</t>
      <ul empty="true">
        <li>
          <t>Responsibility, voluntarily claimed, should be made legible.<br/>
New features must enhance this clarity—not obscure or overcomplicate it.<br/>
Support for non-text content may be explored in future drafts,<br/>
but HGCP currently focuses on declarations for text-based expressions.</t>
        </li>
      </ul>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>HGCP does not introduce new network protocols or data exchange layers. It poses no direct technical threats such as injection, eavesdropping, or man-in-the-middle attacks.</t>
      <t>However, HGCP introduces indirect risks, rooted in the potential misuse or misinterpretation of voluntary signature declarations. These risks are primarily social and structural, not cryptographic.</t>
      <section anchor="identity-impersonation-and-signature-forgery">
        <name>Identity Impersonation and Signature Forgery</name>
        <t>Without optional cryptographic signing (e.g., OpenPGP), malicious actors may forge declarations using arbitrary signer IDs. To mitigate impersonation, platforms may optionally support cryptographic binding, pseudonymous identity resolution, or signer attestation systems.</t>
        <t>HGCP itself does not provide or require any identity verification mechanism. All verification and signer authentication are delegated to platform-level implementations, if desired.</t>
      </section>
      <section anchor="mass-signature-automation-sybil-behavior">
        <name>Mass Signature Automation (Sybil Behavior)</name>
        <t>In the absence of rate limits or friction, automated agents could mass-generate content with fake signature blocks to simulate presence at scale. To reduce such noise, platforms may implement rate controls, account friction, or signature frequency thresholds.</t>
      </section>
      <section anchor="content-hash-evasion-via-trivial-edits">
        <name>Content Hash Evasion via Trivial Edits</name>
        <t>HGCP uses cryptographic content hashes to bind the declaration to a specific text version. Even minor changes (e.g., punctuation, emoji) generate different hashes, allowing close but unsigned derivatives to circulate unchallenged.</t>
        <t>Platforms may address this via:</t>
        <ul spacing="normal">
          <li>
            <t>Content snapshot storage alongside signature metadata</t>
          </li>
          <li>
            <t>Optional use of fuzzy hashing or similarity checks</t>
          </li>
          <li>
            <t>Encouraging authors to sign canonical versions of their work</t>
          </li>
        </ul>
      </section>
      <section anchor="revocation-misuse-and-responsibility-evasion">
        <name>Revocation Misuse and Responsibility Evasion</name>
        <t>HGCP supports editable or revocable declarations, which enhances flexibility. However, it may also allow strategic withdrawal or denial of public expression.</t>
        <t>Platforms are encouraged—but not required—to:</t>
        <ul spacing="normal">
          <li>
            <t>Retain and display revocation timestamps or signature histories, where feasible</t>
          </li>
          <li>
            <t>Clearly indicate altered or withdrawn declarations</t>
          </li>
          <li>
            <t>Offer viewers transparent context about change history, if available</t>
          </li>
        </ul>
      </section>
      <section anchor="absence-of-native-trust-or-scoring-mechanisms">
        <name>Absence of Native Trust or Scoring Mechanisms</name>
        <t>HGCP intentionally avoids any native trust or scoring system. All interpretations of signature consistency, credibility, or intent are left to the discretion of platforms or communities.</t>
        <t>Protocol-level neutrality ensures freedom, but also delegates responsibility for risk assessment to the surrounding ecosystem.</t>
      </section>
      <section anchor="final-note">
        <name>Final Note</name>
        <t>HGCP’s security lies not in enforcement, but in visibility. It offers no guarantees—only a format in which authors can voluntarily say:</t>
        <ul empty="true">
          <li>
            <t>“This is mine. I said this.”</t>
          </li>
        </ul>
        <t>Whether others choose to believe, contest, or ignore such declarations is beyond the protocol’s scope.</t>
        <t>HGCP’s minimal structure invites participation, not control.</t>
        <?line 535?>

</section>
    </section>
  </middle>
  <back>
    <references anchor="sec-informative-references">
      <name>Informative References</name>
      <reference anchor="RFC2119">
        <front>
          <title>Key words for use in RFCs to Indicate Requirement Levels</title>
          <author fullname="S. Bradner" initials="S." surname="Bradner"/>
          <date month="March" year="1997"/>
          <abstract>
            <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="14"/>
        <seriesInfo name="RFC" value="2119"/>
        <seriesInfo name="DOI" value="10.17487/RFC2119"/>
      </reference>
      <reference anchor="RFC3339">
        <front>
          <title>Date and Time on the Internet: Timestamps</title>
          <author fullname="G. Klyne" initials="G." surname="Klyne"/>
          <author fullname="C. Newman" initials="C." surname="Newman"/>
          <date month="July" year="2002"/>
          <abstract>
            <t>This document defines a date and time format for use in Internet protocols that is a profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="3339"/>
        <seriesInfo name="DOI" value="10.17487/RFC3339"/>
      </reference>
      <reference anchor="RFC9580">
        <front>
          <title>OpenPGP</title>
          <author fullname="P. Wouters" initials="P." role="editor" surname="Wouters"/>
          <author fullname="D. Huigens" initials="D." surname="Huigens"/>
          <author fullname="J. Winter" initials="J." surname="Winter"/>
          <author fullname="Y. Niibe" initials="Y." surname="Niibe"/>
          <date month="July" year="2024"/>
          <abstract>
            <t>This document specifies the message formats used in OpenPGP. OpenPGP provides encryption with public key or symmetric cryptographic algorithms, digital signatures, compression, and key management.</t>
            <t>This document is maintained in order to publish all necessary information needed to develop interoperable applications based on the OpenPGP format. It is not a step-by-step cookbook for writing an application. It describes only the format and methods needed to read, check, generate, and write conforming packets crossing any network. It does not deal with storage and implementation questions. It does, however, discuss implementation issues necessary to avoid security flaws.</t>
            <t>This document obsoletes RFCs 4880 ("OpenPGP Message Format"), 5581 ("The Camellia Cipher in OpenPGP"), and 6637 ("Elliptic Curve Cryptography (ECC) in OpenPGP").</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9580"/>
        <seriesInfo name="DOI" value="10.17487/RFC9580"/>
      </reference>
      <reference anchor="RFC6920">
        <front>
          <title>Naming Things with Hashes</title>
          <author fullname="S. Farrell" initials="S." surname="Farrell"/>
          <author fullname="D. Kutscher" initials="D." surname="Kutscher"/>
          <author fullname="C. Dannewitz" initials="C." surname="Dannewitz"/>
          <author fullname="B. Ohlman" initials="B." surname="Ohlman"/>
          <author fullname="A. Keranen" initials="A." surname="Keranen"/>
          <author fullname="P. Hallam-Baker" initials="P." surname="Hallam-Baker"/>
          <date month="April" year="2013"/>
          <abstract>
            <t>This document defines a set of ways to identify a thing (a digital object in this case) using the output from a hash function. It specifies a new URI scheme for this purpose, a way to map these to HTTP URLs, and binary and human-speakable formats for these names. The various formats are designed to support, but not require, a strong link to the referenced object, such that the referenced object may be authenticated to the same degree as the reference to it. The reason for this work is to standardise current uses of hash outputs in URLs and to support new information-centric applications and other uses of hash outputs in protocols.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6920"/>
        <seriesInfo name="DOI" value="10.17487/RFC6920"/>
      </reference>
    </references>
    <?line 527?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This document was initially drafted using ChatGPT (OpenAI), and subsequently edited and approved by the human signer. The signer acknowledges responsibility for the final content.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA8Vd644b15H+z6c4mPyIxiAZS7KdeIxNdqyLPbu6TKSxBS8W
sJrsQ7I9zW66TzdHdOAgD7F/DOy+XJ5k66uqc2tSchBgsYAvM0Oy+3Td66sL
Z7PZZNJXfW0vzNnXXz26vjCX5tu2Hpq+6A7mdbVuqmZtnnbF1t613a1ZtZ35
etgWjXnybtdZ56q2MVVj+o01l2tr2pW5vDqbFItFZ/d6zbPJsujtuu0OF/TW
VTuZlO2yoStemLIrVv2sL9ofqzvbzDbr5W728acTNyy2FV+7P+wsPlXanaX/
NP2kGbYL211MSrrmhXnw8YNPZx9/Mrv/+8mybZxt3OAuzKqonZ3Q/R9Ois4W
9FCvnlxO8ADrrh12F2Zyaw/0a3kxMTOz4eex4Xnwt8srQ9frcUP6zREdin7o
rOm7wfWTvW0GS581/nLGyEHph21R1fxD0S03/MO66jfDgn+s6dCupx8nxdBv
2g73pz8bsxrqWkjyZ1DC3BQt/73t1kVT/VT0dK4LcxXpYF5ZZ3EL2/EbrdxX
jsmk6Pb8qX892GIzb2w/mTRtt6W/7enoEzAi/GbMq6ePHty//7n++PDhw8/5
vPTz55/+4WP982efP6AfJ5PZbGaKheu7YklXvWoMyNcV5o4OQ2JwNVvbhn7v
bemJaDaFMws619aCmZXrSayGym2KRW3Nqmu3yoW7rsJLUxYoFrTZV+Fij/Ri
113bt8u2NvcgXudm17W71llnCrMPsutUdldBdvtN0Rvb4JZObydccKZvzW5Y
1NWyPphiedu0d7UtSZzpFFWXiIabm1cF/bHDxRpT2t4ucV7ik1nWBb1ndcCv
/rHbrlpXzdTgnKao6/bO8fPvq3IgGcV9S0sf7OwUWlQYIuqwBAtLImpp9rar
VpUQidk1laegIxxMX9xaQwfb0bmqRVVX/YH1k66ys0v63NLsKrtkpdQDzc0N
0XXn6Vc5syORxKVnjR2IoTWdA+JF15qtavuuoltP+ShuqHp/ELNo+w3duqhn
EFp+fefsULbNYdsOzgzOzs1Vb8qWSN20RPZ9UQ/ERKLuciC5OUyVNgWOjV/M
jwP//IWpemLedkes8Mza2XZHdyZquYKMyN//9t83Gzo7/bOtGj3fFdEO/18c
6ALzv//tf8yXBzwpkRocKUxdrTf9ncV/p8L+2arqXK8cYGUJVBaGVVsRDSIy
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
fsyJmfwvNjom6HR7AAA=

-->

</rfc>
