Restricting transferability of Smart Contracts

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?

Mass Mgmt

Posted 2015-08-03T10:56:16.497

Reputation: 11

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 2015-08-04T17:16:19.830

Answers

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.

Anonymous

Posted 2015-08-03T10:56:16.497

Reputation: 10 054

that's actually very useful thank-you.Mass Mgmt 2015-08-03T12:47:34.167