How Aleph Zero is different from blockchain?
In general, blockchain is a chain of blocks where each block contains the hash of the previous one. A block is a collection of data, and each piece of data is added to the blockchain by connecting one block after another in chronological order. What is important, in what we usually call ‘blockchain protocols,’ only one block at a time can be created globally, which requires a mechanism of assigning block creation task to a specific user. No matter what mechanism is utilized, such constraint puts serious limits on the whole protocol throughput.
AlephBFT, as a DAG consensus protocol, allows multiple users to create units/blocks at the same time, and the blocks are subsequently ordered and validated by our novel consensus. Such an approach allows for massive gains in both speed and throughput of the whole platform.
For a more detailed description, you can read our blog post about DAG vs blockchain.