python_blockchain_app
python_blockchain_app copied to clipboard
A fully functional blockchain application implemented in Python from scratch (with tutorial).
I have this error: requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=8000): Max retries exceeded with url: /chain (Caused by NewConnectionError(': Failed to establish a new connection: [WinError 10061] No se puede establecer una conexión...
When i was trying to run the application as explained in the readme there is an error on the following command ```bash > flask run --port 8000 [.....] ImportError: cannot...
I have updated the UI and I'm looking forward to adding other features and learning.
I was wondering what is the transaction block size limit since blockchains usually have a 1MB limit on their blocks.
fixes issue #41
Shouldn't all miners get notified when a transaction is submitted? If not, it's as if "my miners" validate "my transactions" and so do everyone else's. Instead of having a separation...
The link to the windows flask instruction was not fully clear. I wanted to share the resolution for this. in CMD: set FLASK_APP=node_server.py flask run --port 8000
If a new node with a bigger chain than anyone's joins, wouldn't it be able to deceive everyone and everyone would accept its chain because it's the longest?
When a mining started, it can take too long depending on how the difficulty have been configured, so when that operation start the api is waiting the process end before...
When a new register is done (one node to another), the "parent" node, or the node who receives the request never returns its own node_adress. For that reason, on children...