3) Frankly, there is at least one person who probably contributed mightily to this situation who appears to have a significant personality disorder. I'm not talking about any of the MEW folks or major players, and I won't name him/her, but it's easy to imagine how this person contributed to pissing off BCX. That person probably has SERIOUS issues, but BCX couldn't have known about that, IMO.
...
I'm not trying to defend behaviors, here, but I will say I sure don't understand some of them. And there is likely a reason behind those behaviors, somewhere.
I think you are referring to a username that ends with 88 and not me. For the record, I didn't want to get involved because I didn't like expending effort then being dependent on promises about a bounty. I try to avoid conflict by being in control of my own destiny at all times. I really, really, really hate being dependent on what other people do.
So when jl777 asked me if I could go deeper and try to find the attack, I really wanted to tell him no. Because I don't have the resources nor the desire to mount an attack to force my maximum restitution. But jl777 is such a nice guy, and he did offer 5 BTC, so I felt obligated to try. Once I had found something, I spoke with smooth, jl777, and crypto0_zoidbery (cc'd to rpietila and tacotime) about the terms of the 10 BTC bounty. We agreed that if I showed there is a vulnerability for which they don't already have a mitigation underway, then I get the bounty. Once they agreed, I proceeded.
So when rpietila and fluffypony seemed to indicate that I had found nothing, I felt they were trying to spin what I had provided to them, that is why I got pissed off. Then they explained to me that was not the case and they were awaiting further clarification on whether I had really found something or not. And that my effort is appreciated.
I had not provided to them running code for an attack. I have only provided pseudocode. And my latest insights were written in 3 paragraphs and not yet incorporated into the pseudocode. Smooth sees my algorithm can in theory find the sender of some of the rings. What is not clear is how it will perform. Will it take 1 million years to find 1 sender? I don't think so, but the math of the algorithm seems difficult to quantify. I suggested we code it and run it. I told smooth I can't do all the work, because that wasn't the terms of the 11 BTC bounty and frankly I've paid other programmers and earned myself $300 per hour. I for example paid Jeff Stock (former main programmer of Borland C), $30,000 for one week of work in 2000 on my CoolPage software. I explained to smooth that I didn't want to put a lot more work in without knowing from them what is the limit of my contribution so I can be paid, move on with my other work, and they can take it forward from there.
So now I am waiting for the feedback from smooth after he consults with everyone involved.
I would code it if I had a good understanding of the CN blockchain format. I don't. My attack is purely from a conceptual basis. So I think it is best I write the pseudocode only and they code and test it. If they feel they need to lower the bounty they pay me, then I want them to tell me now, before I do further effort on it.
Any way, what ever happens I want to move on asap. I hope we can find an outcome that delivers mutual respect, delivers value to CN, and everyone is happy.
I hope rpietila can afford 11 BTC. Actually jl777 offered 5 BTC, crypto_zoidberg 1 BTC, and rpietila et al 5 BTC.
I am not begging for money. It is a matter of principle only. If my algorithm fails testing, then I am owed nothing.