Might be the only one in this thread I disagree with.
The concept of trustlessness is absolutely central here, even if it's true that people can and sometimes do misuse it.
The point is that in a financial interaction between A and B, a transfer of money does not involve trust in a third party to not block, debase or otherwise screw around with the money being transferred. There's also a simpler variant of course, where A simply holds the money as savings and then it's wanting to not have to trust a "second" party (only difference is there is no concept of censor-resistant transfer, there).
All the other aspects of real life, involving trust, don't magically disappear of course.
But the trustlessness of the type described above is genuinely revolutionary.
You've just picked a very narrow slice -- transacting btwn A and B -- but have skimmed over like ten thousand pieces of trust on the way to realizing that event. Like literally, some electrons get sent out on a line when you're at your house sending your btc tx. Those are traveling over a substrate. They are mediated by a computer, running software on hardware. The btc software itself is absurdly complex. The algorithms that underlie its core properties rely on number theory that occasionally is obsoleted and compromised.
I don't know you, but my guess is that you have audited zero of these elements. Unless you are the world's foremost genius, and learned finite field arithmetic while being bored during high school English, you are incapable of auditing 99% of them. Even if you were capable, you don't have access to the 3Com hardware, or whatever, to make sure there's not some exploit in there.
You (or someone) may accuse me of nitpicking here. But nitpicking is exactly the point. Is it likely that someone has burgled your house, installed a keylogging camera above your faraday cage holding your btc rig? Is it likely an evil made replaced the BIOS at its Chinese manufacturer? These things are not likely. They are absurdly unlikely. And yet entire fathoms of trust are needed to exist in society on the way to making your 'trustless' transaction. Unless you live in the woods, eating grubs and fermented bark, you're trusting SO MANY PEOPLE and institutions and companies and entities of all stripes. You're just not thinking about them.
So yeah, minimize your attack surface. But get over the idea that anything about this is trustless.
reply