What is the difference between self-built and shared servers in the mining monitoring model?