Bitcoin Forum
May 26, 2024, 08:20:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ... 96 »
161  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 04, 2015, 07:05:55 PM
Ironically, if it CAN be done in 1 month, that speaks pretty negatively about decentralization -- in the same sense that all the different central banks don't make the system decentralized.  They are all marchin in step to the same drummer.

I don't see how that's the case. If it's a good idea, and everyone's doing it, then the trade-off becomes attractive for just about everyone, so it can happen pretty fast without any centralization. Marching in lockstep doesn't mean centralized (of course; that's the whole idea of Bitcoin in a way).

Isn't there some kind of alert key that goes to every full node? SPV nodes don't matter since they don't care about blocksize. If the problem is just alerting everyone that a fork is coming and they have to choose sides, then what is the worst that can happen? Can someone even operate a full node without seeing the alert?
162  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 04, 2015, 06:43:39 PM

Yes because almost everyone agrees it should be raised (Greg and Luke excepted, though they agree it should be raised eventually). The poll didn't ask about raising to 20MB.
163  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 04, 2015, 06:41:01 PM
if one's fundamental unit is the full node andis not the user, i think you're doing it wrong

I corrected that for you to stop violating the End-to-End Principle of networks.

...

An ideal crypto-coin would not violate Tim Berners-Lee's Principle of Least Power as Bitcoin egregiously does.

It would do the minimum necessary and leave as much autonomy as possible to the nodes. Ideally the nodes could even disagree about the issues you all are squabbling about and the minimum requirement would still be met.

It would be decentralized at any scale. It would scale to any level of transaction volume. It would not require any specific choice of crypto algorithm (nodes would be free to choose).

Anyone guessed my paradigm shift yet?

How do you create a network topology that is decentralized at any scale?
164  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 04, 2015, 05:14:30 PM
On another subject, the anti-expansionists think that we could hard fork in an emergency in a month.  Maybe we should challenge them to prove it.  Let's hard fork to 2MB (the smallest reasonable increase) or 2MB + 10% a year if they'll agree within a month.  If that works, maybe I'll believe that we can do it quickly when it counts

That would have the advantage of quieting the extremists, like Mircea Popescu and his following, who refuse any change at all. Once we have made an upward change, that horse has left the stable.

Plus, if tx volume doesn't simply increase to fill the space but rather miners self-limit, it will suggest that a 20MB (or 8MB) limit isn't going to mess anything up either. It will also be progressively harder to argue for the "well-connected miners torment poorly connected miners with big blocks" attack. In many ways this will be the camel's nose under the tent, as well as serving the purpose you mentioned, that Greg and Luke claim we can hotfix on the fly (if we can, great, let's do that, but if not...).
165  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 04, 2015, 10:20:16 AM
This is the first video I've seen of Gregory Maxwell. This adds some confirmation for me of my upthread speculation about Greg seeing himself as critic and the smartest person in the room. He specifically states in this video that his role is more as a reviewer than a doer (even his stated goal is maximum impact with the least coding...which is a desirable goal but only if it is not the only one), right after admitting that he was wrong in 2004 about decentralized consensus being impossible. The audacity. Socrates taught us that recognizing that we are not omniscient is a primary attribute of cognition.

(Edit: in the "Selection Cryptography" portion of the video, he elaborates on why his role is appropriate — "Pragmatic has its place, but beware against biasing against competence")

No doubt this is a very smart guy with powerful crypto+math domain knowledge who can add considerable analysis and even new ideas. You'd definitely want him on your team (I would) if he can contain himself to a non-leadership role. But hand him the keys and you are likely to go too far down dead-end paths—e.g. CoinJoin—because my impression of him so far (limited interaction) is he is more of a narrow space thinker who doesn't pay as much attention to what is going on in the kitchen when he is in the basement (unless if he a lead on a very narrow space, orthogonally contained project domain such as an audio codec). And this is precisely what I told him the very first time he spanked me in public in these forums; I warned him that I am more of a pragmatic generalist and that we tend to paradigm shift around people like him (which is precisely what I am hoping to do accomplish this year). The first exposure I had to Greg was when I was very impressed by his forum post containing analysis of a proposed proof-of-work hash for something bytemaster was proposing (I forget the details).

This all makes sense. Need to keep him on but not give him the keys, exactly.

Quote
P.S. I am only 10 minutes into the linked video and it is particularly poignant so far. I highly recommend it. So far it appears to be making the case for Monero.

Just noticed Greg has an XMR address for donations on his profile. He also just published the Borromean Ring Signatures paper. One other thing he said recently about Monero is that there are limited network resources, and we have to decide how much to allocate to decentralization, anonymity, TPS, etc. He is clearly thinking about Monero, probably wants to make it a sidechain or something.
166  Bitcoin / Development & Technical Discussion / Re: Elastic block cap with rollover penalties on: June 03, 2015, 06:58:45 PM
It's difficult to know exactly how the quantitative factors will play out exactly. The inelasticity is not total, but I believe it is significant, and contributes to the phenomenon. Even if things will not be as catastrophic as Mike describes, I believe they can get rather ugly, so any change that alleviates it is welcome.

Rusty Russell did some modeling on that today: What Transactions Get Crowded Out If Blocks Fill?
167  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 03, 2015, 07:48:20 AM
Meni Rosenfeld proposes an elastic block cap where miners are penalized progressively for blocks bigger than whatever the limit is.

https://bitcointalk.org/index.php?topic=1078521.msg11517847

The idea is to avoid a "crash landing" at 1MB or even at 8 or 20MB. Bitcoin adoption is known to come in order-of-magnitude spurts, so even 20MB isn't immune to a crash landing scenario; and think how much harder another order-of-magnitude increase will be from 20MB, or from 200MB.

We need a way to turn these brick walls into gentle hills, not just lengthen the road leading to them. (To be clear, I think we should do both. Actually having no limit probably does both.)
168  Bitcoin / Development & Technical Discussion / Re: Elastic block cap with rollover penalties on: June 03, 2015, 07:36:29 AM
But short-term, if I have a transaction I'm set on sending right now (e.g. a restaurant tab), I'll be willing to pay very high fees for it if I must. So fees are not effective in controlling the deluge of transactions.

This part seems a bit off. At any given time, some people will have an urgent need for settlement, but many/most won't. So we get smooth scaling for quite a while from a purely economic perspective. Now once we reach a point in adoption where there are so many urgent transactions that they fill the blocks on their own, that kicks up the frustration to unacceptable levels, but even then some will be willing to outbid others and again it's a gradual increase in pain, not a deluge.

Insofar as the prices miners charge do rise properly and users have an easy way of getting their transactions in at some price, fees will limit transactions even in the short term. All you're really describing here is reaching a point that is pretty far along that smooth pain curve, after all the less important transactions have been priced out of the market.

Overall this is a great idea, though!
169  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 03, 2015, 05:20:18 AM
Gavin is pragmatic and respects his limitations because he values his accomplishments more than his appraisal of his knowledge, i.e. he doesn't have insecurities or is more balanced. Greg is idealistic and doesn't respect his limitations because he values his appraisal of his knowledge more than his accomplishments, i.e. he has some insecurities or is less balanced.

You definitely want Greg to leave your coin and go to the competitor's coin where he can pretty well muck it up. CoinJoin is a great example of that.

Don't get me wrong, Greg is smarter and more knowledgeable than me when it comes to math and crypto. He is a guy you'd love to have for his smarts, but you'd need to be very careful not to hand him the keys. Perhaps you could bring him around with some social engineering. I found that by being more careful about the way I interacted with him in ways that painted his ego well, he was more accommodating. I doubt he wants to leave Bitcoin, because he wouldn't have the same prominence with any other direction. Thus is he ripe to be accommodating.

This seems very plausible.
170  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 02, 2015, 12:21:15 PM
He did reply in the dev & tech on Mike's article, but only to hand-wave it away:
https://bitcointalk.org/index.php?topic=1054181.msg11318788#msg11318788

It remains curious to me that such a strongly written article was largely ignored by the dev & tech contributors, who sometimes debate the minutiae of an obscure software topic. There was no attempt to determine whether Mike is broadly right or not, and maybe Greg's reply "put-off" other people echoing the concerns.

I did feel that Mike was pushing his points a little unfairly at times in the article, but then it should be relatively easy to bat them down. Greg's response was decent, especially his first point, but it seems like something that will come down to technical points I wouldn't know enough about to judge.  I went ahead and bumped the thread in hopes of getting more responses.

The fact that Greg neglected to point out the Elegius pool's ruining the "test" at the soft limits shows his propensity to grasp at whatever straws look plausibly available as long as it will advance the stance he wants to defend. (Again an unfortunately common debating practice, even in Mike's article and this thread, but once again Greg has it down to an art. Mike it's easy to tell he's doing it; Greg not so much.)

I also note that Matt Corallo actually pointed out that the lack of discussion on some points and seemed to find it odd as well. Sounds again like something interpersonal.
171  Bitcoin / Development & Technical Discussion / Re: Dev & Tech Opinion on Mike Hearn's "Crash Landing" scenario on: June 02, 2015, 12:13:19 PM
The "Crash Landing" article has been an instrumental piece in convincing the reddit crowd toward bigger blocks.

Would any other devs like to weigh in?
172  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 02, 2015, 11:47:55 AM
For completeness, here's Jeff Garzik's view, emphasis mine:

Quote
I have a lot more written down, a WIP; here are the highlights.

- The 1MB limit is an ancient anti-spam limit, and needs to go.

- The 1MB limit is economically entrenched at this point, and cannot be
removed at a whim.

- This is a major change to the economics of a $3.2B system.  This change
picks winners and losers.  There is attendant moral hazard.

- The core dev team is not and should not be an FOMC.

- The bar for "major economic change to a $3.2B system" should necessarily
be high.  In the more boring world of investments, this would accompanied
by Due Diligence including but not limited to projections for success,
failure scenarios, upside risks and downside risks.  Projections and
fact-based simulations.

- There are significant disruption risks on the pro (change it) and con
(keep 1MB) sides of the debate.


- People are privately lobbying Gavin for this.  That is the wrong way to
go.   I have pushed for a more public debate, and public endorsements (or
condemnations) from major miners, merchants, payment processors,
stackholders, ...   It is unfair to criticize Gavin to doing this.

Matt Corallo is "rather strongly against any commitment to a block increase in the near future [without more testing]," but seems like he'd go definitely along with at least some increase on Gavin's time frame (if testing panned out), because when asked by Mike Hearn whether he had a specific, credible alternative to Gavin's plan, he said:

Quote
Yes, doing more research into this and developing software around supporting larger block sizes so people feel comfortable
doing it in six months.

Wladimir van der Laan, who seems to be Gavin's appointed lead for the project now, is "weakly against in the near future" because the solution seems to delay better ones. Seems he'd go along if it came down to a fork:

Quote
I understand the advantages of scaling, I do not doubt a block size increase will *work* Although there may be unforseen issues, I'm confident they'll be resolved. However, it may well make Bitcoin less useful for what sets it apart from other systems in the first place: the possibility for people to run their own own "bank" without special investment in connectivity and computing hardware.

I really don't think we are far from consensus at all, especially for 4-8MB after "more testing" (and especially when there is more urgency). Gmax seems the only real holdout, and even he is for 50% increases repeatedly. Adam Back is still pinning hopes on alternative solutions but I think would go along if it came down to the wire. As for Peter Todd, I'm not sure how much count to give him as he's a little too drama-queenish - if attention moves to XT we know where he'll be Grin
173  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 02, 2015, 10:56:44 AM

He doesn't really want to engage in the mechanics of a block size increase right now, because his opinion is that the limit can be safely maxed out. I wish he had said this a couple of years ago in BCT because then the pros-and-cons of letting the limit be hit could have been hammered out before the question of how to change the limit needed addressing (which is the case now). Maybe he didn't say this two years ago because it wasn't his position then?

Compromise is very difficult when one side does not recognize that an urgent problem, or even just that a problem, exists.

Exactly. There's this weird mismatch in that he should be saying this *first* whenever the debate comes up. I didn't see him even comment on Mike Hearn's "Crash Landing" post, which is nevertheless the one everyone remembers and has in the back of their mind and directly opposes this position.

It's almost like he somehow wants to remain in his pessimistic curmudgeonly state, like he has a vested interest in it (not financial, but emotional/social). He has a way of not addressing the most key issues while looking like he is and looking like he's being the reasonable one. Now that I've read the Press Center thing I can see some parallels.

One classic Gmax thing is to make every statement interpretable in a safe way. For example, today's reddit post where someone was accusing Peter Todd of being biased against an increase because of his affiliation with Viacoin. I don't think there is much merit to the accusation (though that doesn't excuse Todd's sensationalism), but in Greg's reply he said, "Welcome to Reddit, 'Viacoin66'!"

He will say something that looks safe and unantagonizing (just the standard Reddit welcome), but his real purpose is to point out that the account was bran new and imply that it was obviously created to troll Viacoin/Todd. He's probably right about that, but nevertheless it's an example of what I mean where he'll say whatever serves any sort of low-blow purpose in a debate as long as it can be interpreted as not being that. I guess with his security testing mindset he has become Mr. Plausible Deniability.

OK, it's true that a lot of people do things similar to this in debate, but he has it down to an art. It has the effect of making him look blameless unless you know all the context and read between the lines. Again, I suspect this is part of core dev culture, where there is a lot of pressure not to appear inflammatory. Remember Gavin talking about "poisonous people" ruining projects (though he was talking about Luke)?
174  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 02, 2015, 02:47:11 AM
note how gmax and Luke pull the same perverted "consensus" argument out of there pocket in a political battle where they, as a minority of 5(?) devs argued their wishes should hold sway over just about the entire community's?

Luke presented the idea that the "devs = Bitcoin" and should have ultimate say, before he backpedaled on it. I can understand how devs would think that way, but it's of course silly for the reasons you mentioned there.

As for Greg, he does make unfair points whenever he feels he can veil it sufficiently (though so do Gavin and especially Hearn, from what I've seen - is this part of the core dev culture?), but more importantly he has this weirdly cognitively dissonant "I know best and get to decide, but everyone's equal" thing going on, and he's able to make his writing look watertight so that it can't be proven conclusively so he cannot really be caught on it so easily.

It's like he feels like he doesn't get enough respect for what he does, and is owed more sway in the sense of actual control rather than just influence and core dev status. That impulse explains his comment yesterday when he was lamenting all the work he'd done to make it just so things don't break with 1MB blocks (if not for those optimizations Bitcoin with 1MB blocks would be a "smoking hole in the ground" were I believe his words) and yet no one seems to appreciate it, they just want to march forward with even bigger blocks and keep working the hamster while Gavin gets all the glory.

The old underappreciated tech guy syndrome? (But with high-level writing skills)
175  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 02, 2015, 12:40:17 AM
do you see his handling of the PressCenter.org situation as being reasonable or were you not around at that time to know?

I got into Bitcoin in mid-2012. Looks like it was before my time, unless I missed something.
176  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 02, 2015, 12:38:59 AM
Would you be able to expand on this?
Essentially, what characteristic is it that you are able to identify to determine if some humans are not influenced by money, and where do you see this?

I was just remarking offhandedly that I seem to have an unusual ability to read people, though it's only in *some* ways and in some quite limited types of situations.
177  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 02, 2015, 12:06:03 AM
I think this is pretty decent good-faith attempt at mitigating financial influence, even though it's impossible to do that completely:

We tried to do a number of things to backup the "cant be evil" mantra. That's why /u/pwuille and /u/nullc have contract clauses allowing them to resign if they view blockstream is doing something they disapprove of in connection with bitcoins interests and ethos and have blockstream pay their salary for a year to work on bitcoin (independently or under some foundation as they prefer).

Personally I don't think either Adam or Greg are being influenced by the Blockstream entanglement yet, but in the future it is a danger. I think they simply formed Blockstream because of their scaling concerns, not the other way around - as their prior records show. I have a pretty good shill detector, and it was going crazy when I first heard about Open Coin / Ripple Labs Grin  In this debate all I see are ideas and clashes of personality, never felt an agenda.

i think the problem is that they've identified the wrong fundamental unit in the system. as geeks, they identify with the full node as that unit.

otoh, the economic majority identifies the user as that fundamental unit, which i think is correct. Metcalfe's Law will work off the user who needs cheap, reliable tx's to be onboarded.

and the full node and user are not mutually exclusive. increasing users will result in increasing nodes.

edit:  if you listen to Gavin & Peter's debate on LTB yesterday, the node is all that Peter ever talks about.

Very interesting point. My criticism is that they see humans as robots, not adapting, trying to solve everything through a code lens. Perhaps this is just an extension of that same logic.
178  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 01, 2015, 11:08:13 PM
Note: While the following is all highly speculative as it must be, and though I'm wont to talk about people rather than actual issues, this case seems to warrant it.

I've been looking into Greg Maxwell quite a bit recently. All the core devs actually (except Wladimir), and the blockstream people. Greg seems a sincere and extremely intelligent fellow with the right kind of bent for the job. The way he knocked the wind out of Stellar's sails on Hacker News was quite something, just as one example.

However, I do sense that he and Gavin have a bit of an oil-and-water dynamic going on. I have never seen them debate directly, though that could be because he was busy recently and "caught a bit flat-footed" on Gavin's proposal, as he said. Seems like classic nerd/jock or cat/dog dynamic (I realize Gavin's also a nerd) with weird passive-aggressive miscommunications aplenty. The thing where Gavin said he spent an afternoon reviewing Greg's idea only to not have it acknowledged reminded me of that especially. Still need both sides of the story, and Gavin has his own subtle ways of being bitchy at times if you read between the lines so I won't draw conclusions.

It's most interesting to me, though, that Gavin and Greg have both proposed a series of 50% increases, yet these two seem as you said the main sticking point for this debate. Pieter seems not very entrenched, and Matt I suspect would go along with Greg and Pieter. Luke I'm not sure but on a hunch I'd say he would go wherever the action is dev-wise, despite his principled stances and eccentricities. He's not Mircea Popescu. Adam overall seems eminently reasonable and would probably not do anything disappointing, but that's just my cursory read.

Perhaps it's time to work some social magic to have Greg relax his position a bit. Since I've been reading almost all his posts, I've noticed he gives little glimmers of sunshine at times. He's not an unreasonable person, and despite his hardline stance I can tell he wants more than anything for Bitcoin to succeed. I could swear he gets less accommodative when Gavin's in the thread, though. The rays of sunshine seem to be buried deep in the comments when he's talking to someone else in a thread where Gavin is absent. Maybe just my imagination.

There are issues among such a group of people that we probably can't hope to understand. The politics, the interpersonal clashes, the miscommunications, the lingering grudges tinting things. Again, I think your implication may be right, this may be more a social issue than a technical one.
179  Economy / Speculation / Re: Gold collapsing. Bitcoin UP. on: June 01, 2015, 09:39:27 PM
hey iCE,

did u see ZB's link above; which i can't verify, btw:

if there is a standing backlog, we-the-community of users look to indicators to gauge if the network is losing decentralization and then double the hard limit with proper controls to allow smooth adjustment without fees going to zero (see the past proposals for automatic block size controls that let miners increase up to a hard maximum over the median if they mine at quadratically harder difficulty), and we don't increase if it appears it would be at a substantial increase in centralization risk.

/u/nullc is already backpedaling.  and you know what happens next?

Here's the correct link from a month ago. I think you've read it before, though: http://sourceforge.net/p/bitcoin/mailman/message/34090559/
180  Economy / Speculation / Re: Big picture.. on: June 01, 2015, 05:37:30 PM
"Obvious in retrospect," yes, exactly that.

One important mental exercise most people never take the time to do is to consider a future scenario fully, really pretend that it's actually now happened. It's no longer uncertain, because it is a fact of history: "The Bitcoin price is at XXXX." Really think through that, get comfortable with the idea that this has actually happened and the other possibilities that could have happened have simply not happened.

Only then, only when you have completed the illusion of certainty and really convinced yourself, consider how realistic it feels. What would the headlines say? What would these people say? What would be the consequences? How would that relate to this issue and that issue?

Consider the success scenario fully, then reset and consider the failure scenario fully. Go back and forth between them often. Keep weighing them against each other to see which seems more correct, which seems more internally consistent, which explains more data that we already know about. In the failure scenario, many of the things you were hoping about necessarily end up being nothing. In the failure scenario, many of the things you were worried about turn out to be trifling. Every theory is tested from both angles.

At this point I find the success scenario quite a bit more realistic-feeling overall. It might take a while of sideways movement around these prices, but I'm getting the feeling that the next rise is "locked and loaded."
Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ... 96 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!