Too Long; Didn't Read
The CREATE2 opcode was introduced to the Ethereum virtual machine in February 2019. It doesn’t rely on the current state of the deploying address. This means you can be sure the contract address calculated today would be the same as the address calculated 1 year from now. To solve the Fuzzy Identity challenge on Capture the Ether, I'm going to solve one of the Capture The Ether challenges. To complete the task, you need to create a contract that has 2 properties: The first is easy to implement. The second is where the challenge comes in, and to complete it we must use knowledge of how Ethereum calculates contract addresses.