HN user

itsjohnny

2 karma
Posts0
Comments1
View on HN
No posts found.

Holy moly! The oddly curious decision to add 'CSW' to a message that was otherwise chosen by the 'audience', had been bothering me all along! Thank you for drawing attention and offering insight on that!

I think it's purpose may be even a little more devious than just ensuring the outcome wasn't always success (VERIFIED) in the off-chance the audience chose to test with other inputs.

I think the first failure that happened was intentional, planned, and part of the setup -- intended precisely to register into the audience's mind that they had witnessed a negative test case (failure) and a positive test case (success) in normal operation.

It’s easy for someone in hindsight to ponder if the software was compromised to always say VERIFIED. But they would recall having witnessed a negative test case and a positive test case, and it would quickly squash such a doubt and take away focus from the possibility of corrupted software!

And similarly, during the demonstration itself, it would remove the need for the audience to request additional tests with incorrect input, because they had already witnessed a failure -- which when corrected, led to success!

The Wired article says “At first, the Electrum software's verification of the signature mysteriously failed. But then Andresen noticed that they'd accidentally left off Wright's initials from the message they were testing, and checked again”

Note it says "they'd accidentally left off" -- it doesn't say "he'd accidentally left off", which to me suggests Craig was participating in the verification. It’s interesting that it was precisely the addition of the CSW that was ‘accidentally’ left out. It wasn’t a typo or extra space or incorrect upper/lower case that was the mismatch.

If that is indeed the case, that is frighteningly shrewd.