Skip to content

Latest commit

 

History

History
23 lines (22 loc) · 5.82 KB

sm0.1_names.md

File metadata and controls

23 lines (22 loc) · 5.82 KB

Spacemesh 0.1 Terminology

Term Long-form Term DON'T USE Definition
Smesher Mesher, full node, full p2p node, miner A full node which also smeshes (produces blocks / mines)
Smeshing Mining, validating, block producing Submitting blocks w txs to the network according to the sm protocol. Performed by the Smesher.
Spacemesh 0.1 The testnet, testnet The first release of the Spacemesh testnet and app implementing the Spacemesh protocol
Smesh (SMH) Plural is Smesh Spacemesh Coins, Spacemesh token, Smesh Coin, Smeshes Coins, smehses The sm native cryptocurrency name
Smidge Plural is Smidge Smetoshis, shmkl coins, shemekels, shmkl, shmkls, shmekels The basic accounting unit. 10^12 Smidge are 1 Smesh coin.
Smeshing Setup PosT generaion, PostT init, PoST creation The one-time process of commiting free disk space to Spacemesh. Performed by the node. We must have a name for it
Smeshing Rewards Awards Smeshes users get as a reward for Smeshing.
Wallet Smesh Wallet Client, light client, account Manage accounts for the user and provides security. Has one or more accounts.
Account Smesh Account Address, Wallet Nameable coin account in a wallet, has coin balance. Has a public address. Has a private key only known for the user
Address Account's address Account. Public Key. Wallet An account's public sharable address which identifies the account and enables receiving of Smesh coins via txs.
App The Spacemesh App Smesher, node, client The Spacemesh desktop app. Includes Wallet and Smesher.
Spacemesh Protocol The Spacemesh protocol 1.0 Spacemesh protocols The protocol implemented for the sm 0.1 testnet release
Local Mesh Local testnet A local dev-focused testnet - running on a single mahcine from code
Longer term names of entities - but not part of 0.1 release
Mesher Full node, full p2p node, miner, node The software package which implements the Spacemesh protocol. Currently implemented by go-spacemesh. Doesn't smesh. Not used in 0.1
Meshing Joining the mesh - by running mesher.