🛠️ Execution and Data Layer
Last updated
Last updated
The execution layer comprises an array of data consistency, consensus, and storage services, meticulously architected to satisfy the exigencies of identity, governance, and application strata. These services are tailored for high throughput and high availability within distributed architectures, emphasising minimal to no reliance on the trustworthiness of technical service operators. This objective is attained through an amalgamation of advanced cryptographic techniques and distributed systems computing methodologies
Central to the execution layer is the blockchain network. It is a pivotal distributed execution framework, endowing the network with robust identity, DAO, and governance functionalities. Additionally, it provides a versatile distributed programming interface conducive to developing decentralised applications in private market sectors. The blockchain's role extends to being the unequivocal source of truth, guaranteeing uniformity and consistency across the service ecosystem. Predominantly, it facilitates authentication via decentralised Identifiers and orchestrates ordering services to maintain data coherence.
The data storage dimension is bifurcated into two distinct services:
Private Data Storage: This service is dedicated to housing data that remains confidential and unseen within the ecosystem. It adheres strictly to data regulation norms and is specifically engineered to securely store private, personal, and organisational data. Primarily, it supports backup and recovery processes for data housed in the sovereign storage of Tonomy ID and Tonomy DAO.
Public Data Storage: This service is earmarked for storing data that is openly accessible across the ecosystem. Employed exclusively when personal information is not implicated, it ensures adherence to data privacy regulations. Its primary use includes creating public profile information for DAOs and configuring application settings, such as security polici
Furthermore, the network incorporates a communication service facilitating peer-to-peer private data transfer among various identities. The identity verification bridge is an instrumental service enabling third-party identity verification providers to integrate their verification proofs into the network. Additionally, a key recovery service is in place to offer a low-trust mechanism for backing up and restoring encryption keys utilised in the sovereign storage vault, thereby supporting comprehensive data backup during account recovery processes.
All services in the Tonomy Execution and Data Layer use the standardised decentralised Identifiers as the primary means for authentication and cryptography. Using the W3C standards supports compatibility and compliance with government and enterprise solutions while adhering to the required strict privacy and security requirements.
The execution and data layer services are partially underpinned by existing, proven technologies that meet the specified technical requirements. Concurrently, developing proprietary new software is undertaken to bridge any gaps. The Tonomy Foundation’s commitment to these technologies is not inflexible; adaptations may be made in response to emergent superior technologies or evolving requirements emanating from the application, identity, and governance layers.