A newbie here, just trying to connect the dots.
Why are there so many test environments in the ethereum ecosystem -- rinkebys
, testrpc
, ropsten
and what else? Why not have just one testing environment that is as close to the "state" of the real production i.e. mainnet
as possible?
What's the reasoning behind it?