Binds and listens for connections on a tor Onion Service. Meant to behave identically to an http.Server. OnionService can still be an effective tool! In addition to hidden web services, Onion Services provide NAT avoidance capabilities and the ability to easily construct P2P overlays. In these circumstances, use a random high port for listening to limit risk of crawling, and don't publish addresses publicly.