pub type Transcript<P> = (Vec<<P as SigmaProtocol>::Commitment>, <P as SigmaProtocol>::Challenge, Vec<<P as SigmaProtocol>::Response>);pub type Transcript<P> = (Vec<<P as SigmaProtocol>::Commitment>, <P as SigmaProtocol>::Challenge, Vec<<P as SigmaProtocol>::Response>);