February 2019, I attended my first developer convention, ETHDenver 2019. I was anxious and excited about meeting potential peers and others interested in building things I had dreamed about. The night before the hackathon, I went to a team building/speed dating event to help individuals find and build teams interested in hacking together. Near the end of the event, participants could share a one minute pitch describing what they wanted to build. Victor was one of the people that gave a pitch. He said that he wanted to build social games for the meatspace that made it easy and fun to get to know and connect with individuals at conferences like ETHDenver. …
Blockchain exists to create trusted records. To ensure that a trustworthy record is maintained, blockchains employ a few different methods. To help illustrate how each of these work, I’m going to use the analogy of playing a board game.
We trust each other to make the transaction
We read the rules and trust one another to play fair. If someone cheats and we notice, we call them out and the game is “done” or we try to undo the cheating.
We trust a third-party to make the transaction between us.
We read the rules and to make sure that we follow the rules, we get another person to read the rules and then make the moves for us. If someone cheats and the person notices, they prevent the move. …