When you forget to set a boundary conditions in your logic - eviltoast

915 days a year 😂

This is a screenshot short of my kucoin account that have me a year wrap

  • krotti@sh.itjust.works
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    10 months ago

    No problem, I see that the systems have developed and thanks for the explanations. Mainly my issue is user incompetency, which is a problem that has to be fixed. Less of a technical limitation, but more “software political”. You shouldn’t need to know anything about security practices to be safe IMO. The exact issue is also with Linux desktop.

    In terms of the chain sizes, I doubt the growth would be that small if it had actual use. When also talking about integrating cryptos into a proper currency, the loss of coins, deaths of users, corrupted disks need to be taken into account. There needs to be some inflation on a coin for it to work in an economy, but I’m not too familiar with economics. Scalability is always an issue that pops up too, but I don’t know much about it.

    I get you responded to these already. Just more of a summary!

    • LufyCZ@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      user incompetency

      For sure, it’s an uphill battle against never ending stupidity, but that’s not exclusive to crypto haha. I’m sure we’ll get there sooner or later though

      I doubt the growth would be that small if it had actual use

      You’d be surprised.

      Bitcoin’s chain size is “only” 500GB because it’s pretty much enforced by the block size limit (which is 2MB). The amount of use does not affect the growth (unless it’s below the 2MB, which it hasn’t been for a whiiile).

      For Ethereum, the “fullnode” only requires a bit over a terabyte because only the latest state is stored (combined with all historical transactions). If you wanted to query old state, you’d need an archive node which holds the state of each block that’s ever happened. Archive nodes are up to 10TB afaik at this point, which is a good chunk of data if you ask me ;)

      The nice thing is though that you can build an archive node out of a fullnode, by replaying all the transactions that make the history of the whole chain.

      You also have to keep in mind that every storage operation is very expensive to do (precisely to prevent huge increases in chain size), which means that people will spend a huuge amount of time optimizing their applications to use the least amount of space possible (thus reducing cost for their users). So that’s probably why the chain size might seem “small” to you.

      There are chains though which do not enforce such strict limits on space usage, like Solana, which is apparently at over 100TB now.