Skip to content

Add RustChain to Cryptography#2943

Closed
Scottcjn wants to merge 1 commit intovinta:masterfrom
Scottcjn:add-rustchain
Closed

Add RustChain to Cryptography#2943
Scottcjn wants to merge 1 commit intovinta:masterfrom
Scottcjn:add-rustchain

Conversation

@Scottcjn
Copy link
Copy Markdown

@Scottcjn Scottcjn commented Mar 5, 2026

Add RustChain to Cryptography

Project

  • Name: RustChain
  • Description: Proof-of-Antiquity blockchain with hardware-attestation consensus, Ed25519 signatures, and vintage hardware mining rewards
  • Category: Cryptography

Why it belongs on this list

RustChain is a Python blockchain that implements a novel consensus mechanism called Proof-of-Antiquity (PoA) -- vintage hardware like PowerPC G4s from 2001 earn 2.5x more mining rewards than modern servers, because preservation matters.

Cryptographic components:

  • Ed25519 elliptic curve digital signatures for wallet authentication
  • Blake2b hashing for block headers and attestation commitments
  • BIP39 24-word mnemonic seed phrases for wallet recovery
  • AES-256-GCM encrypted keystores
  • Hardware fingerprint attestation (6-check anti-emulation system)

Quality indicators:

  • 100+ GitHub stars
  • 3 production attestation nodes running live
  • 11+ active miners across PowerPC G4/G5, IBM POWER8, Apple Silicon, x86
  • RIP-200/201 formal consensus specifications
  • Active development with multiple contributors
  • Full Python codebase (Flask, SQLite, Ed25519, hashlib)
  • MIT licensed

What makes it unique:
No other Python project implements hardware-attestation consensus that rewards vintage computing hardware. The anti-emulation fingerprinting system (clock drift analysis, cache timing, SIMD profiling, thermal entropy) is novel in the blockchain space.

Checklist

  • Searched existing entries -- no blockchain/consensus projects in Cryptography section
  • Project is >50% Python
  • Has 100+ GitHub stars
  • Actively maintained (commits within last 30 days)
  • Production-ready (3 live nodes)
  • Clear documentation and README
  • Repository is older than 1 month
  • Solves a distinct problem not covered by existing entries

RustChain is a Python blockchain implementing Proof-of-Antiquity consensus
that rewards vintage hardware (PowerPC G4/G5, retro x86) with higher mining
multipliers. Uses Ed25519 cryptographic signatures, Blake2b hashing, and
hardware fingerprint attestation.

- 100+ GitHub stars, actively maintained
- 3 production nodes, 11+ active miners
- RIP-200/201 consensus specifications
- Full Python codebase (Flask, SQLite, Ed25519)
@JinyangWang27
Copy link
Copy Markdown
Collaborator

@Scottcjn Thanks for your submission. However, I am declining this PR for the following reasons:

Misleading naming: The project is named "Rustchain" but is 90.6% Python with 1.9% Rust. This creates a false impression of what the project is.

Inflated traction metrics: The README self-reports 1,882 commits in 90 days and 627 commits/dev/month, benchmarked against a $85M-funded protocol SEI. These numbers are self-reported and unverifiable.

Suspicious engagement ratio: 96 forks against 102 stars is atypical for organic projects.

Marketing-heavy README: Extensive self-promotional comparisons, bounty systems paid in the project's own token, and appeals to traction metrics are not signals of a project that has earned broad community adoption.

awesome-python favors projects with demonstrated organic adoption and clear utility to the Python community. This project does not currently meet that bar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants