Bitcoin Forum
March 19, 2024, 09:46:11 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Bitcoin fork proposal by respected Bitcoin lead dev Gavin Andresen, to increase the block size from 1MB to 20MB.
pro
anti
agnostic
DGAF

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ... 125 »
  Print  
Author Topic: Bitcoin 20MB Fork  (Read 154754 times)
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1006



View Profile
February 10, 2015, 04:05:10 PM
 #1001

If you had say 100 coins before the fork, afterwards you will have 100 in the 1MB chain and 100 coins in the 20MB chain.
They will be separate chains but not compatible. For example, I cannot send bitcoin to the litecoin chain they are incompatible.
It will not be trivial to end up with separately-spendable coins on both chains.

At first, every transaction broadcast on the 1MB network will be a valid transaction on the 20 MB network.

In fact, there would most likely be many nodes listening to both and intentionally relaying transactions from the 1 MB network to the 20 MB network to make sure they get included in both.

In order to double your coins, you need to get one transaction mined in the small chain and a conflicting transaction mined in the large chain.

It's a race with a low probability of success.
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710841571
Hero Member
*
Offline Offline

Posts: 1710841571

View Profile Personal Message (Offline)

Ignore
1710841571
Reply with quote  #2

1710841571
Report to moderator
1710841571
Hero Member
*
Offline Offline

Posts: 1710841571

View Profile Personal Message (Offline)

Ignore
1710841571
Reply with quote  #2

1710841571
Report to moderator
1710841571
Hero Member
*
Offline Offline

Posts: 1710841571

View Profile Personal Message (Offline)

Ignore
1710841571
Reply with quote  #2

1710841571
Report to moderator
Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
February 10, 2015, 04:12:46 PM
 #1002

If you had say 100 coins before the fork, afterwards you will have 100 in the 1MB chain and 100 coins in the 20MB chain.
They will be separate chains but not compatible. For example, I cannot send bitcoin to the litecoin chain they are incompatible.
It will not be trivial to end up with separately-spendable coins on both chains.

At first, every transaction broadcast on the 1MB network will be a valid transaction on the 20 MB network.

In fact, there would most likely be many nodes listening to both and intentionally relaying transactions from the 1 MB network to the 20 MB network to make sure they get included in both.

In order to double your coins, you need to get one transaction mined in the small chain and a conflicting transaction mined in the large chain.

It's a race with a low probability of success.

I see. The 1MB and 20MB nodes will still be connected, not separate. I don't like the sound of that.
I guess the bet would be just hold tight and not send anything till it all settles down.

NewLiberty
Legendary
*
Offline Offline

Activity: 1204
Merit: 1002


Gresham's Lawyer


View Profile WWW
February 10, 2015, 04:18:01 PM
 #1003

i think the 1MB chain is doomed
il be going with the foundation bitcoin core's decision as will the majority of big  exchanges etc

to stick with a minority who want to mine the MPcoin would be crazy imo

Probably so.  I mostly wish Gavin's latest proposal was less of a bad one.  They get better with each redo though, and there is still time.

FREE MONEY1 Bitcoin for Silver and Gold NewLibertyDollar.com and now BITCOIN SPECIE (silver 1 ozt) shows value by QR
Bulk premiums as low as .0012 BTC "BETTER, MORE COLLECTIBLE, AND CHEAPER THAN SILVER EAGLES" 1Free of Government
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1006



View Profile
February 10, 2015, 04:20:20 PM
 #1004

I see. The 1MB and 20MB nodes will still be connected, not separate. I don't like the sound of that.
I guess the bet would be just hold tight and not send anything till it all settles down.
What it means is that the odds of a speculative attack on the large chain has a low probability of success.

Also, due to the nature of the attack, somebody who starts one and fails suddenly ends up poor.

It's a trigger the attacker can only be sure of pulling once.
davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
February 10, 2015, 04:21:32 PM
 #1005

It will not be trivial to end up with separately-spendable coins on both chains.

Actually it will be trivial.

Point a CPU miner or whatever at Eligius, receive a couple satoshis directly from a fresh coinbase as a reward, wait 120 confirmations.
And here you go, you now have an output that's spendable strictly on one chain, and that you can use in any transaction to easily split an arbitrarily large amount of coins, which you can reuse to split more, and more, and more coins.

Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
February 10, 2015, 04:26:27 PM
 #1006

Here's a question.
Say I had 10 coins in a single address. The fork happens and the network splits in two. I then send 1 coin to someone using a single 10 coin input. 1 coin output to the person and 9 coins output back in change.

Have I any way of knowing which chain the change will come back to me on?

R2D221
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 10, 2015, 04:31:18 PM
 #1007

Here's a question.
Say I had 10 coins in a single address. The fork happens and the network splits in two. I then send 1 coin to someone using a single 10 coin input. 1 coin output to the person and 9 coins output back in change.

Have I any way of knowing which chain the change will come back to me on?

The same one the 1 coin payment was made.

An economy based on endless growth is unsustainable.
davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
February 10, 2015, 04:33:11 PM
 #1008

Here's a question.
Say I had 10 coins in a single address. The fork happens and the network splits in two. I then send 1 coin to someone using a single 10 coin input. 1 coin output to the person and 9 coins output back in change.

Have I any way of knowing which chain the change will come back to me on?

The same address, provided your transaction gets included by both chains.
If not, one chain will think that the initial 10 btc never actually moved.

cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1006

Let's talk governance, lipstick, and pigs.


View Profile
February 10, 2015, 04:43:12 PM
 #1009

If some miners don't fork, will those miners be able to send messages through the alert system? If not, then merchants need to be aware that only the authentic Bitcoin blockchain  has the keys to send alert messages.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
tvbcof
Legendary
*
Offline Offline

Activity: 4564
Merit: 1276


View Profile
February 10, 2015, 04:58:15 PM
Last edit: February 10, 2015, 05:30:57 PM by tvbcof
 #1010

Guys i am trying to understand the whole thing, but please ELI5 how will be my coins, stored in paper wallets affected??? I will have to sell them and buy new coins on the new fork or i will be able to use my coins on both blockchains....? I don't get it  Huh If this is the case, that we will have to sell our coins and buy new ones, i don't want that....

Nope.  You don't have to do anything.  If there is a fork you would need to upgrade your client if/when you decide to spend coins.  That is about it.  Seeing how Gavin and the other developers moved forward with P2SH it won't happen until there is a super majority of support.

So coins will be usable in both forks if you use the proper client right?

Nobody knows if there will be address extensions (or negative-extensions) associated with either the hard-fork or accepted by the maintainers of 'bitcoin-legacy'.  Probably there will not be either of these on either fork.

What I will do is to 'split/double' my stash as quickly as possible.  This is simply a matter of performing spends (to myself) in such a way that they are recognized in 'gavincoin' but not in 'bitcoin-legacy' (aka 'mpcoin').  To some extent that may be just a matter of waiting until some blocks exceed 1MB where they will be spent on one fork and not the other.

If that does not work because my transactions are replayed onto the 'bitcoin-legacy' fork anyway for whatever reason, then I will get some one-chain self-spends by obtaining some BTC which are contaminated with 'gavincoin' coinbase (the 25 BTC mining reward) and mix them into these to-self transactions.

Now that I have my coins split I will wait for a good opportunity to liquidate my gavincoins.  This will probably be sooner than later.  Probably there will be a window opened up by the infusion of mysterious capital when it looks like things have recovered from the hard-fork and everyone breaths a sigh of relief and valuations climb.  Eventually the real point of the hard-fork will be revealed and the true nature of the hard-fork becomes apparent.  When you find the path of least resistance is to obtain a 'bitcoin licence' you will start to understand the rational for gavincoin better.  The sweet-spot for capitalizing on gavincoin will be between this faux-recovery and recognition of the awful truth , and that's what my new 'gavincoin-only' hoard is earmarked for.

If/when 'gavincoin' starts to lose out as people realize they've been snookered, and when 'licencing' allows it, it could be that 'gavincoin' which can be traced to circulation on 'mpcoin' will be blacklisted (or redlisted or purplelisted or whatever TPTB wants to call it) and one will lose the ability to capitalize on the double-play.  Best to have an incremental plan for liquidating this cloned stash.  The Bitcoin Foundation and associated parties have been instrumental in provoking the hard-fork and have been pretty secretive.  Insiders may know what's coming down the pike and when, but others probably will not.


If I were consulting with the 'bitcoin-legacy' effort, here would be some suggestions I would offer:

 - Prepare the userbase for long confirmation times.  In order to be considered solid, a transaction will need to become buried very deep in the chain.  The reason is that we expect attacks and will need to be able to detect and thwart them.  This is actually a blessing in disguise.  A 'free' native Bitcoin is not, nor can it ever realistically be something that a high percentage of the population uses for buying trinkets.  This would be a good juncture for losing such misinformed participants.

 - Locate and work with the Blockstream folks.  A 'free' Bitcoin is what is needed as a trusted backing store necessary for an infinitely scalable set of sidechains.  If use of the backing store requires a 'bitcoin license' and is susceptible to whitelisting or blacklisting then so will any solution built on top of the backing store.  There is a natural symbiosis between 'bitcoin-legacy' and sidechains.

 - Consider playing dead for a period even if it takes some effort!  This will help more than it will hurt.  'mpcoin' is like gold in a vault, getting the attention off the solution is a good thing, and the people who would be turned off by this are people who are more of a liability anyway.

Possibly the Blockstream folks are planning to maintain a free Bitcoin irrespective of what Popescu does.  Possibly Popescu is so vain and has burnt so many bridges that he would not wish to work with the Blockstream guys even if they wanted to work with him (which is also a big if as well.)  If these differences can be overcome I see great potential.  Popescu's (and company's) work to get cheap full nodes created seems to be coming along well and he's cultivated the 'mpcoin' brand nicely (or so it seems from reading this thread.)  Popescu probably has the native ability to understand the inherent power of the reserve-currency/exchange-currencies level of abstraction so it's mostly a matter of whether giving the masses the power of Bitcoin is simply unpalatable to him on principle or not.  If not, we who take pains to keep a stash of legacy Bitcoins could well make a ton of money AND do something worthwhile for humanity as well.

 - edit: spelling

sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
February 10, 2015, 05:24:59 PM
 #1011

Here's a question.
Say I had 10 coins in a single address. The fork happens and the network splits in two. I then send 1 coin to someone using a single 10 coin input. 1 coin output to the person and 9 coins output back in change.

Have I any way of knowing which chain the change will come back to me on?

If you send your old bitcoins to someone after the fork but without splitting them yourself, you will effectively give him both your MPcoins and your Gavincoins, because he will be able to broadcast the transaction on the other chain at any time.

When the war starts, you will have to either keep your coins, or split them by sending them back to you, mixed with newly minted satoshis.

Only after having split them you will be able to dump the one you value the less.

Yes I see now, your mixing in the fresh coins from only one chain so it will be rejected by the other.


R2D221
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 10, 2015, 05:25:12 PM
 #1012

There won't be any way. Why are you getting so crazy about it?

An economy based on endless growth is unsustainable.
Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
February 10, 2015, 05:31:49 PM
 #1013

There won't be any way. Why are you getting so crazy about it?
What that a question for me or someone else?
If it was me,  won't be any what? Crazy over what?

tvbcof
Legendary
*
Offline Offline

Activity: 4564
Merit: 1276


View Profile
February 10, 2015, 05:36:07 PM
 #1014

There won't be any way. Why are you getting so crazy about it?
What that a question for me or someone else?
If it was me,  won't be any what? Crazy over what?

When people start to panic they often start to babble.  Some people are more prone to this than others.  Give they guy a break.  I questioned what the fuck he was trying to say and to who for a brief moment, but clearly it doesn't matter one way or the other.


sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
R2D221
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 10, 2015, 05:36:13 PM
 #1015

There won't be any way. Why are you getting so crazy about it?
What that a question for me or someone else?
If it was me,  won't be any what? Crazy over what?

No, it was for ghdp.

An economy based on endless growth is unsustainable.
R2D221
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 10, 2015, 05:36:55 PM
 #1016

Fucking autocorrect.

There won't be any war.

An economy based on endless growth is unsustainable.
Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
February 10, 2015, 06:00:36 PM
 #1017

'bitcoin-legacy'

I like the way you've subconsciously described "mpcoin" as 'legacy'. It tends to suggest old, outdated, obsolete, defunct etc... Bit of a negative word in my opinion.

Maybe your subconscious is telling you something?
Just sayin.

Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
February 10, 2015, 06:05:02 PM
 #1018

Fact : Mircea (and friends) will try to dump their Gavincoins and buy Mirceacoins
One thing I've learnt in life so far is what people tell you they are going to do, doesn't always align to what they actually do.

R2D221
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 10, 2015, 06:07:01 PM
 #1019

Fucking autocorrect.

There won't be any war.
Fact : Gavin will release Gavincoin
Fact : Mircea (and friends) will try to dump their Gavincoins and buy Mirceacoins

These facts need a percentage. How many people support Gavin? How many people support Mircea?

An economy based on endless growth is unsustainable.
tvbcof
Legendary
*
Offline Offline

Activity: 4564
Merit: 1276


View Profile
February 10, 2015, 06:17:57 PM
 #1020

'bitcoin-legacy'

I like the way you've subconsciously described "mpcoin" as 'legacy'. It tends to suggest old, outdated, obsolete, defunct etc... Bit of a negative word in my opinion.

Maybe your subconscious is telling you something?
Just sayin.

Bitcoin has an impressive 'legacy'.  It succeeded in achieving things that I always considered theoretically possible but not very likely, but it could easily tumble into the abyss.  As a citizen of the United States of America I am keenly aware of such tragedies.

I also own the domain name 'bitcoin-legacy.org' and will happily give it away with no strings attached to a number of the people I know to be associated with Blockstream if they can make use of it.  The same offer might be extended to others if I can achieve a similar level of confidence in them that the likes of Maxwell and Wuille have earned over the years.

I own the domain because the threat of a hard-fork and the subsequent nearly inevitable subversion of Bitcoin have been realistic and ongoing threats for a long time.


sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 ... 125 »
  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!