209 похожих чатов

Also if blocks are 1gb * 6per hour * 24

= 144. So does that mean you have to download 144gb of data a day?

18 ответов

15 просмотров

Yes, according to my understanding, if all blocks are 100% full. But we are loooooooooooooooong ways from that.

Blake-Kaufman Автор вопроса
architect / erik / ;e)
Yes, according to my understanding, if all blocks ...

Doesn’t that totally decimate the ability for anyone to run a node?

Blake-Kaufman Автор вопроса
architect / erik / ;e)
When? And where?

Well even spv nodes need to download recent blocks. They solve the storage requirement but you can never get around the data requirement. So if In the future it takes 144gb of data per day to run a node that takes a ton, if data costs stays the same cost, of people out of the runnings. Even myself. We only get 1.2 tb of download per months. This alone would be 3tb+.

Blake Kaufman
Well even spv nodes need to download recent blocks...

The fallacy in your thinking is that you are applying today's limits to tomorrow's problems (where "tomorrow" is really years from now). Yes, with your today's limits, it would be a challenge to run 1 GB blocks. But 32 MB not so much. Check out https://wisevoter.com/country-rankings/internet-speed-by-country/ for average internet speeds by country in 2023. And of course, in each country people can get access to above average services if they want to. So 32 MB blocks are doable today.

Blake Kaufman
Well even spv nodes need to download recent blocks...

also this is wrong - i think you're confusing spv with pruning. pruned nodes do need to download all the txs anyway, spv does not.

Blake-Kaufman Автор вопроса

Wait so they don’t even download full blocks?

spv clients don't download full blocks, that's the whole point of spv

Blake-Kaufman Автор вопроса

If users are creating more then 144 GB of traffic each day, then if you want to run a node you will need to download all this data. And, in this case, the network will be broken, because users will experience slow unreliable service, and the network will need a maximum block size several times larger. Or, if you wish, if the maximum block size should be 1GB then each node will have to download much less, perhaps 50 GB of data, because most blocks should be far from full. Where I live in rural US, I recently acquired a new computer for $800. I ran some network speed tests and showed that I could download and upload more than 100 MB per second, so downloading 144 GB would take less than a half hour. Indeed, my new computer downloaded, synced and indexed the entire BCH network from scratch in under three hours using the latest BCHN software on Ubuntu 23.04. What about uploading? Except for mining nodes that generate new blocks and new nodes just getting started, each node on the average needs to upload as much data as it downloads. However, there are leeching nodes that don’t upload, perhaps victims of obsolete network suppliers. Because I have lots of unused bandwidth I have been uploading an average of 100 GB per day to help these people. Bandwidth is not a problem, even in rural areas. Nor is availability of hardware. The limit is availability of efficient multi-threaded node software.

Blake-Kaufman Автор вопроса
tl121x
If users are creating more then 144 GB of traffic ...

What’s your per month data plan? Like how much data can you use?

yes, but you don't have to store it, validate it, update the utxo state, and throw it away

bitcoincashautist
yes, but you don't have to store it, validate it, ...

But if everybody trows it away how do you sync a new node?

Blake Kaufman
Well even spv nodes need to download recent blocks...

utxo commitments will make it so that if you've been offline for a long time, you'll only need last 10k blocks or so + utxo snapshot, and you're up and running again

Похожие вопросы

Обсуждают сегодня

@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Hello, Is iExec also part of the "inception program" or another one ? Would it be a name to qualified the nature of the relationship between iExec and Nvidia? And does Secret ...
Ñïķøłäś
8
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
any reference of this implementation?
BitBuddha
29
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта