• Nick Beaugeard

Performance and Scale Woes

Updated: Jul 30, 2019

We want to run fast, and to scale to millions, if not billions of users. Whilst we have a blockchain node, running in a browser, we're hitting performance issues...

Testing shows that if a user has to manage more than 1,000 transactions individually or their node needs to manage more than 5,000 blocks, on a normal smartphone, everything grinds to a halt.

Investigating, we think we've found the issue. Basically its one of persistence. A node needs to store data, including the block-chain and messages (transactions) for the user. While this is Ok, the two easiest storage locations are Local Storage or Session Storage. Both of these are super limited in size.

I guess we could store it all in RAM, but we're bound to hit limits at some stage.

I just want a node to run on a phone... if only there was a browser based database...

1 view0 comments

Recent Posts

See All

The Block & Chain Co, designs distributed computing platforms and applications. 


© 2019 The Block & Chain Co | Privacy Policy | Terms

Level 4 - 11 York Street, 

Sydney, NSW,

Australia 2000