I’ve been in a bunch of discussions lately where it’s unclear to people what exactly is Blockstack. I think it’s a combination of (a) overloading of the term “Blockstack” to mean a few different things and (b need to improve current docs that are live (some are outdated and need to be revised).
Here is how I think about some terminology, I’m sure there are people in the community who have a slightly different understanding or wording they use but it’d be good to see what that looks like and converge on more clear definitions.
Atlas subsystem = peer network that’s mostly now contained within Stacks blockchain v2
BNS = Blockchain Name System, effectively a smart contract on our blockchain that registers human-readable domain names. (There are plans to port it to a new smart contract language once v2 chain goes live.)
Blockstack Auth = our authentication protocol, where you don’t need passwords to login
Would love to hear what others think!