<div dir="ltr"><div><div>What is required to spend bitcoin is that input be provided to the UTXO script that causes it to return true.  What Chris is proposing breaks the programmatic nature of the requirement, replacing it with a requirement that the secret be known.  Granted, the secret is the only requirement in most cases, but there is no built-in assumption that the script always requires only that secret.<br><br></div>This idea could be applied by having the wildcard signature apply to all UTXOs that are of a standard form and paid to a particular address, and be a signature of some kind of message to that effect.  I imagine the cost of re-scanning the UTXO set to find them all would justify a special extra mining fee for any transaction that used this opcode.<br><br></div>Please be blunt about any of my own misunderstandings that this email makes clear.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 24, 2015 at 1:51 PM, Bryan Bishop via bitcoin-dev <span dir="ltr">&lt;<a href="mailto:bitcoin-dev@lists.linuxfoundation.org" target="_blank">bitcoin-dev@lists.linuxfoundation.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Nov 24, 2015 at 11:34 AM, Chris Priest via bitcoin-dev <span dir="ltr">&lt;<a href="mailto:bitcoin-dev@lists.linuxfoundation.org" target="_blank">bitcoin-dev@lists.linuxfoundation.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">**OP_CHECKWILDCARDSIGVERIFY**</blockquote></div><br>Some (minor) discussion of this idea in -wizards earlier today starting near near &quot;09:50&quot; (apologies for having no anchor links):<br><a href="http://gnusha.org/bitcoin-wizards/2015-11-24.log" target="_blank">http://gnusha.org/bitcoin-wizards/2015-11-24.log</a><br><div><br></div><div>- Bryan<br><a href="http://heybryan.org/" target="_blank">http://heybryan.org/</a><br><a href="tel:1%20512%20203%200507" value="+15122030507" target="_blank">1 512 203 0507</a></div>
</div></div>
<br>_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href="mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfoundation.org</a><br>
<a href="https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" rel="noreferrer" target="_blank">https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr">I like to provide some work at no charge to prove my value. Do you need a techie?  <br>I own <a href="http://www.litmocracy.com" target="_blank">Litmocracy</a> and <a href="http://www.memeracing.net" target="_blank">Meme Racing</a> (in alpha). <br>I&#39;m the webmaster for <a href="http://www.voluntaryist.com" target="_blank">The Voluntaryist</a> which now accepts Bitcoin.<br>I also code for <a href="http://dollarvigilante.com/" target="_blank">The Dollar Vigilante</a>.<br>&quot;He ought to find it more profitable to play by the rules&quot; - Satoshi Nakamoto</div></div>
</div>