instead of reviewing specific services, maybe explain the technical concepts? like how circuit isolation works and why adding single points of failure undermines tor's design