Skip to content

Commit 2d8dee5

Browse files
authored
Merge pull request #4 from AstralProtocol/docs/location-proofs-research
feat: Add comprehensive Location Proofs research documentation
2 parents 4b7d69d + b54af38 commit 2d8dee5

File tree

23 files changed

+985
-72
lines changed

23 files changed

+985
-72
lines changed
Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,40 @@
11
# Location Proofs
22

3-
Location proofs are verification evidence that can be attached to location attestations. While location attestations contain the actual spatial data (coordinates, geometries, etc.), location proofs provide evidence or verification of the authenticity of that spatial data.
3+
Location proofs are digital artifacts that combine multiple independent pieces of evidence to support claims about *where and when* events occur. They serve as the verification layer for location attestations in the Astral ecosystem.
44

5-
## What are Location Proofs?
5+
## Core Concepts
6+
7+
A **location stamp** is a single piece of verifiable evidence (e.g., a GNSS reading, an IP lookup, or a signed affidavit).
8+
A **location proof** is what you get when multiple stamps are combined and verified together to create a higher-confidence claim.
69

710
Location proofs serve as the verification layer for location attestations. They:
811

9-
- Provide evidence that a claim about a location is valid
12+
- Combine multiple independent evidence sources to increase confidence
1013
- Can be generated through various verification strategies
1114
- Are attached to location attestations as part of the Location Protocol
15+
- Make location fraud more difficult through multifactor verification
1216

13-
## Types of Location Proofs
17+
## Evidence Strategies
1418

15-
The Location Protocol supports many different approaches to verification:
19+
The Location Protocol supports seven broad categories of location evidence:
1620

17-
- **Authority-based proofs**: Verification from trusted entities like event organizers
18-
- **Social proofs**: Verification from other users who can confirm location claims
19-
- **Hardware-based proofs**: Evidence from devices like Bluetooth beacons, NFC, or RFID
20-
- **Network-based proofs**: Evidence from network triangulation or signal analysis
21-
- **Sensor data proofs**: Evidence from environmental readings that match expected values
21+
- **[Machine Identifiers](../location-proofs/strategies/machine-identifiers.md)**: Wi-Fi, Bluetooth, cell towers, IP addresses
22+
- **[Network Measurements](../location-proofs/strategies/network-measurements.md)**: GNSS, RTT latency, signal strength
23+
- **[Sensor Data](../location-proofs/strategies/sensor-data.md)**: IMU, camera, microphone, environmental sensors
24+
- **[Delegated](../location-proofs/strategies/delegated.md)**: Third-party services like ride logs, utility bills
25+
- **[Social](../location-proofs/strategies/social.md)**: Peer attestations and community validation
26+
- **[Authority](../location-proofs/strategies/authority.md)**: Institutional records and certifications
27+
- **[Legal](../location-proofs/strategies/legal.md)**: Formal documents like bills of lading
2228

2329
## Relationship to Location Attestations
2430

2531
Location attestations are the primary data structure in the Location Protocol, while location proofs provide the evidence that makes these attestations trustworthy:
2632

2733
- **Location attestation**: "I was at coordinates 37.7749° N, 122.4194° W at 2:00pm"
28-
- **Location proof**: Evidence supporting that claim, such as a beacon signal, network data, or third-party verification
34+
- **Location proof**: Multiple pieces of evidence supporting that claim, such as GNSS data + Wi-Fi signals + device attestation
35+
36+
## Research & Implementation
37+
38+
For detailed technical research on location proof strategies, signals, and implementation approaches, see the [Location Proofs](../location-proofs/overview.md) section.
2939

30-
The Location Protocol is designed to accommodate various proof strategies through the [Location Proof Extensions](../location-protocol/strategies-recipes.md) framework.
40+
The Location Protocol accommodates various proof strategies through the [Location Proof Extensions](../location-protocol/strategies-recipes.md) framework.

0 commit comments

Comments
 (0)