Pages:
Author

Topic: Why has Gavin left core and attempted to make a fork? (Read 2404 times)

legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
because the other core devs for whatever reason. ...cough cough blockstream.... never agreed on how, if, or when to increase the blocksize.
hero member
Activity: 756
Merit: 503
Of course, the big debate around scaling bitcoin in recent months has revolved around increasing the block size. When discussing the difficulties with gaining consensus among the core bitcoin development team, Andresen let it be known that he’s getting closer to scheduling a hardfork for the purpose of increasing the block size in an upcoming release of Bitcoin Core:

“I’m actually, right now, working on just getting consensus among the five, what I call, core developers — the five developers who have push access to the git code. I think I’m getting close to convincing them that we have a plan that will work. I’m probably going to have to write some more code . . . I think we have a year to eighteen months. I would love the next release of bitcoin — the next major release, which will be sometime in the June timeframe — to have a scheduled hardfork to increase the block size in it. I probably won’t get there. It’ll probably be in the release after that, but we’ll see.”

reference : http://insidebitcoins.com/news/gavin-andresen-optimistic-about-scaling-bitcoin/30652
sr. member
Activity: 406
Merit: 252
Hubris or greed or both.

He was also likely persuaded by hearn's keen sophistry and carefully framed arguments.

Gavin's blatant and defiant disregard for the opinions of the other devs, bitcoin luminaries, and uh....actual bitcoin users, is at best unprofessional and at worst dangerous, especially considering both Gavin's and Mike's amateur-level understanding of monetary science and economics.

Yet here we are.

The road up is the road down.
legendary
Activity: 1806
Merit: 1164
I've been reading through the debates on these forums and other places.

I'm not sure what I'm missing but I'm confused why one of the original dev's have done this and did not simply stay with core and try and make the changes there? Was he forced out or couldn't make the changes he wanted or something else?

It seems that forking the coin in such a way is a dangerous move. The fact that it has a different name to me makes it FEEL like it is an alt-coin that's trying to take over by introducing the coin as a fork. The only difference is it has one of the original devs of bitcoin involved?

Thanks in advance to whoever can clear things up for me. Smiley

Developers of Bitcoin Core were unable to reach consensus about increasing the blocksize limit during some 3 years of discussion. This led Gavin to make his own implementation with Mike Hearn (Bitcoin XT), which includes his improvement proposal for a hard fork (BIP 101.) Seems like the plan has worked to some extent and the blocksize debate is moving somewhere.

No one knows which BIP (Bitcoin Improvement Proposal) will be chosen by the network. Or which implementations will end up being most popular (Bitcoin XT, Jeff Garzik's still unnamed and unreleased BIP 100 implementation or something else.) However I think the ball is rolling and we'll find out. Maybe it's even possible that Bitcoin Core developers can agree to something and we get some hardfork release from them also. (raising the blocksize cap requires a hard fork.)

These forums have been full of misinformation, misunderstandings, trolling and FUD last few weeks so do your own research and take everything you read with a grain of salt.

PS. I'm unaware that Gavin would have left Bitcoin Core development (or I've missed such info if he did). He's also working with BTCD (a bitcoin implementation made in golang).


Very well thought out reply, thanks. I find it compelling that the largest mining pools are publicly supporting BIP 100 and making it crystal clear they do not approve of Bitcoin XT. After all the mining pools will ultimately make the choice and they appear to be conservative but pressing for a solution within Bitcoin Core.
hero member
Activity: 798
Merit: 1000
Move On !!!!!!
I've been reading through the debates on these forums and other places.

I'm not sure what I'm missing but I'm confused why one of the original dev's have done this and did not simply stay with core and try and make the changes there? Was he forced out or couldn't make the changes he wanted or something else?

It seems that forking the coin in such a way is a dangerous move. The fact that it has a different name to me makes it FEEL like it is an alt-coin that's trying to take over by introducing the coin as a fork. The only difference is it has one of the original devs of bitcoin involved?

Thanks in advance to whoever can clear things up for me. Smiley

The truth of the matter is that you will hear much nonsense and much FUD about this topic, even in this thread. Honestly, this is the topic that has caused the most FUD that I have seen in a while. But the answer is very simple. He has pushed for the bigger blocks for a while now. The consensus couldn't be found in the community or between the devs. So he has decided to give a decision to the community and he has rolled out new client the XT, which does include couple of more modifications.

This is where he went wrong, with these little modifications, you can read about them, just type BIP101 in Google. If he has rolled out only the bigger block size, I think there would not be so much controversy.

hero member
Activity: 714
Merit: 500
I've been reading through the debates on these forums and other places.

I'm not sure what I'm missing but I'm confused why one of the original dev's have done this and did not simply stay with core and try and make the changes there? Was he forced out or couldn't make the changes he wanted or something else?

It seems that forking the coin in such a way is a dangerous move. The fact that it has a different name to me makes it FEEL like it is an alt-coin that's trying to take over by introducing the coin as a fork. The only difference is it has one of the original devs of bitcoin involved?

Thanks in advance to whoever can clear things up for me. Smiley

Developers of Bitcoin Core were unable to reach consensus about increasing the blocksize limit during some 3 years of discussion. This led Gavin to make his own implementation with Mike Hearn (Bitcoin XT), which includes his improvement proposal for a hard fork (BIP 101.) Seems like the plan has worked to some extent and the blocksize debate is moving somewhere.
 ...

That is not right, BitcoinXT was there long before BIP 101. Most people get this wrong ...


Well Gavin is barely active on the forum, it seems he is more active on the mailing lists and reddit. I think what happened is clear already. There wasn't consensus and Gavin was tired of the blocksize increase (and other BIPs) being ignored so they (Mike too) went the XT route, too bad they ruined it with all the extra code, now no one wants to trust XT. Also I don't like the idea of an insanely big blocksize which is what would happen with XT or BIP101.

Indeed.
I too am in favor of larger blocks but not too large.
The end result according to XT will be 8GB blocks.
That means that the trustless becomes depending on trust (on third party) because I doubt that we will have anywhere near as half as nodes as we have today.
Centralization is unavoidable down that road.
 ...
This argument never made sense to me.
So, we have 3000 nodes instead of 6000. How does this matter? If you use a SPV you are looking at a handful of nodes anyways.
Besides: There is no incentive to run a full node for most people.
Have you ever looked at this map: https://getaddr.bitnodes.io/ ?

There aren't many nodes in countries with bad bandwidth, today.
All this talk about full nodes in Africa and China has nothing to do with reality.
legendary
Activity: 1596
Merit: 1005
★Nitrogensports.eu★
-snip-
It seems that forking the coin in such a way is a dangerous move.
-snip-
Forking is the only way these types of changes can take place. There is no other way than to fork a coin,if you want to increase block size.
Everything must done by forking. At one point there will be old and new fork present and then new will replace old fork completely.
newbie
Activity: 42
Merit: 0
I've been reading through the debates on these forums and other places.

I'm not sure what I'm missing but I'm confused why one of the original dev's have done this and did not simply stay with core and try and make the changes there? Was he forced out or couldn't make the changes he wanted or something else?

It seems that forking the coin in such a way is a dangerous move. The fact that it has a different name to me makes it FEEL like it is an alt-coin that's trying to take over by introducing the coin as a fork. The only difference is it has one of the original devs of bitcoin involved?

Thanks in advance to whoever can clear things up for me. Smiley

Developers of Bitcoin Core were unable to reach consensus about increasing the blocksize limit during some 3 years of discussion. This led Gavin to make his own implementation with Mike Hearn (Bitcoin XT), which includes his improvement proposal for a hard fork (BIP 101.) Seems like the plan has worked to some extent and the blocksize debate is moving somewhere.

No one knows which BIP (Bitcoin Improvement Proposal) will be chosen by the network. Or which implementations will end up being most popular (Bitcoin XT, Jeff Garzik's still unnamed and unreleased BIP 100 implementation or something else.) However I think the ball is rolling and we'll find out. Maybe it's even possible that Bitcoin Core developers can agree to something and we get some hardfork release from them also. (raising the blocksize cap requires a hard fork.)

These forums have been full of misinformation, misunderstandings, trolling and FUD last few weeks so do your own research and take everything you read with a grain of salt.

PS. I'm unaware that Gavin would have left Bitcoin Core development (or I've missed such info if he did). He's also working with BTCD (a bitcoin implementation made in golang).
hero member
Activity: 2814
Merit: 734
Bitcoin is GOD
This was mostly done for a lack of consensus, but it’s also possible that this is an effort to debilitate bitcoin from the inside out.
legendary
Activity: 1120
Merit: 1000
This has happened because there is no agreement between the bitcoin core developers
hero member
Activity: 1582
Merit: 502

Well Gavin is barely active on the forum, it seems he is more active on the mailing lists and reddit. I think what happened is clear already. There wasn't consensus and Gavin was tired of the blocksize increase (and other BIPs) being ignored so they (Mike too) went the XT route, too bad they ruined it with all the extra code, now no one wants to trust XT. Also I don't like the idea of an insanely big blocksize which is what would happen with XT or BIP101.

Indeed.
I too am in favor of larger blocks but not too large.
The end result according to XT will be 8GB blocks.
That means that the trustless becomes depending on trust (on third party) because I doubt that we will have anywhere near as half as nodes as we have today.
Centralization is unavoidable down that road.



What does Gavin mean with his sig? Core or XT or something else?

Quote
Signature:
How often do you get the chance to work on a potentially world-changing project?

He had that signature before XT, so I am guessing he is talking about the chance to be a part of Bitcoin.
However, I doubt there are second chances in this game.

Let's all hope that it all goes well and consesus is reached so we can all go back to discussing truly important things.




staff
Activity: 4270
Merit: 1209
I support freedom of choice
Too bad that the devs from XT don't give a f*ck about it and you have to compile on your own or trust someone other than Gavin or Mike.
There are already the Binaries, download them from the link, or ask someone else to do it for you.
You should wait for other devs to join on XT or other forks, or pay them to get the Binaries that you want.

There aren't free lunch.
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations

Too bad that the devs from XT don't give a f*ck about it and you have to compile on your own or trust someone other than Gavin or Mike.
legendary
Activity: 1372
Merit: 1000
--------------->¿?
LOL!
There is so many theories to this question.
The truth is, that only Gavin can answer that question.

Why don't you ask him?
https://bitcointalksearch.org/user/gavin-andresen-224

What does Gavin mean with his sig? Core or XT or something else?

Quote
Signature:
How often do you get the chance to work on a potentially world-changing project?

Probably just "bitcoin" as a whole.
AGD
legendary
Activity: 2070
Merit: 1164
Keeper of the Private Key
LOL!
There is so many theories to this question.
The truth is, that only Gavin can answer that question.

Why don't you ask him?
https://bitcointalksearch.org/user/gavin-andresen-224

What does Gavin mean with his sig? Core or XT or something else?

Quote
Signature:
How often do you get the chance to work on a potentially world-changing project?
staff
Activity: 4270
Merit: 1209
I support freedom of choice
hero member
Activity: 700
Merit: 501
LOL!
There is so many theories to this question.
The truth is, that only Gavin can answer that question.

Why don't you ask him?
https://bitcointalksearch.org/user/gavin-andresen-224

Well Gavin is barely active on the forum, it seems he is more active on the mailing lists and reddit. I think what happened is clear already. There wasn't consensus and Gavin was tired of the blocksize increase (and other BIPs) being ignored so they (Mike too) went the XT route, too bad they ruined it with all the extra code, now no one wants to trust XT. Also I don't like the idea of an insanely big blocksize which is what would happen with XT or BIP101.
hero member
Activity: 1582
Merit: 502
LOL!
There is so many theories to this question.
The truth is, that only Gavin can answer that question.

Why don't you ask him?
https://bitcointalksearch.org/user/gavin-andresen-224
legendary
Activity: 2576
Merit: 1087
I've been reading through the debates on these forums and other places.

I'm not sure what I'm missing but I'm confused why one of the original dev's have done this and did not simply stay with core and try and make the changes there? Was he forced out or couldn't make the changes he wanted or something else?

It seems that forking the coin in such a way is a dangerous move. The fact that it has a different name to me makes it FEEL like it is an alt-coin that's trying to take over by introducing the coin as a fork. The only difference is it has one of the original devs of bitcoin involved?

Thanks in advance to whoever can clear things up for me. Smiley

Yes, they couldn't make the changes they wanted. Why? This should clear it up...

https://medium.com/@octskyward/an-xt-faq-38e78aa32ff0
legendary
Activity: 1624
Merit: 1001
All cryptos are FIAT digital currency. Do not use.
Because of his CIA meeting

.. and/or his Feb 2014 weekend with the CFR..

Gavin will visit the Council on Foreign Relations --> https://bitcointalksearch.org/topic/gavin-will-visit-the-council-on-foreign-relations-412846

Pages:
Jump to: