Skip to content

A lightweight approach to p2p consensus ledger governance protocols

Notifications You must be signed in to change notification settings

SerecThunderson/pychain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

pyChain

A lightweight self-custodial p2p ledger consensus protocol

Intended Features

  • Verifiable ledger of transactions and blocks in a chain of hashes
  • Secure private/public key system
  • Self-custodial initiation of new chains
  • Proof of Authoritarian Democracy system
  • Block pruning, with merkle-root compressed offchain proofs
  • Custom hooks

Telegram Core

Telegram Core stands as the project inception and workspace. Allowing for a number of novel features and proof of concepts, it will be updated to further align with pyChain.

Telegram core currently has the following features:

  • Python Telegram bot watches for valid json snippets
  • Json sinppets are formatted and pushed to blocks in batches of 30
  • Blocks are hashed in series, and pushed to ledger channel + ledger backup
  • Ledger backup files are split every 5k blocks, pushing to channel and local storage
  • Transaction messaging tied to ID
  • Verifiable chain of inputs

Support

A star or follow helps a lot, and so does sharing with anybody who might find these resources useful. That way I can keylog them.

Donations may be made out to SEREC.ETH, or 0x75365dDb02bc316748fB9A2dc5a33B42f1fBA2E7

Job offers and references are also greatly unappreciated. Your job sucks and cannot afford me.

If you have any questions, feel free to reach out to me on Twitter or Telegram after you've exhausted google and chatGPT.

Author

Serec Thunderson

License

Distributed under the MIT License. See LICENSE for more information.

About

A lightweight approach to p2p consensus ledger governance protocols

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages