Introduction | DIffie Protocol Whitepaper