Pages:
Author

Topic: Well, I've been a Segwit supporter for a while now but... (Read 1441 times)

legendary
Activity: 1204
Merit: 1028
....

oh billy. did you even look at the article





So fucking what. Did you actually look at this image?




Just because some people would also be ok with other ways to scale bitcoin, doesn't mean they are against segwit, because otherwise the numbers don't add up.

75% want segwit.

70% do not want segwit.

49% replied to a vague ass question where they support some sort of undefined scaling method (which does not mean they aren't in favor of segwit too)

Once again franky1 trying to twist facts to promote his agenda.
legendary
Activity: 4424
Merit: 4794
hero member
Activity: 574
Merit: 500
ClaimWithMe - the most paying faucet of all times!
SegWit is the compromise. It increases the block size to 4MB, for no other reason than that people kept asking for it. But it seems nobody actually wants the block size increase after all, and the big-blockers were all full of hot air. No matter. If SegWit fails to gain support in its current form, it can always be re-proposed without the controversial block size increase.

opposite is true...except for blockstream and bitfury and dcg...no one really wants segwit.
Apart from [insert several major/influential groups], no one wants SegWit.  It's the same kind of logic as "apart from Bitmain, no one wants BU", when in fact the community support is harder to gauge.
legendary
Activity: 2758
Merit: 6830

Good ol big blocker shill lies.

The poll done by 21 suggest that around 75% of big players in the space want segwit and the 70.5% reject Buggy Unlimited explicitly:


-img-

https://medium.com/@21/using-21-to-survey-blockchain-personalities-on-the-bitcoin-hard-fork-1953c9bcb8ed

Not to mention nobody but Roger Ver runs nodes.

So it's pretty obvious BU is in general a failure.

UASF is working, nobody is talking about BU anymore. We are now in the acceptance phase. Everyone knows segwit is going to activated, the question now is how.

The next step is for certain miners to accept segwit as a softfork to end the covert ASICBOOST exploit, if certain miners do not cooperate, UASF will keep going up.

Accept reality or get burned.
wow 61 random votes xd . why is this relevant for the comunity?
Rofl. Not just 61 randoms. This poll was targeted at experts and personalities from the Blockchain community. On the 21.co page itself, you can see some of the people who are part of the group where the poll was made. Do some work first before trying to spam for some posts count. https://21.co/blockchain/

Adam Back (CEO of Blockstream), Brian Armstrong (CEO of Coinbase), Nejc Kodric (CEO of Bitstamp), and others. Just some random folks right?

Btw, BillyBobZorton is right. Segwit is indeed the only right choice.
newbie
Activity: 5
Merit: 0
SegWit is the compromise. It increases the block size to 4MB, for no other reason than that people kept asking for it. But it seems nobody actually wants the block size increase after all, and the big-blockers were all full of hot air. No matter. If SegWit fails to gain support in its current form, it can always be re-proposed without the controversial block size increase.

opposite is true...except for blockstream and bitfury and dcg...no one really wants segwit.

Good ol big blocker shill lies.

The poll done by 21 suggest that around 75% of big players in the space want segwit and the 70.5% reject Buggy Unlimited explicitly:


https://pbs.twimg.com/media/C8HwIp7VwAEGPBb.jpg

https://medium.com/@21/using-21-to-survey-blockchain-personalities-on-the-bitcoin-hard-fork-1953c9bcb8ed

Not to mention nobody but Roger Ver runs nodes.

So it's pretty obvious BU is in general a failure.

UASF is working, nobody is talking about BU anymore. We are now in the acceptance phase. Everyone knows segwit is going to activated, the question now is how.

The next step is for certain miners to accept segwit as a softfork to end the covert ASICBOOST exploit, if certain miners do not cooperate, UASF will keep going up.

Accept reality or get burned.
wow 61 random votes xd . why is this relevant for the comunity?
legendary
Activity: 1204
Merit: 1028
SegWit is the compromise. It increases the block size to 4MB, for no other reason than that people kept asking for it. But it seems nobody actually wants the block size increase after all, and the big-blockers were all full of hot air. No matter. If SegWit fails to gain support in its current form, it can always be re-proposed without the controversial block size increase.

opposite is true...except for blockstream and bitfury and dcg...no one really wants segwit.

Good ol big blocker shill lies.

The poll done by 21 suggest that around 75% of big players in the space want segwit and the 70.5% reject Buggy Unlimited explicitly:




https://medium.com/@21/using-21-to-survey-blockchain-personalities-on-the-bitcoin-hard-fork-1953c9bcb8ed

Not to mention nobody but Roger Ver runs nodes.

So it's pretty obvious BU is in general a failure.

UASF is working, nobody is talking about BU anymore. We are now in the acceptance phase. Everyone knows segwit is going to activated, the question now is how.

The next step is for certain miners to accept segwit as a softfork to end the covert ASICBOOST exploit, if certain miners do not cooperate, UASF will keep going up.

Accept reality or get burned.
legendary
Activity: 924
Merit: 1000
None of this makes any sense!  Might the community be just as culpable for this stalemate as the developer teams?  It seems that lower fees and faster transactions times would better suite a wider cross section of the community, right?  What's really going on here...too many alternative facts?  What proposal will help lower fees and increase transaction speeds?  I can't even get a cup of coffee anymore, dammit!

A pool may have 20,000 workers and perhaps 50 of those workers are here shrilling continuously for small blocks to defend their high fees. Why? They want their investments in hardware to be paid off asap before becoming out-of-date.
hero member
Activity: 588
Merit: 500
Where's the effort to compromise? Sorry, but capacity is getting too high. A revamp of the HK agreement would be nice, but now I'm even leaning toward segwit+2mb proposal since core/blockstream aren't willing to budge or talk (AFAIK), or perhaps even thinking blocksize increase sans Segwit is the best way to go. This impasse is ridiculous and unnecessary. I used to think small blocks were better but after doing plenty of research I found out that the risks are way overstated. Imagine we could have bitcoin with big blocks and soon with RSK and sidechains Bitcoin will be incredible.

Maybe segwit is a compromise, but it is the best way to make bitcoin even faster. How to increase the number of blocks but still ensure the security of bitcoin? I think segwit is the only way.

We don't know what changes SegWit will bring while it will not come the truth. Today we can only suppose who'll it be good for bitcoin or it will not. I hope it will bring only positive changes, but with the time I can change my opinion.
jr. member
Activity: 56
Merit: 10
I'm sure that the amount of transactions has greatly increased in recent months, but would anyone have an estimate of how much of this is spam? Are the blocks really full, as some have been saying?
legendary
Activity: 1176
Merit: 1017
None of this makes any sense!  Might the community be just as culpable for this stalemate as the developer teams?  It seems that lower fees and faster transactions times would better suite a wider cross section of the community, right?  What's really going on here...too many alternative facts?  What proposal will help lower fees and increase transaction speeds?  I can't even get a cup of coffee anymore, dammit!
hero member
Activity: 574
Merit: 500
Where's the effort to compromise? Sorry, but capacity is getting too high. A revamp of the HK agreement would be nice, but now I'm even leaning toward segwit+2mb proposal since core/blockstream aren't willing to budge or talk (AFAIK), or perhaps even thinking blocksize increase sans Segwit is the best way to go. This impasse is ridiculous and unnecessary. I used to think small blocks were better but after doing plenty of research I found out that the risks are way overstated. Imagine we could have bitcoin with big blocks and soon with RSK and sidechains Bitcoin will be incredible.

The HK agreement was to activate segwit, then a hard fork to 2MB later on, considering that Core CAN NOT guarantee a hard fork because guess what, Core doesn't control bitcoin so it CAN NOT guarantee a HF (it depends on global community consensus).

It's the miners that broke the agreement by not supporting segwit, specially bitmain because segwit kills covert ASICBOOST (so now it's clear why they don't want a softfork for segwit).

They will either activate it or we users will with UASF.

Complete lies. If Core supported a 2mb hardfork we would have segwit and larger blocks. What Core did was sign the agreement knowing ahead of time that they would try to pawn off Segwit as 2mb. When people saw right through this, those Core devs that signed pulled out and turned back to strangling scaling if they don't get their way. It's beyond ridiculous to say "our way or no way" in a decentralized system. Core will compromise or get forked out to their own blockstream coin.
hero member
Activity: 574
Merit: 500
The lack of code is probably a good thing at this juncture. I have been following this dispute only recently but the strong impression I get is that the only possible path to consensus on something like the miner agreement is if the code is ultimately produced and vetted and shipped by the core developers.

The miner agreement at this stage is simply a proposal. That proposal must now be vetted by the rest of the community to determine if a grudging consensus can be built around it.

Hopefully such a consensus will be possible. It strikes me as a far healthier path forward then stagnation forever in the current state or a civil war leading to a split into two coins.
That sounds good in principle but alas the miner agreement does a lot wrong that core can't condone. If they were to run with core's segwit implementation and a 2MB hard fork it would be different (as already proposed on the mailing list), but the agreement goes to great pains to say that segwit will be on a different bit implementation and be activated concurrently with a hardfork. Core can't agree to something that undoes the existing implementation which won't expire till November to adopt their more radical approach. If core agrees to do segwit followed by 2MB HF, it has to be with their existing implementation or they lose the next 6 months' opportunity to activate the heavily tested prepared segwit component already. The mining consortium has to ease their stance to meet them or we do nothing for another 6 months again or fork galore or risk an outside provided code base to work off. BU proved that's not a safe option with their incredibly unstable implementation of just one feature. The miner agreement is one by people who appear to not even know what they're agreeing to and ignores - or doesn't understand - what is realistically doable in a safe manner. The halfway point is core agreeing to their current segwit implementation AND a 2MB base blocksize hard fork that they implement - it's my gut feeling that's what we'll end up with but there needs to be a lot of rhetoric, chest thumping and circle jerking in the interim.


As a member of the community who is totally uninvolved in either mining or development but who nevertheless has a substantial interest in bitcoin I kindly request the all parties commence immediately with the necessary chest thumping so we can move on to the halfway point bolded above.



Except Core is unwilling to compromise. It must be said...they are single handedly the ones responsible for bitcoins lack of scalability.
legendary
Activity: 1946
Merit: 1055
The lack of code is probably a good thing at this juncture. I have been following this dispute only recently but the strong impression I get is that the only possible path to consensus on something like the miner agreement is if the code is ultimately produced and vetted and shipped by the core developers.

The miner agreement at this stage is simply a proposal. That proposal must now be vetted by the rest of the community to determine if a grudging consensus can be built around it.

Hopefully such a consensus will be possible. It strikes me as a far healthier path forward then stagnation forever in the current state or a civil war leading to a split into two coins.
That sounds good in principle but alas the miner agreement does a lot wrong that core can't condone. If they were to run with core's segwit implementation and a 2MB hard fork it would be different (as already proposed on the mailing list), but the agreement goes to great pains to say that segwit will be on a different bit implementation and be activated concurrently with a hardfork. Core can't agree to something that undoes the existing implementation which won't expire till November to adopt their more radical approach. If core agrees to do segwit followed by 2MB HF, it has to be with their existing implementation or they lose the next 6 months' opportunity to activate the heavily tested prepared segwit component already. The mining consortium has to ease their stance to meet them or we do nothing for another 6 months again or fork galore or risk an outside provided code base to work off. BU proved that's not a safe option with their incredibly unstable implementation of just one feature. The miner agreement is one by people who appear to not even know what they're agreeing to and ignores - or doesn't understand - what is realistically doable in a safe manner. The halfway point is core agreeing to their current segwit implementation AND a 2MB base blocksize hard fork that they implement - it's my gut feeling that's what we'll end up with but there needs to be a lot of rhetoric, chest thumping and circle jerking in the interim.


As a member of the community who is totally uninvolved in either mining or development but who nevertheless has a substantial interest in bitcoin I kindly request the all parties commence immediately with the necessary chest thumping so we can move on to the halfway point bolded above.


legendary
Activity: 1372
Merit: 1252
Where's the effort to compromise? Sorry, but capacity is getting too high. A revamp of the HK agreement would be nice, but now I'm even leaning toward segwit+2mb proposal since core/blockstream aren't willing to budge or talk (AFAIK), or perhaps even thinking blocksize increase sans Segwit is the best way to go. This impasse is ridiculous and unnecessary. I used to think small blocks were better but after doing plenty of research I found out that the risks are way overstated. Imagine we could have bitcoin with big blocks and soon with RSK and sidechains Bitcoin will be incredible.

The HK agreement was to activate segwit, then a hard fork to 2MB later on, considering that Core CAN NOT guarantee a hard fork because guess what, Core doesn't control bitcoin so it CAN NOT guarantee a HF (it depends on global community consensus).

It's the miners that broke the agreement by not supporting segwit, specially bitmain because segwit kills covert ASICBOOST (so now it's clear why they don't want a softfork for segwit).

They will either activate it or we users will with UASF.
Ucy
sr. member
Activity: 2730
Merit: 403
Compare rates on different exchanges & swap.
Thought this problem has been settled already & September is the date to activate the segwit thing?
Please you all should consider the HUGH impression this is leaving on new Crypto users. Many would likely never comeback after their first sad experience.  
If this will take lots of money to fix am ready to donate half of what I have earned so far from Crypto.

This shld be time for big sacrifice not the time to make money or be greedy
legendary
Activity: 4424
Merit: 4794
There's nothing anyone can do to stop the mempool filling up in an unsustainable way, all you need is just 1 Bitcoin output, and you can send the same output again and again and again from one address to the next ad infinitum, totally spamming the mempool.

lol face palm ... really??

pseudocode:
if parent.output = unconfirmed then
      child.tx = drop from mempool
end if

i know no one wants to do that because that then ruins the CPFP features.. but when CPFP can also be used maliciously for other attacks we shouldnt really have that stuff in there.
legendary
Activity: 3430
Merit: 3080
Bitcoin can no longer last long having thousands of transactions pending at the mempool.

This is often said, but it's not true.


The mempool wouldn't exist if unconfirmed transactions didn't serve a useful purpose; it's all about setting the price of transactions per byte. Unconfirmed transactions are dropped from the mempool in a rolling 1 week window, but it's really easy to fill up the mempool while the window is still open.

There's nothing anyone can do to stop the mempool filling up in an unsustainable way, all you need is just 1 Bitcoin output, and you can send the same output again and again and again from one address to the next ad infinitum, totally spamming the mempool. Some of the spam attacks literally were exactly that, the same BTC sent in a massive chain of thousands of unconfirmed transactions (way to make it obvious)

hero member
Activity: 770
Merit: 629
SegWit is the compromise. It increases the block size to 4MB, for no other reason than that people kept asking for it. But it seems nobody actually wants the block size increase after all, and the big-blockers were all full of hot air. No matter. If SegWit fails to gain support in its current form, it can always be re-proposed without the controversial block size increase.

opposite is true...except for blockstream and bitfury and dcg...no one really wants segwit.

Well, segwit IS a smarter way of writing the transactions on a chain.  Technically, bitcoin's transactions are horribly designed, and do a lot of stupid things.  Segwit arranges that up to some point.  It is a better digital format of the information.  If you look at the technical improvements that Segwit brings over the design flaws in the original bitcoin transactions, I think one can only be in favour of the new format.
...

Smarter doesn't always mean better. If the data goes up due to CT, then more storage is needed per transaction.

In what way?

Well, I already wrote a few posts about how bitcoin transactions are wasting space *uselessly* and make verification *uselessly* complicated.

I will quickly indicate what is wrong if one wanted to win room, without modifying anything to the principles, apart maybe one.

A) we keep bitcoin's rules exactly as they are:
Aa) there is no need to publish the public key.   The public key can be derived from the signature and the message (ok, very few signatures could fail, in that case, one should have foreseen it, and modify the nonce of the signature, but it is one chance in 10^36 or something if I remember well).  That's 256 (and noncompressed, 512) useless bits.
Ab) the output transaction hash (256 bits) is much, much too long.   The number of the output, on 32 bits, (4 billion outputs !!) is too long too.  Note that indicating the transaction hash is not really an element of security, it is a way to help find the right output.

But this brings us to what would have been a very good rule in bitcoin:

-> don't allow address re-usage.   This could have been in the protocol !

B) if that applies, then there is not even any need to specify any output transaction hash: 256 + 32 bits won again !  Because there's only one single output in the whole block chain that has this single input address (found by the hash of the public key, found by looking at the signature).

Moreover, forcing single-address usage would improve the cryptographic security somewhat, because the public key would never be exposed before it was useless, and many other things would be better.  There would not be any notion of transaction malleability either.

So we would only need a signature as an input.  Nothing else.  No referred-to previous transaction and transaction output, nor any public key.  And the search would be easier (just a single address).

We would win more than half of the room of an input/output pair that way, if we consider compressed keys, and even almost a factor of 3 of the uncompressed case.
hero member
Activity: 2604
Merit: 961
fly or die
Codswallop. 4mb every 10 minutes is nothing. I DL whole series of TV programmes that has more data than the blockchain itself. Stop worrying about poor people with 56k bandwith. One can not prevent evolution, improvement and societal advancements due to some poor people. Otherwise nothing will ever get done. If people can't handle bigger blocks then they don't have to partake in running a full node. They can use pruned version of the blockchain. Millions will have the means to run full nodes, so it isn't a problem.

Exactly. Besides, only miners really matter, and miners are spending ungodly amounts of money already, the cost of storage isn't even registering.
legendary
Activity: 4424
Merit: 4794
SegWit is the compromise. It increases the block size to 4MB, for no other reason than that people kept asking for it. But it seems nobody actually wants the block size increase after all, and the big-blockers were all full of hot air. No matter. If SegWit fails to gain support in its current form, it can always be re-proposed without the controversial block size increase.

segwit does not give 4mb (4x) capacity increase!!!
if..  if.. again ill emphasise this IF every single transaction inside a base block was a segwit funded keypair.. the best expectation is around 2.1mb

with all the malicious spammers,
the fact there are 46m+ native/legacy outputs,
the fact that the keypairs wont even be available right at the day of segwit activation.
the fact that not everyone wants to waste an average of $3 in fee's just to get it into a segwit keypair.
the fact that if everyone did want to do it the mempool bloat would grow rapidly.
... you will not see a block with 100% segwit utility.

just like not everyone wants to do lean transactions to help out the community to get 7tx/s for the last 8 years

so i emphasise this you wont even get 2x capacity growth..

please dont read the reddit scripted utopian fud and start running actual scenarios.. not utopian scenarios but rational realistic scenarios. and you will see segwit is a empty gesture of half promises.

people that want to maliciously spam/quadratic a block, will stick with native keypairs. so dont expect segwit to be the miracle because it does not stop native keypair functionality.
Pages:
Jump to: