Bitcoin Forum
May 10, 2024, 07:33:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Bitcoins are experimental beta software. It will be replaced.  (Read 4733 times)
evoorhees
Legendary
*
Offline Offline

Activity: 1008
Merit: 1021


Democracy is the original 51% attack


View Profile
September 19, 2012, 02:52:56 PM
 #21

There are a lot of flaws with bitcoins

List me the flaws, and I'll refute them.

Any I can't refute, will be fixed either by an upgrade to Bitcoin software, or an entrepreneur who fills in the gap.
1715369580
Hero Member
*
Offline Offline

Posts: 1715369580

View Profile Personal Message (Offline)

Ignore
1715369580
Reply with quote  #2

1715369580
Report to moderator
1715369580
Hero Member
*
Offline Offline

Posts: 1715369580

View Profile Personal Message (Offline)

Ignore
1715369580
Reply with quote  #2

1715369580
Report to moderator
1715369580
Hero Member
*
Offline Offline

Posts: 1715369580

View Profile Personal Message (Offline)

Ignore
1715369580
Reply with quote  #2

1715369580
Report to moderator
In order to achieve higher forum ranks, you need both activity points and merit points.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715369580
Hero Member
*
Offline Offline

Posts: 1715369580

View Profile Personal Message (Offline)

Ignore
1715369580
Reply with quote  #2

1715369580
Report to moderator
1715369580
Hero Member
*
Offline Offline

Posts: 1715369580

View Profile Personal Message (Offline)

Ignore
1715369580
Reply with quote  #2

1715369580
Report to moderator
evoorhees
Legendary
*
Offline Offline

Activity: 1008
Merit: 1021


Democracy is the original 51% attack


View Profile
September 19, 2012, 02:56:26 PM
 #22



It is obviously far, far superior to the original old bitcoin if you are among those who believe not halving coin generation is far, far superior to the old original bitcoin's periodic halving.

-MarkM-


I am not one of those people. There is no value in allowing coins to be generated forever, not even for the miners.

Minor
Member
**
Offline Offline

Activity: 85
Merit: 10



View Profile
September 19, 2012, 03:31:02 PM
 #23

Its open source, of course everyone can write his own client. But if someone changes the protocol in a way like "send 10% of all transactions to themselves" 51% of all miners would have to agree to use that protocol, too.

That isn't exactly correct.

Any breaking change must be supported by EVERYONE.  Users, miners, exchanges, merchants, etc.

So if 51% of miners implemented that change those who disagreed could continue to use the "old/existing" Bitcoin where miners can't steal 10% of all coins.   The 51% of miners would simply be mining worthless blocks which have no value.

As long as some users and miners continue to support the current protocol it will exist.  What gets kinda meta is what is Bitcoin.

Say some miners decide to fork the protocol to keep the block reward at 50 BTC.  Since this is a breaking change it doesn't really matter if 20% of miners support it, or 80%.  The "51% check as in 51% attack" doesn't apply since each version of the protocol sees the other as completely invalid regardless of how much mining power supports it.  Now lets make it extra confusing. Lets say roughly half of the users support this change and upgrade their nodes but roughly half don't.  Some merchants support the "old" coins, some the "new" coins, and some support both (by implementing both nodes).  The same applies to exchanges.

Essentially at this point you have to completely independent protocols.  Which one is Bitcoin? Wink  Obviously both camps will claim they are the real Bitcoin.

It is very unlikely that a merchant would support both coins because all the old coins would exist in both chains and could be double spent: once as old bitcoins and once a new bitcoins.
dancupid
Hero Member
*****
Offline Offline

Activity: 955
Merit: 1002



View Profile
September 19, 2012, 03:52:49 PM
 #24

Bitcoin isn't software, it's a protocol like email.
Google didn't invent their own email protocol when they developed gmail - infact gmail would be useless if it used it's own protocol because you would only be able to communicate with other gmail users. The BBC would not be able to send an email to a gmail user from an @BBC.com email address.
Protocols are very resilient - even when they become outdated because they are just protocols without a hidden agenda.
Piper67
Legendary
*
Offline Offline

Activity: 1106
Merit: 1001



View Profile
September 19, 2012, 03:54:41 PM
 #25

Bitcoin isn't software, it's a protocol like email.
Google didn't invent their own email protocol when they developed gmail - infact gmail would be useless if it used it's own protocol because you would only be able to communicate with other gmail users. The BBC would not be able to send an email to a gmail user from an @BBC.com email address.
Protocols are very resilient - even when they become outdated because they are just protocols without a hidden agenda.


Precisely... and the original protocols are still alive. It's quite possible to improve upon them, when necessary... with Bitcoin, it ain't necessary.
waspoza
Hero Member
*****
Offline Offline

Activity: 602
Merit: 508


Firstbits: 1waspoza


View Profile
September 19, 2012, 04:04:49 PM
 #26

wabber
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
September 19, 2012, 06:04:32 PM
 #27

It is very unlikely that a merchant would support both coins because all the old coins would exist in both chains and could be double spent: once as old bitcoins and once a new bitcoins.
Which doesn't matter because that should be accounted in the value of each coin.

Example (using USD to show the value):
1BTC today equals 10$

Now theres a split and 20% of the people continue using bitcoinA and 80% continue using bitcoinB.
1BTCA then equals about 2$
1BTCB then equals about 8$

It's only a rough example but it should be pretty much like that in reality. As you can see there's actually no disadvantage for a merchant accepting both bitcoin versions. At a chain fork the value doesn't simply double because of being able to spend the same coin 2 times. The 2 coins aren't equal and they can have different exchange rates.
 
byronbb
Legendary
*
Offline Offline

Activity: 1414
Merit: 1000


HODL OR DIE


View Profile
September 19, 2012, 07:13:07 PM
 #28

I have always been amazed by the resiliency of IRC.

jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
September 19, 2012, 08:51:56 PM
 #29

I have always been amazed by the resiliency of IRC.

IRC ops, you mean.  IRC itself is easy to DoS.

DDoS on networks is handled manually.  Most ISPs refuse to host IRC servers.  etc.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Seal
Donator
Hero Member
*
Offline Offline

Activity: 848
Merit: 1078


View Profile WWW
September 19, 2012, 11:49:27 PM
 #30

There are a lot of flaws with bitcoins, and it pioneered cryptocurrency. But do we still dial up to BBSes today? Use gopher? No, it has being replaced by the world wide web. Bitcoins will be replaced, don't put your life savings in.

Come on.  Cool


Bitcoin isn't software, it's a protocol like email.
Google didn't invent their own email protocol when they developed gmail - infact gmail would be useless if it used it's own protocol because you would only be able to communicate with other gmail users. The BBC would not be able to send an email to a gmail user from an @BBC.com email address.
Protocols are very resilient - even when they become outdated because they are just protocols without a hidden agenda.


... in technology, the first decent implementation of almost any standard that is adopted by a majority will always succeed.

DefiDive - Filter the noise
A clean crypto asset management terminal
Desolator
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
September 20, 2012, 09:22:06 PM
 #31

Precisely... and the original protocols are still alive. It's quite possible to improve upon them,

That's what I don't get.  If anyone could arbitrarily alter the protocol, they could rewrite it to route 10% of all transactions to themselves Tongue So can't the protocol never be altered ever without shutting down bitcoin and starting over with a new chain?  Who could alter the protocol and how?

The way I understand it, the writers of the bitcoin client software could just rewrite the code to say whatever they want and say that is the new protocol.  As long as it doesn't contradict existing blocks, it would technically "work."  But if there were 3 bitcoin clients and 1 decided to do things differently, their data would get rejected by everyone who has the other 2 and thus the network as a whole.  That's why I'm a little concerned that the entire network is in the hands of a couple people who wrote the one and only client software.  Didn't they publicly release the code too?!?!  There should be as many bitcoin clients as torrent clients at this point.  For safety reasons, someone write another one! lol.

(of course then if there were 100 clients, any one of them could be rigged to steal your wallet so if you want to use an alternative client, you have no idea if it's legit or not)
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 20, 2012, 09:54:47 PM
 #32

Precisely... and the original protocols are still alive. It's quite possible to improve upon them,

That's what I don't get.  If anyone could arbitrarily alter the protocol, they could rewrite it to route 10% of all transactions to themselves Tongue So can't the protocol never be altered ever without shutting down bitcoin and starting over with a new chain?  Who could alter the protocol and how?

The way I understand it, the writers of the bitcoin client software could just rewrite the code to say whatever they want and say that is the new protocol.  As long as it doesn't contradict existing blocks, it would technically "work."  But if there were 3 bitcoin clients and 1 decided to do things differently, their data would get rejected by everyone who has the other 2 and thus the network as a whole.  That's why I'm a little concerned that the entire network is in the hands of a couple people who wrote the one and only client software.  Didn't they publicly release the code too?!?!  There should be as many bitcoin clients as torrent clients at this point.  For safety reasons, someone write another one! lol.

(of course then if there were 100 clients, any one of them could be rigged to steal your wallet so if you want to use an alternative client, you have no idea if it's legit or not)

think about like this
bitcoin protocol 1.1.0 - works fine everyone loves it
bitcoin protocol 1.1.1 - works even better everyone loves it
bitcoin protocol 2.0.0 - not everyone agrees to this change... buttcoin protocol 1.0.0 is created! some stay with bitcoin and other move to buttcoin.

the protocol can be altered, but everyone has to agree on it, if anyone disagrees then a fork can be created.

so far the forks we've seen have nothing to do with a disagreement in protocol change, its just some guys looking to make money by starting a bitcoin fork.

I do not think the protocol will ever be changed so much so that people start to disagree and create forks.
honestly i dont give a @#$& how it works as long as it keeps its core properties.

I say dont be afraid of protocol changes, embrace them for what they are; Improvements.

 

robbonz
Newbie
*
Offline Offline

Activity: 25
Merit: 0



View Profile
September 20, 2012, 09:55:47 PM
 #33

There are a lot of flaws with bitcoins, and it pioneered cryptocurrency. But do we still dial up to BBSes today? Use gopher? No, it has being replaced by the world wide web. Bitcoins will be replaced, don't put your life savings in.

All posts of this type are part of this highly clever money making scheme...

Step 1: Sell bitcoins
Step 2: Go on forum, and "discredit" bitcoins
Step 3: Observe massive price crash
Step 4: Buy back bitcoins
Step 5: Profit!?!?

Good luck buddy, you're gonna need it.
byronbb
Legendary
*
Offline Offline

Activity: 1414
Merit: 1000


HODL OR DIE


View Profile
September 21, 2012, 09:19:07 AM
 #34

I have always been amazed by the resiliency of IRC.

IRC ops, you mean.  IRC itself is easy to DoS.

DDoS on networks is handled manually.  Most ISPs refuse to host IRC servers.  etc.



I meant its 2012 and irc still exists.

markm
Legendary
*
Offline Offline

Activity: 2940
Merit: 1090



View Profile WWW
September 21, 2012, 09:43:21 AM
 #35

Nothing has improved upon IRC yet as far as I know, except maybe MUDs with channels between them if you like MUDs.

(Sure a MUD adds a whole bunch of crap many users might not have use for, but at least it does that at the server end not, like browsers, hogging the user's resources.)

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
BkkCoins
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
September 21, 2012, 09:46:52 AM
Last edit: September 21, 2012, 10:00:47 AM by BkkCoins
 #36

That's why I'm a little concerned that the entire network is in the hands of a couple people who wrote the one and only client software.  Didn't they publicly release the code too?!?!  There should be as many bitcoin clients as torrent clients at this point.  For safety reasons, someone write another one! lol.
Maybe you should learn a bit more about Bitcoin. There are quite a few clients around now. That doesn't really matter because it's the protocol that is important. If a client tries to generate transactions not accepted by other clients or by miners the transactions don't get accepted into blocks. They get dropped. All the clients I'm aware of are open source software and you can get the source and read it yourself. Most of them are on GitHub, easy to checkout, fork and modify. You can create your own client if you want. But it has to work according to what others will accept or - as we've been talking about here, you end up forking with some group of users using your own new protocol. See DevCoin, NameCoin, LiteCoin, BkkCoin, etcCoin.

dissipate
Sr. Member
****
Offline Offline

Activity: 288
Merit: 250


View Profile
September 21, 2012, 09:51:53 AM
 #37

There are a lot of flaws with bitcoins, and it pioneered cryptocurrency. But do we still dial up to BBSes today? Use gopher? No, it has being replaced by the world wide web. Bitcoins will be replaced, don't put your life savings in.

Bitcoin is not just software. Bitcoin happens to be a protocol, and as it becomes more popular and entrenched as the de facto cryptocurrency, it will be near impossible to replace it with a new cryptocurrency. It's called the network effect. If people can't be bothered to try a different social network than Facebook, they sure as heck are not going to be bothered to switch to a new cryptocurrency (and certainly not on a whim).
markm
Legendary
*
Offline Offline

Activity: 2940
Merit: 1090



View Profile WWW
September 21, 2012, 10:01:32 AM
 #38

Browsers actually include gopher still don't they? Wasn't one of the selling points of the early browsers that they did all the usual stuff like gopher and ftp plus also had this newfangled web thing too? Did they ever drop gopher support?

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
phatsphere
Hero Member
*****
Offline Offline

Activity: 763
Merit: 500


View Profile
September 21, 2012, 11:30:51 AM
 #39

Did they ever drop gopher support?
yes, but things like "extensions" or "plugins" save those, who really need gopher.

google told me this: http://gopher.floodgap.com/overbite/
Etlase2
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 21, 2012, 12:41:48 PM
 #40

Bitcoin is not just software. Bitcoin happens to be a protocol, and as it becomes more popular and entrenched as the de facto cryptocurrency, it will be near impossible to replace it with a new cryptocurrency. It's called the network effect. If people can't be bothered to try a different social network than Facebook, they sure as heck are not going to be bothered to switch to a new cryptocurrency (and certainly not on a whim).

Because facebook was the first social network Roll Eyes


Browsers actually include gopher still don't they? Wasn't one of the selling points of the early browsers that they did all the usual stuff like gopher and ftp plus also had this newfangled web thing too? Did they ever drop gopher support?

-MarkM-


I don't remember netscape ever supporting gopher natively. Lynx probably did, but lynx was text-based so ehhh

Pages: « 1 [2] 3 »  All
  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!