Analogy is probably not the right word for what you are describing. Analogy deals with subjects in separate domains. It's the application of information or a relationship from one domain to an unrelated one. Bitcoins applied the relationships that encrypted information share to monetary transactions. A perfect example of analogous thinking.