Bitcoin Forum
May 12, 2024, 08:36:03 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Who decide to fork the chain?  (Read 1062 times)
fred21 (OP)
Member
**
Offline Offline

Activity: 154
Merit: 29


View Profile
August 15, 2017, 09:02:31 AM
 #1

Hi,

I would like to know if only miners can fork the BTC blockchain by themselves or if they need to have user support to do so.

Because miners and users don't have the same interrest regarding bitcoin.

thanks
"You Asked For Change, We Gave You Coins" -- casascius
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715502963
Hero Member
*
Offline Offline

Posts: 1715502963

View Profile Personal Message (Offline)

Ignore
1715502963
Reply with quote  #2

1715502963
Report to moderator
1715502963
Hero Member
*
Offline Offline

Posts: 1715502963

View Profile Personal Message (Offline)

Ignore
1715502963
Reply with quote  #2

1715502963
Report to moderator
Casy
Member
**
Offline Offline

Activity: 149
Merit: 22

🔴🔵 FoxMixer.com 🔵🔴


View Profile WWW
August 15, 2017, 10:45:46 AM
 #2

Hi,

I would like to know if only miners can fork the BTC blockchain by themselves or if they need to have user support to do so.

Because miners and users don't have the same interrest regarding bitcoin.

thanks

It's a question of resources. You need to have enough computational power to do a fork.
Typically, miners agree on doing a fork and then they use their combined power to mine new blocks on the new fork.
If an accumulation of users can offer a sufficient hashrate, that might be possible as well.

ranochigo
Legendary
*
Online Online

Activity: 2968
Merit: 4184



View Profile
August 15, 2017, 01:18:39 PM
 #3

I would like to know if only miners can fork the BTC blockchain by themselves or if they need to have user support to do so.

Because miners and users don't have the same interrest regarding bitcoin.

thanks
Anyone can initiate a fork. If a user decides to have a fork, they need enough hashpower to sustain the fork. You can however, modify the consensus rules such that the difficulty can be decreased after a period of time without a block. You don't have to have that much hashpower. The user can easily change rules such that it doesn't comply with the protocol rules in Bitcoin.

Its way easier for miners to initiate a fork but they would still require the user's support if they want the coin to succeed.

If you're talking about creating an alt-coin, it is probably the easiest.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
August 15, 2017, 04:52:42 PM
 #4

Anyone can initiate a fork. If a user decides to have a fork, they need enough hashpower to sustain the fork. You can however, modify the consensus rules such that the difficulty can be decreased after a period of time without a block. You don't have to have that much hashpower. The user can easily change rules such that it doesn't comply with the protocol rules in Bitcoin.
Anyone who creates a fork can simply drop the difficulty of the first block in their fork so that they are able to mine it themselves. In fact, with a hard fork, anything can happen because you can change whatever rules you want in a hard fork.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
August 15, 2017, 05:24:59 PM
Merited by ABCbits (2)
 #5

Creating a fork is easy.  Anybody can do it with just a little bit of effort.

Getting other people (merchants, exchanges, miners, users, etc) to use your fork is the hard part.  If your fork is backed up by a lot of hash power, then you have a better chance of convincing other people to actually use it.
fred21 (OP)
Member
**
Offline Offline

Activity: 154
Merit: 29


View Profile
August 15, 2017, 06:34:42 PM
 #6

Creating a fork is easy.  Anybody can do it with just a little bit of effort.

Getting other people (merchants, exchanges, miners, users, etc) to use your fork is the hard part.  If your fork is backed up by a lot of hash power, then you have a better chance of convincing other people to actually use it.

Let's say miners want to increase the 16 millions BTC limit. User don't want obviously. what happens?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
August 15, 2017, 06:53:18 PM
Merited by ABCbits (2)
 #7

Let's say miners want to increase the 16 millions BTC limit. User don't want obviously. what happens?

Miners create software that allows larger block reward.
Miners run that software.

Users refuse to run that software.
Merchants refuse to run that software.
Exchanges refuse to run that software.

Miners create blocks and get a useless block reward that they can't spend and they can't exchange.  Miners spend millions of dollars on equipment and electricity, and earn $0. Miners can't afford to pay their bills. Miners go out of business.

Meanwhile, users, and merchants and exchanges buy all the mining equipment that gets sold by the bankruptcy courts when the miners go out of business.  Users and Merchants and Exchanges become miners, mining the original blockchain that does not have an increased limit.

Bitcoin continues, and stupid people (miners that tried to change the limit) lose money.
flag39
Full Member
***
Offline Offline

Activity: 364
Merit: 101



View Profile
August 15, 2017, 07:14:05 PM
 #8

I wish the cryptocurrency system worked in a way that hard forks would not be possible. Why the hard fork and not just have a new coin not related to any previous.
Katashi
Sr. Member
****
Offline Offline

Activity: 672
Merit: 250


CryptoTalk.Org - Get Paid for every Post!


View Profile
August 18, 2017, 04:28:25 AM
 #9

Let's say miners want to increase the 16 millions BTC limit. User don't want obviously. what happens?

Miners create software that allows larger block reward.
Miners run that software.

Users refuse to run that software.
Merchants refuse to run that software.
Exchanges refuse to run that software.

Miners create blocks and get a useless block reward that they can't spend and they can't exchange.  Miners spend millions of dollars on equipment and electricity, and earn $0. Miners can't afford to pay their bills. Miners go out of business.

Meanwhile, users, and merchants and exchanges buy all the mining equipment that gets sold by the bankruptcy courts when the miners go out of business.  Users and Merchants and Exchanges become miners, mining the original blockchain that does not have an increased limit.

Bitcoin continues, and stupid people (miners that tried to change the limit) lose money.

thanks for this information, this is reallt educating and enlighting. Previously i assume that whales or bigtime holders are the one who's deciding to do the forks. Thank you again.

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

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
YoBit InvestBox| 
BUY X10 AND EARN 10% DAILY
🏆
vit05
Hero Member
*****
Offline Offline

Activity: 672
Merit: 526



View Profile
August 18, 2017, 04:38:06 AM
 #10

The beauty of Bitcoin, and decentralize networks is that most of times, doesn't matter who decides what. What really matters is what the crowd will use.
babarian
Full Member
***
Offline Offline

Activity: 658
Merit: 100



View Profile
August 18, 2017, 06:17:54 AM
 #11

It may be that way because a miner bitcoin aims to get as much bitcoin for commercial purposes (resold)
Unlike the case with users who use bitcoin for their transaction needs
Asyifiah
Sr. Member
****
Offline Offline

Activity: 644
Merit: 262


1xBit is Asia gambling site


View Profile
August 18, 2017, 07:54:29 AM
 #12

Almost the same question I wanted to ask.
I think why there should be bitcoin cash ?
Who is the originator of bitcoin cash actually ?
What are the miners who want the bitcoin cash ?

█▀▀▀











█▄▄▄
.
1xBit.com  Super Six 
▄█████████████▄
████████████▀▀▀
█████████████▄
█████████▌▀████
██████████  ▀██
██████████▌   ▀
████████████▄▄
███████████████
███████████████
███████████████
███████████████
███████████████
▀██████████████
███████████████
█████████████▀
█████▀▀      
███▀ ▄███     ▄
██▄▄████▌    ▄█
████████      
████████▌    
█████████    ▐█
██████████   ▐█
███████▀▀   ▄██
███▀   ▄▄▄█████
███ ▄██████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████▀▀▀█
██████████    
███████████▄▄▄█
███████████████
███████████████
███████████████
███████████████
███████████████
         ▄█████
        ▄██████
       ▄███████
      ▄████████
     ▄█████████
    ▄███████
   ▄███████████
  ▄████████████
 ▄█████████████
▄██████████████
  ▀▀███████████
      ▀▀███
████
          ▀▀
          ▄▄██▌
      ▄▄███████
     █████████▀

 ▄██▄▄▀▀██▀▀
▄██████     ▄▄▄
███████   ▄█▄ ▄
▀██████   █  ▀█
 ▀▀▀
    ▀▄▄█▀
▄▄█████▄    ▀▀▀
 ▀████████
   ▀█████▀ ████
      ▀▀▀ █████
          █████
       ▄  █▄▄ █ ▄
     ▀▄██▀▀▀▀▀▀▀▀
      ▀ ▄▄█████▄█▄▄
    ▄ ▄███▀    ▀▀ ▀▀▄
  ▄██▄███▄ ▀▀▀▀▄  ▄▄
  ▄████████▄▄▄▄▄█▄▄▄██
 ████████████▀▀    █ ▐█
██████████████▄ ▄▄▀██▄██
 ▐██████████████    ▄███
  ████▀████████████▄███▀
  ▀█▀  ▐█████████████▀
       ▐████████████▀
       ▀█████▀▀▀ █▀
.
Premier League
LaLiga
Serie A
.
Bundesliga
Ligue 1
Primeira Liga
.
6 BTC PRIZE POOL
.
TAKE PART
▀▀▀█











▄▄▄█
ranochigo
Legendary
*
Online Online

Activity: 2968
Merit: 4184



View Profile
August 18, 2017, 01:06:37 PM
 #13

I wish the cryptocurrency system worked in a way that hard forks would not be possible. Why the hard fork and not just have a new coin not related to any previous.
Without a hard fork, the rules that the protocol current has can never be changed. If an exploit is somehow discovered, it would not be possible to fix it since some of the rules of the network cannot be changed without a hard fork.

If you were to have a hard fork and not allow users to choose what they want, that would just be depriving them of their rights. They should be able to support whichever coin that they choose. Its not possible for everyone to agree on something.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
yugyug
Sr. Member
****
Offline Offline

Activity: 616
Merit: 256



View Profile
August 18, 2017, 01:31:16 PM
 #14

this how the fork was conceptualized:

-Developers/programmers submit proposals like BIP or Bitcoin Improvement Proposal such proposals are blockchain scaling or enhancing blockchain network that fixes some problems like block size or the transaction processing time.
-Miners, investors,co-developers and other users representative do brainstorming if that proposal would benefit the future enhancement of the Bitcoin ecosystem if the initiator from the proposals are not quite impressive a counter proposal would arise.
-Voting would begin if which party they are in favor the proposal or the counter proposal, if things didn't settle, they seek legal matters and advises
- if both parties didn't agree then a chain split would come.
- a new crypto currency announces and ask support, capitalization and investment from other parties like users,merchants,traders,exchanges.
- fork launches and waiting and praying and hoping that their new coin will succeed if it fails then go back to the drawing board.
flag39
Full Member
***
Offline Offline

Activity: 364
Merit: 101



View Profile
August 19, 2017, 01:26:01 PM
 #15

I wish the cryptocurrency system worked in a way that hard forks would not be possible. Why the hard fork and not just have a new coin not related to any previous.
Without a hard fork, the rules that the protocol current has can never be changed. If an exploit is somehow discovered, it would not be possible to fix it since some of the rules of the network cannot be changed without a hard fork.

If you were to have a hard fork and not allow users to choose what they want, that would just be depriving them of their rights. They should be able to support whichever coin that they choose. Its not possible for everyone to agree on something.

Thank you for the explanation. On the other hand I would like to brig to this community's attention the following two articles about hard fork segwit and bicoin cash.
  
https://steemit.com/bitcoin/@modprobe/i-looked-into-segwit-and-here-s-what-i-saw
https://steemit.com/bitcoin/@belerophon/the-black-swan-that-could-turn-bitcoin-upside-down
Jolyquinzel
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
August 19, 2017, 04:33:48 PM
 #16

As I know anyone who want can change soft fork for yourself
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!