It is not but it is more than advised. A VPN makes you more anonymous by offering you another IP address with which you will browse. This will prevent your ISP from knowing that you have been to the Darkweb. If you are looking for the best VPN to use on the Darknet, take a look at ExpressVPN.