Private Dispatch

Specs
2 min. read

Private Dispatch

Given the trend of surveillance capitalism’s exploitation of data, systems which aim to resist this exploitation, must take new precautions to safe guard user data. This of course puts constraints on how digital systems are usually built, especially hard to get right is systems which optimize for efficiency.

Considering that location details are essential to effectively matchmake amongst couriers: “who is best geographically located person for a given job” the difficulty of private dispatching emerges as a worthwhile challenge.

Data Fuzzing

One scheme for allowing co-ordination of two or more parties to collaborate on tasks involving multiple locations whereby the majority of data is encrypted and only essential co-ordination data is unencrypted. All data would need to be cryptographically signed and portable between multiple different systems or software services / apps which will need access. Take for example this snippet from the open orders specification:

{
...
    "date_dispatch": "2020-03-21 12:30",
    "date_delivery": "2020-03-22 17:00",
    "pickup": {},
    "destination": {
        "name": "Anna Hartmann",
        "address": "Other Weg 456, Berlin",
        "availability": "15:00-18:00",
    },
    "suppliers": [
        "ber-ou-1",
        "ber-kugu-1"
    ],
...
}

Simple analysis of the data can determine a significant amount about the transaction happening given that the supplier ber-ou-1 can be understood to represent Original Unverpackt, Wiener Strasse 16 and destination could easily be used to profile a users and their purchasing habits. Consider a “fuzzed” version of the above structure:

    "date_dispatch": "2020-03-21",
    "date_delivery": "2020-03-22",
    "locations": ["KZB-KBT", "KZB-GRZ", "NKN-WSR"],
    "payload": "eyJzaXplIjoibWQiLCJ3ZWlnaHQiOiJhdmVyYWdlIiwic3BlZWQiOiJuZXh0IiwicGlja3VwX25hbWUiOi..."

As you can see the hour of day and pickup, destination.name, address, suppliers values are all hidden encrypted in the payload value and the addition of locations field which lists three IDs KZB-KBT which could be used to represent Kreuzberg, Kottbusser Tor which is useful enough for matchmaking, but privacy respecting enough to resist big data surveillance.


Join Us

If you find radically sustainable logistics and creating systems for non-traditional economic activity an interesting endeavour- we'd love to talk and have you on board. We accept volunteer effort, but also have some budget for hiring contractors.

Learn More

Toughie, The Frog

RIP 09.2016

Toughie was the last known living Rabbs' fringe-limbed treefrog. The species, scientifically known as Ecnomiohyla rabborum, is thought to be extinct, as the last specimen Toughie—died in captivity.

Read Toughie's story