Technical Architecture Options

The technical architecture defines how a civic digital trust works. A legal agreement is only as good as the trust's ability to allow the secure collection, storage and sharing of data, and to have oversight and insight into the algorithms that transform the data into real world uses.

The most significant choice of technical architecture is how centralized or decentralized the digital assets are held across the network. In this section we summarize five distinct architectures: centralized, semi-centralized, decentralized, open data, data marketplace, and data sharing agreements. This is meant to illustrate the variety of options, rather than be an exhaustive list.

Different technical architectures make sense for different purposes. In addition, different technical architectures will solve for different legal requirements, particularly where stakeholders who may contribute or use data are under different legal requirements. Selecting the best architecture requires clarity and precision about the specific purpose of the trust. For example, to achieve the purpose of enhancing public services, an open data architecture may best enable the local technology community to develop new insights, products and services. However, enhancing a subset of public services like health care delivery may not be achievable through open data architecture if there are legal restrictions on how hospitals can collect, use or contribute information. In these cases, a centralized architecture that reconciles legal requirements may provide the best technical architecture.

Types of Data Sharing Models

Centralized Architecture

Description: With a centralized architecture, the governing body creates the database, standards, platforms and holds them locally. With a centralized platform the governing body has the greatest control of the management and enforcement of the assets held within. This is due to the fact that the infrastructure in place was built by the organization, creating ownership of the assets.

Data Access: The data within this centralized method is stored in one place, with the governing body granting access through a central point of access.

Data Analytics: The governing body creates unified standards that the data and platform utilize. This allows for the most powerful search, analysis and quality assurance of aggregated data

Costs: Heavy upfront costs building and maintaining the centralized repository. Low ongoing costs relating to maintaining the repository.

Change Management: The centralized architecture provides the greatest control of change management, but may also inhibit innovation.

Last updated