As the Localhost Research post points out, Stratum v2 and DATUM might help because they make allow miners to construct their own block templates while still operating as a part of a pool.
But I think the Bitcoin protocol itself has kind of baked-in the problems with variance and latency.
As the Localhost Research post points out, Stratum v2 and DATUM might help because they make allow miners to construct their own block templates while still operating as a part of a pool.
But I think the Bitcoin protocol itself has kind of baked-in the problems with variance and latency.