Skip to content

Usage Scenarios for Atlaschain

Nikhil Mohan edited this page Jun 25, 2017 · 1 revision

Atlaschain can be used for public or private dissemination of data that can be displayed on a map.

Publishing Public GIS Data on the Atlaschain

By publishing this data on the Atlaschain any organisation can take advantage of the properties of the block chain to ensure that an authoritative version of the dataset is available in a decentralised, immutable repository. This would improve the confidence of the public on the transparency and integrity of the data. It would also make it possible for anyone with any type of client to get at the data from different nodes reducing the load on public websites.

Exchanging Private GIS Data between private entities on the Atlaschain

There are often situations where two or more private entities agree to share their geo data for mutual benefit. In this scenario the data would be encrypted and signed by the transacting parties and placed on the Atlaschain. The entity would use their Atlaschain client (and private key) to decrypt and display the data. The Atlaschain would provide proof of the transaction and even be able to verify the data exchanged in case of a dispute.

Exchanging Private Data between a department and its members

There are scenarios where entities like the police force or fire force may want to call up a map of an area with certain extra statistics or information that is not publicly available. In this scenario a series of contracts between a department (like the fire force) and its members would be created in which the GIS Data would be encrypted and exchanged. The department would be able to selectively revoke a contract and remove the data access when needed.

##Creating incentive systems for adding and verifying data on the Atlaschain The Atlaschain supports the creation of smart contracts that would allow for setting up a reward system and the supporting verification mechanisms in a decentralized manner. The contract could be setup as a bounty by potential consumers of the data with provision for verification / ratification using either independent parties or by other methods (like a "calling card" that can be verified). The entire transaction would be completely decentralized and depending on the use case can be automated to varying degrees of accuracy.