Rand Paul is deliberately trying to endanger the whistleblower during the Senate Impeachment Trial.
Thankfully, Chief Justice John Roberts is, in this instance, respecting the Whistleblower Protection Act. CNN:
Sen. Rand Paul of Kentucky expressed frustration with Republican leadership during the Senate impeachment trial Wednesday night after it was made clear Chief Justice John Roberts would not read his question that named the alleged Ukraine whistleblower, sources with knowledge of the situation said...
But prior to the 16-hour question-and-answer period for the trial, Roberts made clear that he would not read the name of the alleged whistleblower, nor would he consider questions that would move to clearly identify the individual, the sources said. Roberts, in his role, reads each question submitted by senators.
He was able to review questions from senators who submitted them prior to the start of Wednesday's proceedings, according to two sources. Paul's question, which sources said was revised several times but explicitly would have named the alleged whistleblower, ran afoul of the line Roberts drew on the matter.
Update: Aqua Buddha Rand tried it again Thursday and got nowhere: