<p dir="ltr">My mistake.</p>
<div class="gmail_quote">El mar 22, 2016 3:49 AM,  &lt;<a href="mailto:jl2012@xbt.hk">jl2012@xbt.hk</a>&gt; escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-HK" link="#0563C1" vlink="#954F72"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Do you mean BIP141?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Your example is an error by BIP141:<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">1*4 + 79999*1 = 80003 &gt; 80000<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> <a href="mailto:bitcoin-dev-bounces@lists.linuxfoundation.org" target="_blank">bitcoin-dev-bounces@lists.linuxfoundation.org</a> [mailto:<a href="mailto:bitcoin-dev-bounces@lists.linuxfoundation.org" target="_blank">bitcoin-dev-bounces@lists.linuxfoundation.org</a>] <b>On Behalf Of </b>Sergio Demian Lerner via bitcoin-dev<br><b>Sent:</b> Monday, 21 March, 2016 10:51<br><b>To:</b> bitcoin-dev &lt;<a href="mailto:bitcoin-dev@lists.linuxfoundation.org" target="_blank">bitcoin-dev@lists.linuxfoundation.org</a>&gt;<br><b>Subject:</b> [bitcoin-dev] BIP147 minor error<u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><div><div><div><p class="MsoNormal">The BIP147 reads:<u></u><u></u></p><p><i>Sigop cost</i> is defined. The cost of a sigop in traditional script is 4, while the cost of a sigop in witness program is 1. <u></u><u></u></p><p>The new rule is total <i>sigop cost</i> ≤ 80,000. <u></u><u></u></p><p>But the code implements:<u></u><u></u></p><p class="MsoNormal">if (nSigOps + (nWitSigOps + 3) / 4 &gt; MAX_BLOCK_SIGOPS)<u></u><u></u></p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> ... error....<u></u><u></u></p></div><p class="MsoNormal">Which is not the same.<u></u><u></u></p></div><p class="MsoNormal"><br>For example:<u></u><u></u></p><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">nSigOps = 1<br>nWitSigOps =79999<br><br>Is not an error by BIP definition but it&#39;s an error by the implemented code.<u></u><u></u></p></div><div><p class="MsoNormal">Regards, Sergio.<u></u><u></u></p></div></div></div></div></div></blockquote></div>