The debate over unmasking the whistleblower

President Trump and his allies have called for the whistleblower who filed a complaint that launched impeachment to be publicly identified. Does the public have the right to know or does the whistleblower deserve anonymity.