Skip to content

holochain/spike-kitsune2-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kitsune Abstract Modules

flowchart TB
Kitsune-->Space
Kitsune-->Tx
Space-->Tx
Space-->Agent
Space-->Bootstrap
Space-->N
subgraph N[ ]
  direction TB
  Sharding
  Publish
  Gossip
  Fetch
end
N-->Tx
subgraph S[ ]
  direction TB
  OpStore
  PeerStore
end
Space-->S
Loading
  • Kitsune - Glue pulling the other module types together.
  • Space - DHT boundary.
  • Agent - Agent metadata, cryptography, and join/leaves status.
  • Bootstrap - WAN discovery.
  • Sharding - Network logic for determination of current arc.
  • Publish - Network logic for quickly sending out notices of new op hashes, and ensuring they remain out there.
  • Gossip - Network logic for reliable eventual notification of op hash existence.
  • Fetch - Network logic for fetching the op data associated with claimed op hashes.
  • OpStore - Store and query ops.
  • PeerStore - Store and query peers.
  • Tx - Underlying network transport connectivity and banning of bad actors.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages