Bitcoin Forum
May 24, 2024, 12:31:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 102 103 104 ... 969 »
1061  Bitcoin / Bitcoin Discussion / Re: ToominCoin aka "Bitcoin_Classic" #R3KT on: March 30, 2016, 10:50:23 PM

if you are among the group of people that completely understand SegWit
Not exactly. I do want to have a even better understanding, but the time is just not there. The question was answered by someone else (although you could find this information quickly yourself; i.e. easy question).


Despite, as you said, mine is an easy question, still the answer provided is, in my humble opinion, wrong.  

A 2MB SegWit block is equal to a 2MB normal block in terms of bandwidth consumption.

In fact at best of my knowledge full nodes could discard witness data only after having validated a block.

For normal txs relying/validation this is not even possible, txs in mempool will get both base data and wit data (for SPV client things are different, though).

To make a long story short if a full node operator decide to prune witness data after validation step we have a reduced storage consumption. while  bandwidth (BW) usage remain the same.

Isn't BW a more scarce / costly resource in respect to storage?

That said, I suppose my question remain unanswered, doesn't it?  


BW is more costly than storage but nothing compares to the cost of orphen risk
the miner can discount the TX @75% because he won't include the segwit when propagating the block

i guess...

Maybe I'm wrong but from my understanding of SegWit's BIPs (*) blocks propagation will include also witness data. In fact it's impossible for a full node to validate a block without signatures data, only once validation is performed the full node operator could decide to drop (or keep) the witness data. Before that moment they seem mandatory to me.  

(*) segwit BIPs:
https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0142.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki
segwit is a pun?
1062  Bitcoin / Bitcoin Discussion / Re: ToominCoin aka "Bitcoin_Classic" #R3KT on: March 30, 2016, 10:33:56 PM

if you are among the group of people that completely understand SegWit
Not exactly. I do want to have a even better understanding, but the time is just not there. The question was answered by someone else (although you could find this information quickly yourself; i.e. easy question).


Despite, as you said, mine is an easy question, still the answer provided is, in my humble opinion, wrong.  

A 2MB SegWit block is equal to a 2MB normal block in terms of bandwidth consumption.

In fact at best of my knowledge full nodes could discard witness data only after having validated a block.

For normal txs relying/validation this is not even possible, txs in mempool will get both base data and wit data (for SPV client things are different, though).

To make a long story short if a full node operator decide to prune witness data after validation step we have a reduced storage consumption. while  bandwidth (BW) usage remain the same.

Isn't BW a more scarce / costly resource in respect to storage?

That said, I suppose my question remain unanswered, doesn't it?  


BW is more costly than storage but nothing compares to the cost of orphen risk
the miner can discount the TX @75% because he won't include the segwit when propagating the block

i guess...
1063  Bitcoin / Bitcoin Discussion / Re: Classic or Core? Which one is better? on: March 30, 2016, 10:21:54 PM
i believe there are significant incentives for miner not to create blocks that are TOO big

The relay limitations of all miners are not equal. Orphan risk is unequally distributed based on these limitations, which threatens the viability of groups of miners controlling a minority of hash power = miner centralization risk. See Pieter Wuille's simulation: https://www.reddit.com/r/bitcoin_devlist/comments/3bsvm9/mining_centralization_pressure_from_nonuniform/

What defines "too big?" Without some hard limit that defines this, there is nothing to prevent miners from forking networks.

if they have a shitty internet connection whats stopping them from creating a smaller block so they can propagate that block faster?

if they have shitty internet it only incentives them further to create smaller blocks.

you've unintentionally drove my point home?
1064  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 07:40:40 PM
BTC moving down, ETH moving up  Undecided

It's almost starting to look like ETH might take over.

I better go buy an ETH debit card then to spend all of these ETHs.

Or go visit an ETH accepting restaurant.

I can use them to buy things at Amazon for a discount right?

A convoluted way to use a debit card and Amazon coupons. I hope BTC has more going for it than that.

Being able to drop your bank and use an international currency that has a finite amount...I'd say that's quite a bit.

Can I do that with ethereums?

not yet...
1065  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 06:09:03 PM

remember us, remember why we died.
1066  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 05:54:24 PM
1067  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 05:51:40 PM
Bitstamp will be adding ETH soon, a source (a credible one) told me yesterday that the implementation is done and they are just testing and tweaking things at the moment... you know what is funny, I posted this on /r/ethtrader daily discussion and I got so many down votes, one went so far telling me I am trading my books Cheesy this just gives you a hint about people trading position.

this is getting out of hand!
whats next bitpay will add ETH payments  Undecided
1068  Bitcoin / Bitcoin Discussion / Re: ToominCoin aka "Bitcoin_Classic" #R3KT on: March 30, 2016, 05:14:16 PM
I've yet to see a single person who completely understands Segwit and is against it.

its hard to be really against segwit, even classic plans to adopt segwit.

It is. But what I'm often asking myself is not whether Gavin would adopt segwit, but if ...Satoshi would. Would he be pro or against such a change, and for what reasons...

Some will say Satoshi is irrelevant right now, so... but still, I have that question in my mind.
I think Satoshi would be for letting nakamoto consensus determine all future upgrades.
1069  Bitcoin / Bitcoin Discussion / Re: ToominCoin aka "Bitcoin_Classic" #R3KT on: March 30, 2016, 04:50:30 PM
I've yet to see a single person who completely understands Segwit and is against it.

its hard to be really against segwit, even classic plans to adopt segwit.
segwit is awesome and a necessary first step for getting the second layer going.
i fully agree with you, you can't  fully understand segwit and be against it.

1070  Bitcoin / Bitcoin Discussion / Re: Classic or Core? Which one is better? on: March 30, 2016, 04:26:36 PM
i'm not a classic or core supporter anymore i support Unlimited.  Grin
yeah me too,not interest of this debate because i'm not miner Grin but can you explain to me what definetly of Unlimited that support by you?
tell me the detail and dont tell me that was joke Cheesy
i like they're  "free the market free the blockchain" philosophy ( if that make any sense )
i believe there are significant incentives for miner not to create blocks that are TOO big, there no reason to limit anything.
also i think the work with thin blocks is awesome and proves to me they are serious devs.
1071  Bitcoin / Bitcoin Discussion / Re: Classic or Core? Which one is better? on: March 30, 2016, 04:22:32 PM
Classic or Core . Be same more or less

there nearly identical.
2MB HF is offered by both sides
only diff is its a year away with core
the only real difference with core and classic is philosophical.
classic want to keep block growth ahead of transactional demand to keep the fee market without an much of an artificial pressure.
we will have segwit and a second layer with classic too, but we'll keep the blockchain as frictionless money as well.
1072  Bitcoin / Bitcoin Discussion / Re: Classic or Core? Which one is better? on: March 30, 2016, 04:06:15 PM
808 nodes for a maximum of 213 supporters
we are voting with our money.
1073  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 04:02:11 PM
Segwit soon + 2mb fork being scheduled by core = around 4mb blocks during 2017, there's nothing to discuss about block size unless you demand 8mb now.

its not about the short term implications
short term everyone should be fine with either segwit or 2MB
its the longer term I dont like the sound of. I think LN is a drastic change and may prove to be non user friendly and impractical... ( not to mention not at all "free" its going to cost 2 BTC TX fees to open and close payment channels )

I need to be able to SELL the idea to poeple.
if bitcoin is >1$ to TX on its hard to SELL poeple on the idea... digital money that is expensive to TX feels like broken digital money ( especially when every other alternative, crypto or otherwise, can offer lower fees/TX )


on the other hand, if we go with classic all we get is a theoretical drop in security ( less full nodes ) ( let's not kid ourselves my paper wallets are not less secure due to hobbyist nodes getting forced out of a GROWING ecosystem  )

and i can continue to SELL the idea of truly frictionless money + we also get segwit!!!

thats why we continue to discuss


frictionless money thats the thing we are losing goign with core


we lose the frictionless  part AND we lose the money part

i like these parts and i dont want to give them up so easily



classic offers ALL the same things core does + frictionless  money
core  offers ALL the same things classic does - frictionless  money
1074  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 07:17:10 AM
Wow. I miss a couple of days due to a nasty lung infection (requiring antibiotics) and what do I see?

The Easter Bunny crawled back in his hole and we're right back where we've been for the last few weeks. Hovering around $416.

Yawn. If it was the morning I'd be making coffee. It's a few hours before my usual bedtime so I probably won't be able to get to sleep.

Boozing, toking and partying are definitely not on the agenda, so I should sentence myself to a night of bed rest and let the Clarithromycin do its work.

Thank gawd I live in a country with "socialized" healthcare. Imagine that. Taxpayers stealing profits from insurance corporations.

In the US, to pay for healthcare the government steals from every citizen.

A tax on just being alive.

you know what i do?

i smoke and drink, to make sure i get my monies worth.  Cool
1075  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 06:25:03 AM
Segwit soon + 2mb fork being scheduled by core = around 4mb blocks during 2017, there's nothing to discuss about block size unless you demand 8mb now.

its not about the short term implications
short term everyone should be fine with either segwit or 2MB
its the longer term I dont like the sound of. I think LN is a drastic change and may prove to be non user friendly and impractical... ( not to mention not at all "free" its going to cost 2 BTC TX fees to open and close payment channels )

I need to be able to SELL the idea to poeple.
if bitcoin is >1$ to TX on its hard to SELL poeple on the idea... digital money that is expensive to TX feels like broken digital money ( especially when every other alternative, crypto or otherwise, can offer lower fees/TX )


on the other hand, if we go with classic all we get is a theoretical drop in security ( less full nodes ) ( let's not kid ourselves my paper wallets are not less secure due to hobbyist nodes getting forced out of a GROWING ecosystem  )

and i can continue to SELL the idea of truly frictionless money + we also get segwit!!!

thats why we continue to discuss


frictionless money thats the thing we are losing goign with core


we lose the frictionless  part AND we lose the money part

i like these parts and i dont want to give them up so easily


1076  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 06:15:35 AM
but i'd also like to hear your thought on ~ what % of nodes would drop off due to 2MB Effective block size.

You should expect more nodes dropping off but not as much as classic.

The 1.8 MB to 2MB Effective capacity increase from segwit places similar but less pressure as raising maxBlockSize limit. The reasons it places less pressure than a 2MB maxBlockSize limit is principally because these 2 reasons in the short term.

1) Average capacity limit  is 1.8MB -2MB , not 2 MB, so less impact.
2) Reducing UTXO growth by making tx cost more that burden the UTXO set . This means that the attack on the network now that has clogged blocks with low txs could cost up to 4x more to accomplish. Too big of a UTXO set is directly what is crashing nodes due to lack of ram and RAM isn't cheap with VPS's.
3) Separating out signatures into a separate merkle tree allows older sigs to be pruned therefore these nodes have less bandwidth and storage needs.
4) Segwit separates out the signing of the input value which allows hardware wallets or embedded devices to function better
5) Removing the quadratic scaling of hashed data for verifying signatures makes scaling linear instead of quadratic on signature tree


Longterm benefits for nodes -

1) Fraud proofs allow more pruned nodes to exist with higher level of security than SPV nodes
2) Fixing Tx malleability is critical to payment channels rolling out

There are other benefits to segwit but these are the benefits to address your concern about nodes. I understand that one criticism for Segwit is that it increases the adversarial attack surface by up to 4x on the 2nd tree which is a valid criticism in it of itself but is out of concept with items 2 and 5 above which are far more of a benefit than the risk of the increased attack surface.


thanks!
this is very well laid out
there's no doubt segwit has much promise.
and i like how you agree there will be more or less the same amount of node dropping out due to more or less the same incress in bandwidth usage.

here another possible downside to segwit ( i made it up  Tongue ) not sure if it makes any sense probably not hard to handle...

Introduces a new type of DOS attack (go-fish-wit-ddos)
An attacker mines a segwit-block with 1000 transactions the network has not yet seen (The attacker creates these TX herself )The attacker has the witness data readily available. When other miners try to validate this block they will go through every single one of these TX and say "I don't have the witness data for this TX_ID, I have to call TCP::GetWitnessData( TX_ID ) aw yes this is valid" 1000 times
1077  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 03:20:39 AM
... Gavin's own tests reflects that Classic can have a worst case scenario 60% node drop off rate, and he is fine assuming this risk where most other developers don't like this escalated form of centralization where we already have multiple centralization problems that we need to dig out of.

assuming worst case happens.

what are the consequences of 60% node drop off rate?

i'm going to get off like now ( its getting late )

but i'd also like to hear your thought on ~ what % of nodes would drop off due to 2MB Effective block size.

we can chat about this tomorrow

good night bitcoiners, hope you dont all go MAD from seemingly going in circles endlessly.
1078  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 03:15:01 AM
So why aren't developers supporting classic, XT , or BU ?

because all (legitimate) devs are core devs?


You are suggesting it is a popularity thing that developers are trying to pad their resume with the "principally important" implementation?

This seems highly unlikely because ...

1) When Developers aren't being paid, they are principally concerned with working on items they are technically interested in or that make sense(are feasible). Bitcoin Core doesn't pay any salaries , and all other sources have no restrictions on what implication to work on , in fact the only implementation to bribe developers to work on it is Classic and perhaps Bitpay's Bitcore(not to be confused with Bitcoin core).

2) Developers aren't idiots , if they really believed in Classics roadmap than they would simply move over , miner would instantly agree as they aren't against classic per say, and than Classic would become the reference implementation with their resume padded on the right one.
 
i cant tell if you're confirming or denying my statement

Your statement was a bit ambiguous , so I answered it with the assumption that you suggested developers stayed with core because that was the only legitimate implementation to pad their resume.

If you are insinuated that Gavin and Garzik aren't Experienced or "legitimate" developers , than I would have to disagree with you. The reason they appear to both work on core and classic is principally because their concerns and values aren't aligned with a majority of other developers. I.E... Gavin's own tests reflects that Classic can have a worst case scenario 60% node drop off rate, and he is fine assuming this risk where most other developers don't like this escalated form of centralization where we already have multiple centralization problems that we need to dig out of.

I agree that there are "legitimate" devs working on Classic or BU, but is Gavin and Garzik the only "legitimate" devs taking part in these projects?


1079  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 02:45:57 AM
1080  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 30, 2016, 02:29:41 AM
So why aren't developers supporting classic, XT , or BU ?

because all (legitimate) devs are core devs?


You are suggesting it is a popularity thing that developers are trying to pad their resume with the "principally important" implementation?

This seems highly unlikely because ...

1) When Developers aren't being paid, they are principally concerned with working on items they are technically interested in or that make sense(are feasible). Bitcoin Core doesn't pay any salaries , and all other sources have no restrictions on what implication to work on , in fact the only implementation to bribe developers to work on it is Classic and perhaps Bitpay's Bitcore(not to be confused with Bitcoin core).

2) Developers aren't idiots , if they really believed in Classics roadmap than they would simply move over , miner would instantly agree as they aren't against classic per say, and than Classic would become the reference implementation with their resume padded on the right one.
 
i cant tell if you're confirming or denying my statement
Pages: « 1 ... 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 102 103 104 ... 969 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!