Pages:
Author

Topic: [Aug 2022] Mempool empty! Use this opportunity to Consolidate your small inputs! - page 10. (Read 88277 times)

legendary
Activity: 1512
Merit: 7340
Farewell, Leo
When syncing Bitcoin Core (on not very recent hardware), I already see multiple blocks per second being verified. I recently did it on a 5 years old Xeon, and the IBD took 11 hours. That's 15 MB block data verification per second on average.
My bad. I must have counted the time it takes for a Raspberry Pi to do it, and I ignored batch verification, or other techniques Bitcoin Core implements to increase efficiency. I just multiplied the average total transactions times the time it takes to verify just one ECDSA signature. However, I do believe certain transaction types take more time to verify than typical, which can be used as an attack vector. I'll get back to it when I find the data to back this claim.

For the sake of the discussion, let's assume that the 16 MB limit is a harmless one. How do we enforce it in a softfork way? Segwit was enforced in a clever way, by separating the witness data from the transaction data. AFAIK, it's impossible to achieve it in softfork, unless you've figured out of another way to restructure the transaction data.

"Why shouldn't this be done in a hardfork way?". It's already history, called "Bitcoin Cash". There is no point in redoing the same thing.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
In addition, other scaling option (e.g. using LN or sidechain) needs on-chain TX to open LN channel or "peg" the coin on the sidechain. So very high TX fee would make those option not very attractive.
I've never used any sidechain, and it seems like "wrapped" centralized tokens are much more popular than actual sidechains. Replacing central banks by businesses is not what I hoped for.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
Yes, I know, it may sound a bit harsh. On the other hand we start getting used to use on-chain transactions only when it's meaningful (hence worth paying even 50$+ for it). For the rest, for small amounts like for example the signature campaigns or paying for VPN, sorry, but LN, no matter how imperfect it is, is the solution we should really consider. At least until the proper solution is discovered and implemented.
Why is LN a solution? What if everyone moves on LN? Will miners still profit?

As reminder, you need 2 Bitcoin on-chain TX when you use LN in order to open and close LN channel. That's where miner earn some income.

I haven't argued that rising the block size to 10-16 MB will eliminate Bitcoin. I'm just saying that it doesn't solve the problem, it only alleviates it.
I think we can agree on this, but with one difference: I'd like to see the "breathing space" in more Bitcoin transactions, while you don't want it. I'd like to see more on-chain transactions until a more permanent scaling solution is in place.

In addition, other scaling option (e.g. using LN or sidechain) needs on-chain TX to open LN channel or "peg" the coin on the sidechain. So very high TX fee would make those option not very attractive.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I haven't argued that rising the block size to 10-16 MB will eliminate Bitcoin. I'm just saying that it doesn't solve the problem, it only alleviates it.
I think we can agree on this, but with one difference: I'd like to see the "breathing space" in more Bitcoin transactions, while you don't want it. I'd like to see more on-chain transactions until a more permanent scaling solution is in place.

Quote
With block size 1 MB, it takes around 2 seconds to verify the block.
When syncing Bitcoin Core (on not very recent hardware), I already see multiple blocks per second being verified. I recently did it on a 5 years old Xeon, and the IBD took 11 hours. That's 15 MB block data verification per second on average.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
What about the halving after that? Or the second after that? In less than 20 years from now, the block subsidy will be less than 0.1 bitcoin. Block space has to be valuable.
Does it matter if every person from 10 people pay 100 sat/vByte as a fee or every person from 100 people pay 10 sat/vByte as a fee? It doesn't matter because the outcome is the same. Bitcoin can't grow with such a low block size, it will simply make it unattractive and people will actively start to look for alternatives.
Simply, there is no way that by increasing the block size, miners will lose the profit, no, that's not true.

Yes, I know, it may sound a bit harsh. On the other hand we start getting used to use on-chain transactions only when it's meaningful (hence worth paying even 50$+ for it). For the rest, for small amounts like for example the signature campaigns or paying for VPN, sorry, but LN, no matter how imperfect it is, is the solution we should really consider. At least until the proper solution is discovered and implemented.
Why is LN a solution? What if everyone moves on LN? Will miners still profit?

Bitcoin is not meant for buying coffee or conducting other low-value transactions, at least not on-chain. It represents the best monetary standard we can have, and using it for such purposes undervalues its true potential.
I can't agree with you, Bitcoin is meant for P2P transactions and that includes everything, starting from Coffee to Car and so on. The simple fact is that Bitcoin wasn't meant for massive usage and it's blocks size was 1 MB because it was enough for 2010 and for a few upcoming years. As time goes, number of Bitcoin users increase and the technology advances, so it's perfectly okay and to my mind, even necessary, to increase the block size.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
That's the simplest explanation I can think of, because there are even more elaborate ones (like perhaps he had bipolar disorder). There are lots of inexplicable contradictions in those emails.
The forum user was a big blocker, while the coder was a small blocker.  Tongue
sr. member
Activity: 1666
Merit: 310
What's "Bitcoin"? I remember blocks being temporarily limited from 30 to 1 MB by Satoshi in the early days, to reduce spam and blockchain growth.
Satoshi also envisioned the blockchain to grow by 100 GB per day, because that'd equate to "just the size of 12 DVD", completely ignoring the bottleneck in verification. He believed that the blockchain should be accessible only by server farms that generate new coins, everybody else should opt-in to SPV. It's clear to me today that Satoshi wasn't the best figure to see as the leading expert.


HmmMAA will scold you for doubting Satoshi! Grin

On a serious note, after reading all Satoshi's emails that leaked a while ago, I came to the conclusion that it was most likely a band of people with varying interests/agendas.

That's the simplest explanation I can think of, because there are even more elaborate ones (like perhaps he had bipolar disorder). There are lots of inexplicable contradictions in those emails.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
But let's go back a bit in time, cause you claimed people only care about BTC, and check historical data
And where exactly did I claim that people care only about Bitcoin?

And what do we have here, every time Bitcoin fees rise, Doge alone outperforms Bitcoin.
Alright, I checked the data, and it is true that Dogecoin outperforms every cryptocurrency for some reason, sometimes. And some other times, its total transactions fall down rapidly. I can't explain this, because it isn't happening always when the Bitcoin fees rise. For example, there weren't high fees in the summer of 2023, but there were 2M Dogecoin transactions happening everyday.

Your point is still unclear to me. I haven't argued that rising the block size to 10-16 MB will eliminate Bitcoin. I'm just saying that it doesn't solve the problem, it only alleviates it. It will still be expensive to use Bitcoin for everyday payments, centralized solutions will still be more appealing.

First who said anything about 700MB size
Satoshi.

Wonder how doge managed to get its full 1MB blocks every minute, they must have some sort of much wow chips running their nodes.
With block size 1 MB, it takes around 2 seconds to verify the block. With 1 minute interval, I'd expect a lot of blocks to be stale, by the way.

But the whole thing about nodes is pure cring materials, so we need 50k nodes with 10TB drives and the last model CPU to keep the network decentralized, which is impossible but in the meantime...
You have 6 million!!! 3KW monsters ASICs worth 2k-3k mining, and that somehow is decentralization?
Can you use an ASIC to verify an ECDSA signature? You can't, and AFAIK, there is no faster way to do it than with a modern CPU.

Oh no, users won't be able to host their nodes
You probably missed it, but I was referring solely to between large mining servers. Satoshi was talking about large mining farms having exclusive access to the blockchain; everyone else should be using SPV.
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
    Let's look at the closest evidence we have to verify this claim: altcoins.

    - Bitcoin Cash is the Bitcoin fork I'd use if I was forbidden from using Bitcoin. Total transactions in the last 24 hours: 14,546. Block size limit: 32 MB, block interval: 10 minutes.
    - Total Litecoin transactions in the last 24 hours: 181,694. Block size limit: 1 MB, every 2.5 minutes. (in 10 minutes: 4 MB)
    - Total Dogecoin transactions in the last 24 hours: 62,270. Block size limit: 1 MB, once a minute. (in 10 minutes: 10 MB)

    Total Bitcoin transactions in the last 24 hours: 862,464. If high on-chain capacity is what the world wants, then we should expect them to have migrated, and do more on-chain transactions there. It's clearly not the case, though.

    When you cherry-pick data be careful for that data not to come and bite right back.
    The 860k Bitcoin transaction was a fluke! A big one caused by an insane amount of blocks in the last 24 hours, it was 172 on the 25 as you can see we're down to 595k on normal block time!

    But let's go back a bit in time, cause you claimed people only care about BTC, and check historical data:


    And what do we have here, every time Bitcoin fees rise, Doge alone outperforms Bitcoin.
    Proven fact, not opinion, proven fact that people care about fees!

    One mining pool would gain enormous advantage. 100 GB everyday is 700 MB every 10 minutes. Verifying an ECDSA signature takes about 1 millisecond on modern CPU. With just 4 MB block size, there can be about 7000 transactions every 10 minutes. If each has just one ECDSA signature, it takes 7 seconds to verify the block. With 700 MB block size, it'd take 175x as much time; 1225 seconds, which is 20 minutes. The mining pool with the most hashrate would render the rest unprofitable and gain all the hashrate.[/li][/list]

    Oh, the horror.
    First who said anything about 700MB size and more like at most 16MB, so diving that by 30 you got half a minute and let me tell you from he start the math ain't right on that time either.
    Wonder how doge managed to get its full 1MB blocks every minute, they must have some sort of much wow chips running their nodes.

    But the whole thing about nodes is pure cring materials, so we need 50k nodes with 10TB drives and the last model CPU to keep the network decentralized, which is impossible but in the meantime...
    You have 6 million!!! 3KW monsters ASICs worth 2k-3k mining, and that somehow is decentralization?

    Oh no, users won't be able to host their nodes, were doomed, meanwhile, the latest miners from whatsminer can't even be plugged in your house if you're on a 20A breaker, not to mention it's $8k a piece and to have 50% of it you need a million!
    But somebody please think of the nodesssss!

    Who's going to open a LN channel if it costs $50? And another $50 or more to close the channel?

    Nobody!

    There is a more problematic math at work here, every time Bitcoin grows the amount guarded grows, with Bitcoin at 1 million there is 19 trillion in wealth there
    The only "worry" is for the amount being transfered. That's the part that can be replaced in a 51% attack. There's no moment all 19 trillion is at risk at the same time.

    The moment your coins that you have bought for two hours suddenly return to the buyer cause somebody has rewritten the chain with empty blocks for the last 4 hours I have a doubt the price will stay the same. But of course, we could go back in time when checks were used and only think a transaction is secure after 6000 not 6 blocks. It's amazing how everything else around gets faster and cheaper, but Bitcoin which was supposed to be revolutionary is somehow stuck in the last decade.


    Oh, LE:
    https://www.theblock.co/data/on-chain-metrics/bitcoin/runes-transactions
    598K Transactions, Rune tx: 382k, non-runes: 214k
    Litecoins Transactions last 24h (Number of transactions in blockchain per day)   253,796

     Grin Grin Grin Grin
    legendary
    Activity: 1512
    Merit: 7340
    Farewell, Leo
    That doesn't sound so bad at all
    This would be extremely bad. I don't know where to start.

    • One mining pool would gain enormous advantage. 100 GB everyday is 700 MB every 10 minutes. Verifying an ECDSA signature takes about 1 millisecond on modern CPU. With just 4 MB block size, there can be about 7000 transactions every 10 minutes. If each has just one ECDSA signature, it takes 7 seconds to verify the block. With 700 MB block size, it'd take 175x as much time; 1225 seconds, which is 20 minutes. The mining pool with the most hashrate would render the rest unprofitable and gain all the hashrate.
    • Spam is taken to the next level. People can now embed entire movies on-chain, which can introduce legal problems, and with a few large mining farms owning all the nodes, it'd be much easier to shut down the network.
    • There is no fee market competition. All transactions paying 1 satoshi have high-priority, until there are more than 800k transactions unconfirmed within 10 minutes. This renders the system unsustainable over the long-term.

    Let's be realistic: there are 18,500 full nodes
    Being pedantic here, but there are more than 50,000. The 18,500 are listening nodes.

    If I have to choose between 1) a user keeping their coins on an exchange or using custodial LN and 2) a user keeping their Bitcoin in a SPV wallet that relies on several large server farms, the latter sounds more decentralized.
    I see what you did there, but here's the difference: In the former, you have the option to use Bitcoin with no trusted third parties. In the latter, you may have self-custody, but you're forced to trust third parties (or realistically, practically forced).

    I believe Bitcoin should be accessible with no trust required, and thus, I stand with the former.

    I think a lot of Bitcoin users expect Bitcoin to scale at some point.
    People expect Bitcoin to scale through second layers. I don't think there are a lot of people aware of Bitcoin's history, believing it'll solve the problem by tinkering with the block size.
    sr. member
    Activity: 1666
    Merit: 310
    I hate to say it, but I'm glad my bank doesn't suddenly charge me €50 when I pay at the supermarket.
    That's because centralized solutions are more predictable and scalable by definition.

    This whole discussion reminds me of BitTorrent vs Rapidshare (do you remember it?) debates back in 2008-2009.

    Many people were not happy about torrents having slow speeds due to lack of seeders, so they migrated to Rapidshare for guaranteed high download speeds.

    The thing is, Rapidshare doesn't exist anymore, it got shut down.

    Asking for predictability (guaranteed low fees/high download speed) from a p2p network won't get you anywhere.

    p2p is inherently unpredictable by nature, since nobody controls the network to offer some sort of "guarantee".
    legendary
    Activity: 3290
    Merit: 16489
    Thick-Skinned Gang Leader and Golden Feather 2021
    Satoshi also envisioned the blockchain to grow by 100 GB per day, because that'd equate to "just the size of 12 DVD"
    That doesn't sound so bad at all:
    completely ignoring the bottleneck in verification. He believed that the blockchain should be accessible only by server farms that generate new coins, everybody else should opt-in to SPV.
    Many Bitcoin users, including hardware wallet users, already rely on third party nodes by using a SPV wallet. If I have to choose between 1) a user keeping their coins on an exchange or using custodial LN and 2) a user keeping their Bitcoin in a SPV wallet that relies on several large server farms, the latter sounds more decentralized.

    Let's be realistic: there are 18,500 full nodes, and depending on which source you believe, 50 to 219 million Bitcoin owners. There are only 52.5 million funded Bitcoin addresses. Even if we take the lower number of Bitcoin owners, less than 0.05% of them run a full node. If we take the upper number of Bitcoin users, the large majority of them uses a centralized exchange and doesn't own their private keys.

    Quote
    you expect a network with a well-defined and nonaligned with your preferences roadmap to adapt to your needs.
    I think a lot of Bitcoin users expect Bitcoin to scale at some point.
    legendary
    Activity: 1512
    Merit: 7340
    Farewell, Leo
    What's "Bitcoin"? I remember blocks being temporarily limited from 30 to 1 MB by Satoshi in the early days, to reduce spam and blockchain growth.
    Satoshi also envisioned the blockchain to grow by 100 GB per day, because that'd equate to "just the size of 12 DVD", completely ignoring the bottleneck in verification. He believed that the blockchain should be accessible only by server farms that generate new coins, everybody else should opt-in to SPV. It's clear to me today that Satoshi wasn't the best figure to see as the leading expert.

    I'm surprised to see you argue that I, a Bitcoin user, should move to some shitcoin, just because some spammer created a shittoken on Bitcoin.
    But, I'm not suggesting you to migrate because of some spammer. I'm suggesting you to migrate, because Bitcoin does not align with your preferences. Simple as that. The Ordinal spam will inevitably come to an end at some point. Then, we might experience a bull run, and fees may skyrocket for some months. You'll have this to blame then, but the real issue lies with you: what you want has already been implemented and tested for years; it's ready to use. Instead of realizing that you need to change, you expect a network with a well-defined and nonaligned with your preferences roadmap to adapt to your needs.
    legendary
    Activity: 3290
    Merit: 16489
    Thick-Skinned Gang Leader and Golden Feather 2021
    I see what you did there. Although I expect the total number of Bitcoin transactions excluding the ones spamming data to be less than the total Litecoin transactions.
    Approximately 20% of the total Bitcoin transactions were 100% of the Litecoin total. For this to hold true, more than 680,000 Bitcoin transactions have to be "spam" according to you.
    I can't (easily) find hard data, but I've seen many blocks that are for 90% filled with data transactions. I call (almost all of) those spam. In transaction amounts, the small data transactions make up an even larger percentage. So 80% spam transactions seems plausible to me.

    But more importantly: I don't want to have to move to altcoins, and I'm guessing I'm not the only one. I do have some small amounts for small transactions, but I'd prefer to use Bitcoin for that.
    If to accomplish it, you'd have to turn Bitcoin to an altcoin, would it be worth it? Because, that's what you'd do by tinkering with the block size. This risk has already been taken. This solution has already been implemented and tested by many altcoins. This community even had a cultural war a few years ago, and split. Wouldn't it be more appropriate to use other networks that align closely to your preference?
    What's "Bitcoin"? I remember blocks being temporarily limited from 30 to 1 MB by Satoshi in the early days, to reduce spam and blockchain growth.
    Ever since the creation of altcoins, it looked like they are only created to make the creator rich, by taking market share away from Bitcoin until it's high enough to sell. All that market share could have been Bitcoin. I'm surprised to see you argue that I, a Bitcoin user, should move to some shitcoin, just because some spammer created a shittoken on Bitcoin. I just checked Mempool Goggles: at least 90% is data spam. The Bitcoin users who now switch to some shitcoin won't come back to Bitcoin, and the merchants who gave up accepting Bitcoin because of high fees won't restart doing so when fees drop temporarily.
    Bitcoin needs a long-term scaling solution with reliable transaction fees. I hate to say it, but I'm glad my bank doesn't suddenly charge me €50 when I pay at the supermarket.
    legendary
    Activity: 1512
    Merit: 7340
    Farewell, Leo
    LN is under used and doesn't seem to get a chance to mature because people are still expecting reasonable fees on-chain. (And yes, this includes me too, I know).
    Personally, I'm satisfied with low fee altcoins, like Monero, so I don't find a reason to use it. Lightning is useful if you want transactions to be settled immediately, but that's almost never the case for me. I'm fine with 2 minutes block interval.

    I see what you did there. Although I expect the total number of Bitcoin transactions excluding the ones spamming data to be less than the total Litecoin transactions.
    Approximately 20% of the total Bitcoin transactions were 100% of the Litecoin total. For this to hold true, more than 680,000 Bitcoin transactions have to be "spam" according to you.

    But more importantly: I don't want to have to move to altcoins, and I'm guessing I'm not the only one. I do have some small amounts for small transactions, but I'd prefer to use Bitcoin for that.
    If to accomplish it, you'd have to turn Bitcoin to an altcoin, would it be worth it? Because, that's what you'd do by tinkering with the block size. This risk has already been taken. This solution has already been implemented and tested by many altcoins. This community even had a cultural war a few years ago, and split. Wouldn't it be more appropriate to use other networks that align closely to your preference?
    legendary
    Activity: 3290
    Merit: 16489
    Thick-Skinned Gang Leader and Golden Feather 2021
    You're saying there may not be enough demand to fill 10 MB blocks. I'm saying the lack of demand may be because it's currently impractical to use. As they say: "fix the money, fix the world"!
    Let's look at the closest evidence we have to verify this claim: altcoins.

    - Bitcoin Cash is the Bitcoin fork I'd use if I was forbidden from using Bitcoin. Total transactions in the last 24 hours: 14,546. Block size limit: 32 MB, block interval: 10 minutes.
    - Total Litecoin transactions in the last 24 hours: 181,694. Block size limit: 1 MB, every 2.5 minutes. (in 10 minutes: 4 MB)
    - Total Dogecoin transactions in the last 24 hours: 62,270. Block size limit: 1 MB, once a minute. (in 10 minutes: 10 MB)

    Total Bitcoin transactions in the last 24 hours: 862,464. If high on-chain capacity is what the world wants, then we should expect them to have migrated, and do more on-chain transactions there. It's clearly not the case, though.
    I see what you did there. Although I expect the total number of Bitcoin transactions excluding the ones spamming data to be less than the total Litecoin transactions. But more importantly: I don't want to have to move to altcoins, and I'm guessing I'm not the only one. I do have some small amounts for small transactions, but I'd prefer to use Bitcoin for that.

    In the past year, how many payments have you made that are worth $50 in fees? I can't think of anything.
    I didn't. I am as guilty as the most. The closest I can get is a consolidation I've waited for patiently for a couple of months and I've still ended up paying about 15$ in fees.
    I didn't only mean Bitcoin transactions, I meant all financial transactions you make. I can pay by bank, without extra charge. I can pay by Paypal, they charge the receiving party several percent. I can pay by cash, no extra charge. Consolidating Bitcoins doesn't really count: that's the only thing where you have no alternative. For anything else, I have options.

    Quote
    Look at El Salvador, they are happily using Bitcoin, not really caring it's in most cases actually in others' custody.
    And I would not be surprised other kinds of Bitcoin IOUs will catch on.
    That's why I don't mind using custodial LN.

    Quote
    *sigh* we may be the lucky ones who got to own actual Bitcoins (or satoshis) like the ones owning gold coins 100 years ago.
    Just like we may be the last generation who gets to hold actual paper money and metal coins. Chances are that's gone in a few decades.
    legendary
    Activity: 3668
    Merit: 6382
    Looking for campaign manager? Contact icopress!
    Quote
    On the other hand, innovation tends to come when there's a need for it. And we do need innovation, for a proper scalability solution.
    If it would be easy, we'd have it by now.

    I don't expect to be easy.
    LN is under used and doesn't seem to get a chance to mature because people are still expecting reasonable fees on-chain. (And yes, this includes me too, I know).

    Who's going to open a LN channel if it costs $50? And another $50 or more to close the channel? If something goes wrong (which has happened to me opening a channel), you're down $100 without any results.

    You won't like my answer, but, on the other hand, I think I've said it in the past that LN makes sense only for companies, i.e. as a service.
    Yes, this means custodial, which is many will say "omg, never use custodial" when they are keeping their fiat in banks' hands. Of course, the bigger/consolidated amounts for long term storage have to go into self custody still, I am not idiot.

    In the past year, how many payments have you made that are worth $50 in fees? I can't think of anything.

    I didn't. I am as guilty as the most. The closest I can get is a consolidation I've waited for patiently for a couple of months and I've still ended up paying about 15$ in fees.
    But the last 6+ months were more suitable for accumulating than spending, so it was no biggie to wait, not this time.

    Agreed. It's not a permanent fix. But it may give Bitcoin some space to grow until there's a better solution.

    I've seen in may life too many temporary fixes remaining there forever...

    How do you see Bitcoin in 20 years, if the majority of users can only "own" Bitcoin on a CEX or ETF?

    Look at El Salvador, they are happily using Bitcoin, not really caring it's in most cases actually in others' custody.
    And I would not be surprised other kinds of Bitcoin IOUs will catch on.

    Quote
    This may sound a bit anti-Bitcoin, but after four years of exploring Bitcoin, I've come to an important conclusion: Bitcoin is not meant for buying coffee or conducting other low-value transactions, at least not on-chain. It represents the best monetary standard we can have, and using it for such purposes undervalues its true potential.
    My worry goes deeper: can it be a monetary standard if it can't be used by normal people?

    There can be the direction that anybody can still withdraw their bitcoin, but it's not really feasible due to fees, for example. That's where we are going now: Bitcoin as a reserve asset.
    But the history of gold shows us that it's a dangerous direction (and I don't have a proper alternative; but imho bigger block size is not one).

    *sigh* we may be the lucky ones who got to own actual Bitcoins (or satoshis) like the ones owning gold coins 100 years ago.
    sr. member
    Activity: 1666
    Merit: 310
    I'm not entirely sure if I remember every detail correctly, many years have passed. At the start of Bitcoin I think blocksize was actually flexible and could grow if there was a need for it (there was no need for growth but it was in the code). What I don't remember: which conditions triggered a blocksize growth and where there conditions (and code) to let it shrink again.

    Somewhere I read that this mechanism allowed some sort of attack, but I never looked deeper and understood why this could be a problem. Not sure if for this reason or something else Satoshi decided to set a fixed upper limit of 1MB.
    IIRC, there was an unofficial limit of 32MB and Satoshi capped it to 1MB to discourage spam attacks.

    I don't remember if he had to hard fork the chain though. It was very early back then, very small network effect compared to today.
    legendary
    Activity: 1512
    Merit: 7340
    Farewell, Leo
    -the majority here, here on bitcointalk!, doesn't know what a spv wallet is, how fees work, how to use damn coin control
    The majority of people don't know why Bitcoin is useful and important, so let's stop working and recommending it, please! There you go, am I clever now too?

    This is exactly wunderwaffe material, you're not seeing the reality from your bunker, and there will be no usage left whatsoever if things don't get done fast!
    So, let me get this straight. You believe we need to implement changes quickly and pursue vertical scaling (i.e., increasing block size), despite its obvious long-term flaws, instead of utilizing one of the many altcoins that have already adopted this approach?

    Allow me to clarify. You believe we should quickly implement changes to a trillion-dollar asset, which serves as the cornerstone of a new monetary system, simply because you dislike waiting for alternative second-layer solutions to be developed. Could you explain why not using an altcoin instead?

    You're saying there may not be enough demand to fill 10 MB blocks. I'm saying the lack of demand may be because it's currently impractical to use. As they say: "fix the money, fix the world"!
    Let's look at the closest evidence we have to verify this claim: altcoins.

    - Bitcoin Cash is the Bitcoin fork I'd use if I was forbidden from using Bitcoin. Total transactions in the last 24 hours: 14,546. Block size limit: 32 MB, block interval: 10 minutes.
    - Total Litecoin transactions in the last 24 hours: 181,694. Block size limit: 1 MB, every 2.5 minutes. (in 10 minutes: 4 MB)
    - Total Dogecoin transactions in the last 24 hours: 62,270. Block size limit: 1 MB, once a minute. (in 10 minutes: 10 MB)

    Total Bitcoin transactions in the last 24 hours: 862,464. If high on-chain capacity is what the world wants, then we should expect them to have migrated, and do more on-chain transactions there. It's clearly not the case, though.

    My worry goes deeper: can it be a monetary standard if it can't be used by normal people?
    It can be used. It's just not suitable for everyday transactions on the asset layer.

    How do you see Bitcoin in 20 years, if the majority of users can only "own" Bitcoin on a CEX or ETF?
    Who said they cannot have their own space in the chain?

    I like Monero, but I don't think it can scale to many more transactions.
    It probably can't. You can't have the cake and eat it too. You either accept the tradeoffs of the fixed-sized block, or the ones of the dynamical-sized.
    hero member
    Activity: 714
    Merit: 1010
    Crypto Swap Exchange
    I'm not entirely sure if I remember every detail correctly, many years have passed. At the start of Bitcoin I think blocksize was actually flexible and could grow if there was a need for it (there was no need for growth but it was in the code). What I don't remember: which conditions triggered a blocksize growth and where there conditions (and code) to let it shrink again.

    Somewhere I read that this mechanism allowed some sort of attack, but I never looked deeper and understood why this could be a problem. Not sure if for this reason or something else Satoshi decided to set a fixed upper limit of 1MB.

    Blocksize war was probably during the period where I didn't pay much attention to Bitcoin for a significant time (I had temporary Bitcoin disinterest 2014ish to maybe midth of 2017) and didn't visit this forum for months and maybe even for years. All I know, there was a blocksize war but frankly I didn't care about the details. There are certainly arguments that I missed and am not aware of.

    What I remember from winter 2017: fees where absurdly high, mempools highly congested, it was bananas if you needed to urgently make transactions. We had Segwit, yes, but transaction space wasn't the main reason for it, it was a bonus. And Segwit didn't prevent any of the fee madness in 2017.

    Later on we had again periods of severe mempool congestion and terribly high fees that've hindered use of Bitcoin for "normal folks". Induced congestion by Ordinals shit and now Runes shit is maybe very nice for miners but less so for "normal folks" again. There's another thread where this attached data bullshit has been discussed/complained extensively.

    In which blocksize camp am I? I feel like the fixed limit of 4M WU is simply sometimes too rigid. Without overseeing all consequences, I admit frankly, I would favour some flexible growth and shrinkage on demand, triggered by some clever conditions, maybe similar to how difficulty is flexible on demand, too (maybe not with such a long window of approx. two weeks as a consequence of the adjustment period every 2016 blocks). The trigger conditions of course shouldn't be exploitable. Don't ask, I've no idea how this could be implemented.

    I acknowledge the issue that timely not important transactions then barely need more than the minimum fee of currently 1sat/vB. If there are clever rules/conditions to remedy this, I'm open to hear them.
    Pages:
    Jump to: