Introduction to Blockchain Technology - Banafa (IEEE, 2003)