Skip to content
This repository has been archived by the owner on Aug 1, 2023. It is now read-only.

stacks-archive/atlas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Atlas peer network

Note: If you're looking for the resolver repo it was merged with Blockstack Core.

This is the repo for the Atlas peer network used by Blockstack and some associated monitoring tools.

Atlas network

All Atlas nodes maintain a 100% state replica, and they organize into an unstructured overlay network. The unstructured approach is easier to implement, has no overhead for maintaining routing structure and is resilient against targeted node attacks. When a new Atlas node boots up, it first gets the index of all data keys and hashes of values stored in the blockchain. After getting the index, Atlas nodes talk to their peers to fetch key/value pairs they dont have. The Atlas network implements a K-regular random graph.