Blockchain… can you explain it again?

To many of us it really is hard to understand, and so far we are many who can...