4 ms·
> No, there are not. What there are are ways which are slightly cheaper on a few dimensions which are irrelevant compared to the dimensions of reliability, cost
by maaku 12y ago
> No, there are not. What there are are ways which are slightly cheaper on a few dimensions which are irrelevant compared to the dimensions of reliability, cost, explainability, and ease of use which are totally trashed by your alternative suggestions.
That has no relevance. You build a standard for these proofs, and they are passed around as blobs. It doesn't matter what their internal structure is.
- gwern 12y agoYour reply makes no sense. It's like you didn't read anything I said in pointing out that sending to a Bitcoin address is simple, easy to understand, easy to use, and secure, while its main disadvantage is using a tiny amount of space which would require enormous increase in the use of timestamping to make any meaningful difference to full nodes.
- maaku 12y agoGwern, as a LW'er you should know about scope insensitivity and the danger of discounting possible futures. Yes the energetic and capital cost of transmitting, validating, storing, and keeping on hand a few dozen bytes is a minor thing like a speck of dust. But it is something that must -- must!! -- be done by every full node from now until the end of the universe. How many full nodes do you think there will be in the next 100 billion years? That's a lot of specks of dust. Regarding simplicity, the complexity of the underlying protocol has no bearing on that. You can just as easily write an application where you drag and drop a file, and then it does the magic of sending p2p messages to negotiate a position in the timestamp tree, and making a micropayment to pay for it. That tool could be just as easy to use.
- gwern 12y ago> Gwern, as a LW'er you should know about scope insensitivity and the danger of discounting possible futures. One of the other things I learned there was not letting the perfect be the enemy of the better. > But it is something that must -- must!! -- be done by every full node from now until the end of the universe. Don't be ridiculous. Bitcoin is not going to run from now until the end of the universe. > How many full nodes do you think there will be in the next 100 billion years? A relatively small multiple of the number there have been. You seriously think humanity is going to exist for 100 billion years? > That tool could be just as easy to use. Yes, this hypothetical tool which does not exist, likely will not anytime soon, and which you certainly are not volunteering to write.
- maaku 12y ago> One of the other things I learned there was not letting the perfect be the enemy of the better. Yes, but when the better is significantly better, and only a small marginal cost, it's worth doing. > Don't be ridiculous. Bitcoin is not going to run from now until the end of the universe. In a certain form I very much believe it will be, but this is probably not the right venue for that debate. > You seriously think humanity is going to exist for 100 billion years? I plan on being around (at least) that long, though that was not the question asked. > Yes, this hypothetical tool which does not exist, likely will not anytime soon, and which you certainly are not volunteering to write. Actually I am and have: https://www.mail-archive.com/bitcoin-development@lists.sourceforge.net/msg03514.html https://www.mail-archive.com/bitcoin-development@lists.sourc...
- gwern 12y ago> Yes, but when the better is significantly better, and only a small marginal cost, it's worth doing. No, it's not significantly better, and I'm not sure if it's better at all. Timestamping in the Bitcoin block chain is easy to use, cheap, convenient, highly secure, and relatively easy to explain to others. Your solution does not exist yet, and from the sound of it, even when it exists will have only one of those properties (highly secure), optimistically. > though that was not the question asked. Indeed. I don't expect humanity to be around in 100b years. I don't expect money to be around in 100b years. And I certainly don't expect SHA-256 or the elliptic curves used in Bitcoin to all remain intact over 100 billion years. (What's the longest a cryptographic hash in wide use has ever survived so far? 30 years? What about public key systems? 40 years maybe?) > Actually I am and have: I see. I upgrade my assessment of you from 'preachy asshole' to simply 'clueless person who doesn't understand people and their needs and builds castles in the air'.