Pages:
Author

Topic: Is There A Way To Increase Blocksize And Keep Bitcoin Core?? (Read 2267 times)

legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
Eternity? This debate has been going on for what, 2 months? Bitcoin has existed for what, 6 years? What are you even babbling about? I agree, bitcoin blockchain has to move forward. 8 MB or 20 MB blocks aren't even necessary at this point, not by a long shot. There is absolutely no reason to rush a hard fork, and certainly not when it is presented as a block size fix, but contains much more.

Its been going on for years, not months.
The issue is worthy of the discussion.

If you've never done globally deployed software development (much less protocol development), this is not a particularly long time for such protocol discussions.
I'm grateful to Gavin for keeping the focus on it, and only wish his proposals were better suited to the protocol (rather than the software).
sr. member
Activity: 473
Merit: 250
If there is… why aren't just doing that? This Bitcoin XT stuff is freaking me out, especially now that it has come to light that Bitcoin XT might be sneakily adding in features like blacklisting and not making those public. If the core issue at hand is just the need to increase the block sizes so that we can handle scaling up if adoption increases, isn't there a way to do that and still keep Bitcoin Core? Why don't we just do that???  Huh

Actually it is a good question why it doesn't happen. I mean a developer only would need to take the code from bitcoin core and implements the codepart from xt that implements the bigger blocks. Then promote his version. I'm sure many many of the xt users would switch to this version.

I don't have a clue why that didn't happen already.
hero member
Activity: 546
Merit: 500
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
First of all it does not matter what their motivations are, what matters is what is in the code and which code we choose to adopt. As far as I understand it, Core will never increase the block size because the Core development team can not agree. What matters here is not the consensus of the Core developers but of the users of Bitcoin and the miners. We the people get to decide, this is how Bitcoin was designed to be. If you think that we should never hard fork it is the equivalent of saying that the core developers have absolute power over the development of the Bitcoin protocol. Or as Mike Hearn said "they believe that the only mechanism that Bitcoin has to keep them in check should never be used". That is why we must fork, for now the only alternative to Core is XT, and for as long as that is the case i will choose XT. Even if it is a choice between the lesser of two evils.

That's all well and good if people open their eyes and realize that XT is not one of two solutions. It is one of millions. The only commit that should be discussed in this context is one that addresses block size. The analogy to a legislative bill is a good one -- the title of the bill may be "Increase the block size" but the fine print includes a whole lot of other shit that hasn't been discussed.

We need to recognize that there are a lot of parties with big financial stakes in how this plays out. I think it's silly to say Core will never increase the block size. But saying that we don't have a solution yet, therefore XT is the only option, is ludicrous.

Its not ludicrous its the fact.

You can sit there and keep talking about "millions" solution untill eternity. Bitcoin blockchain has to go forward.

Eternity? This debate has been going on for what, 2 months? Bitcoin has existed for what, 6 years? What are you even babbling about? I agree, bitcoin blockchain has to move forward. 8 MB or 20 MB blocks aren't even necessary at this point, not by a long shot. There is absolutely no reason to rush a hard fork, and certainly not when it is presented as a block size fix, but contains much more.
This debate has been going on for more then two years now. Can you point me towards another fork that I can run instead of XT now? Since I would gladly run that instead especially if it would represent a compromise between these two choices. That is unfortunately the reality at this time. Since if we do not hard fork we will have one megabyte blocks forever, since it seems clear that an agreement on a block size increase within the core development team can not be reached, and this is urgent since we should not initiate a hard fork at short notice when it is already to late, Since that would endanger large financial stakes.

We should not think that we must have the consensus of the core developers if that consensus becomes impossible to reach, since that is tantamount to centralization of power. The ability to hard fork in this way represents the check that we have against such power that a core development team can hold.

I urge everyone to read Mike Hearn's article on why we should fork. Everyone should remember that this is not a popularity contest it does not matter who you like more or what you think of these people or what their motivations are, what matters is what is in the code itself. This is a crossroads in history and I hope that we collectively will make the right decision. So think carefully and please be rational and apply reason and decide for your self what kind of a Bitcoin you want.

https://medium.com/@octskyward/why-is-bitcoin-forking-d647312d22c1

The debate did not come into its own until a couple months ago when the blockchain was stress tested in order to force the question. (The stress test itself and the appearance of hundreds of XT nodes at once the other day -- new nodes, not old nodes that switched over -- make this whole thing even more disconcerting)

This also doesn't mean "8MB and double every year" is the end-all-be-all. 8 MB is completely unnecessary at the current time, although major Chinese mining pools and exchanges support an 8 MB change. 

What I would like to see is a discussion of how to implement dynamically adjusted block size, to maximize efficiency and not simply cut out Chinese miners with bandwidth that cannot reliably push blocks of such size. In the meantime, 8 MB is just excessive. Just tripling the max limit would buy us a lot of time to develop a more robust solution, and hopefully one which doesn't polarize the community.
I was referring to the debate within the Bitcoin development community. Maybe you should release a Fork of your own, gather support for it, or help develop another hard fork. I would support a third option, but right now we only have a binary choice. I do actually agree with many of your points but I am a miner as well so I do have to choose now. Though I do personally think that this should be the last hard fork we ever do for Bitcoin, so the choice that we make should not be a temporary one.
sr. member
Activity: 400
Merit: 250
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
First of all it does not matter what their motivations are, what matters is what is in the code and which code we choose to adopt. As far as I understand it, Core will never increase the block size because the Core development team can not agree. What matters here is not the consensus of the Core developers but of the users of Bitcoin and the miners. We the people get to decide, this is how Bitcoin was designed to be. If you think that we should never hard fork it is the equivalent of saying that the core developers have absolute power over the development of the Bitcoin protocol. Or as Mike Hearn said "they believe that the only mechanism that Bitcoin has to keep them in check should never be used". That is why we must fork, for now the only alternative to Core is XT, and for as long as that is the case i will choose XT. Even if it is a choice between the lesser of two evils.

That's all well and good if people open their eyes and realize that XT is not one of two solutions. It is one of millions. The only commit that should be discussed in this context is one that addresses block size. The analogy to a legislative bill is a good one -- the title of the bill may be "Increase the block size" but the fine print includes a whole lot of other shit that hasn't been discussed.

We need to recognize that there are a lot of parties with big financial stakes in how this plays out. I think it's silly to say Core will never increase the block size. But saying that we don't have a solution yet, therefore XT is the only option, is ludicrous.

Its not ludicrous its the fact.

You can sit there and keep talking about "millions" solution untill eternity. Bitcoin blockchain has to go forward.

Eternity? This debate has been going on for what, 2 months? Bitcoin has existed for what, 6 years? What are you even babbling about? I agree, bitcoin blockchain has to move forward. 8 MB or 20 MB blocks aren't even necessary at this point, not by a long shot. There is absolutely no reason to rush a hard fork, and certainly not when it is presented as a block size fix, but contains much more.
This debate has been going on for more then two years now. Can you point me towards another fork that I can run instead of XT now? Since I would gladly run that instead especially if it would represent a compromise between these two choices. That is unfortunately the reality at this time. Since if we do not hard fork we will have one megabyte blocks forever, since it seems clear that an agreement on a block size increase within the core development team can not be reached, and this is urgent since we should not initiate a hard fork at short notice when it is already to late, Since that would endanger large financial stakes.

We should not think that we must have the consensus of the core developers if that consensus becomes impossible to reach, since that is tantamount to centralization of power. The ability to hard fork in this way represents the check that we have against such power that a core development team can hold.

I urge everyone to read Mike Hearn's article on why we should fork. Everyone should remember that this is not a popularity contest it does not matter who you like more or what you think of these people or what their motivations are, what matters is what is in the code itself. This is a crossroads in history and I hope that we collectively will make the right decision. So think carefully and please be rational and apply reason and decide for your self what kind of a Bitcoin you want.

https://medium.com/@octskyward/why-is-bitcoin-forking-d647312d22c1

The debate did not come into its own until a couple months ago when the blockchain was stress tested in order to force the question. (The stress test itself and the appearance of hundreds of XT nodes at once the other day -- new nodes, not old nodes that switched over -- make this whole thing even more disconcerting)

This also doesn't mean "8MB and double every year" is the end-all-be-all. 8 MB is completely unnecessary at the current time, although major Chinese mining pools and exchanges support an 8 MB change. 

What I would like to see is a discussion of how to implement dynamically adjusted block size, to maximize efficiency and not simply cut out Chinese miners with bandwidth that cannot reliably push blocks of such size. In the meantime, 8 MB is just excessive. Just tripling the max limit would buy us a lot of time to develop a more robust solution, and hopefully one which doesn't polarize the community.
hero member
Activity: 546
Merit: 500
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
First of all it does not matter what their motivations are, what matters is what is in the code and which code we choose to adopt. As far as I understand it, Core will never increase the block size because the Core development team can not agree. What matters here is not the consensus of the Core developers but of the users of Bitcoin and the miners. We the people get to decide, this is how Bitcoin was designed to be. If you think that we should never hard fork it is the equivalent of saying that the core developers have absolute power over the development of the Bitcoin protocol. Or as Mike Hearn said "they believe that the only mechanism that Bitcoin has to keep them in check should never be used". That is why we must fork, for now the only alternative to Core is XT, and for as long as that is the case i will choose XT. Even if it is a choice between the lesser of two evils.

That's all well and good if people open their eyes and realize that XT is not one of two solutions. It is one of millions. The only commit that should be discussed in this context is one that addresses block size. The analogy to a legislative bill is a good one -- the title of the bill may be "Increase the block size" but the fine print includes a whole lot of other shit that hasn't been discussed.

We need to recognize that there are a lot of parties with big financial stakes in how this plays out. I think it's silly to say Core will never increase the block size. But saying that we don't have a solution yet, therefore XT is the only option, is ludicrous.

Its not ludicrous its the fact.

You can sit there and keep talking about "millions" solution untill eternity. Bitcoin blockchain has to go forward.

Eternity? This debate has been going on for what, 2 months? Bitcoin has existed for what, 6 years? What are you even babbling about? I agree, bitcoin blockchain has to move forward. 8 MB or 20 MB blocks aren't even necessary at this point, not by a long shot. There is absolutely no reason to rush a hard fork, and certainly not when it is presented as a block size fix, but contains much more.
This debate has been going on for more then two years now. Can you point me towards another fork that I can run instead of XT now? Since I would gladly run that instead especially if it would represent a compromise between these two choices. That is unfortunately the reality at this time. Since if we do not hard fork we will have one megabyte blocks forever, since it seems clear that an agreement on a block size increase within the core development team can not be reached, and this is urgent since we should not initiate a hard fork at short notice when it is already to late, Since that would endanger large financial stakes.

We should not think that we must have the consensus of the core developers if that consensus becomes impossible to reach, since that is tantamount to centralization of power. The ability to hard fork in this way represents the check that we have against such power that a core development team can hold.

I urge everyone to read Mike Hearn's article on why we should fork. Everyone should remember that this is not a popularity contest it does not matter who you like more or what you think of these people or what their motivations are, what matters is what is in the code itself. This is a crossroads in history and I hope that we collectively will make the right decision. So think carefully and please be rational and apply reason and decide for your self what kind of a Bitcoin you want.

https://medium.com/@octskyward/why-is-bitcoin-forking-d647312d22c1
sr. member
Activity: 400
Merit: 250
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
First of all it does not matter what their motivations are, what matters is what is in the code and which code we choose to adopt. As far as I understand it, Core will never increase the block size because the Core development team can not agree. What matters here is not the consensus of the Core developers but of the users of Bitcoin and the miners. We the people get to decide, this is how Bitcoin was designed to be. If you think that we should never hard fork it is the equivalent of saying that the core developers have absolute power over the development of the Bitcoin protocol. Or as Mike Hearn said "they believe that the only mechanism that Bitcoin has to keep them in check should never be used". That is why we must fork, for now the only alternative to Core is XT, and for as long as that is the case i will choose XT. Even if it is a choice between the lesser of two evils.

That's all well and good if people open their eyes and realize that XT is not one of two solutions. It is one of millions. The only commit that should be discussed in this context is one that addresses block size. The analogy to a legislative bill is a good one -- the title of the bill may be "Increase the block size" but the fine print includes a whole lot of other shit that hasn't been discussed.

We need to recognize that there are a lot of parties with big financial stakes in how this plays out. I think it's silly to say Core will never increase the block size. But saying that we don't have a solution yet, therefore XT is the only option, is ludicrous.

Its not ludicrous its the fact.

You can sit there and keep talking about "millions" solution untill eternity. Bitcoin blockchain has to go forward.

Eternity? This debate has been going on for what, 2 months? Bitcoin has existed for what, 6 years? What are you even babbling about? I agree, bitcoin blockchain has to move forward. 8 MB or 20 MB blocks aren't even necessary at this point, not by a long shot. There is absolutely no reason to rush a hard fork, and certainly not when it is presented as a block size fix, but contains much more.
full member
Activity: 196
Merit: 100
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
First of all it does not matter what their motivations are, what matters is what is in the code and which code we choose to adopt. As far as I understand it, Core will never increase the block size because the Core development team can not agree. What matters here is not the consensus of the Core developers but of the users of Bitcoin and the miners. We the people get to decide, this is how Bitcoin was designed to be. If you think that we should never hard fork it is the equivalent of saying that the core developers have absolute power over the development of the Bitcoin protocol. Or as Mike Hearn said "they believe that the only mechanism that Bitcoin has to keep them in check should never be used". That is why we must fork, for now the only alternative to Core is XT, and for as long as that is the case i will choose XT. Even if it is a choice between the lesser of two evils.

That's all well and good if people open their eyes and realize that XT is not one of two solutions. It is one of millions. The only commit that should be discussed in this context is one that addresses block size. The analogy to a legislative bill is a good one -- the title of the bill may be "Increase the block size" but the fine print includes a whole lot of other shit that hasn't been discussed.

We need to recognize that there are a lot of parties with big financial stakes in how this plays out. I think it's silly to say Core will never increase the block size. But saying that we don't have a solution yet, therefore XT is the only option, is ludicrous.

Its not ludicrous its the fact.

You can sit there and keep talking about "millions" solution untill eternity. Bitcoin blockchain has to go forward.
sr. member
Activity: 400
Merit: 250
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
First of all it does not matter what their motivations are, what matters is what is in the code and which code we choose to adopt. As far as I understand it, Core will never increase the block size because the Core development team can not agree. What matters here is not the consensus of the Core developers but of the users of Bitcoin and the miners. We the people get to decide, this is how Bitcoin was designed to be. If you think that we should never hard fork it is the equivalent of saying that the core developers have absolute power over the development of the Bitcoin protocol. Or as Mike Hearn said "they believe that the only mechanism that Bitcoin has to keep them in check should never be used". That is why we must fork, for now the only alternative to Core is XT, and for as long as that is the case i will choose XT. Even if it is a choice between the lesser of two evils.

That's all well and good if people open their eyes and realize that XT is not one of two solutions. It is one of millions. The only commit that should be discussed in this context is one that addresses block size. The analogy to a legislative bill is a good one -- the title of the bill may be "Increase the block size" but the fine print includes a whole lot of other shit that hasn't been discussed.

We need to recognize that there are a lot of parties with big financial stakes in how this plays out. I think it's silly to say Core will never increase the block size. But saying that we don't have a solution yet, therefore XT is the only option, is ludicrous.
hero member
Activity: 546
Merit: 500
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
First of all it does not matter what their motivations are, what matters is what is in the code and which code we choose to adopt. As far as I understand it, Core will never increase the block size because the Core development team can not agree. What matters here is not the consensus of the Core developers but of the users of Bitcoin and the miners. We the people get to decide, this is how Bitcoin was designed to be. If you think that we should never hard fork it is the equivalent of saying that the core developers have absolute power over the development of the Bitcoin protocol. Or as Mike Hearn said "they believe that the only mechanism that Bitcoin has to keep them in check should never be used". That is why we must fork, for now the only alternative to Core is XT, and for as long as that is the case i will choose XT. Even if it is a choice between the lesser of two evils.
hero member
Activity: 798
Merit: 1000
Move On !!!!!!
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.

All of this above makes sense, but in this case, he went all in. He must succeed or he's pretty much done. That means that either he crazily believes that he's right and that he will succeed and shiw us all that he was right from the beginning. Or he really has some hidden agenda that he is trying to rollout together with Mike Hearn.
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer

Of course there's a way.  It's just software code, which can be changed.

I'm absolutely confident that Bitcoin Core will be modified appropriately when needed, so no need to worry.


and why they aren't doing it instead of creating XT and this whole trouble that this drama is making?

it would have been a much better solution and less dangerous, maybe there was not even the need to fork, but only to upgrade like you go from 0.9 to 0.1...

To get bigger blocks, you have to fork.  Both Core and XT will hard fork.
If you want no fork, you talk to MP.
sr. member
Activity: 400
Merit: 250
Well this is exactly what we would all want that happens. But the problem is that the core Devs that are against the block size increase have their reasoning.

Now, maybe the game that Gavin is playing is that he wants to scare all of the community with the XT and then when we all see that XT is gaining traction and is not a joke anymore, maybe then the core Devs will let go and make some consensus. At least let's hope so!

This is my hope as well!

I hope that wasn't his "brilliant" plan. He's putting himself out as an outcast. He left core and is now an XT developer. If XT falls apart, he'll be lucky that anyone in the bitcoin space ever trusts him again. Gavin will make a suggestion and the response will be "I don't know Gavin, remember that time you got upset, started your own fork and almost ripped bitcoin in two?".  He'll be the Karpeles of BTC development.

Pretty much. He sort of went rogue and pushed this new vision of bitcoin with a campaign of fear and no compromise, as if it were XT or the highway. I hope that the community continues to back core developers and that we can find a solution to the [very small] issue of block size without introducing this fork.
legendary
Activity: 3248
Merit: 1070

Of course there's a way.  It's just software code, which can be changed.

I'm absolutely confident that Bitcoin Core will be modified appropriately when needed, so no need to worry.


and why they aren't doing it instead of creating XT and this whole trouble that this drama is making?

it would have been a much better solution and less dangerous, maybe there was not even the need to fork, but only to upgrade like you go from 0.9 to 0.1...
legendary
Activity: 1988
Merit: 1012
Beyond Imagination
Every core dev have their own plan, and those plans are very complex for public to understand, and they always try to downplay the shortcomings of their solution. So I guess eventually majority of miners will select the solution that is most easy to understand

In this regards, XT is much better than blockstream, since XT does not introduce added complexity. However current core is better than XT, since it does not introduce change at all. When 1MB block start to cause huge problems for transactions, I think if core still insists on 1MB block size, more and more miners will switch to XT, simply because the XT's solution is simpler. Simple means many benefits in the long run
sr. member
Activity: 318
Merit: 251

Of course there's a way.  It's just software code, which can be changed.

I'm absolutely confident that Bitcoin Core will be modified appropriately when needed, so no need to worry.
full member
Activity: 196
Merit: 100
I support the block size increase but it seems this can happen with Bitcoin Core, I have yet to find a compelling argument for why I should support XT however, and the TOR blacklisting stuff they never mentioned worries me.
I suspect that Core will stay at one megabyte forever, since the core developers can not reach an agreement. That is why we must hard fork away from Core if we want bigger blocks. To think that we must have the consensus of the core developers if that consensus becomes impossible to reach, is tantamount to centralization of power. The ability to hard fork in this way represents the check that we have against such power that a core development team can hold. I would actually prefer a compromise between XT and Core, but right now it is a choice between Core and XT, so I choose XT. If a third option becomes available with possibly a more conservative block size increase with no other new features I would definitely support that instead.

I don't buy all the hyperbole.
Both Core and XT are going to hardfork the chain for larger blocks.  Big blocks alone is not reason enough to switch to XT.

This is over 2 months old already, some miners are participating now with block size voting.  This is in Bitcoin Core:
http://gtf.org/garzik/bitcoin/BIP100-blocksizechangeproposal.pdf

I like that BIP100 takes the block size out of the hands of the developers.  XT should do this instead of relying on developers trying to guess sizes that are both good and safe.

The proposal is the fork will happen 12 months from now. Thats too late.
legendary
Activity: 1204
Merit: 1002
Gresham's Lawyer
I support the block size increase but it seems this can happen with Bitcoin Core, I have yet to find a compelling argument for why I should support XT however, and the TOR blacklisting stuff they never mentioned worries me.
I suspect that Core will stay at one megabyte forever, since the core developers can not reach an agreement. That is why we must hard fork away from Core if we want bigger blocks. To think that we must have the consensus of the core developers if that consensus becomes impossible to reach, is tantamount to centralization of power. The ability to hard fork in this way represents the check that we have against such power that a core development team can hold. I would actually prefer a compromise between XT and Core, but right now it is a choice between Core and XT, so I choose XT. If a third option becomes available with possibly a more conservative block size increase with no other new features I would definitely support that instead.

I don't buy all the hyperbole.
Both Core and XT are going to hardfork the chain for larger blocks.  Big blocks alone is not reason enough to switch to XT.

This is over 2 months old already, some miners are participating now with block size voting.  This is in Bitcoin Core:
http://gtf.org/garzik/bitcoin/BIP100-blocksizechangeproposal.pdf

I like that BIP100 takes the block size out of the hands of the developers.  XT should do this instead of relying on developers trying to guess sizes that are both good and safe.
hero member
Activity: 546
Merit: 500
I support the block size increase but it seems this can happen with Bitcoin Core, I have yet to find a compelling argument for why I should support XT however, and the TOR blacklisting stuff they never mentioned worries me.
I suspect that Core will stay at one megabyte forever, since the core developers can not reach an agreement. That is why we must hard fork away from Core if we want bigger blocks. To think that we must have the consensus of the core developers if that consensus becomes impossible to reach, is tantamount to centralization of power. The ability to hard fork in this way represents the check that we have against such power that a core development team can hold. I would actually prefer a compromise between XT and Core, but right now it is a choice between Core and XT, so I choose XT. If a third option becomes available with possibly a more conservative block size increase with no other new features I would definitely support that instead.
full member
Activity: 196
Merit: 100
We will need an agreement between how much to raise the blocksize and how much % of transactions go through LN because unfortunately we can't process all of the stuff through the blockchain unless proven otherwise. I think both approaches should be used in conjunction.

Thats a wrong way of thinking. Any project should grow organically. Let the market decide the txs going thro sidechain.

As for talking about how much to raise blocksize, it has been 2 yrs of talking. Frankly couples core devs were dead set on NO blocksize increase.

It's often repeated that Satoshi intended to remove "the limit" but I always understood that to be the 500k maximum generation soft limit... quite possible I misunderstood, but I don't understand why it would be a hardforking protocol rule otherwise.

Satoshi definitely intended to increase the hard max block size. See:
https://bitcointalksearch.org/topic/patch-increase-block-size-limit-1347

I believe that Satoshi expected most people to use some sort of lightweight node, with only companies and true enthusiasts being full nodes. Mike Hearn's view is similar to Satoshi's view.

I strongly disagree with the idea that changing the max block size is a violation of the "Bitcoin currency guarantees". Satoshi said that the max block size could be increased, and the max block size is never mentioned in any of the standard descriptions of the Bitcoin system.

IMO Mike Hearn's plan would probably work. The market/community would find a way to pay for the network's security, and it would be easy enough to become a full node that the currency wouldn't be at risk. The max block size would not truly be unlimited, since miners would always need to produce blocks that the vast majority of full nodes and other miners would be able and willing to process in a reasonable amount of time.

However, enforcing a max block size is safer. It's not totally clear that an unlimited max block size would work. So I tend to prefer a max block size for Bitcoin. Some other cryptocurrency can try the other method. I'd like the limit to be set in a more decentralized, free-market way than a fixed constant in the code, though.

So, the wiki should be changed, right?

It's not yet known how this issue will be handled. The wiki describes one possibility, and this work shouldn't be removed.

Note even Theymos were supportive, his action tho however completely contradicted it.
full member
Activity: 196
Merit: 100
I support the block size increase but it seems this can happen with Bitcoin Core, I have yet to find a compelling argument for why I should support XT however, and the TOR blacklisting stuff they never mentioned worries me.

Who told you it was never mentioned? The FUDster? do you really fall for that easily without even checking?

go read the changelogs of BitcoinXT

This applies to all Core version release, always read changelog


This whole FUD would have been avoided had bitcoinXT was allowed to be discussed from the beginning. Sadly many still dont know much of bitcoinXT and thus the whole thing was said to be "unannounced" "shady"


You can thank Thermos for that. Or was it his agenda all along?
Pages:
Jump to: