thebenjamincode (OP)
|
|
May 12, 2015, 03:26:01 AM |
|
hi i've been wondering about Gavin's 20MB fork? i don't know what it is. can someone please explain it in simple explanation
|
|
|
|
|
|
|
|
|
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
drasted
|
|
May 12, 2015, 03:33:00 AM |
|
Current block size limit is 1mb. Gavin would like to increase it to 20mb
|
|
|
|
achow101_alt
|
|
May 12, 2015, 03:33:19 AM |
|
It is a modification to the bitcoin protocol that increases the maximum block size from 1 MB to 20 MB. If the different clients do not update to this new version, then the blockchain could split (fork) into one chain that has 20 MB blocks and one that doesn't because other clients would reject the latest blocks. The idea is that the entire network can be on the 20 MB block blockchain and the blockchain thus forks from its current state.
|
|
|
|
DooMAD
Legendary
Offline
Activity: 3780
Merit: 3116
Leave no FUD unchallenged
|
|
May 12, 2015, 03:39:10 AM Last edit: June 01, 2015, 12:21:22 PM by DooMAD |
|
hi i've been wondering about Gavin's 20MB fork? i don't know what it is. can someone please explain it in simple explanation
At the moment, with the number of users we have, we're averaging a blocksize of about 0.4MB and there's a limit of 1MB. If we want more users on the Bitcoin network, this won't be sufficient as the blocks would fill up and only some of the waiting transactions would make it into the next block. The rest would have to wait for another block. If Bitcoin had even a tenth of the number of users as any credit card, you could be waiting a long time for your transaction to be confirmed. This is why many think the limit needs to be raised. In order to raise the limit, people need to update their clients and anyone using the old client will be on a different (or forked) chain.
|
. .HUGE. | | | | | | █▀▀▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄▄▄ | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ . CASINO & SPORTSBOOK ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄▄▄█ | | |
|
|
|
BitcoinNewbie15
Sr. Member
Offline
Activity: 574
Merit: 296
Bitcoin isn't a bubble. It's the pin!
|
|
May 12, 2015, 04:30:21 AM |
|
I dont know much about the bitcoin fork, i wonder if it will have any major affect on the price of Bitcoin, and if it does, whether or not it would be bullish or bearish. Is there any news when/if this fork will go into affect?
|
|
|
|
MicroGuy
Legendary
Offline
Activity: 2506
Merit: 1030
Twitter @realmicroguy
|
|
May 12, 2015, 05:57:16 AM |
|
In non-technical terms, I fork simply means the developer (central controlling authority, aka Gavin) decided to make a mandatory change that will require an update to the client.
|
|
|
|
Amph
Legendary
Offline
Activity: 3206
Merit: 1069
|
|
May 12, 2015, 06:26:43 AM |
|
they are nothing more than a upgrade to the client, they could be hard and nullify the previous version(so upgrading is mandatory) or softand they can keep something of the previous version
|
|
|
|
Kprawn
Legendary
Offline
Activity: 1904
Merit: 1073
|
|
May 12, 2015, 06:34:03 AM |
|
Decentralization is all about concensus... You cannot run 3 versions of Bitcoin code on different computers and still have them all operating in the same way. If someone change the code/protocol and post it somewhere... it has to be updated by all the clients using it, to have a single Bitcoin functioning in the same way. It's like a fork in a road... people can decide to take the new updated route or follow the same old route... if half of the people follow the old route and the other half follow the new road, you would have a Bitcoin fork. It has been done in this way, to prevent someone from making their own changes to the protocol/code and then exploiting people with backdoors etc etc.. Developers all over the world, make sure that the code published, is free from nasty surprises and then they accept it, and people can use it without having to worry if it was compromised. {Open source + decentralization + consensus} This is why it's such a great technology. {You can make your own version, but it's not to say, everyone will start using it} Hence .. Alt coins
|
|
|
|
odolvlobo
Legendary
Offline
Activity: 4298
Merit: 3214
|
|
May 12, 2015, 08:31:51 AM |
|
"Fork" has several meanings in this context:
1. On Github, a copy of software repository is called a "fork" of the original. 2. With open source software, anyone is able to make a copy of the software and modify it. The new software is called a "fork". Nearly all alt-coins are forks of Bitcoin. 3. The Bitcoin block chain is really a tree of blocks, but the branches are generally very short-lived. If a group of miners adds blocks to the block chain that are rejected by the other miners, then there will be two persistent branches and this is called a "fork".
Gavin's 20 MB max block size "fork" is a combination of all three. He is considering making a copy of Bitcoin Core on Github (#1 "fork"). Instead of limiting blocks to 1 MB, it will support a 20 MB block (#2 "fork"). As a result, if some miners use the original version and other miners use his version, then there will be a fork (#3 fork) in the block chain (because the 1 MB group rejects 20 MB blocks as invalid).
|
Join an anti-signature campaign: Click ignore on the members of signature campaigns. PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
|
|
|
bitbollo
Legendary
Offline
Activity: 3248
Merit: 3489
Nec Recisa Recedit
|
|
May 12, 2015, 11:17:12 AM |
|
there is the possibility that can survive two blockchains, with two clients...aka bitcoin version 1 and bitcoin version 2 ?!? If I remember correctly there was in the past two fork for some altcoins like for the scam on nxt or mintpal... It's the same concept?
|
| | . .Duelbits. | │ | ..........UNLEASH.......... THE ULTIMATE GAMING EXPERIENCE | │ | DUELBITS FANTASY SPORTS | ████▄▄▄█████▄▄▄ ░▄████████████████▄ ▐██████████████████▄ ████████████████████ ████████████████████▌ █████████████████████ ████████████████▀▀▀ ███████████████▌ ███████████████▌ ████████████████ ████████████████ ████████████████ ████▀▀███████▀▀ | . ▬▬ VS ▬▬ | ████▄▄▄█████▄▄▄ ░▄████████████████▄ ▐██████████████████▄ ████████████████████ ████████████████████▌ █████████████████████ ███████████████████ ███████████████▌ ███████████████▌ ████████████████ ████████████████ ████████████████ ████▀▀███████▀▀ | /// PLAY FOR FREE /// WIN FOR REAL | │ | ..PLAY NOW.. | |
|
|
|
alani123
Legendary
Offline
Activity: 2394
Merit: 1415
Leading Crypto Sports Betting & Casino Platform
|
|
May 12, 2015, 11:20:14 AM |
|
there is the possibility that can survive two blockchains, with two clients...aka bitcoin version 1 and bitcoin version 2 ?!? If I remember correctly there was in the past two fork for some altcoins like for the scam on nxt or mintpal... It's the same concept?
Well this has happened to altcoins as you mention. If a hard fork takes place you could end up in the wrong side of the network if you're running a non compatible client. Because of the size of the network, organisation, and the attention bitcoin receives this is a very unlikely scenario for bitcoin though.
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
|
alani123
Legendary
Offline
Activity: 2394
Merit: 1415
Leading Crypto Sports Betting & Casino Platform
|
|
May 12, 2015, 11:40:09 AM |
|
People can still reject unwanted changes (right?). If someone decides to run a client without the new changes in it no one is stopping him. IIRC if people join him, they would be forming a network that would be running without the changes in the fork.
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
bitbollo
Legendary
Offline
Activity: 3248
Merit: 3489
Nec Recisa Recedit
|
|
May 12, 2015, 12:27:06 PM |
|
but there is any advance by using this new block dimension? For the miners? The "users"? For the blockchain itself? Or it's only a geek change in btc code?
|
| | . .Duelbits. | │ | ..........UNLEASH.......... THE ULTIMATE GAMING EXPERIENCE | │ | DUELBITS FANTASY SPORTS | ████▄▄▄█████▄▄▄ ░▄████████████████▄ ▐██████████████████▄ ████████████████████ ████████████████████▌ █████████████████████ ████████████████▀▀▀ ███████████████▌ ███████████████▌ ████████████████ ████████████████ ████████████████ ████▀▀███████▀▀ | . ▬▬ VS ▬▬ | ████▄▄▄█████▄▄▄ ░▄████████████████▄ ▐██████████████████▄ ████████████████████ ████████████████████▌ █████████████████████ ███████████████████ ███████████████▌ ███████████████▌ ████████████████ ████████████████ ████████████████ ████▀▀███████▀▀ | /// PLAY FOR FREE /// WIN FOR REAL | │ | ..PLAY NOW.. | |
|
|
|
Lauda
Legendary
Offline
Activity: 2674
Merit: 2965
Terminated.
|
|
May 12, 2015, 01:56:38 PM |
|
People can still reject unwanted changes (right?). If someone decides to run a client without the new changes in it no one is stopping him. IIRC if people join him, they would be forming a network that would be running without the changes in the fork.
I was talking about the changes on Github. Gavin can't force the 20MB blocks unless the other developers agree to it too. Also that is correct. Anyone can choose to run the older wallet. If he does that his Bitcoin will be worthless and he/she would be stuck due to the high difficulty.
|
"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" 😼 Bitcoin Core ( onion)
|
|
|
MicroGuy
Legendary
Offline
Activity: 2506
Merit: 1030
Twitter @realmicroguy
|
|
May 12, 2015, 02:01:53 PM |
|
If someone decides to run a client without the new changes in it no one is stopping him.
Hmmmm. Not sure how well that will work. Community consensus is awesome in theory but if you look at the democratic governments of the world, in practice it's an entirely different reality. The illusion is that people can decide not to update. But the reality is, bitcoin is just as centralized as any other form of money. I'm not saying that's a bad thing if you have a developer like Satoshi actively participating. But that is the reality. We need to choose our kings carefully.
|
|
|
|
AtheistAKASaneBrain
|
|
May 12, 2015, 02:12:26 PM |
|
The fork that's deprecated (in this case the old 1MB fork) will eventually get abandoned, of course there will always be stubborn people using it, but it will eventually die. For example, Freenet did a fork in a version I dont remember now, and the old fork is still used for a couple people for some stupid reason probably.
|
|
|
|
spazzdla
Legendary
Offline
Activity: 1722
Merit: 1000
|
|
May 12, 2015, 03:34:36 PM |
|
The creation of Gavincoin hoping everyone will ditch Bitcoin for gavincoin..
It will be interesting.
|
|
|
|
thejaytiesto
Legendary
Offline
Activity: 1358
Merit: 1014
|
|
May 12, 2015, 04:11:24 PM |
|
The creation of Gavincoin hoping everyone will ditch Bitcoin for gavincoin..
It will be interesting.
Again, why in planet hell are you supporting 1MB over 20MB? Do you literally want Bitcoin to remain a small niche for nerds that will collapse soon as it goes mainstream? whats the catch?
|
|
|
|
Lauda
Legendary
Offline
Activity: 2674
Merit: 2965
Terminated.
|
|
May 12, 2015, 04:14:49 PM |
|
Again, why in planet hell are you supporting 1MB over 20MB? Do you literally want Bitcoin to remain a small niche for nerds that will collapse soon as it goes mainstream? whats the catch?
The problem is authority. That's only the rational cause here, as the people opposing this are trying to find weak arguments that support their story. http://en.wikipedia.org/wiki/Authority_problemThey think that Gavin is the sole person in control (which is wrong). They hate the fact that he has the power to make changes to the code that has affect on them or they hate the fact that they don't matter in the Bitcoin universe or any other universe for that matter.
|
"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" 😼 Bitcoin Core ( onion)
|
|
|
MicroGuy
Legendary
Offline
Activity: 2506
Merit: 1030
Twitter @realmicroguy
|
|
May 12, 2015, 04:28:54 PM |
|
They hate the fact that he has the power to make changes to the code that has affect on them or they hate the fact that they don't matter in the Bitcoin universe or any other universe for that matter.
I think it's not that. It's maybe that they want people to understand that bitcoin is a "centrally controlled currency". And even more so than USD or EUR. Centrally controlled currencies are not inherently bad. And living in an illusion is a choice.
|
|
|
|
DarkHyudrA
Legendary
Offline
Activity: 1386
Merit: 1000
English <-> Portuguese translations
|
|
May 12, 2015, 05:34:33 PM |
|
They hate the fact that he has the power to make changes to the code that has affect on them or they hate the fact that they don't matter in the Bitcoin universe or any other universe for that matter.
I think it's not that. It's maybe that they want people to understand that bitcoin is a "centrally controlled currency". And even more so than USD or EUR. Centrally controlled currencies are not inherently bad. And living in an illusion is a choice. Its not centralized. It's a bit closed to the main contributors of the protocol just to avoid griefing ofc But its open source, and anyone can make a BIP.
|
English <-> Brazilian Portuguese translations
|
|
|
spazzdla
Legendary
Offline
Activity: 1722
Merit: 1000
|
|
May 12, 2015, 06:23:53 PM |
|
The creation of Gavincoin hoping everyone will ditch Bitcoin for gavincoin..
It will be interesting.
Again, why in planet hell are you supporting 1MB over 20MB? Do you literally want Bitcoin to remain a small niche for nerds that will collapse soon as it goes mainstream? whats the catch? I for see this as the kinfe that kills BTC and allows another coin to rise as champion. IF we are willing to change BTC then it's "hard" cap does not exist. As I have said before, BTC should be use as a store of wealth NOT a spending currency. Something like peercoin should be used for that. I only forsee bad things hard forking bitcoin.
|
|
|
|
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1042
#Free market
|
|
May 12, 2015, 06:27:03 PM |
|
The fork will cause more problem than the current block size limite of 1 MB, what do you think? I a one of the users that is supporting the decentralization, and if this improvement will be make by the core dev I will not update bitcoin core (this is why I love decentralization).
|
|
|
|
spazzdla
Legendary
Offline
Activity: 1722
Merit: 1000
|
|
May 12, 2015, 06:30:24 PM |
|
The fork will cause more problem than the current block size limite of 1 MB, what do you think? I a one of the users that is supporting the decentralization, and if this improvement will be make by the core dev I will not update bitcoin core (this is why I love decentralization).
This could be the death of bitcoin. Half the exchanges adopt it... half don't.. most people in BTC have no clue what's going on and panic sell.. THE BIG ONE.. the gov steps in because peoples coins are rejected on the other network..they claim it as some scheme and start a world regulation program to take over control.. Arrested for mining non approved block chains.. oh the future is not bright.
|
|
|
|
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1042
#Free market
|
|
May 12, 2015, 06:35:13 PM |
|
The fork will cause more problem than the current block size limite of 1 MB, what do you think? I a one of the users that is supporting the decentralization, and if this improvement will be make by the core dev I will not update bitcoin core (this is why I love decentralization).
This could be the death of bitcoin. Half the exchanges adopt it... half don't.. most people in BTC have no clue what's going on and panic sell.. THE BIG ONE.. the gov steps in because peoples coins are rejected on the other network..they claim it as some scheme and start a world regulation program to take over control.. Arrested for mining non approved block chains.. oh the future is not bright. Hmm , yes but this is the game of 'decentralization'. The unique rule is choose which way follow . If you do not agree with the new code (if it will be released) simple don't update your bitcoin core version and you will be fine. You should only hope that the majority will choose the 'right' thing, but there is not a thing right or wrong in bitcoin (not at all).
|
|
|
|
odolvlobo
Legendary
Offline
Activity: 4298
Merit: 3214
|
|
May 12, 2015, 06:55:16 PM |
|
The fork will cause more problem than the current block size limite of 1 MB, what do you think? I a one of the users that is supporting the decentralization, and if this improvement will be make by the core dev I will not update bitcoin core (this is why I love decentralization).
This could be the death of bitcoin. Half the exchanges adopt it... half don't.. most people in BTC have no clue what's going on... The maximum block size has nothing to do with exchanges. It makes no difference if an exchange accepts it or not, except that it will be out of business if miners switch to the bigger size and it doesn't. On the broader topic: Nobody is required to use Core in order to use Bitcoin. It is sad that so many people in the Bitcoin world who profess to be free-thinkers are ready and eager to submit to authority. It is even worse when these sheep insist that everyone must submit.
|
Join an anti-signature campaign: Click ignore on the members of signature campaigns. PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
|
|
|
DarkHyudrA
Legendary
Offline
Activity: 1386
Merit: 1000
English <-> Portuguese translations
|
|
May 12, 2015, 08:20:28 PM |
|
The fork will cause more problem than the current block size limite of 1 MB, what do you think? I a one of the users that is supporting the decentralization, and if this improvement will be make by the core dev I will not update bitcoin core (this is why I love decentralization).
This could be the death of bitcoin. Half the exchanges adopt it... half don't.. most people in BTC have no clue what's going on... -snip- It is even worse when these sheep insist that everyone must submit. Unless 100% of the miners goes to the version you aren't using. Then, depending of the change made, using an old version would be useless. In this case, the size of the block, it's affected by only full nodes and miners right?
|
English <-> Brazilian Portuguese translations
|
|
|
StevenS
|
|
May 12, 2015, 09:40:27 PM |
|
IIUC, if this 20MB change is adopted by most miners, then the actual fork won't happen until one of these miners happens to mine a block that is more than 1MB. At that point the "new" miners will accept this block, and add to it, and the "old" minors will reject it as invalid and continue to add to the previous block.
If less than 50% of the mining power switch to the "new" (20MB) code, then the "old" (<1MB) blockchain will remain longer, and even the "new" miners will accept the "old" blockchain as the longest, and thus the "official" blockchain.
As for non-mining nodes (clients), they have nothing to lose by adopting the "new" software, because it will still accept the "old" blockchain.
tl;dr: The fork only happens when 51% of the mining power switches to the "new" (Gavin) code.
|
|
|
|
|