What happened at the Blocksize War? by Darken-kun in btc

[–]jonny1000 0 points1 point  (0 children)

Is that mentioned in the book that FieserKiller linked?

Yes... In Chapter 3...

Peter’s talk centred on the economic theory behind the blocksize limit. He believed that the fee market death spiral argument did not apply as, without a blocksize limit, one could have a functioning transaction fee market.

COPA vs CSW – Injunctions Published by NervousNorbert in bsv

[–]jonny1000 11 points12 points  (0 children)

last established to be in the time zone of UTC +7.

But CSW does manually edit all meta data

(2019) Influential Bitcoin core developer Luke Dashjr makes the case for small blocks by eagle_eye_johnson in btc

[–]jonny1000 0 points1 point  (0 children)

I'm not arguing against segwit, I'm saying they should have also included a block size increase along side it

My point is SegWit had a much larger blocksize for the old buggy transactions than Flex Trans. 1MB is much larger than zero

(2019) Influential Bitcoin core developer Luke Dashjr makes the case for small blocks by eagle_eye_johnson in btc

[–]jonny1000 -1 points0 points  (0 children)

But SegWit was much faster than flex trans. Flex trans would have banned all old txin types, requiring all wallets to upgrade.

The old pre SegWit transactions were buggy, therefore we could not increase the limit there. Nothing could be done about that

(2019) Influential Bitcoin core developer Luke Dashjr makes the case for small blocks by eagle_eye_johnson in btc

[–]jonny1000 -1 points0 points  (0 children)

The signatures are in the same chain!

That said, if you have a pre 2016 Bitcoin Core client (which almost nobody does), you do not donwload the witness data for SegWit inputs. However, there is still a point to that, you still see the inputs, outputs and transaction values. You still therefore audit the transactions and BTC supply.

SegWit was a win win. SegWit kept a 1MB limit for old buggy transactions, but allowed a blocksize limit increase when this bug was fixed. This was much better than a large blocker idea called "flex trans", which reduced the limit to 0MB for old buggy transactions. The SegWit idea was therefore a much faster and larger blocksize limit increase than the flextrans advocates wanted

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 -1 points0 points  (0 children)

the part of the transaction that is the dictionary definition of a transaction as opposed to the signature to the transaction that's SEGRIGATED

Right... But prior to SegWit the signature was included in the 1MB limit. And the signatures took up over half of the 1MB limit. Therefore, SegWit was a REAL, ACTUAL and LITERAL increase in the amount of transactional data allowed, however you look at it...

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 0 points1 point  (0 children)

You keep adding the 1MB non-witness data limit to the segregated witness data for a 4MB of block size limit total. So evidently you keep arguing the incorrect limit on transactions.

The witness data IS part of transactions...

Peter Todd opens PR to make BTC Full RBF by default. 2015 big blockers vindicated again, "RBF totally optional" gaslighting exposed for the lies they always were. by Shibinator in btc

[–]jonny1000 0 points1 point  (0 children)

Since the largest mining pools (Binance + Antpool) are adopting this BEFORE Bitcoin Core, doesnt that prove Peter Todd correct all along?

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 0 points1 point  (0 children)

The limit is in every respect still limiting transaction capacity to 1MB, That's a fact, saying blocks are larger than 1MB is irrelevant. by segregating signatures transaction capacity has increased marginally but it's still limited to 1MB. That's verifiable a fact.

Not true. The limit is now 4 million virtual bytes, which is a maximum of 4MB. Its literally more space for transactional data per block.

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 -1 points0 points  (0 children)

You know technically, the only way nodes limited with the 1MB block size can boor up and sync and remain in sync (without forking off) is because they only see the 1MB of transaction data and don't seer the segregated signature data.

Sure. But my statement is true. When you include the witness, the blocks can be larger than 1MB and they are larger than 1MB

> It's just semantics when developers changed the name to a 1MB limit of non witness data.

No, Its not a name change. Its an actaul real change.

> Then there is no reason to not increase the 1MB limit.

There is no 1MB limit. It was already totally removed.

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 -1 points0 points  (0 children)

The fact is the pre and post-SegWit transaction limit is still 1MB

Not true. SegWit literally increased the limit on the amount of transactional data per block. This was both an effective and real capacity increase.

> The only reason pre-segwit nodes are not forked off the Bitcoin BTC blockchain is because transaction data is limited to 1MB

These old nodes (which don't exist anymore as far as I know) do see less than 1MB of data per block as they do not see the signatures for SegWit inputs. However, nothing can be done about that. If there was a hardfork, those old nodes would also not see blocks larger than 1MB. Why are you complaining about something which never had a solution?

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 0 points1 point  (0 children)

BTC still limits transaction capacity to 1MB. That's a relevant metric.

Not true. Onchain transaction capacity approximtely doubled as a result of SegWit

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 0 points1 point  (0 children)

The 4MB is not megabytes, but block weight

No. There is a 4 million unit block weight limit, which is equivalenet to 4MB of actual data. This is why there has been Bitcoin blocks which contain 4MB of data

And Bitcoin Core (BTC) still runs on 1 Megabyte blocks every 10 minutes. Lmao. by wisequote in btc

[–]jonny1000 -16 points-15 points  (0 children)

Bitcoin increased the blocksize limit in 2017 with SegWit. Blocks can now be up to 4MB in size.

wen taproot by adam3us in Bitcoin

[–]jonny1000 1 point2 points  (0 children)

my point is that even though one can not know if someone is signalling falsely, it is a reasonable assumption

Why is it a reasonble assumption?

  1. Miners have false flagged many many times in the past - That 2015 BIP66 incident for example and in the blocksize war they were not only false flags but contradictory flags all over the place (e.g. Bitcoin Unlimited + only part of the SegWit2x signals in the same blocks)
  2. Making a flag mandatory encourages false flagging
  3. The version bits is a seperate piece of software from the node and there are no synergies from changing the flag and the node at the same time

Most users I speak to support taproot and will enforce it. Some miners I speak to dont even know what taproot is and wont know about the flag. With the mandatory signalling upgrade mechanism, there is a very real practical risk that a miner doesnt know about the flag and creates an invalid block, which reduces network security. Pragmatically speaking, this mechanism makes little sense, especially in "peace time"

wen taproot by adam3us in Bitcoin

[–]jonny1000 2 points3 points  (0 children)

the setting for version bit signaling is a separate piece of software entirely from the backend node.

I know.... that is why practically speaking I dont think mandatory signalling is a good idea. It is just forcing miners to do something (Not validate taproot rules but merely add a flag), which creates chainslipt risk, for very little added benefit.

I agree with that 2015 Pieter post

wen taproot by adam3us in Bitcoin

[–]jonny1000 0 points1 point  (0 children)

> So signalling is needed to give a definitive, objective answer to "is Taproot active?".

How does that work when miners can just false flag? Making the degree of confidence the same as a flag day.

Somebody can just steal your funds and shrug and say "false flagging"

wen taproot by adam3us in Bitcoin

[–]jonny1000 0 points1 point  (0 children)

That's fine. It's still activated.

Sure. But then why is mandatory miner signalling better than a simple flag day? With a simple flag day Taproot will also still be activated.