Bitcoin Forum
June 16, 2024, 09:07:40 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is it true Bitcoin can be modified/updated/changed?  (Read 763 times)
Michael Robinson (OP)
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
December 09, 2013, 09:25:57 PM
 #1

I thought I read somewhere that Bitcoin was malleable, meaning it is not simply "set in stone".  That if an idea came to make it better, and the community agreed to accept the change, they could simply update it.

If so, doesn't this make the "a new and better cryptocurrency could destroy Bitcoin" idea false?  If a new cryptocurrency did get created that everyone agreed was better than Bitcoin for any reason, and the Bitcoin community agreed, couldn't Bitcoin simply be updated? 

Akka
Legendary
*
Offline Offline

Activity: 1232
Merit: 1001



View Profile
December 09, 2013, 09:32:24 PM
 #2

I thought I read somewhere that Bitcoin was malleable, meaning it is not simply "set in stone".  That if an idea came to make it better, and the community agreed to accept the change, they could simply update it.

If so, doesn't this make the "a new and better cryptocurrency could destroy Bitcoin" idea false?  If a new cryptocurrency did get created that everyone agreed was better than Bitcoin for any reason, and the Bitcoin community agreed, couldn't Bitcoin simply be updated? 

There are some protocol rules that are very hard to change, meaning that changing them would result in a hard fork. If only one Node would not agree to it it would result in 2 Bitcoins existing (at least for some time).

But yes, if users agree, basically any change could be implemented. But it is virtually impossible to get all to agree to a change.

All previous versions of currency will no longer be supported as of this update
monbux
Legendary
*
Offline Offline

Activity: 1736
Merit: 1029



View Profile WWW
December 09, 2013, 10:00:19 PM
 #3

I thought I read somewhere that Bitcoin was malleable, meaning it is not simply "set in stone".  That if an idea came to make it better, and the community agreed to accept the change, they could simply update it.

If so, doesn't this make the "a new and better cryptocurrency could destroy Bitcoin" idea false?  If a new cryptocurrency did get created that everyone agreed was better than Bitcoin for any reason, and the Bitcoin community agreed, couldn't Bitcoin simply be updated? 

There are some protocol rules that are very hard to change, meaning that changing them would result in a hard fork. If only one Node would not agree to it it would result in 2 Bitcoins existing (at least for some time).

But yes, if users agree, basically any change could be implemented. But it is virtually impossible to get all to agree to a change.

Just a question, you mean all users of bitcoin?  If so, that sounds highly impossible, and even if it did happen, do we just sign a petition or something and send it to the current bitcoin team?
Akka
Legendary
*
Offline Offline

Activity: 1232
Merit: 1001



View Profile
December 09, 2013, 10:09:42 PM
 #4

I thought I read somewhere that Bitcoin was malleable, meaning it is not simply "set in stone".  That if an idea came to make it better, and the community agreed to accept the change, they could simply update it.

If so, doesn't this make the "a new and better cryptocurrency could destroy Bitcoin" idea false?  If a new cryptocurrency did get created that everyone agreed was better than Bitcoin for any reason, and the Bitcoin community agreed, couldn't Bitcoin simply be updated? 

There are some protocol rules that are very hard to change, meaning that changing them would result in a hard fork. If only one Node would not agree to it it would result in 2 Bitcoins existing (at least for some time).

But yes, if users agree, basically any change could be implemented. But it is virtually impossible to get all to agree to a change.

Just a question, you mean all users of bitcoin?  If so, that sounds highly impossible, and even if it did happen, do we just sign a petition or something and send it to the current bitcoin team?

If some change where implemented that violates the current protocol rules (fe. Block reward, Number of Transactions per Block, etc.) all Nodes that still have the current version would reject each Block of the new Version as invalid. Therefore we would have 2 Bitcoin Networks as long as there are users that run Nodes with different protocol rules. Probably one of the two would die out sooner or later.

Also a change could for Example be implemented like this:

Miner with the new version "mark" their Block to show they have the new Version (Block Version). No changes are active yet. As soon as >90% of all Blocks found are marked the Change activates.

All previous versions of currency will no longer be supported as of this update
Mork
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
December 09, 2013, 10:15:05 PM
 #5

Just a question, you mean all users of bitcoin?  If so, that sounds highly impossible, and even if it did happen, do we just sign a petition or something and send it to the current bitcoin team?

The majority of the network.
If there's a hard fork, there will be 2 block chains, one old, one new. The chain where the most miners (by hash/s) are working on, will be the new one, as it is (will get) the longest chain.
If the users (network) do not agree and continue on the old chain (e.g. by using the old client), there will be no hard fork, as the old chain will be longer.
At least that's what I think. Cheesy

There has been at least one hard fork before, when there was a bug in the bitcoin client.
Akka
Legendary
*
Offline Offline

Activity: 1232
Merit: 1001



View Profile
December 09, 2013, 10:21:13 PM
 #6

Just a question, you mean all users of bitcoin?  If so, that sounds highly impossible, and even if it did happen, do we just sign a petition or something and send it to the current bitcoin team?

The majority of the network.
If there's a hard fork, there will be 2 block chains, one old, one new. The chain where the most miners (by hash/s) are working on, will be the new one, as it is (will get) the longest chain.
If the users (network) do not agree and continue on the old chain (e.g. by using the old client), there will be no hard fork, as the old chain will be longer.
At least that's what I think. Cheesy

There has been at least one hard fork before, when there was a bug in the bitcoin client.


No, miners have no power over this. As every client with the old version would reject Blocks from miners with the new version as invalid. No mater how long their chain gets.

Miners can not enforce any rule changes over Bitcoin users.

All previous versions of currency will no longer be supported as of this update
hieroglyph
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
December 11, 2013, 08:47:00 PM
 #7

As previously stated there can be small changes to fix problems along the way but nothing major.  I think this is one of those if it isn't broke then don't fix it situations.

bitcoin_UK
Member
**
Offline Offline

Activity: 64
Merit: 10


View Profile
December 11, 2013, 09:09:49 PM
 #8

The actual structure of how bitcoin works can't be changed, that's the beauty of bitcoin. It can't be altered for anyones advantage although maybe messed with by people that have a lot of money!

Don't believe what you hear, bitcoin is strong, it's owned by the people, for the people.
tampazeus
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Lick me like a lolipop


View Profile
December 11, 2013, 09:20:13 PM
 #9

I thought I read somewhere that Bitcoin was malleable, meaning it is not simply "set in stone".  That if an idea came to make it better, and the community agreed to accept the change, they could simply update it.

If so, doesn't this make the "a new and better cryptocurrency could destroy Bitcoin" idea false?  If a new cryptocurrency did get created that everyone agreed was better than Bitcoin for any reason, and the Bitcoin community agreed, couldn't Bitcoin simply be updated? 

There are some protocol rules that are very hard to change, meaning that changing them would result in a hard fork. If only one Node would not agree to it it would result in 2 Bitcoins existing (at least for some time).

But yes, if users agree, basically any change could be implemented. But it is virtually impossible to get all to agree to a change.


Majority wins I guess, and minority has to accept or going its way
Tposate
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
December 12, 2013, 06:29:08 AM
 #10

Indeed, we've already had some hard forks in the past, and there will be more in the future Tongue
https://en.bitcoin.it/wiki/Hardfork_Wishlist
hoalways
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
December 12, 2013, 06:37:30 AM
 #11

Will there be any possibility to change our bitcoin address in the future?

Will there be any change in the blockchain?

I have lot of questions. However, can someone explain it in brief considering I'm a newbie.
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!