Building for the future, part 1

Expectation 1: I should be able to derive your keys

The current model involves one of two approaches:

  • You pre-create a given number of keys and more than likely embed some form of them in output scripts you give to another party.
  • You give someone an xpub from your wallet and the agency to give out keys or output scripts using those keys.

Expectation 2: Multi-transaction payments should be the rule

If you are making all your payments as one transaction you are doing it wrong. You should be splitting the coins you add as transaction inputs over as many transactions as it takes, to ensure that unrelated coins are never grouped together. And you should know which coins are related, and manage the coins in such a way that you have sufficient unrelated coins available for use as needed.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store