Skip to content

parthod0x/from-sesha-to-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

From Śeṣa to Protocol

This repository contains the research package for "From Śeṣa to Protocol: A Closed-Corpus Source-Code Analysis of the 15 November 2008 Bitcoin Pre-Release through Indic Categories."

The primary corpus is corpus/bitcoin-nov08.rar, the 15 November 2008 pre-release archive downloaded from the Satoshi Nakamoto Institute code page and verified against SNI-listed MD5/SHA1 hashes.

The paper performs a closed-corpus source-code archaeology of that archive and argues for corpus-bounded formal subsumption of original Bitcoin's protocol primitives under documented Indic formal categories.

The executable witness model is not a Bitcoin implementation. It demonstrates selected protocol-basis properties extracted from the corpus: constrained coinbase issuance, previous-output spending, double-spend rejection, fee/remainder accounting, proof-of-work admission, and chain selection.

DOI

  • Zenodo concept DOI for the research package: 10.5281/zenodo.20610416
  • Zenodo version DOI for the archived v1.1.1 release: 10.5281/zenodo.20610605
  • Zenodo paper-first preprint DOI: 10.5281/zenodo.20616408

Use the preprint DOI for paper-facing citation and the concept DOI for the full reproducibility package.

Layout

  • paper/ contains the manuscript source, bibliography, CSL file, regenerated LaTeX, and rebuilt PDF.
  • corpus/ contains the primary historical corpus artifact and corpus provenance notes.
  • appendix/ contains the line-numbered source-code evidence appendix derived from the verified archive.
  • evidence/ contains the claim-to-evidence matrix and verification manifests.
  • model/ contains the executable witness model and its test output.

Provenance

bitcoin-nov08.rar is the only primary corpus artifact in this repository. All extracted source excerpts are derived from a verified extraction of that archive and are included only as line-numbered evidence for reproducibility and review.

Reproduce

Run the executable witness model:

python model/bitcoin_protocol_basis_model.py

Validate the JSON manifests:

python -m json.tool evidence/corpus_manifest.json > $null
python -m json.tool evidence/package_manifest_verified.json > $null

Rebuild the manuscript PDF:

pandoc paper/from_sesha_to_protocol_final.md `
  --from markdown `
  --citeproc `
  --bibliography=paper/from_sesha_to_protocol_final.bib `
  --csl=paper/ieee.csl `
  --pdf-engine=xelatex `
  -o paper/from_sesha_to_protocol_final.pdf

Regenerate the manuscript LaTeX:

pandoc paper/from_sesha_to_protocol_final.md `
  --from markdown `
  --citeproc `
  --bibliography=paper/from_sesha_to_protocol_final.bib `
  --csl=paper/ieee.csl `
  -s `
  -o paper/from_sesha_to_protocol_final.tex