How has the problem of waiting for confirmations been eradicated? On the bitcointalk forum, evoorhees wrote:


  For a long time people said the "waiting for six confirmations" was a
  significant drawback, but most people understand that problem has been
  almost entirely eradicated.


and Revalin replied:


  as you mentioned we have an elegant potential solution to the
  confirmation delays, though I haven't seen any moves to actually
  implement it yet


How has the problem of waiting for confirmations been eradicated?  What is this elegant potential solution?  The first quote seems to imply the problem is already solved, whereas the 2nd says the solution hasn't been implemented yet.  Which is it?
Perhaps they are referring to the green address technique.  Some exchanges support this now:


http://en.bitcoin.it/wiki/Green_address


Or they might be referring to the ability to protect against a race attack by listening to many nodes so as to learn of any double spend race attack attempts.  That doesn't eliminate the risk entirely but helps to bring it to a level that the merchant can manage.  There has been progress towards doing this listening with varying results ( http://www.transactionradar.com and http://blockchain.info/double-spends ) but there is no service built yet for merchants that provides transaction monitoring and alerting when double spend attempts are detected:


https://bitcoin.stackexchange.com/a/2625/153