二つのテーブルと、ひとつの問い。
設計全体はノードとリンク、そして それらを評価するポリシーに還元されます。それ以外のすべて — 記憶、書類、会話、機関 まるごと — は取り付くだけ。どんな考えも採用の前にひとつだけ:既存のプリミティブで 表現できるか?
データ構造ノードとリンク
ノードは主権的な存在 — 個人、コミュニティ、機関、エージェント。 自らの鍵ペアを持ち(自分について語ることに自分で署名できる)、任意で憲法を持ちます。 リンクは二つのノード間の同意された辺:種別、名指しで与えられた能力、 携えるポリシー、そして — 常に — 両端のはいの来歴。リンクの取り消しは記録 される事実であって削除ではない:歴史は正直なまま。
取り付け器官が取り付く;背骨は中身を持たない
豊かなデータ — 家族の記憶、会社の手続き、書類、会話 — は器官に住みます: それぞれの仕事に合わせた、ふつうの最適化された保存。器官は背骨を参照し、背骨は関係の 事実だけを持つ。だからポリシーと統治は、中身を 1 バイトも移さずに変えられます。
なぜ美しいか構造が計算になる
関係がデータであるため、あらゆる組織形態はリンクの集合にすぎません: 家族も、階層も、マトリクスも、村の連邦も。新しい形の採用は新しいリンクを書くこと — 人や記憶の移行では決してない。箱の中に住んでいなかったからです。モデルが良くなる たびに、これは四半期ごとに重要になります:再構築が最も安い組織が勝つ。
なぜ有用か持ち運べるノード
ノードはいつでも直列化できます:その記録、そのリンク(同意も取り消しも含む)、 器官が保つすべての目録 — ノード自身の鍵で署名して。その署名済みマニフェストが エクスポートを自己記述的で自己認証的にします:アーカイブは自分が 何で誰のものかを、オフラインで、誰にでも証明できる。退出も、メンバーを自分の デプロイへ移すことも、将来の連邦も、すべて同じ流れです。
なぜスケールするかどのズームでも同じ形
個人、家族、会社、連邦 — すべて同じインターフェースを示します:リンクを持つ ノード。上へのスケールが新種のシステムを要求することはなく — 連邦はひとつ上の階で リンクされたコミュニティ — 下へも同じく優雅で、ひとりのコミュニティはすでに完全。 機関の学びはコミュニティのノードに付くので、能力は調整コストではなく規模と ともに複利になります。
そして現在について正直です:参照実装は家族まるごと — メッセージ、通話、書類、 リアルタイム音声、理解の基盤 — を一台の小さなサーバーで動かして います。二つのテーブルと取り付いた器官は安いからです。この設計はデータセンターを 要求せず、再帰でスケールします。