Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Bitcoin Core compatible with NYA segwit2x #11128

Closed
wants to merge 23 commits into from
Closed

Conversation

hovah
Copy link

@hovah hovah commented Aug 24, 2017

No description provided.

jgarzik and others added 23 commits August 11, 2017 21:08
… limit

Establish a fixed upper limit on serialized transactions, compatible
with existing software.

Decouple transaction size limit from block size limit, by avoiding
derivation of tx limit from block limit.
Calculate limits based on tx size limits, not block size limits.
The way `fSegwitSeasoned` is currently passed to `MaxBlockSigopsCost` in
`ConnectBlock` is inconsistent from any other calls, and creates an odd
situation where sigop limits may increase before blocksize limits.

This commit correctly passes in the segwit activation status within
the window of the fork buffer.
SegWit+3m remains as the HF trigger.
1) Advertise node_segwit2x
2) Prefer to peer with segwit2x and, for now, segwit nodes
3) Option to disable pref peering
@TheBlueMatt
Copy link
Contributor

https://bitcoincore.org/en/2017/08/18/btc1-misleading-statements/

@jonasschnelli
Copy link
Contributor

Strong concept NACK.

@molxyz
Copy link

molxyz commented Aug 24, 2017

NACK

@alp-bitcoin
Copy link

Nack, consensus level changes require consensus from the ecosystem. SegWit2X is clearly contentious.

@sipa sipa closed this Aug 24, 2017
@jaredfranka
Copy link

NACK
OWND

@ReneFroger
Copy link

ReneFroger commented Aug 28, 2017

Sorry for my poor English. But there is no consensus with all Core developers about unncessary blocksize increment. What's next?16 MB blocksize increase? Then we will reach full blocks again with only small part of population.
Then 32 MB? And then 1GB? 100GB?
There is not enough room to serve the whole world. You need to think different about viable solutions.

I don't want other to control my own belongings. And that's why I use Bitcoin.With eternally blocksize increases, Bitcoin could in theory process transactions on big scale as Paypal and VISA, but it's will not be different anymore from another big payment systems, only big companies could be able afford to run the infrastructure for Bitcoin payment system. Not me and not everyone.
Didn't you even wondered why Bitcoin is so extraordinary?
The decentralized nature of Bitcoin for everyone is the core value of Bitcoin. It's what makes different from other payment systems.
Like me, Bitcoin is for the Joe the Average who want to control his own money.
Not the money system as big enterprises wished to be. You need to think in the long term about solutions to keep Bitcoin decentralized, that is what really counts in the long term. Not the 'dumb' solutions, or we will eventually end up with the basically same payment systems running by big companies.

@hsjoberg
Copy link
Contributor

hsjoberg commented Aug 28, 2017

Concept NACK.
SegWit2x, being a hardfork, needs strong consensus across the ecosystem, I don't see this being the case.

I also think we should evaluate how the network reacts to ~2MB+ blocks enabled by SegWit, before making any further decisions on a blocksize increase.

@errge
Copy link

errge commented Aug 29, 2017

NACK, LOL :)

@nomnombtc
Copy link
Contributor

Sad to see that this PR was closed instantly on the same day... Why not let users opt-in to 2x.

What are bitcoin-core's plans if 90% of the hashrate will possibly mine btc1 blocks in november (https://coin.dance/blocks)?

@maflcko
Copy link
Member

maflcko commented Aug 30, 2017

I want to remind that the review comments on pull requests are not meant for extended off-topic discussions. Please switch to another channel and keep this discussion for review comments on the code.

Refer to the guidelines on how to write a good peer review.

@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.