An alternative full node bitcoin implementation written in Go (golang)