Enjorlas (OP)
|
|
June 01, 2015, 07:57:23 AM |
|
Been away from the community for a while and this new word 'fork' is being thrown around everywhere. Can someone please explain the gist of what a Bitcoin fork is to a technological idiot and what all the ruckus is about? Thanks.
|
|
|
|
Amph
Legendary
Offline
Activity: 3248
Merit: 1070
|
|
June 01, 2015, 08:01:57 AM |
|
something like this will happen https://bitcoin.org/en/alert/2013-03-11-chain-fork, basically just another path of the network, but in the end only one will be choosen so don't be worried about it, everything is safe
|
|
|
|
|
HCLivess
Legendary
Offline
Activity: 2114
Merit: 1090
=== NODE IS OK! ==
|
|
June 01, 2015, 09:07:34 AM |
|
imagine a literal fork. it stems from one root but splits into 3-4 independent branches which are isolated and have no intermediate connection. That is a fork - bitcoin form, github fork, you name it.
|
|
|
|
|
alani123
Legendary
Offline
Activity: 2590
Merit: 1512
|
|
June 01, 2015, 01:19:25 PM |
|
If we're talking about a blockchain fork, in simpler terms it would mean that the blockchain 'splits'.
|
| Duelbits | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | TRY OUR UNIQUE GAMES! ◥ DICE ◥ MINES ◥ PLINKO ◥ DUEL POKER ◥ DICE DUELS | | | | █▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ KENONEW ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄█ | | 10,000x MULTIPLIER | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[/tabl
|
|
|
twister
|
|
June 01, 2015, 01:29:46 PM |
|
If we're talking about a blockchain fork, in simpler terms it would mean that the blockchain 'splits'.
I see a lot of thread on bitcoin fork all of sudden, just wondering what will be the affects of this split in blockchain and does a normal user who doesn't mines really need to know about what a fork really is? Someone care to explain it in simpler terms.
|
|
|
|
DarkHyudrA
Legendary
Offline
Activity: 1386
Merit: 1000
English <-> Portuguese translations
|
|
June 01, 2015, 01:42:24 PM |
|
If we're talking about a blockchain fork, in simpler terms it would mean that the blockchain 'splits'.
I see a lot of thread on bitcoin fork all of sudden, just wondering what will be the affects of this split in blockchain and does a normal user who doesn't mines really need to know about what a fork really is? Someone care to explain it in simpler terms. A fork is when there are 2 blockchains running, because the difference of adoption of an update in the bitcoin core. A very idiot is that let's say that in the Bitcoin core version 11, every transaction must be sent with a red loop on it. Miners that don't like the idea of the red loop won't use it, so every transaction sent from a bitcoin v11 will be rejected, but miners who use the bitcoin core v11 will accept, and them a fork happens where 2 blockchains are splitten in the network.
|
English <-> Brazilian Portuguese translations
|
|
|
R2D221
|
|
June 01, 2015, 01:56:01 PM |
|
That's other fork. “Fork” in Bitcoin means something else.
|
An economy based on endless growth is unsustainable.
|
|
|
alani123
Legendary
Offline
Activity: 2590
Merit: 1512
|
|
June 01, 2015, 02:04:54 PM |
|
If we're talking about a blockchain fork, in simpler terms it would mean that the blockchain 'splits'.
I see a lot of thread on bitcoin fork all of sudden, just wondering what will be the affects of this split in blockchain and does a normal user who doesn't mines really need to know about what a fork really is? Someone care to explain it in simpler terms. Well... Those questions are a bit harder to answer. It will depend on how a fork takes place. If for some reason people running a certain client are deemed to be running an incompatible blockchain then it would affect them. To avoid this as a bitcoin user all you have to do is keep up with client updates. If upgrading is crucial at some point I'm sure it'll be hard to miss. Aside of that, there are many "ifs" about the recent revelations. If Gavin decides to publish a client that will hard fork the current blockchain, it's very much possible that for a period of time, two blockhains could be running at the same time. So while balances are the same on both at the start of the fork, it's also up to the miners. If miners/pools mine exclusively with bitcoin core/xt then one chain gets rejected. If both chains are kept alive however, earlier owners of bitocoins have coins spendable on both chains. So it's up to each individual, you won't lose bitcoins if you're careful, but you'll have to be cautious about new updates, services you use etc.
|
| Duelbits | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | TRY OUR UNIQUE GAMES! ◥ DICE ◥ MINES ◥ PLINKO ◥ DUEL POKER ◥ DICE DUELS | | | | █▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ KENONEW ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄█ | | 10,000x MULTIPLIER | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[/tabl
|
|
|
thejaytiesto
Legendary
Offline
Activity: 1358
Merit: 1014
|
|
June 01, 2015, 02:26:32 PM |
|
If we're talking about a blockchain fork, in simpler terms it would mean that the blockchain 'splits'.
I see a lot of thread on bitcoin fork all of sudden, just wondering what will be the affects of this split in blockchain and does a normal user who doesn't mines really need to know about what a fork really is? Someone care to explain it in simpler terms. Well... Those questions are a bit harder to answer. It will depend on how a fork takes place. If for some reason people running a certain client are deemed to be running an incompatible blockchain then it would affect them. To avoid this as a bitcoin user all you have to do is keep up with client updates. If upgrading is crucial at some point I'm sure it'll be hard to miss. Aside of that, there are many "ifs" about the recent revelations. If Gavin decides to publish a client that will hard fork the current blockchain, it's very much possible that for a period of time, two blockhains could be running at the same time. So while balances are the same on both at the start of the fork, it's also up to the miners. If miners/pools mine exclusively with bitcoin core/xt then one chain gets rejected. If both chains are kept alive however, earlier owners of bitocoins have coins spendable on both chains. So it's up to each individual, you won't lose bitcoins if you're careful, but you'll have to be cautious about new updates, services you use etc. It would be like having an altcoin called XT, that shares all your previous BTC. It's a bit of a mindfuck but that's exactly what it is. They may co-exist forever as long as some people are processing transactions. Other decentralized p2p projects have forked before, and of course one version ended up being the popular one, but the other one still exists, for example freenet.
|
|
|
|
alani123
Legendary
Offline
Activity: 2590
Merit: 1512
|
|
June 01, 2015, 03:08:23 PM |
|
It would be like having an altcoin called XT, that shares all your previous BTC. It's a bit of a mindfuck but that's exactly what it is. They may co-exist forever as long as some people are processing transactions. Other decentralized p2p projects have forked before, and of course one version ended up being the popular one, but the other one still exists, for example freenet.
It's a bit different with bitcoin though. If we think of bitcoins as tokens with a monetary value, there are some more issues with bitcoin's blockchain being forked than the ones any other p2p project would. Given that coins owned prior to the fork will be spendable on both blockchains (able to spend them in one without changing the balance in the other after the fork), most likely that the value of the coins will be heavily affected. We'll have BTCs (coins owned prior to the fork, spendable in both blockchains), BTCxt (coins on the "Gavin fork") and BTCcl (Coins on the old 1MB block version). That's three types of coins for as long as both forks are sustained. (names are just examples) People owning BTCs will be able to import their private keys in services or wallets using each blockchain and spend them separately. This brings up many possible scenarios. It's very likely that one chain will just day if we wait a little, but what if it doesn't? Will the big exchanges that will support both BTCxt and BTCcl? And the price? What about the price then? It's very likely that we'll see a lot of panic if a fork is pushed by Gavin. There are so many possible outcomes that it's scary to even think about it.
|
| Duelbits | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | TRY OUR UNIQUE GAMES! ◥ DICE ◥ MINES ◥ PLINKO ◥ DUEL POKER ◥ DICE DUELS | | | | █▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ KENONEW ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄█ | | 10,000x MULTIPLIER | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[/tabl
|
|
|
ktorn
Newbie
Offline
Activity: 32
Merit: 0
|
|
June 01, 2015, 03:28:54 PM |
|
A Bitcoin fork is like creating 2 space-time continuums (think Back to the Future movie). Each side of the fork will have a different version of reality, so you loose global consensus. It's a really bad thing when it happens.
|
|
|
|
twister
|
|
June 01, 2015, 05:28:42 PM |
|
If we're talking about a blockchain fork, in simpler terms it would mean that the blockchain 'splits'.
I see a lot of thread on bitcoin fork all of sudden, just wondering what will be the affects of this split in blockchain and does a normal user who doesn't mines really need to know about what a fork really is? Someone care to explain it in simpler terms. A fork is when there are 2 blockchains running, because the difference of adoption of an update in the bitcoin core. A very idiot is that let's say that in the Bitcoin core version 11, every transaction must be sent with a red loop on it. Miners that don't like the idea of the red loop won't use it, so every transaction sent from a bitcoin v11 will be rejected, but miners who use the bitcoin core v11 will accept, and them a fork happens where 2 blockchains are splitten in the network. This sounds serious, so some people's coins will be stuck on older blockchain and others will be on the newer one?? Why exactly was this necessary? Was there anything wrong with the current blockchain? I mean why fix it if it isn't broken? If we're talking about a blockchain fork, in simpler terms it would mean that the blockchain 'splits'.
I see a lot of thread on bitcoin fork all of sudden, just wondering what will be the affects of this split in blockchain and does a normal user who doesn't mines really need to know about what a fork really is? Someone care to explain it in simpler terms. Well... Those questions are a bit harder to answer. It will depend on how a fork takes place. If for some reason people running a certain client are deemed to be running an incompatible blockchain then it would affect them. To avoid this as a bitcoin user all you have to do is keep up with client updates. If upgrading is crucial at some point I'm sure it'll be hard to miss. Aside of that, there are many "ifs" about the recent revelations. If Gavin decides to publish a client that will hard fork the current blockchain, it's very much possible that for a period of time, two blockhains could be running at the same time. So while balances are the same on both at the start of the fork, it's also up to the miners. If miners/pools mine exclusively with bitcoin core/xt then one chain gets rejected. If both chains are kept alive however, earlier owners of bitocoins have coins spendable on both chains. So it's up to each individual, you won't lose bitcoins if you're careful, but you'll have to be cautious about new updates, services you use etc. This is great, as it is some people were complaining that it is hard for common people to use bitcoins and now this will make things super hard. Fantastico! So when exactly is this fork taking place?
|
|
|
|
Unbelive
Full Member
Offline
Activity: 210
Merit: 100
Invest & Earn: https://cloudthink.io
|
|
June 01, 2015, 07:40:56 PM |
|
A Bitcoin fork is like creating 2 space-time continuums (think Back to the Future movie). Each side of the fork will have a different version of reality, so you loose global consensus. It's a really bad thing when it happens.
No is a god thing. You have a choice. What would be with our world without choices? You think there would be any progress if there would be only one path about everything. Actually if there would not any Forking on Earth after genesis there would not be anything worth of mention here. Not that bunch of market manipulators want to buy some cheap Internet of money in upcoming days.
|
|
|
|
alani123
Legendary
Offline
Activity: 2590
Merit: 1512
|
|
June 01, 2015, 09:01:10 PM |
|
This is great, as it is some people were complaining that it is hard for common people to use bitcoins and now this will make things super hard. Fantastico!
So when exactly is this fork taking place?
Sure makes things harder for people to understand. But don't worry, it's likely that a fork could never happen. It's all being discussed at the moment. You can follow development discussions on SourceForge and maybe Reddit for important updates as.
|
| Duelbits | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | TRY OUR UNIQUE GAMES! ◥ DICE ◥ MINES ◥ PLINKO ◥ DUEL POKER ◥ DICE DUELS | | | | █▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ KENONEW ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄█ | | 10,000x MULTIPLIER | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[/tabl
|
|
|
achow101
Staff
Legendary
Offline
Activity: 3542
Merit: 6886
Just writing some code
|
|
June 01, 2015, 09:02:44 PM |
|
This is great, as it is some people were complaining that it is hard for common people to use bitcoins and now this will make things super hard. Fantastico!
Actually, it shouldn't make it much harder. The fork only occurs when >90% of the nodes on the network switch to the new version. If this doesn't happen, the the old version will still be used. By having almost all of the network use the new version, then consensus will be achieved and any business with large amounts of money or customers at stake will switch to the new version because that will be the one that is valid. So when exactly is this fork taking place?
There is no official date yet, but it will likely occur sometime in early 2016 if all goes as planned.
|
|
|
|
alani123
Legendary
Offline
Activity: 2590
Merit: 1512
|
|
June 01, 2015, 10:30:51 PM |
|
This is great, as it is some people were complaining that it is hard for common people to use bitcoins and now this will make things super hard. Fantastico!
Actually, it shouldn't make it much harder. The fork only occurs when >90% of the nodes on the network switch to the new version. If this doesn't happen, the the old version will still be used. By having almost all of the network use the new version, then consensus will be achieved and any business with large amounts of money or customers at stake will switch to the new version because that will be the one that is valid. So when exactly is this fork taking place?
There is no official date yet, but it will likely occur sometime in early 2016 if all goes as planned. Wrong, nothing about 90% is mentioned anywhere. One fork stops being active when no one runs it. And by the way, Bitcoin-xt is out there ready to be downloaded. Just not running on a fork yet. https://www.reddit.com/r/Bitcoin/comments/383jam/support_larger_blocks_by_running_a_bitcoin_xt/
|
| Duelbits | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | TRY OUR UNIQUE GAMES! ◥ DICE ◥ MINES ◥ PLINKO ◥ DUEL POKER ◥ DICE DUELS | | | | █▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ KENONEW ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄█ | | 10,000x MULTIPLIER | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[/tabl
|
|
|
achow101
Staff
Legendary
Offline
Activity: 3542
Merit: 6886
Just writing some code
|
|
June 02, 2015, 01:07:48 AM |
|
Wrong, nothing about 90% is mentioned anywhere. One fork stops being active when no one runs it.
Wrong. In order to fork the blockchain without seriously screwing everything up, the hard fork must occur when a super-majority of the blocks mined fit with the new version. This means that probably >95% of the last 1000 blocks mined must be the new version before the actual fork happens with the mining of a greater than 1MB block. It will happen similar to what happened with upgrading to block version 2, as described here: https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki except that it will be a hard fork instead of a soft fork.
|
|
|
|
PenguinFire
Full Member
Offline
Activity: 154
Merit: 100
That Darn Cat
|
|
June 02, 2015, 01:17:03 AM |
|
So basically a) a fork will have to happen rather it is a month from now or a year and b) it only has negitive outcomes? This is where I think bitcoin gets really confusing.
|
|
|
|
|