In terms of technology, Algorand has made targeted optimizations for the "Impossible Triangle" (decentralization, scalability, security) of the blockchain. In terms of scalability, Algorand uses a verifiable random function (VRF) to randomly select the producers and verifiers of the block. Once they know that they are selected, the producers and verifiers only need to broadcast a short message to prove their identity. The messages that need to be exchanged in the network each time a new block...