Pages:
Author

Topic: Why was the block size not increased? (Read 773 times)

legendary
Activity: 966
Merit: 1042
#SWGT CERTIK Audited
December 25, 2023, 02:45:27 PM
#63
But I am thinking recently that if the block size is increased, more transactions can be processed and the mempool will not be congested.

In a perfect world, yes, but from what we've seen in recent months this would only lead to larger Ordinals Inscriptions rather than an increased transaction throughput. Maybe someone can correct me if I'm wrong, but if I'm not mistaken the current congestion is largely due to Ordinals, rather than regular transactions.

TBH, sir the inscriptions are just the bubbles, the inscription wave was crazy but their actual production is zero, and those who are minting these inscriptions are really not well aware of the DEFI ecosystems and Bitcoin network they are just seeking some temporary profits Rather than deploying a full fledge business.

In simple there's nothing need to be worried about for the overhyped bubble of the inscriptions they are going to be dead sooner they we are expecting.
legendary
Activity: 4116
Merit: 7849
'The right to privacy matters'
December 25, 2023, 12:46:10 PM
#62
No @BlackHatCoiner , i'm using translator  from my born language:). - I Hope it is not Illegal on this forum?
It is not forbidden, but it seems like I'm chatting with GPT. (Also, don't bold entire sentences, it is not readable)

Reward halves, block size doubles. I think this would be a good solution! Was this even discussed before?
But reward doesn't halve. Subsidy does. There is no correlation between the block size and the subsidy. The reward decreases on the long term, but that's because of the mere assumption that the transaction fees will be less than the current subsidy. The current wave of Ordinal transactions shows that the network can pretty much survive by transaction fees alone, and we're years before it is adopted in a mass scale.

that is the good thing about this

year ——————-rewards————-——- fees
2009/2012         50 >>>>>>>>>> under 0.1
2012/2016.         25.                        under 0.05-0.1
2016/2020.        12.5.                      0.1-2.0
2020/2024.          6.25.                    0.2-5.0
2024/2028.          3.125.                  1.0-6.0.  seems possible


the major pools (foundry) are black box and not transparent.n you need 20ph+ to join them

foundry can down clock to crowd the mempool then over clock to grab extra higher fee blocks which they helped to create by down clocking.


in 2024 the reward penalty for a block lost due to downclocking becomes ½ so right now it costs 250k in rewards for blocks lost trying to clog the chain. april that cost drops to 125k a bargin

should be real interesting after this ½ ing.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
December 25, 2023, 11:26:31 AM
#61
No @BlackHatCoiner , i'm using translator  from my born language:). - I Hope it is not Illegal on this forum?
It is not forbidden, but it seems like I'm chatting with GPT. (Also, don't bold entire sentences, it is not readable)

Reward halves, block size doubles. I think this would be a good solution! Was this even discussed before?
But reward doesn't halve. Subsidy does. There is no correlation between the block size and the subsidy. The reward decreases on the long term, but that's because of the mere assumption that the transaction fees will be less than the current subsidy. The current wave of Ordinal transactions shows that the network can pretty much survive by transaction fees alone, and we're years before it is adopted in a mass scale.
legendary
Activity: 2954
Merit: 4158
December 25, 2023, 11:12:14 AM
#60
Reward halves, block size doubles. I think this would be a good solution! Was this even discussed before?
Nope, that would have a negative impact on the overall economy. By the 10th halving, you would have a block size of 1GB. That might or might not work depending on how technology progresses and if we really want to pursue layer 1 scaling for the long term. Having a long period of time between halving, and essentially a shock by having the block size doubling can't be good for Bitcoin. Congestion would either never appear in that 4 year period or will be prevalent from the on-start.

Reward halving has nothing to do with transaction volume. Instead, we have to focus on the factors affecting the transaction volume, which can be in the form of adoption rates, prices, market trends and they're hardly quantifiable. Hence why it is difficult to answer the questions in my post.
hero member
Activity: 854
Merit: 772
Watch Bitcoin Documentary - https://t.ly/v0Nim
December 25, 2023, 08:36:32 AM
#59
If you live in the USA they fucking own you
yeah real free.
free to pay

fed income tax ----------- fuck with this possible jail time and likely lose my pension while in jail
state income tax --------- "      "       "      "         "     "
trump import tax --------- "      "      "       "        "     " not sure what penalties for this one.
local town property tax. --- take my home if I don't pay
county property tax. ------  take my home       "
state property tax. --------  take my home       "

I am so KYC'd it is a Joke.
I cut some spaces in your post. In Germany we pay up to 45% tax. If you have a good, I would say, normal salary and are single, be prepared to give 40% of your income to your government. The situation is pretty much the same in many EU countries.

According your question : in 90% yes, but it is not necesary that it must be dynamical.
Pretty impressive that you managed to get so many merits by using a translator alone on English speaking boards.

We couldn't reach a consensus on when we should increase block size, how we should increase the block size and by how much should we increase the block size. Of course, we could have a simple algorithm but the scenario where the demand can't reach the expected level would make it disastrous for the eco-system and it would be difficult to reverse. Furthermore, Moore's law is likely not going to hold forever and storage density would stagnant somewhere for a while in the near future.
Reward halves, block size doubles. I think this would be a good solution! Was this even discussed before?

5,000*104 sats = 520,000 sats to inscribe a 20kb kitty into the BTC blockchain.
My final question: who the heck is flooding the network with ordinals when it is so freaking expensive to do that? What part am I missing or not understanding?

Remember cryptokitties?
Somebody paid  225 ETH (at that time $100k) now $400k for a cat that is now.worthless!
Same for the ape NFT, 819 ETH at that time around 3 million!
A guy spend 2 million in a mobile game in 4 years
Logan Paul paid 5 million for a pokemon card.
Somebody paid $100k for card with Mark Zuckerberg.

We are 8 billion on this damn planet and we have trillions in out pockets put together, $200 is nothing, that sum will be nearly invisible if you look at what thrash the worlds throw money at! Speaking of thrash, here is a 1800 bag:

It's brings some tears to think that people who do hard jobs, like working in warehouses, get a basic salary and their boss will yell if they ask for salary increase but their boss might feel fine to pay millions of dollars in 20kb jpeg file that is a piece of trash. By the way, what are chances of getting hundreds of thousands of dollars or millions by making a pixelated NFT? It won't be hard to create a pixelated garbage in Paint Cheesy Or I'll bother with Photoshop Cheesy
hero member
Activity: 714
Merit: 1298
Cashback 15%
December 25, 2023, 05:08:43 AM
#58
Increased block size would embolden spammers who are trying to  piggyback off of Bitcoin  success and utilize its brand to popularize their junk (kin to ordinals and other stuff) via below-the-line marketing.

In my view, the solution to  mempool littering might be the fee - if spammers want to broadcast non-standard taproot transactions  then developers must force them to pay hundredfold or even thousandfold fee compared to ordinary transaction.
hero member
Activity: 1274
Merit: 520
Cashback 15%
December 25, 2023, 03:35:13 AM
#57
5,000*104 sats = 520,000 sats to inscribe a 20kb kitty into the BTC blockchain.
My final question: who the heck is flooding the network with ordinals when it is so freaking expensive to do that? What part am I missing or not understanding?

Remember cryptokitties?
Somebody paid  225 ETH (at that time $100k) now $400k for a cat that is now.worthless!
Same for the ape NFT, 819 ETH at that time around 3 million!
A guy spend 2 million in a mobile game in 4 years
Logan Paul paid 5 million for a pokemon card.
Somebody paid $100k for card with Mark Zuckerberg.

We are 8 billion on this damn planet and we have trillions in out pockets put together, $200 is nothing, that sum will be nearly invisible if you look at what thrash the worlds throw money at! Speaking of thrash, here is a 1800 bag:





Yes I am well aware of the cryptokitties madness, but I haven't been following up on that stuff and I have no idea whether any of those kitties is still worth something. I am also aware of some of those transactions you mentioned, but those really have manipulative character and can't be verified either. Whether Logan Paul paid 5 million for a pokemon card (while he was already holding 5 more of them and then offered them for sale, 2.5 million each), or whether he didn't, I doubt we can verify that.

But inscribing ordinals cost money and that can be verified. The term "attack" was used or growing demand for IP purposes as some said, whatever it is. My question was really pointing towards the "who?" and the "why?". If it is an attack, it would be a costly attack if someone wants to provoke sustained congestion to the detriment of the ordinary user. If ordinals are predominantly spammed and consume the majority of the block size, this attack would cost millions per day.

legendary
Activity: 2828
Merit: 6108
Blackjack.fun
December 24, 2023, 10:15:52 AM
#56
5,000*104 sats = 520,000 sats to inscribe a 20kb kitty into the BTC blockchain.
My final question: who the heck is flooding the network with ordinals when it is so freaking expensive to do that? What part am I missing or not understanding?

Remember cryptokitties?
Somebody paid  225 ETH (at that time $100k) now $400k for a cat that is now.worthless!
Same for the ape NFT, 819 ETH at that time around 3 million!
A guy spend 2 million in a mobile game in 4 years
Logan Paul paid 5 million for a pokemon card.
Somebody paid $100k for card with Mark Zuckerberg.

We are 8 billion on this damn planet and we have trillions in out pockets put together, $200 is nothing, that sum will be nearly invisible if you look at what thrash the worlds throw money at! Speaking of thrash, here is a 1800 bag:



legendary
Activity: 2856
Merit: 7410
Crypto Swap Exchange
December 24, 2023, 05:36:46 AM
#55
3. It forces high fees all the time, because even if blocks will be full, then your self-transfer will always fill the remaining space, and make some fee market.
Doesn't that mean that the attacker has to frequently pay high fees to sustain this attack? Moreover, why does "wasting time on dummy transactions" centralizes the network, and why do we call it "wasted time" since they are regular transactions, just like any other honest nodes would either way verify.

You can avoid paying high fees if you never broadcast those transaction. Although with website such as https://mempool.space/ it's trivial to detect that.

There should have been a 4-year upgrade in terms of block size incrimination in a similar fashion to how network difficulty rises with time.

Difficulty doesn't always rise, see https://blockchair.com/bitcoin/charts/difficulty.

What I mean is, that Satoshi was able to identify the supply and demand issue earlier through its halving event. However, they did not consider the scaling of block sizes or maybe they never thought that Bitcoin would go to such a high level anytime soon.

Yeah, Satoshi isn't perfect human being. Satoshi also seems fail to predict about specialization of mining hardware and pools.
hero member
Activity: 1274
Merit: 520
Cashback 15%
December 24, 2023, 04:29:01 AM
#54
If the block size can be in a way that 1 sat/vbyte transactions can all be processed in the next block, will this not be good?
No, that will be terrible, since the block subsidy is slowly being phased out, leaving security of the chain entirely up to fees.

The capped supply can only work in the long term if a fee market develops based on sustained congestion.

As simple as that sentence sounds, you have phrased this straight to the point and I haven't been thinking about it that way yet. But of course, this is quite simple economics and yet you nailed it in a very sophisticated way saying that we essentially need "sustained congestion".

Now a lot of people may shrug for a moment as temporary congestion is already giving most of us headaches, but with decreasing block subsidy, sustained congestion is what we want to keep the network secure.

There are some things I don't understand though.

These ordinals inscriptions, what are the fees those users are paying in order to get their ordinals inscribed? And who are these users because a quick search returned that the formula to inscribe is

Content size ÷ 4 * fee rate

In the link, the example used is a foto of a cat with size 20kb. Long story short, the price is

5,000*fee rate

For everyone here who wants to do the maths, blockchair.com gives an estimate for the recommended fee (I know there are more precise sources, but for the sake of simplicity), which at the time of this writing is

104 satoshi per byte, equating to

5,000*104 sats = 520,000 sats to inscribe a 20kb kitty into the BTC blockchain.

My final question: who the heck is flooding the network with ordinals when it is so freaking expensive to do that? What part am I missing or not understanding?



As a conclusion, I think sustained congestion while keeping the network safe and functional (in the sense as it was originally intended) rather implies that the solution would be second layers. I say "rather" because I might overestimating the point that with increased block size, the number of ordinal inscription will increase forever. But someone has to pay for that, which is why I ask who these someones are that can afford expensive inscriptions?

A bit of a wall of text, but would appreciate if you guys here would enlighten me, correct me, provide your opinions.
legendary
Activity: 2954
Merit: 4158
December 23, 2023, 07:15:38 PM
#53
There should have been a 4-year upgrade in terms of block size incrimination in a similar fashion to how network difficulty rises with time. What I mean is, that Satoshi was able to identify the supply and demand issue earlier through its halving event. However, they did not consider the scaling of block sizes or maybe they never thought that Bitcoin would go to such a high level anytime soon.
Difficulty doesn't rise with time, there is a negative correlation. It was identified and also a pressing issue, but we never reached a conclusion on the following:

So I am not sure if this is technically valid or not, but there should have been an algorithm that automatically increases the size of the block every 4 years or whatever period is feasible to make it happen. Let's say that would be a block-size event in a similar way we have a Halving event. As a result over time, we don't need to fork Bitcoin and create more shit coins as a result.
We couldn't reach a consensus on when we should increase block size, how we should increase the block size and by how much should we increase the block size. Of course, we could have a simple algorithm but the scenario where the demand can't reach the expected level would make it disastrous for the eco-system and it would be difficult to reverse. Furthermore, Moore's law is likely not going to hold forever and storage density would stagnant somewhere for a while in the near future.
I know I may not be close to the solution because there could be whole new realm of coding behind this, but at some point we definitely need to think about the solution whether its hardest or simplest, that wont matter.
We have, there are quite a few viable solutions but the overall impact to Bitcoin and the economy differs with each solution. The difficulty is not with coming up with the solution but rather which solution makes the most sense and coming to a consensus with it.
hero member
Activity: 2072
Merit: 603
December 23, 2023, 01:52:15 PM
#52
Block size is in a sense still increased, well that depends on your definition. Blocks are definitely bigger than 1MB right now.

The most important period to look at would be the block size debate a few years back. One camp thinks that a hard and fast block size increase is the solution.Then again, how much should we really increase the block size? Can it ever be sustainable? The point about a unsustainable block size increase would be that we would reach a limit where only large entities can run Bitcoin nodes, delay across transaction propagation, etc. Big blocks takes longer to propagate, and stale rates would increase. I argue that this point is largely invalid, if you consider propagation speeds of the modern network as well as the inter connectivity of miners.

The other thinks that having second layer scaling as a solution would be the way going forward. Having lightning network was the key thing that made people think that the adoption would skyrocket once adopted and thereby reducing congestion on layer one. Well, it hasn't been extremely effective though adoption is definitely going up.

There are tons of supporters of both sides and they all have their concerns and their vision to what Bitcoin really is. If you want the actual answer, then it boils down a lot more to politics rather than what we can or cannot do.

There should have been a 4-year upgrade in terms of block size incrimination in a similar fashion to how network difficulty rises with time. What I mean is, that Satoshi was able to identify the supply and demand issue earlier through its halving event. However, they did not consider the scaling of block sizes or maybe they never thought that Bitcoin would go to such a high level anytime soon.

So I am not sure if this is technically valid or not, but there should have been an algorithm that automatically increases the size of the block every 4 years or whatever period is feasible to make it happen. Let's say that would be a block-size event in a similar way we have a Halving event. As a result over time, we don't need to fork Bitcoin and create more shit coins as a result.

I know I may not be close to the solution because there could be whole new realm of coding behind this, but at some point we definitely need to think about the solution whether its hardest or simplest, that wont matter.
full member
Activity: 211
Merit: 105
Dr WHO on disney+
December 23, 2023, 12:18:39 PM
#51
3. It forces high fees all the time, because even if blocks will be full, then your self-transfer will always fill the remaining space, and make some fee market.
Doesn't that mean that the attacker has to frequently pay high fees to sustain this attack? Moreover, why does "wasting time on dummy transactions" centralizes the network, and why do we call it "wasted time" since they are regular transactions, just like any other honest nodes would either way verify.

1. Primarily, this attack affects mining pools and other full nodes. It is important to understand that the bigger the block with a large number of self-transfers, the more time and resources are required for other nodes to verify such a block. This gives the attacker a time advantage in the block verification process, leading to a slowdown and decreased efficiency for competing mining pools.
That is probably answering my second question. May I suppose that this particular attack influences the network by orders of magnitude more when the block size limit is dynamical?

(Also, am I talking to a chat bot?)

No @BlackHatCoiner , i'm using translator  from my born language:). - I Hope it is not Illegal on this forum?

According your question : in 90% yes, but it is not necesary that it must be dynamical.

legendary
Activity: 1512
Merit: 7340
Farewell, Leo
December 23, 2023, 11:45:17 AM
#50
3. It forces high fees all the time, because even if blocks will be full, then your self-transfer will always fill the remaining space, and make some fee market.
Doesn't that mean that the attacker has to frequently pay high fees to sustain this attack? Moreover, why does "wasting time on dummy transactions" centralizes the network, and why do we call it "wasted time" since they are regular transactions, just like any other honest nodes would either way verify.

1. Primarily, this attack affects mining pools and other full nodes. It is important to understand that the bigger the block with a large number of self-transfers, the more time and resources are required for other nodes to verify such a block. This gives the attacker a time advantage in the block verification process, leading to a slowdown and decreased efficiency for competing mining pools.
That is probably answering my second question. May I suppose that this particular attack influences the network by orders of magnitude more when the block size limit is dynamical?

(Also, am I talking to a chat bot?)
full member
Activity: 211
Merit: 105
Dr WHO on disney+
December 23, 2023, 08:02:34 AM
#49



This advanced attack method described by garlonicon has serious and far-reaching consequences for the cryptocurrency ecosystem.

Let's analyze it in more detail:

Step 1: At the beginning, the attacker selects a random and secure seed – the foundation upon which all subsequent actions will be based. Easy Step!

Step 2: The attacker then generates multiple addresses deterministically using an HD wallet (hierarchical deterministic). This crucial step allows all generated addresses to be associated with the specific seed. - Important STEP!

Step 3: Next, the attacker creates transactions deterministically, which is feasible to achieve. The essence of these transactions is to generate self-transfers, meaning transferring funds from one address to another owned by the attacker. However, in practice, the purpose of the attack is not to transfer funds but to increase the size of transaction blocks according to consensus rules. - Problem for network!

The key aspect of this attack method is the understanding that all self-transfers are considered valid by the attacker. Moreover, the attacker can seamlessly reproduce and replicate these transactions by using the main public key. This means that the attacker and their network can quickly verify many self-transfers and automatically consider them valid. In the meantime, the rest of the network must individually verify each self-transfer to avoid mining an invalid block.

The attacker's strategy is simple: always fill entire blocks with their own transactions, regardless of other factors such as transaction fees or genuine network needs.

The implications of this attack are:

1. Primarily, this attack affects mining pools and other full nodes. It is important to understand that the bigger the block with a large number of self-transfers, the more time and resources are required for other nodes to verify such a block. This gives the attacker a time advantage in the block verification process, leading to a slowdown and decreased efficiency for competing mining pools.

2. It is worth noting that network self-defense is almost impossible in this case. The attacker possesses exclusive knowledge of which transactions are fraudulent, allowing their nodes to skip these transactions and consider them valid using the main public key. Meanwhile, the rest of the network, lacking this knowledge, must allocate time and resources to verify each transaction, including the fraudulent ones, reducing block verification efficiency.

3. This attack also leads to high transaction fees. Even if blocks are filled with legitimate transactions, the attacker's self-transfers will always occupy the remaining space, creating a market for transaction fees. In other words, if you want your transactions to be processed quickly, you will have to pay a high fee. This phenomenon can promote network centralization, favoring the attacker.

4. Finally, this attack contributes to network centralization because only the attacker and their nodes can identify fraudulent transactions in advance and skip them as valid. All other nodes must spend time and resources to verify transactions, including the fraudulent ones, which undermines the balance among network participants.

In summary, this advanced attack method allows the attacker to prioritize their own transactions, providing a significant advantage in transaction verification speed and legitimacy compared to other network participants. At the same time, it has negative implications for network decentralization and the fairness of participants, as the attacker controls the verification process and manipulates the fee market. Effective defensive mechanisms are necessary to prevent such attacks on cryptocurrency networks.


legendary
Activity: 2856
Merit: 7410
Crypto Swap Exchange
December 23, 2023, 03:59:52 AM
#48
Quote
Although personally i'd rather avoid dynamic block size altogether since there's concern it could be manipulated by miner who decide which and how much transaction included on their mined block.
Not only that. There is an attack, that could lead to fast verification for the attackers, and extremely slow verification for everyone else.

--snip--

It's also worth to mention miner/pool might offer premium service where they include non-standard transaction. For example, Luxor include almost 4MB NFT on their block[1] where it's available on their professional service category[2].

--snip--

Then, your strategy is simple: always fill the whole block with your dummy transactions, no matter what.

1. It doesn't affect miners, but only competing mining pools (and their block verification time) or other full nodes.
2. It doesn't affect your network, because by knowing master public key, your nodes can skip those transactions as valid.
3. It forces high fees all the time, because even if blocks will be full, then your self-transfer will always fill the remaining space, and make some fee market.
4. It centralizes the network, because if blocks are bigger and bigger, then only your nodes can know upfront, which transactions are fake, and can be skipped as valid. Everyone else waste time on your dummy transaction verification.

But there's downside where overall block propagation is slower since compact block can't be used due to most node doesn't have your transaction on it's mempool.

[1] https://www.coindesk.com/tech/2023/02/02/giant-bitcoin-taproot-wizard-nft-minted-in-collaboration-with-luxor-mining-pool/
[2] https://docs.luxor.tech/ordinalhub/faq
hero member
Activity: 789
Merit: 1909
December 23, 2023, 02:49:43 AM
#47
Quote
Although personally i'd rather avoid dynamic block size altogether since there's concern it could be manipulated by miner who decide which and how much transaction included on their mined block.
Not only that. There is an attack, that could lead to fast verification for the attackers, and extremely slow verification for everyone else.

1. You pick some random, and secure seed.
2. You generate a lot of addresses (deterministically, from your HD wallet).
3. You generate deterministic transactions (yes, it is possible).
4. You include a lot of self-transfer, only to increase block size, according to consensus rules.

And then, you know, that all of your self-transfers are valid. More than that: you can recreate them on the fly, just by knowing the master public key. Which means, you, and your network, can easily validate a lot of your own self-transfers, and mark them automatically as valid. While the rest of the network has to check that, or risk mining an invalid block.

Then, your strategy is simple: always fill the whole block with your dummy transactions, no matter what.

1. It doesn't affect miners, but only competing mining pools (and their block verification time) or other full nodes.
2. It doesn't affect your network, because by knowing master public key, your nodes can skip those transactions as valid.
3. It forces high fees all the time, because even if blocks will be full, then your self-transfer will always fill the remaining space, and make some fee market.
4. It centralizes the network, because if blocks are bigger and bigger, then only your nodes can know upfront, which transactions are fake, and can be skipped as valid. Everyone else waste time on your dummy transaction verification.
legendary
Activity: 2856
Merit: 7410
Crypto Swap Exchange
December 22, 2023, 06:18:05 AM
#46
flexible block size were proposed, where the maximum weight is adjusted by demand or there are incentives to miners to adjust the blocksize carefully if needed.

This would be better than treating transactions differently, in my opinion. However, it has to be implemented similarly to how XMR does it. Raising the block size would result in a reduction in the block subsidy; otherwise, whatever the max cap is will always be activated by greedy miners. This would lead to larger pools absorbing all available well-paying transactions, leaving smaller transactions with almost nothing.

--snip--

How about BIP 104, 106 and 107? Although personally i'd rather avoid dynamic block size altogether since there's concern it could be manipulated by miner who decide which and how much transaction included on their mined block.
legendary
Activity: 4116
Merit: 7849
'The right to privacy matters'
December 21, 2023, 11:46:16 PM
#45
flexible block size were proposed, where the maximum weight is adjusted by demand or there are incentives to miners to adjust the blocksize carefully if needed.

This would be better than treating transactions differently, in my opinion. However, it has to be implemented similarly to how XMR does it. Raising the block size would result in a reduction in the block subsidy; otherwise, whatever the max cap is will always be activated by greedy miners. This would lead to larger pools absorbing all available well-paying transactions, leaving smaller transactions with almost nothing.

If we have three pools—A (45%), B (45%), and C (10%)—block C, with the current protocol, is almost always guaranteed to mine 10% of the transactions. So, if there are 100 transactions paying 0.1BTC each, and each block can only take 10 of them, it would, on average, make 1 BTC out of that. However, if pools A and B can increase the limit from 10 to 15, pool C (which only finds 1 in 10 blocks) will be left with nothing but dust. The current way relies solely on luck; a small miner may hit a 5 BTC fee block, whereas large miners who find twice as many blocks may not get 5 BTC combined.

In other words, as of now, potential rewards from fees are based more on "luck and market conditions" than your hashrate. The other model will shift that, making it more about your hashrate and leaving little room for luck.

However, looking at Suzanne5223's comment above this one, if you read what user Kiba wrote right below Satoshi's post, he said:
Quote
"If we upgrade now, we don't have to convince as much people later if the bitcoin economy continues to grow."

Reading this 13 years later, it certainly makes a whole lot of sense; it's pretty difficult to do now.

@philipma1957

I agree that leaving a small amount of BTC for emergency cases like this in somebody else's custody may not be a bad idea. My only issue is with the KYC part; I know many people are okay with KYC-ing themselves, but I try to avoid that as much as I possibly can.

If you live in the USA they fucking own you

yeah real free.

free to pay

fed income tax ----------- fuck with this possible jail time and likely lose my pension while in jail
state income tax --------- "      "       "      "         "     "
trump import tax --------- "      "      "       "        "     " not sure what penalties for this one.
local town property tax. --- take my home if I don't pay
county property tax. ------  take my home       "
state property tax. --------  take my home       "

I am so KYC'd it is a Joke.

legendary
Activity: 2170
Merit: 6279
be constructive or S.T.F.U
December 21, 2023, 08:30:58 PM
#44
flexible block size were proposed, where the maximum weight is adjusted by demand or there are incentives to miners to adjust the blocksize carefully if needed.

This would be better than treating transactions differently, in my opinion. However, it has to be implemented similarly to how XMR does it. Raising the block size would result in a reduction in the block subsidy; otherwise, whatever the max cap is will always be activated by greedy miners. This would lead to larger pools absorbing all available well-paying transactions, leaving smaller transactions with almost nothing.

If we have three pools—A (45%), B (45%), and C (10%)—block C, with the current protocol, is almost always guaranteed to mine 10% of the transactions. So, if there are 100 transactions paying 0.1BTC each, and each block can only take 10 of them, it would, on average, make 1 BTC out of that. However, if pools A and B can increase the limit from 10 to 15, pool C (which only finds 1 in 10 blocks) will be left with nothing but dust. The current way relies solely on luck; a small miner may hit a 5 BTC fee block, whereas large miners who find twice as many blocks may not get 5 BTC combined.

In other words, as of now, potential rewards from fees are based more on "luck and market conditions" than your hashrate. The other model will shift that, making it more about your hashrate and leaving little room for luck.

However, looking at Suzanne5223's comment above this one, if you read what user Kiba wrote right below Satoshi's post, he said:
Quote
"If we upgrade now, we don't have to convince as much people later if the bitcoin economy continues to grow."

Reading this 13 years later, it certainly makes a whole lot of sense; it's pretty difficult to do now.

@philipma1957

I agree that leaving a small amount of BTC for emergency cases like this in somebody else's custody may not be a bad idea. My only issue is with the KYC part; I know many people are okay with KYC-ing themselves, but I try to avoid that as much as I possibly can.
Pages:
Jump to: