- Dec 16, 2015
- 2,806
- 6,088
this is the link to my talk: http://www.onchainscaling.com/#andrea-suisaniLink to the presentation?
Hey thanks for the reply, Mike Hearn seems to have been unsure and maybe not the best source, at least from your explanation. I'm not sure the selfish block technique you are worried about is profitable in a big block ecosystem where there are many low fee transactions. Computing time spent ordering transactions to exclude some low tier ones would take away from your profit as you don't see the transaction until you receive it. Ordering transactions like this would take a ton of computing power to do every time, as you can't predict when the desirable transaction will come, and what the threshold for desirability will be at that time.This is one of the key parts of the blocksize debate, large blockers, like Mike Hearn, tend to think miners care about their long term future and therefore will not keep adding transactions up to the point where the fee is equal to the marginal cost. Mike's thought process is that miners are businesses and are run by people, who will make judgment calls about the long term future, the "game of life" if you will, or as he puts it, "real life". In contrast, small blockers sometimes focus on short term profit maximization, strictly rational behavior or as I sometimes call it "next block game theory", under this model, miners do indeed keep adding transactions up until the point the marginal cost is equal to the fee. In this model miners do not care about the long term interests of the system and only want to benefit themselves, selfishly.
At the moment we still have a high block subsidy to defend against these concerns.
No I do not think that. You keep repeating this, it is not true. I said I favor a dynamic market driven solution like BIP100you think the solution to this is imposing a centrally planned limit by some all seeing kore dev as a way to mitigate that situation
That argument about the relative advantage for a larger pool/miner compared to a smaller one, follows on from my orphan risk / fee revenue point@jonny1000 No, I was responding to the argument you were making at the time, that the advantage you get from having a large mining pool that minimizes your orphan risk relative to other competitors I was making the point that it is insignificant.
I do try to discuss it with the other side.Wouldn't it be more constructive to discuss with that people that hold this solution back?
I do not know if all the Core team will go along with that. I do think the community and miners will go along with that. You may then have your wish of "destroying the Kore".he wants us to change BIP109 from 75 to 95% activation and change the 28 d grace period to 6 mo. if we do that, he says kore dev will happily go along and push this new 2MBHF into core.
Perhaps what's holding a HF back is the precedent it could set, and endanger someone's business plan / promises made to people who should have thought twice, nay three times about it.It is both sides holding us back, not just one. Almost everyone is happy with a shift to 2MB, some want to do it only in a non confrontational way and even weirder, some people only want to do it in a confrontational way.
Ok so you still think it's valid but you don't need to provided any justification for how much influence it will have because you're frustrated? Well I'm frustrated too you've not addressed the issue or provided any reason to accept your argument. From where I stand you've talked in circles and have not resolved any justification for your feeling that orphan risk leads to centralization or a tragedy of the commons.That argument about the relative advantage for a larger pool/miner compared to a smaller one, follows on from my orphan risk / fee revenue point
No, I have provided justification for why the impact is significant.AdiranX said:Ok so you still think it's valid but you don't need to provided any justification for how much influence it will have because you're frustrated
When South Korea reunifies with totalitarian North Korea, the South Koreans (hopefully) won't compromise with the BS laws and behavior of North Korea. The same was true with the reunification in Germany and the same is true for the Bitcoin environment. Classic already made to many compromises with the Kore. That's the reason why the Classic side is compromised now. BU will not make the same mistake. We will not fall into your politely and civilly constructed trap. You can filibuster as much as you want. Totalitarian organisations sooner or later get destroyed by competition from outside and by the sickness of the rulers from inside.I do not know if all the Core team will go along with that. I do think the community and miners will go along with that. You may then have your wish of "destroying the Kore".
Thanks for the summary. So @Jonny100 is for super-consensus and think 6 percent should be enough to block every kind of hardfork ... for me it seems like some kind of superstitious fear of the fork ...@Christoph Bergmann I'm not talking for @jonny1000 but I do follow this thread and this is how I understand it. Although I don't start off most of my replies with how frustrating it is talking with jonny1000 I would like to express my feelings on the matter before replying in this case because it is some what frustrating.
I am going to paraphrase Jonny1000 when I say he would like to fork to 2MB as soon as practical however he believes we need 95% consensus to do so.
He has said that the resistance to the existing 2MB fork is fundamentally based on principal and that many developers would consent to it if it wasn't such a political issue.
He has pleaded with us using very kind language to stop supporting Classic or alternate forks to 2MB and he believes that as soon as we stop putting pressure on developers to fork to 2MB that they will consent to a 2MB fork.
It's worth noting that it's irrelevant that the developers opposed to the existing 2MB fork or any 2MB fork for that matter because they have no say in that 95% consensus he advocates as the vote only includes that of the miners that are under their influence.
So in all practicality he is asking us to stop supporting decentralized development and follow the advise of the centralized development BS/Core team by succumbing to political pressure so they may stop blocking the 2MB fork on principal and advise their clients (the miners) that they will in fact move to a 2MB fork.
So you may be able to see how frustrating it is for me knowing it's my support for a 2MB fork that's actually blocking the 2MB fork. And the irony is I dont support a 2MB fork, more over I support decentralized control over the bitcoin protocol and in time as understanding permits gradually removing the limit altogether.
please - say that you are not pokertravis from the reddits ... if you were, this would do sincere harm to this threadI was asked to participate here by cypherdoc. Not sure we even agree on our views, and mine is not mainstream but I believe it is well founded. It has also traditionally been suppressed by the community that supports scaling and specifically scaling at all costs.
Please forgive me for generalizing the debate to save time...
Big block proponents often site the fact that bitcoin cannot reach its full value potential if it is not scaled to support a global scale transaction capacity, ie one that would allow bitcoin to be used to purchase coffee daily etc.
By this admission, they are suggesting that scaling necessarily effects the value, and I maintain that means that the markets will not be able to seek bitcoin as an inflation haven because the future value of it will not be assured/stable.
So for this reason I am suggesting that 1mb is the ultimate solution to our global financial system, which would cause bitcoin to be a new digital gold and force all nations onto a new gold standard that is politically incorruptible.
Because of this, I am suggesting that John Nash's ideal money is relevant because he explains how the world will evolve to have Ideal Money by exactly this process. In contrast, bitcoin itself cannot evolve to be ideal money in this context, or rather, no money can be designed to be ideal money, Ideal money, that is stable for all time must evolve by competition on the freest of markets, which bitcoin is the catalyst for, rather than the ultimate solution/implementation.
If my understanding is incorrect please spell it out, how does orphan risk result in centralisation? I see the effect you're describing, I just don't see how it could have any impact at all as it's so small.So you are saying that a big miner with 50% hashing power is going to run at a marginal operating cost of about 0.2% profit to stay competitive in order to out compete the rest of the miners and thus grow bigger.
I'd like to ftfy as its not representative of the a typical large block proponent.Big block proponents often site the fact that bitcoin cannot reach its full value potential if it is not scaled to support a global scale transaction capacity, ie one that would allow bitcoin to be used to purchase coffee daily etc.
The impact is not small.AdrianX said:If my understanding is incorrect please spell it out, how does orphan risk result in centralisation? I see the effect you're describing, I just don't see how it could have any impact at all as it's so small.
Welcome!I was asked to participate here by cypherdoc. Not sure we even agree on our views, and mine is not mainstream but I believe it is well founded. It has also traditionally been suppressed by the community that supports scaling and specifically scaling at all costs.
Please forgive me for generalizing the debate to save time...
Big block proponents often site the fact that bitcoin cannot reach its full value potential if it is not scaled to support a global scale transaction capacity, ie one that would allow bitcoin to be used to purchase coffee daily etc.
By this admission, they are suggesting that scaling necessarily effects the value, and I maintain that means that the markets will not be able to seek bitcoin as an inflation haven because the future value of it will not be assured/stable.
So for this reason I am suggesting that 1mb is the ultimate solution to our global financial system, which would cause bitcoin to be a new digital gold and force all nations onto a new gold standard that is politically incorruptible.
No money can be designed to be ideal money? Why not? After the emergence of bitcoin and 'the blockchain' design is far easier. Creating a monetary tool that has value derived from demand from the people all around the world - now that is a challenge. You could argue that bitcoin is amazing from this perspective alone - it is not given value by the end of a spear or because it is denominated on a tax form. But you are probably right it will not be the ultimate solution - why could it not become it though?Because of this, I am suggesting that John Nash's ideal money is relevant because he explains how the world will evolve to have Ideal Money by exactly this process. In contrast, bitcoin itself cannot evolve to be ideal money in this context, or rather, no money can be designed to be ideal money, Ideal money, that is stable for all time must evolve by competition on the freest of markets, which bitcoin is the catalyst for, rather than the ultimate solution/implementation.
It may seem irrational to you, but I assure insisting on only doing a hardfork if there is not strong consensus seems even more irrational to me.Thanks for the summary. So @Jonny100 is for super-consensus and think 6 percent should be enough to block every kind of hardfork ... for me it seems like some kind of superstitious fear of the fork ...
This would be a strong argument for all parties to cease to squabble over Bitcoin's capacity limit and instead let the free market sort it out. In that way, perhaps Bitcoin could still be asymptotically ideal in Nash's sense.In contrast, bitcoin itself cannot evolve to be ideal money in this context, or rather, no money can be designed to be ideal money, Ideal money, that is stable for all time must evolve by competition on the freest of markets, which bitcoin is the catalyst for, rather than the ultimate solution/implementation.
I am beginning to think that what we believe to be irrational fears are often well-founded fears (e.g. in the case of Blockstreamers, having large timelocked transactions which they possibly cannot migrate forward since the private keys have been destroyed (assumption).So @Jonny100 is for super-consensus and think 6 percent should be enough to block every kind of hardfork ... for me it seems like some kind of superstitious fear of the fork ...