Security of Core Network Resources
Last updated
Last updated
In the Tonomy system, each Service provides a set of digital infrastructure and exposes a Core Network Resources (CNR) accounting system used to account for the use of this resource. This is crucial to maintaining security and ensuring constant availability.
CNRs are completely hidden from most users. People will indirectly access these resources by purchasing them through monthly subscriptions or accessing network features through Apps. Only developers of apps need to worry about understanding CNRs. Developers will be able to purchase additional RAM for Apps, or expand their DAOs sovereign data vault through the Tonomy Developer Console.
Table 1 shows an overview of each Service and it’s CNR that it offers.
Service | Core Network Resource (Units) | Description | Used by |
---|---|---|---|
Table 1: Core Network Resources
Each service handles the management of their resources differently. Each service also handles the data redundancy differently. By implementing an accounting system for each resource for each account in the network, Services can then easily create limits to ensure that network resources are guaranteed to always be available.
Blockchain
RAM (bytes)
Data stored in smart contracts used by governance and core apps as well as DAO-owned apps. Such as account information, public keys, balances or more.
Apps, Services
NET/CPU (priority unit)
Ability to send transactions within the network. Limited by the processing capacity of the blockchain network.
Identities, DAOs
Private Data
Private Data (Gb)
Data stored in the sovereign storage vault
Identities, DAOs
Public Data
Private Data (Gb)
Public data stored for public profiles
DAOs, Apps, Services
Comms
Messages (msg/s)
Messages sent between entities in the network
All
Key Recovery
Keys (bytes)
Shards of keys stored on the recovery notes
Identities
Identity Verification Bridge
Verifications (verifications)
Identity verification requests done through third-party identity verification services
Apps