Data size

Hi all,

Sorry if this questions is already been address. I have been reading about bitcoin ledger size, which they says is around 8GB now…

With the wider awareness and acceptance of crypto, I'm sure a good development like NEM can caught interest of mass population. Let say, down the road… if NEM usage happen to breakthrough and accepted mass population, say 10m - 50m users (a fraction of paypal / facebook users). How will NEM address this, with extra function like txt etc, won't the size grow exponentially?

This can be a burden for a new user to get started, downloading big size like that can still take days / weeks in some country where internet connection is not fully developed.

I'm sure many want to know what is NEM plan regarding this. Can someone enlighten?  ::slight_smile:


Hi all,

Sorry if this questions is already been address. I have been reading about bitcoin ledger size, which they says is around 8GB now...

With the wider awareness and acceptance of crypto, I'm sure a good development like NEM can caught interest of mass population. Let say, down the road... if NEM usage happen to breakthrough and accepted mass population, say 10m - 50m users (a fraction of paypal / facebook users). How will NEM address this, with extra function like txt etc, won't the size grow exponentially?

This can be a burden for a new user to get started, downloading big size like that can still take days / weeks in some country where internet connection is not fully developed.

I'm sure many want to know what is NEM plan regarding this. Can someone enlighten?  ::)


We are aware of the problem, and we have a few ideas on how to resolve it. But, this is currently still in the brainstorming phase because there are other, higher priority things to work on at the moment.

Thanks Jaguar0625,

Been reading this > [url=http://goo.gl/MFrmYg]http://goo.gl/MFrmYg and [url=http://goo.gl/9FnDsg]http://goo.gl/9FnDsg, I have one more question…

say… NEM launch to public with current blockchain, perhaps to engage with end users?.. is it possible to make transition into a new model after launch? Or maybe will delay launch to work with the data structure first?


Thanks Jaguar0625,

Been reading this > [url=http://goo.gl/MFrmYg]http://goo.gl/MFrmYg and [url=http://goo.gl/9FnDsg]http://goo.gl/9FnDsg, I have one more question...

say.. NEM launch to public with current blockchain, perhaps to engage with end users?..... is it possible to make transition into a new model after launch? Or maybe will delay launch to work with the data structure first?


All big changes like this with any crypto will require a hardfork I think.  The way I understand NEM though with certain features going live after certain blocks, not certain releases, it'll be much easier to put an update like this in NEM than Bitcoin like coins.

Hi all,

Sorry if this questions is already been address. I have been reading about bitcoin ledger size, which they says is around 8GB now...
...


Actually its 25 GB of size now.

https://blockchain.info/en/charts/blocks-size

Dont forget Bitcoin didnt had all this bot test inside the real blockchain.

I know real Nem transactions will let the blockchain smaller, cause no one will get a bot sending money every person on network.

also, thats why I dont like the idea of put things in blockchain. I know it can be very big in future, cause of things inside it.

I think the main concern with regards to bitcoin is that the blockchain size appears to be exponential. If this continues at this rate this will be a major issue. Toghether with the mining issues I believe this can become a crucial limiting factor in adoption of bitcoin.
The idea I am having about bitcoin is that there is currently more focus on using the blockchain and building extra services upon it than bitcoint itself. 
In its turn I am having doubts if all these blockchain developments can truly be considered decentralised. I have to admit that I am not actively following bitcoin. Maybe I just don't understand how this works.
Anyway, since I am on a SSD; the size of the file is crucial. I only have a 128 GB SSD, so a blockchain of over 25 GB would mean over 20 % of my harddrive is consumed for this. This would not be acceptable.


if the data split into smaller chunks, maybe 20 - 100mb block, maybe new user can start using local client & node immediately by download the first 30 days data?

if someone wants it, they will be able to choose to sync longer time frame, like 3months, 6 months, 1 year… full history etc… if the data get corrupted, sync process also minimize to sync missing block. is this possible to develop?  :-\

@biscodyl: it is not enough to download the last 30 days. You would need to know what was the state of all accounts at that point and you would still need to know what hashes there already were before that month. It is not that easy :slight_smile:

Well there could be something like a "screenshot" of the situation at timestamp x. That would be a database with all adresses and the amount. This database wouldn't be really small, but sure not as big as all the transactions.