What is a blockchain, and why is it growing in popularity?
arstechnica.com