Are there any limits on how much data can be stored on the network at one time and how quickly it can be accessed by users/applications built on top of it?
The Arweave network is designed to be a permanent, decentralized data storage platform.
As such, there are no limits on how much data can be stored on the network at any given time. However, the speed at which data can be accessed by users and applications built on top of it will depend on the number of nodes in the network and the amount of traffic they are handling. The Arweave protocol uses a Proof-of-Access consensus mechanism to ensure that all nodes in the network have access to all data stored on it.
This means that as more nodes join the network, more copies of each piece of data will be stored across multiple nodes, allowing for faster access times. Additionally, Arweave has implemented a caching system which stores frequently accessed data locally on each node, further improving access speeds. Overall, while there are no limits on how much data can be stored on the Arweave network at any given time, users and applications built on top of it may experience slower access times depending on the number of nodes in the network and how much traffic they are handling.