Ethereum backends - golemfactory/golem-rd GitHub Wiki
Geth
Currently used.
Parity
Fully featured Ethereum full node, written in Rust. Migration to Parity is viable TODAY.
Pros:
- supposed to be faster and require less RAM
- claims to be more secure - although there is not much evidence to support that claim
Cons:
- bootstrap of main Ethereum network (as for 1.3 version) requires download of 150MB torrent
- authors do not provide binaries. Compilation process takes significant time
Migration from geth is rather easy.
- add code to check parity version
- use
parity --chain spec.jsoninstead ofgeth init genesis.json
Note that chain spec format is different.