<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xml:lang="en">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>Bitcoin: A Peer-to-Peer Electronic Cash System</title>
        <author>Satoshi Nakamoto</author>
      </titleStmt>
      <publicationStmt>
        <p>Tag layer of the DHSS Meta-Tagging Project. The article text is reproduced from the
           staged copy named in sourceDesc and is not altered; the tags are held separately in
           standOff so that overlapping and nested spans are preserved.</p>
      </publicationStmt>
      <sourceDesc>
        <bibl>
          <title>Bitcoin: A Peer-to-Peer Electronic Cash System</title>
          <date>2008</date>
          <publisher>Self-published white paper (bitcoin.org)</publisher>
          
          
          <idno type="record">nakamoto2008-bitcoin</idno>
          <note type="staged-file">nakamoto2008-bitcoin.txt, the project's staged copy</note>
          <note type="text-sha1">aa20dce2fd043a530a1b6e6225cd140d95e97e42</note>
          <note type="rights">open-access</note>
        </bibl>
      </sourceDesc>
    </fileDesc>
    <profileDesc>
      <textClass><keywords><term>economics</term></keywords></textClass>
      <particDesc>
        <person xml:id="paper"><p>the paper's own words</p></person>
        <person xml:id="tagger"><p>the tag layer; a sentence written by the tagger about the
          paper, always anchored to a quotation but not itself a quotation</p></person>
      </particDesc>
    </profileDesc>
    <revisionDesc>
      <change when="2026-10-06"
              who="build_paper_edition.py">0 spans located by searching the stored text for the quote's exact words, allowing any whitespace between them</change>
    </revisionDesc>
  </teiHeader>
  <standOff>
    <spanGrp type="tags">
      <span xml:id="t0" type="claim_type" ana="#claim_type" resp="#paper">
        <label>method</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t1" type="phenomenon" ana="#phenomenon" resp="#paper">
        <label>double-spending in electronic cash</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t2" type="method" ana="#method" resp="#paper">
        <label>system-or-tool-building</label>
        <term>system-or-tool-building</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t3" type="mechanisms" ana="#mechanisms[0]" resp="#tagger">
        <label>mechanisms</label>
        <term>proof-of-work blockchain: hash transactions into a chain secured by proof-of-work so the honest majority of computing power extends the longest chain and the record becomes practically immutable, preventing double-spending without a trusted third party</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t4" type="limitations" ana="#limitations[0]" resp="#tagger">
        <label>security holds only while honest nodes control the majority of CPU power (the 51% assumption)</label>
        <note>what this limits: every security claim in the paper: Quotation withheld</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t5" type="limitations" ana="#limitations[1]" resp="#tagger">
        <label>Security holds only under the assumption that honest nodes control the majority of CPU power.</label>
        <note>duplicate of: limitations[0] · what this limits: the same scope as limitations[0] - the majority-honest assumption</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t6" type="limitations" ana="#limitations[2]" resp="#tagger">
        <label>Simplified payment verification can be deceived while an attacker overpowers the network.</label>
        <note>what this limits: simplified payment verification specifically: THE VERIFICATION IS RELIABLE AS LONG AS HONEST NODES CONTROL THE NETWORK, BUT IS MORE VULNERABLE IF THE NETWORK IS OVERPOWERED</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t7" type="limitations" ana="#limitations[3]" resp="#tagger">
        <label>The privacy scheme cannot prevent all linkage between transactions of one owner.</label>
        <note>what this limits: the privacy claim: SOME LINKING IS STILL UNAVOIDABLE WITH MULTI-INPUT TRANSACTIONS, WHICH NECESSARILY REVEAL THAT THEIR INPUTS WERE OWNED BY THE SAME OWNER</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t8" type="limitations" ana="#limitations[4]" resp="#tagger" cert="1.0">
        <label>The security claim is conditional on a distributional fact about who owns computing power, which no participant can check.</label>
        <note>what this limits: the claim that this system removes the need for trust: it is secure as long as honest nodes collectively control more CPU power than any cooperating group of attacker nodes, a condition about the distribution of hardware rather than a property of the cryptography</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t9" type="limitations" ana="#limitations[5]" resp="#tagger" cert="1.0">
        <label>The deterrent is economic rather than cryptographic: it assumes an attacker who prefers the more profitable option.</label>
        <note>what this limits: the claim that an attack is infeasible: an attacker with a CPU majority is argued to be deterred by preferring to generate new coins over defrauding people, which is an assumption about the attacker&#x27;s motives and not about what the attacker can do</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t10" type="limitations" ana="#limitations[6]" resp="#tagger" cert="1.0">
        <label>Privacy is pseudonymity, and the paper names the exact way it fails.</label>
        <note>what this limits: any description of this system as anonymous: privacy is maintained by keeping public keys anonymous, and the paper states that if the owner of a key is revealed, linking could reveal the other transactions belonging to that owner</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t11" type="limitations" ana="#limitations[7]" resp="#tagger" cert="1.0">
        <label>The lightweight verification method is defeasible for as long as an attack lasts.</label>
        <note>what this limits: a payment accepted through simplified verification: the paper states</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t12" type="limitations" ana="#limitations[8]" resp="#tagger" cert="1.0">
        <label>The feasibility argument for storage rests on a hardware extrapolation made in 2008.</label>
        <note>what this limits: the claim that block headers can be kept in memory: it rests on 2008 machines shipping with 2GB of RAM and on Moore&#x27;s Law predicting growth of 1.2GB per year</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t13" type="transfers" ana="#transfers[0]" resp="#tagger">
        <label>using cryptographic proof (hashes, digital signatures, proof-of-work) to build a currency and payment system with no trusted third party</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t14" type="controls" ana="#controls[0]" resp="#tagger" cert="0.75">
        <label>an adversarial calculation of the probability that an attacker generating an alternate chain overtakes the honest chain</label>
        <note>eliminates: that a slower attacker could rewrite the transaction history by catching up with the honest chain · outcome: held</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t15" type="concepts" ana="#concepts[1]" resp="#paper">
        <label>proof-of-work</label>
        <term>proof-of-work</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t16" type="concepts" ana="#concepts[5]" resp="#paper">
        <label>electronic coin</label>
        <term>electronic coin</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t17" type="concepts" ana="#concepts[6]" resp="#paper">
        <label>chain of digital signatures</label>
        <term>chain of digital signatures</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t18" type="concepts" ana="#concepts[7]" resp="#paper">
        <label>longest chain</label>
        <term>longest chain</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t19" type="concepts" ana="#concepts[8]" resp="#paper">
        <label>timestamp server</label>
        <term>timestamp server</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t20" type="senses" ana="#senses[0]" resp="#tagger" cert="1.0">
        <label>the chain - NEVER &#x27;blockchain&#x27;: the paper&#x27;s own names for its central object are a chain of digital signatures and a chain of ownership, and the compound the entire field later settled on appears nowhere in the document that introduced the thing</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t21" type="senses" ana="#senses[1]" resp="#tagger" cert="1.0">
        <label>majority - AS CPU POWER, NOT AS HEADS: the paper rules out one-vote-per-participant explicitly, so &#x27;majority decision&#x27; and &#x27;consensus&#x27; here mean the greatest expenditure of computation and not what those words mean in any deliberative sense</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t22" type="senses" ana="#senses[2]" resp="#tagger" cert="1.0">
        <label>privacy - AS A BREAK IN THE FLOW OF INFORMATION, NOT AS SECRECY: everything is announced publicly and privacy is obtained only by keeping the keys unattributed, which the paper likens to a stock exchange tape that prints every trade without the parties</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t23" type="claim_relations" ana="#claim_relations[0]" resp="#tagger">
        <label>contradicts → the trusted-third-party (financial-institution) model</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t24" type="claim_relations" ana="#claim_relations[1]" resp="#tagger">
        <label>builds-on → Adam Back&#x27;s Hashcash [6]</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t25" type="concept_edges" ana="#concept_edges[0]" resp="#tagger">
        <label>electronic coin —operationalised-as→ chain of digital signatures</label>
        <term>electronic coin</term>
        <term>chain of digital signatures</term>
        <note>the relation itself is separately evidenced · strength of the relation: 1 · the relation stated: the coin IS the signature chain - the paper defines it that way outright</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t26" type="concept_edges" ana="#concept_edges[1]" resp="#tagger">
        <label>longest chain —operationalised-as→ proof-of-work</label>
        <term>longest chain</term>
        <term>proof-of-work</term>
        <note>strength of the relation: 1
Audit 2026-09-28: DOUBTFUL - read against its span and kept, but the span says the longest chain has the greatest proof-of-work invested; operationalised-as is a loose reading.</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t27" type="content_tags" ana="#content_tags.findings[0]" resp="#tagger">
        <label>A peer-to-peer network solves the double-spending problem by timestamping transactions into an ongoing chain of hash-based proof-of-work that cannot be changed without redoing the work.</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t28" type="content_tags" ana="#content_tags.findings[1]" resp="#tagger">
        <label>The system stays secure while honest nodes together hold more CPU power than any colluding group of attackers.</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t29" type="content_tags" ana="#content_tags.definitions[0]" resp="#tagger">
        <label>proof-of-work</label>
        <term>proof-of-work</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t30" type="content_tags" ana="#content_tags.definitions[1]" resp="#tagger">
        <label>Merkle Tree</label>
        <term>Merkle Tree</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
    </spanGrp>
  </standOff>
  <text>
    <body>
      <p><note type="rights">The full text of this article is not redistributable, so it is
      not included here. The evidence sentences are withheld with it; the tag layer and its
      grounding status remain. The article itself is at https://bitcoin.org/bitcoin.pdf.</note></p>
    </body>
  </text>
</TEI>
