Visitar URL original
GitHub - breqdev/blockchat: Blockchain-based chat application. · GitHub
Skip to content
breqdevPublic

About

Blockchain-based chat application.

Topics

Resources

Code of conduct

Stars

9 stars

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

BlockChat

A blockchain-based chat app.

This is a fully peer-to-peer, decentralized chat app that uses blockchain.

Dependencies:

  • Python 3
  • Flask
  • Requests

How to run: python3 guinode.py

To-Do:

  • Clean up debug messages
  • Make multiple chatroom support
  • Improve the POW implementation (GPU mining, multithreaded CPU mining, etc)
  • Make UI look cleaner
  • Improve the peering mechanism - nodes should auto-peer with nodes that peer with them
  • Add encryption support to password-protect chatrooms
  • Develop addon API for custom plugins (e.g., cryptocurrency)

Wont-Fix:

  • Doesn't work with NAT - each node must be directly accessible from all others. Try using tinc meshing vpn if this is a problem.

About

Blockchain-based chat application.

Topics

Resources

Code of conduct

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages