Bitcoin Forum
May 08, 2024, 09:34:54 AM *
News: Latest Bitcoin Core release: 27.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 ... 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 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 »
  Print  
Author Topic: Bitcoin 20MB Fork  (Read 154756 times)
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
February 16, 2015, 06:56:09 PM
Last edit: February 16, 2015, 07:24:33 PM by DeathAndTaxes
 #1481

All nodes (including full nodes) must know the chaintip of the longest chain in order to sync in a trustless manner.

That's backwards.

No it isn't.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715160894
Hero Member
*
Offline Offline

Posts: 1715160894

View Profile Personal Message (Offline)

Ignore
1715160894
Reply with quote  #2

1715160894
Report to moderator
1715160894
Hero Member
*
Offline Offline

Posts: 1715160894

View Profile Personal Message (Offline)

Ignore
1715160894
Reply with quote  #2

1715160894
Report to moderator
NewLiberty
Legendary
*
Offline Offline

Activity: 1204
Merit: 1002


Gresham's Lawyer


View Profile WWW
February 16, 2015, 06:59:34 PM
 #1482

This security risk is balanced by the correspondingly increased number of nodes, given an equivolent Bitcoin Network Cost, where:
Bitcoin Network Cost = Data Size * Decentralization.

You can't arrive to meaningful conclusions if you base your reasoning on undemonstrated equalities.

gmaxwell put out a recent and good discussion on this, in regards to this topic here:
https://bitcointalk.org/index.php?topic=946236.msg10369307#msg10369307

Though he calls it the "inherent cost of transactions", this is the bitcoin network's fundamental cost and value added for if there are no transactions ever again, there is not any more meaning to Bitcoin.

What sort of demonstration are you seeking?  Why is this in doubt?

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
NewLiberty
Legendary
*
Offline Offline

Activity: 1204
Merit: 1002


Gresham's Lawyer


View Profile WWW
February 16, 2015, 07:02:22 PM
 #1483

We're seeing spikes to 1MB now, even without driving events we can point at. So, at the moment when 1MB definitively isn't enough, I fear that 5MB won't be enough either.  Transaction volume in the real world is incredibly spiky in response to such events, and Bitcoin is starting to have closer and closer interactions with the 'real world.'

So in your formulation, a single block is a meaningful spike?

If so, there isn't a max block size that can accommodate.

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
davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
February 16, 2015, 07:21:09 PM
 #1484

All nodes (including full nodes) must know the chaintip of the longest chain in order to sync in a trustless manner.

That's backwards.

No it isn't.

It's backwards in the sense that nodes sync in a trustless manner to gain knowledge of the tip, not the other way around.
I wasn't following up on the pruning discussion.

davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
February 16, 2015, 07:24:51 PM
 #1485

gmaxwell put out a recent and good discussion on this, in regards to this topic here:
https://bitcointalk.org/index.php?topic=946236.msg10369307#msg10369307

Though he calls it the "inherent cost of transactions", this is the bitcoin network's fundamental cost and value added for if there are no transactions ever again, there is not any more meaning to Bitcoin.

What sort of demonstration are you seeking?  Why is this in doubt?

He seems to simply be asserting it without actually backing it in any way.
If taken for granted it actually weakens the hardforkers' position.

Cryddit
Legendary
*
Offline Offline

Activity: 924
Merit: 1129


View Profile
February 16, 2015, 07:29:30 PM
 #1486

Quoting myself from another thread....  given a bit of data, I think 12x average utilization is probably a very good target for a maximum utilization.  It seems to work for VISA (most of the time, at any rate).  That would put us at 3600KB blocks for now, and if there's a "phase shift" where utilization suddenly goes up by a factor of 100, we'd be able to adapt within a couple of weeks, meaning before the opportunity is completely gone.

Really, what I'm worried about is the 'phase shift' scenario.  I've worked at a bunch of startups, and when a new thing hits, it tends to hit suddenly and hard.  At a completely unpredictable time, after/during years of hard work during which you don't know whether it's going to happen let alone when.  

If Bitcoin goes mainstream, it will not do so gradually; it will be a phase shift where, a few months after 'a few' people are using it here and there, 'everybody' is using it all the time.  

I think we need an adaptive limit because the exponential growth outlined by Gavin is too slow to handle that kind of rapid  phase shift.  It's the right shape for the curve, but the curve happens over a period of twenty weeks, not over a period of twenty years.  And you never know when the curve you need to respond to is ready to begin.   Not being ready to roll out and scale, QUICKLY, could result in missing it when the opportunity does happen.  Scaling in advance of need, on the other hand, simply invites the waste of resources.

All that said, yes, I am STILL in favor of raising the block size limit, whether it is done the way I'd prefer it, or not.  As far as I'm concerned, this proposal is still "HELL YES" even though I think I might know a better way to do it, because not doing either thing would make failure certain.

VISA only has an average txn capacity of 2,000 tps but their network can handle a peak traffic of 24,000 tps.  Nobody designs a system with a specific limit and then assumes throughput will be equal to that upper limit.

That is a very valuable observation.  An 'adaptive' block size limit would set a limit of some multiple of the observed transaction rate, but most of its advocates (including me) haven't bothered to look up what the factor ought to be. what you looked up above presents real live information from a functioning payment system.  

The lesson being that an acceptable peak txn rate for a working payment network is about 12x its average txn rate.  

Which, in our case with average blocks being around 300 KB, means we ought to have maximum block sizes in the 3600KB range.  

And that those of us advocating a self-adjusting block size limit ought to be thinking in terms of 12x the observed utilization, not 3x the observed utilization.


traincarswreck
Sr. Member
****
Offline Offline

Activity: 532
Merit: 251


View Profile
February 16, 2015, 07:31:01 PM
 #1487

Quoting myself from another thread....  given a bit of data, I think 12x average utilization is probably a very good target for a maximum utilization.  It seems to work for VISA (most of the time, at any rate).  That would put us at 3600KB blocks for now, and if there's a "phase shift" where utilization suddenly goes up by a factor of 100, we'd be able to adapt within a couple of weeks, meaning before the opportunity is completely gone.

But then we won't have "ideal money"...

Quote from: Ideal Money
The actors on the stage of the drama formed by the actions that determine the trends in the value of a national currency are themselves players in a game and they can be rationally viewed as such. The theme of "rational expectations" naturally enters. Those who ARE NOT in control but who ARE naturally concerned with the expectations for the value trend of a national currency cannot be wisely assumed to be entirely naive and unable to form "rational expectations" regarding the currency. So the (possibly) "Keynesian" players in this game have natural opponents (or co-players, beyond zero-sum perspectives) who are interested in not being themselves "outsmarted" by those who control the options that determine, say, the quantity supplied of the national currency.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
February 16, 2015, 07:31:55 PM
Last edit: February 16, 2015, 07:49:07 PM by DeathAndTaxes
 #1488

All nodes (including full nodes) must know the chaintip of the longest chain in order to sync in a trustless manner.

That's backwards.

No it isn't.

It's backwards in the sense that nodes sync in a trustless manner to gain knowledge of the tip, not the other way around.
I wasn't following up on the pruning discussion.

Which is dependent to access to at least one honest peer.  You can't fully sync if you don't have access to at least one peer that can provide you blockheaders up to the chaintip of the best chain.  Maybe I worded it poorly but it was in response to this false claim.

Quote
It becomes much easier to pretend some blocks don't exist to selected targets, and get them to accept selectively rewritten history for just long enough to rip them off.

If a node has the full set of headers then it can't be tricked into thinking a block on the longest chain doesn't exist.  In order for a node to obtain the full set of headers it must have at least one honest peer which also has a copy of that full set of headers.  This is independent of the number of peers have a particular block of the blockchain.  Pruned nodes or a DHT node do not reduce the number of copies of the blockheaders, they reduce the number of copies of blocks.  Full blocks are not needed to determine the longest chain in a trustless manner.  If it was than SPV clients would be impossible as well.  To trick a node into thinking a 'block doesn't exist' requires an attacker keep that node from learning of one or more blockheaders.  If the node has the blockheader for most recent block it know the block exists.  It may not (yet) know the contents but it certainly knows it is exists.  A node which knows a block exists but doesn't know the contents of that block is not yet done syncing.
Cryddit
Legendary
*
Offline Offline

Activity: 924
Merit: 1129


View Profile
February 16, 2015, 07:36:24 PM
 #1489


Even if the miners were dumb enough to broadcast the new version and triggered the fork, that doesn't mean they will stay on the fork. They will soon find that it is not possible to sell their USGavincoins for the price they were expecting. And seeing as how mining is a barely profitable venture (due to adjusting difficulty), they will be forced to switch to the original chain or shut down entirely.

This makes so much nonsense it's breathtaking.  It is a single, perfect, priceless jewel that deserves to be preserved for all time.  I was unaware that such pure examples of nonsense existed in the modern world.  I am humbled before a true master.
traincarswreck
Sr. Member
****
Offline Offline

Activity: 532
Merit: 251


View Profile
February 16, 2015, 07:54:45 PM
 #1490


This makes so much nonsense it's breathtaking.  It is a single, perfect, priceless jewel that deserves to be preserved for all time.  I was unaware that such pure examples of nonsense existed in the modern world.  I am humbled before a true master.
It is helpful, in dialogue, to stay "mature".  And also to have read the relevant materials.

On the one hand, I am of the impression the best decision would be make a decision that supports the creation of "Ideal Money".

Yet on the other hand, it seems we do need some form of (general) consensus which could even involve compromise in that regard.

And then further to another hand the "idealness" of a currency seems to be related somehow to the psychological and especially in regards to the future stability of it:
Quote from: Ideal Money
   From the viewpoint of parties domiciled outside of the territory of where a specific currency (such as, e.g. the currency of Brazil) is established the "quality" of that currency is evaluated according to the reasonable appraisals of the probabilities of loss in value of the unit of that currency, particularly in comparison with other currencies and also in comparison with alternatives available for  use for "storage of value", like gold or commodities in general.
    The more that the probabilities of loss seem to be large the more that currency will be evaluated as of "low quality".
danielpbarron
Full Member
***
Offline Offline

Activity: 212
Merit: 100


Daniel P. Barron


View Profile WWW
February 16, 2015, 07:55:58 PM
 #1491

It doesn't matter what miners want. If you had truly been reading the logs, you would have known that.

Yes it matters what miners want.

I guess you don't follow hyperlinks, or know how to use them for that matter. Moving on...

I think I have read most of what has been written on the subject, including the 2 last years of trilema (and some older articles) + months of logs of b-a.

I have not seen where or how the old bitcoin would survive :
- under a difficulty that matches a target for which it has 5% of the required hashrate
- under the risk of an attacker committed to write empty blocks on the chain as long as it is possible

I do not say :
- that the gigablockchain is a good idea,
- or that a majority of miners will switch to it.

What I say is that IF miners switch, with 95% of the hashrate or more, THEN the old chain is dead. And I don't see any arguments that could explain how it could be any different from what MP himself wrote here.

If you've read so much of the log and trilema then why aren't you in the WoT? Get on that.

Even if the miners were dumb enough to broadcast the new version and triggered the fork, that doesn't mean they will stay on the fork. They will soon find that it is not possible to sell their USGavincoins for the price they were expecting. And seeing as how mining is a barely profitable venture (due to adjusting difficulty), they will be forced to switch to the original chain or shut down entirely.

You are assuming that some miners will make the voluntary choice to switch to gavincoin, then wait for at least 95% of other miners to do the same, then do the hard fork, then see that the legacy-bitcoin is stalled at 0 tps, which will mean that, contrarily to my original belief, there will be no market for mpcoin, and then switch back to mpcoin ?

I am sorry but I don't understand how your brain allows you to believe that.

No. You are assuming that there will be a market for USGavincoins. Who is supposed to buy these things? MPEx won't accept them. Maybe you don't think that means much, but that's 31 thousand bitcoin monthly volume that won't take place on the new chain. If #bitcoin-assets users aren't going to buy Gavin's altcoin, who is? Seriously where is the support going to come from? At least some of the miners will necessarily have to remain on the old chain to meet the demand of MPEx users. The real question is, how many miners will stick with the new chain? I guess there will be a little bit of demand for it to support some change tipping, but it's nowhere near 31 thousand bitcoin a month worth.

How does my brain believe this? I'm actually using it. Try it some time.

Marriage is a permanent bond (or should be) between a man and a woman. Scripture reveals a man has the freedom to have this marriage bond with more than one woman, if he so desires. But, anything beyond this is a perversion. -- Darwin Fish
danielpbarron
Full Member
***
Offline Offline

Activity: 212
Merit: 100


Daniel P. Barron


View Profile WWW
February 16, 2015, 08:17:49 PM
 #1492


Even if the miners were dumb enough to broadcast the new version and triggered the fork, that doesn't mean they will stay on the fork. They will soon find that it is not possible to sell their USGavincoins for the price they were expecting. And seeing as how mining is a barely profitable venture (due to adjusting difficulty), they will be forced to switch to the original chain or shut down entirely.

This makes so much nonsense it's breathtaking.  It is a single, perfect, priceless jewel that deserves to be preserved for all time.  I was unaware that such pure examples of nonsense existed in the modern world.  I am humbled before a true master.

To expand on my previous post, there is also the matter of the sell pressure that will come from us "anti-forkers." So not only will Gavin's spambots need to support the usual 36 hundred bitcoin mined per day, but they will have to take on thousands if not millions of double-spent coins that were purchased before the fork. It's really comical that you guys think you have even the slightest sliver of a chance to win this thing. But by all means, quote me and laugh; I'll have the last one.

Marriage is a permanent bond (or should be) between a man and a woman. Scripture reveals a man has the freedom to have this marriage bond with more than one woman, if he so desires. But, anything beyond this is a perversion. -- Darwin Fish
traincarswreck
Sr. Member
****
Offline Offline

Activity: 532
Merit: 251


View Profile
February 16, 2015, 08:22:19 PM
 #1493

I saw an (irate) man today on the topic of the Greek Euro debt crisis, suggest that it is in Greece's best interest to accept an extension.  Yet talks were suspended for another week, and Greece doesn't seem to want to accept what this man feels is in their best interest.

Today we face a choice, bitcoin could be changed (if their can be consensus) into a highly transact-able "good" comparable to visa, to which we seem unsure or unaware of the effects on the over-all currency wars going on today, yet might in itself be quite beneficial to the overall system.

Then on the other hand if left as it is bitcoin, as an ever increasingly finitely transact-able good (since the want to transact will seemingly rise over time), will seem to be rendered more like that of a gold, which could be an interesting invention in relation to the world currencies that COULD be arranged in such a fashion that an "ideal money" could arise.

danielpbarron
Full Member
***
Offline Offline

Activity: 212
Merit: 100


Daniel P. Barron


View Profile WWW
February 16, 2015, 08:31:53 PM
 #1494

People are going to buy the bitcoins that the fiat exchanges are selling to them.

Since when has it ever been the case that the salesman decides what the customer will buy? Have you ever heard the saying "customer is king" ? Or, "the customer is always right" ?  You have it exactly backwards: the "fiat exchanges" will sell what people are in the market to buy. And screw your FIAT anyway; bitcoin is in charge now.

Marriage is a permanent bond (or should be) between a man and a woman. Scripture reveals a man has the freedom to have this marriage bond with more than one woman, if he so desires. But, anything beyond this is a perversion. -- Darwin Fish
NxtChg
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


Simcoin Developer


View Profile WWW
February 16, 2015, 09:18:07 PM
Last edit: February 16, 2015, 10:07:52 PM by NxtChg
 #1495

I think there's all kinds of reasons why, when we need bigger volume, we're going to need enormous amounts of it very suddenly.

But for this level of flexibility no hard limit will probably do. What is needed then is no hard-limit at all and a way to make sure that miners respect some dynamic soft-limit.

Now what if the maximum allowed block size will depend on the minimum transaction fee in the block?

So if you have lots of tiny transactions, you won't be able to generate big blocks (protection from attacks/unimportant txs).

But if Bitcoin becomes more popular and there are lots of people willing to pay higher fees, then you can generate larger blocks and stuff more txs in them.

Granted, this is far from perfect, and it will probably be hard to convince miners, but since we need to price in the cost of transmission and storage, it might be better than a simple hard-limit curve.

Simcoin: https://simtalk.org:444/ | The Simplest Bitcoin Wallet: https://tsbw.io/ | Coinmix: https://coinmix.to | Tippr stats: https://tsbw.io/tippr/
--
About smaragda and his lies: https://medium.com/@nxtchg/about-smaragda-and-his-lies-c376e4694de9
hdbuck (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1002



View Profile
February 16, 2015, 09:27:26 PM
Last edit: February 18, 2015, 10:51:44 AM by hdbuck
 #1496

And screw your FIAT anyway; bitcoin is in charge now.

traincarswreck
Sr. Member
****
Offline Offline

Activity: 532
Merit: 251


View Profile
February 16, 2015, 09:28:44 PM
 #1497

What is the difference between debate and consensus?

Quote from: Ideal Money
Illustrating the principle of these optional choices, the people of Sweden recently had the opportunity of voting in a referendum on whether or not Sweden should join the Eurocurrency bloc and replace the kronor by the euro and thus use the same currency as Finland. The people voted against that, for various reasons. But it cannot be irrelevant whether or not the future quality of a money is really assured or whether instead that it depends on the shifting sands of political decisions or the possibly arbitrary actions of a bureaucracy of officials.
Pecunia non olet
Full Member
***
Offline Offline

Activity: 882
Merit: 102


PayAccept - Worldwide payments accepted in seconds


View Profile
February 16, 2015, 09:39:10 PM
 #1498

here is the first gavincoin:
https://bitcointalk.org/index.php?topic=915650.0

now let's see if it finds a buyer (i think not)

Fanboys of Gavincoin please support that coin and show it is viable before screwing up Bitcoin, thanks.

I tell you what: the pump will be weak and it'll be at abysmal marketcap and broken in 16 weeks.
Please all sheep migrate to the Bean-thread. Thanks.

justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
February 16, 2015, 09:44:28 PM
 #1499

here is the first gavincoin:
https://bitcointalk.org/index.php?topic=915650.0

now let's see if it finds a buyer (i think not)

Fanboys of Gavincoin please support that coin and show it is viable before screwing up Bitcoin, thanks.

I tell you what: the pump will be weak and it'll be at abysmal marketcap and broken in 16 weeks.
Money doesn't work that way.
Pecunia non olet
Full Member
***
Offline Offline

Activity: 882
Merit: 102


PayAccept - Worldwide payments accepted in seconds


View Profile
February 16, 2015, 09:46:21 PM
 #1500

Money doesn't work that way.

good for you if you know 'how money works'
 Roll Eyes

Pages: « 1 ... 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 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 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!