<div class="gmail_quote">On Sat, Jun 18, 2011 at 11:28 AM, Warren Smith <span dir="ltr"><<a href="mailto:warren.wds@gmail.com">warren.wds@gmail.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Oh, I guess you'll say that if there were any faster implementation of the key<br>
algorithms like 10X faster on some better hardware or with better compiler or<br>
something, the market would have already found it?? Vomit.)<br></blockquote><div><br></div><div>Yes. The market has already been quite aggressively optimizing the SHA-256 kernel, which is the heart of the proof-of-work. The Bitcoin network's capacity today is heavily dominated by leading-edge GPGPU cards which do vector-parallel processing of hundreds of block candidates simultaneously. I and others are tinkering around with designing special-purpose architectures for SHA-256 on FPGAs, but we are finding it extremely difficult to match the cost-performance of the existing GPU-based systems.</div>
<div><br></div><div>And, the moment a better technology comes along (such as heavily-pipelined SHA-256 ASICs in a leading-edge silicon process), whoever develops it would be much more rational to sell that technology widely to the Bitcoin mining community, rather than trying to use it to directly attack and implode Bitcoin. (What would be the point of that?)</div>
</div><br>Barring algorithmic breakthroughs (like a discovery of a way to find SHA-256 collisions that is much faster than brute search), it seems extremely implausible to me that any one entity would ever amass enough advanced technology to out-compute the entire Bitcoin mining community - or would even want to if they could.<br>
<div><br><div>-Mike<br>-- <br><span style="font-family:courier new,monospace">Full name: Michael Patrick Frank</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Email addr.: <a href="mailto:michael.patrick.frank@gmail.com" target="_blank">michael.patrick.frank@gmail.com</a> (pers. email)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Snail mail: 820 Hillcrest Ave., Quincy, FL, 32351-1618</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">Phone/voicemail: (413) 842-6670 (main number, uses Google Voice)</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">Webpage URL: <a href="http://www.facebook.com/M.P.Frank" target="_blank">http://www.facebook.com/M.P.Frank</a> (pers. profile)<br></span><input type="hidden"><input type="hidden"><div>
</div><input type="hidden"><input type="hidden"><div></div><input type="hidden"><input type="hidden"><div></div><input type="hidden"><input type="hidden"><div></div><input type="hidden"><input type="hidden"><div></div><input type="hidden"><input type="hidden"><div>
</div><input type="hidden"><input type="hidden"><div></div><input type="hidden"><input type="hidden"><div></div><input type="hidden"><input type="hidden"><div></div><br>
</div></div>