https://javascript.plainenglish.io/buzzwords-de-buzzed-11-cryptocurrency-terms-explained-in-less-than-280-characters-each-93e3e19df46d