Bitcoin Forum
June 15, 2024, 05:07:30 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: what is fork?  (Read 486 times)
sambaevida (OP)
Newbie
*
Offline Offline

Activity: 45
Merit: 0


View Profile
October 26, 2016, 09:32:43 AM
 #1

I heard about the fork but I haven't really understood what it is, can you help me? Huh
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3514
Merit: 6158



View Profile
October 26, 2016, 09:37:18 AM
 #2

I heard about the fork but I haven't really understood what it is, can you help me? Huh

You could've find it yourself by a simple googling , I wouldn't be able to explain it better myself : http://bitcoin.stackexchange.com/questions/30817/what-is-a-soft-fork

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Monetizer
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
October 26, 2016, 09:40:49 AM
 #3

From memory (may not be entirely correct) a fork is when bitcoin developers alter bitcoin's code for whatever reason which causes two blockchains (Before the edit and after) to be running side by side. Only one of the two forks should then be used as one will become the accepted bitcoin (by having the majority users) with the other chain becoming essentially an alt coin with the same "Bitcoin" name.
puremage111
Hero Member
*****
Offline Offline

Activity: 1568
Merit: 511


View Profile WWW
October 26, 2016, 09:46:24 AM
 #4

From memory (may not be entirely correct) a fork is when bitcoin developers alter bitcoin's code for whatever reason which causes two blockchains (Before the edit and after) to be running side by side. Only one of the two forks should then be used as one will become the accepted bitcoin (by having the majority users) with the other chain becoming essentially an alt coin with the same "Bitcoin" name.

is fork something similar like rollback?

Thanks
NeuroticFish
Legendary
*
Offline Offline

Activity: 3710
Merit: 6420


Looking for campaign manager? Contact icopress!


View Profile
October 26, 2016, 09:53:58 AM
 #5

From memory (may not be entirely correct) a fork is when bitcoin developers alter bitcoin's code for whatever reason which causes two blockchains (Before the edit and after) to be running side by side. Only one of the two forks should then be used as one will become the accepted bitcoin (by having the majority users) with the other chain becoming essentially an alt coin with the same "Bitcoin" name.

is fork something similar like rollback?

Thanks

No. Rollback restores a previous state.
Fork is a split up. For whatever reason the blockchain splits. It can be an attack, it can be a software change...
Normally the blockchain is like a string, the blocks relate one to another and each next block goes after the previous one.
At some point some miners will accept a block as valid, some others will accept another block as valid. From that point they are split up, there will be 2 branches.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
puremage111
Hero Member
*****
Offline Offline

Activity: 1568
Merit: 511


View Profile WWW
October 26, 2016, 09:59:32 AM
 #6

From memory (may not be entirely correct) a fork is when bitcoin developers alter bitcoin's code for whatever reason which causes two blockchains (Before the edit and after) to be running side by side. Only one of the two forks should then be used as one will become the accepted bitcoin (by having the majority users) with the other chain becoming essentially an alt coin with the same "Bitcoin" name.

is fork something similar like rollback?

Thanks

No. Rollback restores a previous state.
Fork is a split up. For whatever reason the blockchain splits. It can be an attack, it can be a software change...
Normally the blockchain is like a string, the blocks relate one to another and each next block goes after the previous one.
At some point some miners will accept a block as valid, some others will accept another block as valid. From that point they are split up, there will be 2 branches.

Hope i get this right because i read about the forks on ethereum days ago and i am not really sure of it.

Whenever a fork happens, it splits one particular blockchain into 2 branches? which means generally they are still under the same chain but it just splitting into A and B? Sorry to ask this because even i took courses in IT but in our country, our education doesn't touch stuffs like cryptocurrency, blockchain perhaps we are still slow.


The intervention that’s being weighed is called a “fork.” It’s a decentralized network’s version of a reset button. It would entail rolling back the entire Ethereum network to a previous day

From : http://qz.com/730004/everything-you-need-to-know-about-the-ethereum-hard-fork/

Thanks
NeuroticFish
Legendary
*
Offline Offline

Activity: 3710
Merit: 6420


Looking for campaign manager? Contact icopress!


View Profile
October 26, 2016, 10:13:11 AM
 #7


Hope i get this right because i read about the forks on ethereum days ago and i am not really sure of it.

Whenever a fork happens, it splits one particular blockchain into 2 branches? which means generally they are still under the same chain but it just splitting into A and B? Sorry to ask this because even i took courses in IT but in our country, our education doesn't touch stuffs like cryptocurrency, blockchain perhaps we are still slow.

Yes, 2 branches. Just you will refer to them from that point as 2 blockchains, not as 2 branches.
They have some history together, but no future together. So it's not anymore the same chain.
Same chain would mean that a NEW transaction on one branch would be accepted on the other branch and this doesn't happen.

The intervention that’s being weighed is called a “fork.” It’s a decentralized network’s version of a reset button. It would entail rolling back the entire Ethereum network to a previous day

From : http://qz.com/730004/everything-you-need-to-know-about-the-ethereum-hard-fork/

Thanks

This is an explanation ... rather confusing.
A theft had happen. So what they did (from what I know) : they did TWO STEPS:
1. They did a rollback to a block just before the theft transaction had happen. This is a "go back into history". The new "NOW" became a point where the theft didn't happen "yet".
2. They did a fork THERE.

The result was a branch (chain) with the correct history and supported by some, a branch where the theft DID happen (ETC)
and a branch with some history erased, where the theft did not happen (ETH).

While the ETC branch is more correct by common sense, the ETH branch is the one supported by the original devs and it has a pretty good reasoning because it stopped a huge theft (although I don't like the approach).

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
Mastsetad
Sr. Member
****
Offline Offline

Activity: 672
Merit: 250



View Profile
October 26, 2016, 10:17:43 AM
 #8

A fork in software development refers to the event of an independent project spinning off from a software project. Such forks sometimes occur in the opensource sphere, when there are irreconcilable plans/goals within a project's community, then often leading to a split in the community and two distinct projects thereafter. In practice this takes form in the sourcecode being copied and henceforth being developed in a different direction independently by the forkers. For example in this conventional sense of fork, Litecoin is a fork of Bitcoin: Litecoin started as a copy of Bitcoin's code-base, but developed into an independent project (although still closely related).

Source: http://bitcoin.stackexchange.com/questions/30817/what-is-a-soft-fork
bitnewgirl
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
October 26, 2016, 12:28:38 PM
 #9

When do you think the  btc fork will occur?
Which side are you on?
Felimon
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
October 26, 2016, 12:31:37 PM
 #10

From memory (may not be entirely correct) a fork is when bitcoin developers alter bitcoin's code for whatever reason which causes two blockchains (Before the edit and after) to be running side by side. Only one of the two forks should then be used as one will become the accepted bitcoin (by having the majority users) with the other chain becoming essentially an alt coin with the same "Bitcoin" name.
If someone would design a fork from the start, would it be possible for them to design a program which will be able to manipulate the transactions from that fork on, making it possible to steal bitcoin from other users?
amacar2
Legendary
*
Offline Offline

Activity: 1120
Merit: 1008

CryptoTalk.Org - Get Paid for every Post!


View Profile
October 26, 2016, 01:18:53 PM
 #11

May be this can be helpful to anyone to understand difference between soft and hard fork https://www.weusecoins.com/hard-fork-soft-fork-differences/
I really like this guide myself to understand it in better way.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.YoBit AirDrop $.|.Get 700 YoDollars for Free!.🏆
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!