How to handle memory and processor limitations of nodes in blockchain?

0 votes

Blockchain uses distributed ledger to store blocks of transactions. So all the participant nodes will have to maintain a ledger to keep the same copy of the chain of blocks.

In future, there will be more and more transactions, then 
*how is data load managed at each node?* 
Some of the participant nodes might have limitations in memory and all, so 
how it is managing properly for its smooth working? 
Also some of the participants like Mobile devices may not have much processing power compared to other systems.

How does Blockchain manage these situations effectively?

Jul 13, 2018 in Blockchain by ariaholic
• 7,340 points
31 views

1 answer to this question.

0 votes

Yes, that's a valid concern. The Bitcoin blockchain is many gigabytes large. Thus, if you want to do a payment on a mobile device, for example, your mobile device will need some other way to verify the number of coins in your account and others' accounts because it can't download the entire Bitcoin blockchain. To my understanding, there are nodes that do store the entire blockchain and you can simply ask those nodes that you trust for the current number of coins in certain accounts. There is an element of trust here, but if you don't trust anyone, then you need to download the entire blockchain yourself

answered Jul 13, 2018 by Shashank
• 10,350 points

Related Questions In Blockchain

0 votes
1 answer

How to prevent the smart contract from being modified and deployed in the blockchain network?

To expand on Matthew's answer, each state ...READ MORE

answered Jul 5, 2018 in Blockchain by ariaholic
• 7,340 points
60 views
0 votes
1 answer

In a non-cryptocurrency implementation of Blockchain, how to successfully mine a node?

Difficulty is a property of the blockchain, ...READ MORE

answered Jul 13, 2018 in Blockchain by Perry
• 17,090 points
54 views
0 votes
1 answer

How to handle Overlapping of array objects in node js

Try this code, may be it works for ...READ MORE

answered Sep 18, 2018 in Blockchain by digger
• 26,600 points
41 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,810 points
184 views
0 votes
1 answer
0 votes
1 answer

How can I retrieve to and from address in transaction directly from blockchain?

The spending conditions, i.e., who is able ...READ MORE

answered Jul 11, 2018 in Blockchain by Shashank
• 10,350 points
89 views
0 votes
1 answer