<?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.27 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-taoqiwen-hgcp-02" category="info" submissionType="independent" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.28.0 -->
  <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-02"/>
    <author fullname="Qiwen Tao">
      <organization>Independent Researcher</organization>
      <address>
        <email>natureconservation@yeah.net</email>
      </address>
    </author>
    <date year="2025" month="April" day="01"/>
    <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. That signal, once made, can be interpreted and used however communities choose.</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?”<br/>
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:<br/>
"Are you willing to say: I said this?"</t>
      <t>Signing under HGCP does not mean the content is accurate, valuable, or unique.<br/>
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.<br/>
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.<br/>
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.<br/>
It only cares that someone—a person—was willing to leave their mark and say:<br/>
“I won’t deny this is mine.”</t>
      <t>That act of responsibility is not a signal of trust.<br/>
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><br/>
A signer-chosen identifier that links a human author to a specific declaration.<br/>
This can be a stable pseudonym, public key fingerprint, platform handle, or decentralized ID.<br/>
(Examples: <tt>"tao_qiwen"</tt>, <tt>"0xDEADBEEF..."</tt>, <tt>"@user42"</tt>, or <tt>"did:example:abc123"</tt>)  </t>
            <t>
The HGCP protocol does not resolve or verify these identifiers.<br/>
However, using consistent and cryptographically verifiable identifiers (e.g., PGP fingerprints, DIDs)<br/>
can help platforms or readers interpret expression histories over time.  </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>
          </li>
          <li>
            <t><strong>timestamp</strong><br/>
The UTC time when the signature was created, preferably in <xref target="RFC3339"/> format.<br/>
(Example: <tt>"2025-03-29T14:22:00Z"</tt>)</t>
          </li>
          <li>
            <t><strong>content_hash</strong><br/>
A cryptographic digest of the content, using a standard function (e.g., SHA-256 as per <xref target="RFC6234"/>).<br/>
This ensures the signature applies to a specific version of the content.<br/>
(Example: <tt>"c9a7f99bca40...f3b8eaa1"</tt>)</t>
          </li>
          <li>
            <t><strong>hgcp_version</strong><br/>
The HGCP structure version. This enables future compatibility.<br/>
(Example: <tt>"0.2"</tt>)</t>
          </li>
          <li>
            <t><strong>declaration</strong><br/>
 A plain, human-written statement affirming authorship and responsibility for the content.
The declaration is flexible in form, but SHOULD be meaningful, interpretable, and context-aware.<br/>
It is not legally binding, but serves as an ethical gesture:<br/>
“I said this, and I choose to be recognized as the speaker.”
（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>
        <ul spacing="normal">
          <li>
            <t><strong>tools_used</strong><br/>
Any relevant tools involved in content creation, such as AI assistants or translation software.<br/>
(Example: <tt>["ChatGPT", "DeepL"]</tt>)</t>
          </li>
          <li>
            <t><strong>revocability</strong><br/>
Indicates whether the signed content can be edited or withdrawn by the signer.<br/>
Suggested values:</t>
          </li>
          <li>
            <t><tt>immutable</tt></t>
          </li>
          <li>
            <t><tt>revocable-with-proof</tt></t>
          </li>
          <li>
            <t><tt>time-limited-editable</tt>  </t>
            <t>
Platforms MAY honor revocation requests based on this field, but are not required to do so.<br/>
(Example: <tt>"revocable-with-proof"</tt>)</t>
          </li>
          <li>
            <t><strong>signature</strong><br/>
An optional cryptographic proof of authorship.<br/>
This may take the form of an OpenPGP signature, a DID-based proof, or a W3C Verifiable Credential.<br/>
(Example: an OpenPGP block per <xref target="RFC9580"/> or a <tt>proof</tt> object in VC format.)</t>
          </li>
        </ul>
      </section>
      <section anchor="example-signature-markdown">
        <name>Example Signature (Markdown):</name>
        <t><tt>markdown
Author: Tao Qiwen  
Timestamp: 2025-03-29T14:22Z  
HGCP Version: 0.2  
Tools Used: ChatGPT + manual edits  
Content Hash (SHA-256): aGVsbG8sIHdvcmxk...  
Revocability: editable-until-locked  
Declaration: I confirm that the above content was published by me, and I take responsibility as a human author.
</tt></t>
        <t>Example HGCP Signature (JSON, v0.1):
<tt>json
{
  "signer_id": "qiwen2025",
  "timestamp": "2025-03-29T14:22Z",
  "hgcp_version": "0.2",
  "content_hash": "a732c8dffe34aabbcc...",
  "tools_used": ["ChatGPT", "Notion AI"],
  "revocability": "editable-until-locked",
  "declaration": "I confirm that the above content was published by me, and I take responsibility as a human author."
}
</tt></t>
        <t>Optional cryptographic signature(if used):</t>
        <t><tt>json
{
 "signature": "-----BEGIN PGP SIGNATURE-----\n...\n-----END PGP SIGNATURE-----"
}
</tt></t>
      </section>
      <section anchor="versioning">
        <name>Versioning:</name>
        <t>HGCP signatures are versioned only to indicate structural compatibility—not to indicate the truth value, identity strength, or software used.</t>
        <ul spacing="normal">
          <li>
            <t><strong>v0.1</strong>: Basic signature fields (signer_id, timestamp, hash, declaration)</t>
          </li>
          <li>
            <t><strong>v0.2</strong>: Adds optional cryptographic signing (e.g., PGP)</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>Future versions may support richer metadata, including multi-signer declarations or structured revocation formats. However, the core semantics of voluntary human responsibility will remain unchanged.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="platform-and-tool-integration-suggestions">
      <name>Platform and Tool Integration Suggestions</name>
      <t>HGCP is platform-neutral and decentralized.<br/>
It defines a minimal, voluntary declaration format—not a service, network, or identity protocol.<br/>
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 "verify hash" feature to check content integrity against the declaration</t>
          </li>
          <li>
            <t>Optionally allow users to report clearly forged or mismatched declarations (without relying on automated detection)</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 hash comparison to verify content integrity</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>HGCP does not define or endorse any scoring, ranking, or reputation system.<br/>
Interpretation of signature patterns or signer behavior is left entirely to the platform or community.<br/>
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.<br/>
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 revoke, edit, or update previously signed expressions</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.<br/>
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.<br/>
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.<br/>
It gives those who choose to acknowledge their words a way to be recognized—not as authorities, but as responsible authors.</t>
    </section>
    <section anchor="example-use-cases">
      <name>Example Use Cases</name>
      <t>The following examples illustrate how HGCP declarations may be voluntarily applied in real-world settings.<br/>
These are non-normative and serve only to demonstrate the flexibility of identity and responsibility expression.<br/>
Each example shows how a signer may combine a chosen identifier and a clear declaration to acknowledge authorship.</t>
      <section anchor="use-case-1-personal-blog-post">
        <name>Use Case 1: Personal Blog Post</name>
        <t>A long-form blogger writing under a pseudonym adds a signature to the end of each post.<br/>
While their views are subjective, they accept personal responsibility for the expression.</t>
        <t><tt>json
{
  "signer_id": "silentvoice",
  "timestamp": "2025-03-29T16:12Z",
  "tools_used": [],
  "declaration": "I wrote the above post entirely on my own and stand by it as a human author."
}
</tt></t>
      </section>
      <section anchor="use-case-2-anonymous-discussion-post">
        <name>Use Case 2: Anonymous Discussion Post</name>
        <t>An anonymous commenter in a public thread wants to show they are a real person and take responsibility for their words.</t>
        <t><tt>json
{
  "signer_id": "anon321",
  "timestamp": "2025-03-29T17:35Z",
  "tools_used": [],
  "declaration": "I stand by this statement as an individual human participant in this conversation."
}
</tt></t>
      </section>
    </section>
    <section anchor="criticisms-and-hgcps-responses">
      <name>Criticisms and HGCP's Responses</name>
      <t>As a voluntary protocol, HGCP is not without its skeptics.<br/>
The following are common concerns and clarifications based on HGCP's minimal scope:</t>
      <section anchor="criticism-1-signing-doesnt-stop-misinformation">
        <name>Criticism 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.<br/>
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.<br/>
HGCP does not seek to replace those.</t>
      </section>
      <section anchor="criticism-2-anyoneincluding-bad-actorscan-sign-too">
        <name>Criticism 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.<br/>
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="criticism-3-why-not-require-real-names">
        <name>Criticism 3: “Why not require real names?”</name>
        <t>Response: HGCP affirms the importance of anonymous and pseudonymous expression.<br/>
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="final-note">
        <name>Final Note:</name>
        <t>HGCP enables voluntary, declarative authorship acknowledgment.<br/>
It complements—but does not replace—other systems of fact-checking, moderation, or trust.<br/>
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 revocation; platforms may optionally record and display revocation history.</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.<br/>
Such interpretations are entirely up to readers, communities, or platforms.<br/>
They are not part of HGCP’s structure or logic.</t>
      <t>HGCP is a signal of authorship, not a system of judgment.<br/>
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—<br/>
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.<br/>
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.<br/>
It offers a decentralized, human-first way to make authorship claims visible—<br/>
not for control, but for clarity.</t>
      <t>Just as HTTPS makes communication verifiable,<br/>
HGCP makes expression attributable.<br/>
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—<br/>
but who is willing to say:<br/>
“Yes, this is mine.”</t>
    </section>
    <section anchor="future-extensions-and-evolving-use-cases">
      <name>Future Extensions and Evolving Use Cases</name>
      <t>HGCP is intentionally minimal.<br/>
Its current version focuses on text-based, single-signer declarations of human responsibility.</t>
      <t>However, real-world expression scenarios are far more diverse.<br/>
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)</t>
        </li>
        <li>
          <t>Partial responsibility claims (e.g., paragraph-level declaration blocks)</t>
        </li>
        <li>
          <t>Publisher-disclosed AI content without human attribution</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”).<br/>
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.<br/>
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.</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.<br/>
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.<br/>
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.<br/>
To mitigate impersonation, platforms may support cryptographic binding, identity verification mechanisms, or identity attestations.
&gt; HGCP itself does not provide or require any identity verification mechanism.<br/>
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.<br/>
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.<br/>
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.<br/>
However, it may also allow strategic withdrawal or denial of public expression.</t>
        <t>Platforms are encouraged to:</t>
        <ul spacing="normal">
          <li>
            <t>Retain and display revocation timestamps or signature histories</t>
          </li>
          <li>
            <t>Clearly indicate altered or withdrawn declarations</t>
          </li>
          <li>
            <t>Offer viewers transparent context about change history</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.<br/>
All interpretations of signature consistency, credibility, or intent are left to the discretion of platforms or communities.<br/>
Protocol-level neutrality ensures freedom, but also delegates responsibility for risk assessment to the surrounding ecosystem.</t>
      </section>
      <section anchor="final-note-1">
        <name>Final Note</name>
        <t>HGCP’s security lies not in enforcement, but in visibility.<br/>
It offers no guarantees—only a format in which authors can voluntarily say:<br/>
“This is mine. I said this.”</t>
        <t>Whether others choose to believe, contest, or ignore such declarations is beyond the protocol’s scope.<br/>
HGCP’s minimal structure invites participation, not control.</t>
        <?line 480?>

</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="RFC6234">
        <front>
          <title>US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)</title>
          <author fullname="D. Eastlake 3rd" initials="D." surname="Eastlake 3rd"/>
          <author fullname="T. Hansen" initials="T." surname="Hansen"/>
          <date month="May" year="2011"/>
          <abstract>
            <t>Federal Information Processing Standard, FIPS</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6234"/>
        <seriesInfo name="DOI" value="10.17487/RFC6234"/>
      </reference>
    </references>
    <?line 472?>

<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:
H4sIAAAAAAAAA7V83ZLcxpXmfT1FRuvCpKaqg2zKP2rH2tMiW2JPiD9DtsTw
zDjELCCrCmoUUEYC3So5FOHL2fu92Yj1m/hp/ALzCvt952QmElVNyrMR63BQ
1VVAIvPkOd/5zk9isVjMZn3V1+7cnDz/6unrc3Nhvm3roelttzdvq3VTNWvz
ZWe37q7tbsyq7czzYWsbc/nDrnPeV21jqsb0G2cu1s60K3NxdTKzy2XnbsOY
J7PC9m7ddvtzXLpqZ7OyLRqMeG7Kzq76RW/bP1V3rlls1sVu8ehs5ofltpKx
+/3O8a7S7Rz+afpZM2yXrjuflRjz3Jw9Ovvl4tFni0ePZ0XbeNf4wZ+bla29
m+H5T2a2cxaLenN5MeMC1l077M7N7Mbt8Wd5PjMLs5H1uLQefndxZTBezwfi
Lw852H7onOm7wfezW9cMDveaOJwxOlF82Nqqlg+2KzbyYV31m2EpH2tM2vf4
OLNDv2k7Ph9fG7Ma6lpF8q+UhLm2rXzfdmvbVD/aHvM6N1ejHMwb5x0f4Tq5
0OlzdZoiiu5W7vrnvbOb08b1s1nTdlt8d4upz7gR6S9j3nz59Ozx48/DxydP
nnwu88Xnz3/5m0fh61+dPfkMt84Wi4WxS993tsCoV42h+Dpr7jAZqMHVYu0a
/N27MgrRbKw3S8xr67iZle+hVkPlN3ZZO7Pq2m3Yhbuu4k9zUShRtMVXabCn
YbDXXdu3RVubB1Svh2bXtbvWO2+suU2664PurpLu9hvbG9fwkT48TnfBm741
u2FZV0W9N7a4adq72pVQZ8yi6jLV8KfmjcWXHQdrTOl6V3C+2CdT1BbXrPb8
My677ap11cwN52lsXbd3XtZ/W5UDdJTPLR1u7NycVmQNhDoU3MISQi3Nreuq
VaVCku2a6yowhb3p7Y0zmNgO86qWVV31e7FPjLJzBe4rzK5yhRhlmNCpuYZc
d1F+lTc7qCSHXjRuwIbWmAfVC2MtVrX7ocKj5zIVP1R9nIhZtv0Gj7b1gkor
v++8G8q22W/bwZvBu1Nz1ZuyhaibFmK/tfWATYR0iwF6s58H2VhOm3+YPw3y
+bem6rF52x22Im7WzrU7PBnS8hYg8ve//J/rDeaO/2+rJszvCrLjf5d7DHD6
97/81Xyx50ohau6INXW13vR3jv/OdfsXq6rzfdgBMZYkZd2waquqASHDnEQd
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
L5HW1u0Yl5Zui6foBCTtJZno1M+dood7Utt5/dHMLgkHYVlAI3b2c0E2QgTX
ASe4pI+25rj8pzRbSORhufP+KqSWHaOEzeNz81oKz/B3X9Tt2rxu2UN3IQ27
C3HDYMhr9u5GXqc9E3bEQLbLpu7ESJUpFScNSwp5u1bryu82VR1V6LZydxq4
+EFSddJ3qdqvXVq7OLcP1AcmXSUfzid5PLPpb1uEeT+TUfrV+eOYUZpmg/54
fzJH+5jHLA6XOTIabMR2L0gpKjTCzsfSNvn2nJ2bi+R3EC8Vg4Jo2KUm80qk
So5UTJsVQ/m235BjwkiZeyc4UrsSvlhtYQ0NPBLLfqBikNn8RyXN+Tw5e/wz
Uv71+ZNf/neknCSnFfqxnOSV5UT8DxLdsbm+qHa26dNJA3hQJlC0AD7K2jyl
VhcIuZT5E0l+4WP7FRHoYkrUIv2cTzquYmjGNK6/geZWRUSUDL6sFti26tAL
IcZSiMJqU7twlvkPk4n9EOCrO6chfJo1DRiOLvYz0Q1oNwj44o6hZNbspr4u
Lu0c/LYDZMMqp8Q2cqaMumo7OHtxFxICSwOWOLF56n6ITRItyydXvU+NFWMb
xS7QMzlYB9dS+tQysY0FhNi4lB2LGdmU5gViN03ojg4HokIvTd40f08lLgfF
6P3fpY7NUbNEY0Q8ISRnc+vY0ex2VrA/9ldqrzocjjZFiK4GCyzdUhrHUliz
a/G1cllteE5ny0Rlpu7cO3cTsgXSNi6++fRAB85ktRdyWoLxTkoBIu5k6w+k
h68Zygu9wW4eqsJ1xza2qAdjshXiDWk3jaOAFFvqeDiZcQ/jPTVw5WRH37P3
GAaqBCO2FLBe1E4GnufN4nFL407HxiUEHYzPYvfKVEZRraAs1W6oUzO9XcYD
ZNqaBxXzuTbJ1P34qKacHjKQ2FIyElQPP+2vGD275B9n0nxutvyHJUbbSRo7
tm/8VmW7deIWOF+SVVKsjxxumWLuZMefyI6/2+w/cB7h9wf7qx2UUnxX+hj7
Z9XQRi9ydAZvSleuGkp5H+MRmBU5uySR4ym+IbSJi+eR6r9dOcZuxYZp4bLy
XvosGH0hpuDg7GvTGE/OTtBNc8UHPbBHxy8Sy8KYRd2y30KgR7c7XHUvMFwf
dsldsncwozTS4u3y9rNaMgnsl+AxKmG8Q1WXSXsSbgkji+Q/MMKsi4cpJ+ku
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

-->

</rfc>
