Skip to content

Latest commit

 

History

History
102 lines (82 loc) · 3.76 KB

File metadata and controls

102 lines (82 loc) · 3.76 KB

BLOCKCODE NLS Records — Version History

Current Version: 1.0.0

Release Date: 2026-04-08 Commit: 0b3a102 (Initial public release) Repository: https://github.com/nonlineari/Blockcode_NLS_Records

Stats

  • Code: 8,881 lines (Python, Go, Shell, HTML)
  • Documentation: 16,486 lines (Markdown, YAML, Dockerfile)
  • Total: ~25,367 lines across 63 files
  • License: MIT

Components (v1.0.0)

Core

  • blockcode_nft_client.py — Tesseract-based NFT client
  • blockcode_simulator.py — CLI simulator with demo/interactive/auto modes
  • tesseract_protocol_factory.py — Multi-protocol factory
  • web_simulator.html — Browser-based tesseract visualizer

Network Security

  • network_scanner_blockcode.py — ASUS 4C network scanner → NFT bridge
  • network_monitor_plugdata.py — PureData/plugdata integration
  • network_nft_bridge.py — Network event → NFT evolution bridge
  • network_anomaly_detector.py — Subnet switching, ARP spoofing, DNS hijack detection
  • security_breach_detector.py — Full breach detection with X3DH device identity

Protocol Management

  • protocol_knockin_manager.py — Selective port knock authentication
  • protocol_knockout_manager.py — .NET/SSH protocol blocking
  • Shell scripts: knockin_protocols.sh, knockout_protocols.sh, selective_knockin.sh, nmap_commands.sh

Cryptographic Protocols

  • protocols/x3dh_protocol.py — Extended Triple Diffie-Hellman
  • protocols/pqxdh_protocol.py — Post-Quantum X3DH (Kyber-1024)
  • protocols/sesame_session.py — Multi-device session management

Go Implementation

  • go-implementation/main.go — Server with CLI, HTTP, WebSocket, gRPC
  • go-implementation/tesseract.go — 4D tesseract engine
  • go-implementation/double_ratchet.go — Signal Double Ratchet
  • go-implementation/pqnoise.go — Post-quantum Noise protocol
  • go-implementation/parser.go — Blockcode pattern parser
  • go-implementation/service.go — gRPC blockcode service

Infrastructure

  • Dockerfile + docker-compose.yml — Containerized deployment
  • requirements_security.txt — Python dependencies

Roadmap

v1.5.0 (Planned)

  • Public README.md with setup instructions and usage examples
  • Processing IDE parser for SLN system
  • Automated test suite
  • CI/CD pipeline

v2.0.0 (Future)

  • Production cryptographic keys (replace placeholder generation)
  • Persistent database backend (PostgreSQL/BoltDB)
  • P2P tesseract mesh networking
  • Real-time PureData audio synthesis from network events
  • AWS deployment (ECS/Fargate)

Changelog

[1.0.0] — 2026-04-08

Initial public release

Added

  • Tesseract-based blockcode NFT system (4000x faster than blockchain)
  • 4D vertex addressing with pattern codes (AB, AABB, ABBA)
  • Quote/unquote security model based on tesseract topology
  • Path-based transfers with Hamming distance cost (free)
  • Temporal propagation via T-edge traversal
  • CLI and web simulators
  • ASUS 4C network scanner with NFT state snapshots
  • PureData/plugdata audio integration via OSC
  • Security breach detector with X3DH device identity
  • Post-quantum cryptography: PQXDH, PQNoise, ML-KEM (Kyber-1024)
  • Classical cryptography: Curve25519, flynn/noise, XEdDSA
  • Hybrid security model (must break both layers)
  • Protocol knockout/knockin management
  • Network anomaly detection (ARP spoofing, DNS hijack, subnet bridging)
  • Go implementation with Double Ratchet, Noise, gRPC
  • Docker containerization
  • MIT license
  • 30+ documentation files

Security

  • Sanitized all local filesystem paths
  • Removed real IP addresses and MAC addresses from scan data
  • Replaced external IPs with RFC 5737 documentation addresses
  • Removed live network scan JSON files
  • Replaced socket.gethostname() with generic device ID