What a breath of fresh air to hear it all explained in an organized manner. I, like many others, have found difficulty in explaining the concept of bitcoin to others once they starting inquiring about the details. This article however, outlines it all in a very clear an understandable way, giving me some useful guidelines and quotations that I can use during my explanations. Thank you for the great article!