Can you elaborate on the three distinct types of network protocols that are commonly used in the world of cryptocurrency and finance? How do they differ from each other and what are their respective advantages and disadvantages? Additionally, could you provide examples of popular cryptocurrencies that utilize each of these protocols, and explain how they impact the performance and security of these digital assets?