One of the fundamental properties of the blockchain protocols that we use is trustlessness, we don’t need to know or trust each other for the system to function as expected. However, the majority of users that interact with them do so trusting a third party and what they claim to be the true state of the network.