diff --git a/The-Merge/running-a-node.md b/The-Merge/running-a-node.md new file mode 100644 index 0000000..f4a29db --- /dev/null +++ b/The-Merge/running-a-node.md @@ -0,0 +1,31 @@ +## Notes on running an Ethereum node + +
+ +### Setting a dedicated hardware + +
+ +* [Check estimate of the blockchain size](https://bitinfocharts.com/ethereum/) +* Minimum specs: + - CPU with 4+ cores + - 32 GB+ RAM + - fast SSD with at least 1T free space + - 25+ MBit/sec download internet service + + + +
+ +### Clients + +
+ + +### The JSON-RPC interface + +
+ +* the JSON-RPC API is an interface that allows us to write programs that use an Ethereum client as a gateway to an Ethereum network and blockchain. +* the RPC interface is offered as an HTTP service on port 8545. For security reasons it is restricted, by default, to only accept connections from localhost. +