SIP: 21 Layer: Core Title: The Spring Matrix Author: Brian Burrell
Comments-Summary: No comments yet. Comments-URI: https://github.com/neonatura/shioncoin/doc/standards/Comments:sip21.wiki Status: Final Type: Standards Track Created: 2018-12-29 License: PD
The Spring Matrix is composed of over one million public latitude/longitude geodetic locations. These locations are stored as bitvectors in a set of cells comprsing the matrix.
All operations against the matrix consist of removing bitvector values, and therefore no new information will ever be generated.
All of the locations in the Spring Matrix have been predefined.
Claiming a location will remove the bitvector values associated with it's latitude and longitude permanently from the Spring Matrix. The degree of hardness naturally increases as a smaller pool of places become available to claim.
A single coin is rewarded for successfully identifying a location in the Spring Matrix. This value is arbitrarily low in order to avoid interfering with the economics of the mining ecosystem.
When a location is "claimed" by an identification stamp transaction, the underlying bitvector value is removed from the Spring Matrix. The removal of a bitvector will prevent the same location from being claimed multiple times, and may also prohibit other locations that rely on aspects of the bitvector from being claimed as well.
When a identification transaction is received containing a particular geodetic location, and that geodetic location is currently present in the Spring Matrix, then the next block will deduct a single coin from the block reward and generate a supplemental transaction containing a single coin output to the coin address specified in the identification transaction.