> it gets even sillier oh, indeed it does: i've just had my coffee. here's the result:
got a collision? store all colliding blocks and return a random one the next time someone wants to access the colliding hash. compared to the 1/10⁹⁰ probability of collision, the 1/2 (most likely) probability that you'll read the correct colliding block certainly looks like a 1 :)