git ssb

2+

dust / spaceship



Commit 00cac69fdc51dbd2c81f681bcafc94fa8e2db1b3

filled in remaining schema sections

dust committed on 2/17/2016, 7:15:42 AM
Parent: e093860bb5eb3980fa11fe405331ddd47a63ed4b

Files changed

spaceship-schema.mdchanged
spaceship-schema.mdView
@@ -1,18 +1,20 @@
11 # spaceship
22
33 ## schema
44
5-### travelers, pilots, residents
5+### travellers, pilots, residents
66
7+travellers are the people of cypherspace--its performative atoms.
8+
79 **key characteristics:**
810
9-- travelers are people (agnostic to embodiment)
10-- travelers operate spaceships
11-- travelers are identified by transmitted IDs (e.g. public keys) whose
12- transmission they control
11+- travellers are people (agnostic to their particular embodiment)
12+- travellers operate spaceships
13+- travellers are identified by transmitted IDs (e.g. public keys) whose
14+ transmission they control through spaceships
1315
14-travelers and residents pilot spaceships. they transmit messages that identify
16+travellers and residents pilot spaceships. they transmit messages that identify
1517 their crafts uniquely whenever they visit orbitals in different galaxies--but
1618 they choose what to send and where to send it.
1719
1820 ### spaceships
@@ -20,19 +22,22 @@
2022 a spaceship is any networked device capable of galactic communication.
2123
2224 **key characteristics:**
2325
24-- spaceships are the method by which travelers interact with cypherspace. they
25- are the embodiment of a traveler
26+- spaceships are the method by which travellers interact with cypherspace. they
27+ are the embodiment of a traveler.
2628 - spaceships have an obligation to relay or mirror records they receive to other
2729 parts of the galaxy.
2830
2931 **design concepts:**
3032
3133 - spaceships as vehicles of thought, as in
32- [The Fountain](http://wallpoper.com/images/00/39/23/82/the-fountain_00392382.jpg)
34+ [the fountain](http://wallpoper.com/images/00/39/23/82/the-fountain_00392382.jpg).
35+- spaceship as a traveller's creative personal space, as in
36+ [starbound](http://vignette2.wikia.nocookie.net/starboundgame/images/6/6f/Customizedship.png/revision/latest)
37+ (and many others).
3338
34-### records
39+### records, logs
3540
3641 a record is a semantically linked, sequenced data set that is useful to
3742 spaceship pilots. it might be a message thread, a folder of data, or media
3843 collection (such as a music album).
@@ -44,11 +49,14 @@
4449 - weak separation from other records in orbitals for ease of ordering/digestion
4550
4651 **design concepts:**
4752
53+- rosters of orbital residents
54+- votes on orbital policy
4855 - playlists (mixtapes, albums)
4956 - message threads (conversations, diaries, notes)
50-- stores of treasure (curated files, libraries)
57+- stores of treasure (curated files, libraries, source code repositories,
58+ databases in general)
5159 - acts of theater (monologues, dialogues, and so on)
5260 - serialised and one-off productions (webcomics, video dramas, zines)
5361
5462 ### orbitals
@@ -63,20 +71,20 @@
6371
6472 **orbitals** are space colonies. from an social standpoint, they serve as
6573 bounded, autonomous territories. From an engineering standpoint, this simply
6674 means that they are a set of autonomously determined recipients and policies for
67-communication.
75+communication. in other words, they are implicit stores of records.
6876
6977 an orbital's boundaries are established through cryptographic measures. by
7078 default, records are encrypted with the public keys of, or keys generated from
7179 the public keys of an orbital's residents.
7280
7381 these boundaries are under the control of residents--an orbital's creator
74-establishes the initial policies of an orbital, but may make them open to change
75-by the residents themselves.
82+establishes the initial policies of an orbital, but may open them to change by
83+the residents themselves.
7684
7785 orbitals are protocol agnostic--any decentralised galaxy can support orbitals,
78-as long as it allows travelers to travel them, participate, and communicate in
86+as long as it allows travellers to travel them, participate, and communicate in
7987 the above self-determined manner.
8088
8189 any traveler can establish an orbital, simply by propagating an identifier and
8290 communicating a roster of invitees or residents. there is no barrier to
@@ -96,22 +104,47 @@
96104
97105 **key characteristics:**
98106
99107 - independence from centralised, terrestrial-bound and mapped networks
100-- structural protections against out-of-galaxy actors, such as
108+- structural protections against out-of-galaxy (or universe) attacks, such as
101109 denial-of-service, attacks on protocols
102110 - no essential topographic borders: free entry to any spaceship
103111
104112 galaxies are the main sources of mass (things that are interacted with by
105113 spaceships) in the decentralised universe.
106114
107115 galaxies are maintained by decentralised electronic infrastructure (at least
108-when this draft was produced). it's worth clarifying what they are not: if your
109-infrastructure packs users into centralised accounts, centralised activity, or
110-prevents them from controlling what spaces they inhabit and establish, it's not
111-a galaxy--it's just a locked chamber.
116+when this draft was produced). it's worth stating clearly what they are not: if
117+your infrastructure packs users into centralised accounts, centralised activity,
118+or prevents them from controlling what spaces they inhabit and establish, it's
119+not a galaxy--it's just a locked chamber.
112120
121+**design concepts:**
113122
123+- the interlaced cities of
124+ [the city and city](https://en.wikipedia.org/wiki/The_City_%26_the_City)
125+- the asynchronous interstellar civilisations of
126+ [lockstep](http://boingboing.net/2014/03/27/lockstep-karl-schroeders-fi.html)
127+
128+examples of galaxies:
129+
130+- ssb networks
131+- swarmlog rafts
132+- twister blockchains
133+- freenet networks
134+
135+### cypherspace
136+
137+cypherspace is the observable universe of galaxies that can be traversed by
138+spaceships.
139+
140+**design concepts:**
141+
142+- the kriptosfear of iain banks'
143+ [feersum endjinn](https://en.wikipedia.org/wiki/Feersum_Endjinn)
144+- the posthuman editable universe of
145+ [transistor](https://en.wikipedia.org/wiki/Transistor_(video_game))
146+
114147 ## narratives of communication
115148
116149 ### orbital
117150
@@ -126,22 +159,23 @@
126159
127160 #### orbital residency
128161
129162 the residents of an orbital can read any record posted to an orbital. they have
130-input to orbital policy, appearance, and can create logs.
163+input to orbital policy, appearance, and can create records.
131164
132-#### "inviting-in"
165+##### "inviting-in"
133166
134167 drawing from
135-[CE 2010s western queer terminology]l(http://www.musedmagonline.com/2015/04/coming-semantics-reinforce-heterosexism-queer-people-color/),
136-a traveller (see below) may be **invited in** to the context or participatory
168+[CE 2010s western queer terminology](http://www.musedmagonline.com/2015/04/coming-semantics-reinforce-heterosexism-queer-people-color/),
169+a traveller (see below) may be **invited in** to the context or performative
137170 space of an orbital. in other words, they may be invited to some or all of the
138-records of an orbital. this involves one or more residents re-encrypting a
139-record (up to some quota) with the key of an invited traveller.
171+past records of an orbital, and those occurring thereafter. this involves one or
172+more residents re-encrypting a record (up to some quota) with the key of an
173+invited traveller.
140174
141-this matches the human practice of appending-only to memory, but not making past
142-records visible to new residents without affirmative consent and contextual
143-appropriateness.
175+this matches the human practice of appending-only to memory, keeping past
176+records invisible to new residents without affirmative consent and contextual
177+fit.
144178
145179 an orbital may be set to invite any traveller in automatically; in this case
146180 end-to-end encryption can be established, but the orbital is then simply
147181 socially private, not technologically so.
@@ -152,17 +186,15 @@
152186 otherwise limit the amount of traffic they replicate for each galaxy. as a
153187 general rule, terrestrial topology should not be privileged above galactic
154188 topology--every orbital's traffic should be replicated by every other orbital
155189 and spaceship if possible, regardless of stake, interest, or engagement with the
156-content. in other words, discoverability and replication should be coupled, even
157-if messages are private to each orbital.
190+content. in other words, discoverability and replication are coupled, even if
191+messages are private to (many or all) orbitals.
158192
159193 saying that, discoverability should also be manageable. orbitals may be
160-hyperlocal in some space; a spaceship should be able to travel from such
161-orbitals to others without replicating orbital-local traffic, if the orbital's
162-policy works that way.
194+hyperlocal in some space (e.g., a city orbital); a spaceship should be able to
195+travel from such orbitals to others without committing to replicate all
196+orbital-local traffic.
163197
164-examples of galaxies:
165-
166-- ssb networks
167-- swarmlog rafts
168-- twister blockchains
198+galaxywide broadcasts are of course also possible, but unreliable at
199+best. experiments in the centralised internet outside of cypherspace have shown
200+them to be deeply problematic also.

Built with git-ssb-web