1

Can a smart contract be created which can be exchanged once at point of sale, and only transferred subsequently through a single approved exchange? Can that be written into the contract itself?

  • Hopefully Bitcoin's answer below helps, but you may get a more specific answer if you ask a more specific question. What Smart Contract Platform are you using? What have you already tried? – morsecoder Aug 4 '15 at 17:16
2

Bitcoin script only allows the conditions under which an output can be spent to be controlled, it does not provide a method for dictating what can happen to the output once these conditions have been satisfied. The concept you are describing is called a coin covenant, the linked thread goes into some detail explaining why this is generally a bad idea.

  • that's actually very useful thank-you. – Mass Mgmt Aug 3 '15 at 12:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.