global computer network for distributed data storage, sharing, publishing, digital communications, etc.

BitDust Program

open-source software delivered and distributed by BitDust contributors under GNU Affero General Public License v3.


computer connected to the Internet, which has BitDust Software installed and running

BitDust Network

voluntary association of people using their personal computers as independently interacting with each other BitDust Nodes


any information which can be stored on computer disk drive as a single file or folder

Backup Copy

exact copy of data encrypted by some node, which was created at some point of time

Folder Backup Copy

backup copy of data, which was obtained from archiving all files stored in the given folder on computer hard disk drive, possibly including also all sub-folders

Distributed Copy

a backup copy, which was stored on different nodes in BitDust network


file on a hard disk drive containing only a part of backup copy and having an order number, assigned at the moment of creation


a part of block, prepared in the process of a backup copy creation and having an order number – position in the block, also may be called as sector

Size of Backup Copy

total size of all blocks related to given backup copy


Service Packet

useful information transferred from one node to another in the BitDust network and containing digital-signature of the sender

Data Packet

Data Portion

a packet, containing encrypted fragment of data

BitDust Data Storage

a method of data processing which implies source data encryption, archivation and relocation on different nodes, divided into blocks and fragments


a process of inverse transformation of data from divided fragments and source data reconstruction from existing backup copy

Upload to the BitDust Network

a process of creation of distributed copy of given data, portions of which are located at suppliers machines

Download from the BitDust Network

a process of data recovery from distributed copy, which was initially located at the suppliers machines


a node in the BitDust network, whose owner voluntary agreed to store other user's data on the hard disk drive of his personal computer


a node in the BitDust network, whose owner uses the space on the HDD's of other nodes for storing his own data

Clients Folder

a local folder on the hard disk drive of the supplier machine, where data of his clients are stored

Shared Supplier Space

maximum possible volume reached by clients folder

Used Supplier Space

current volume of clients folder

Allocated Client Space

a byte value previously agreed upon with the user, which states the maximum total volume of all data, that the client can locate at the given node

Free Supplier Space

a difference between shared supplier space and total volume of allocated client space for all the clients of the user

Used Client Space

total volume of all already created distributed copies of the given user

Requested Client Space

an upper bound of used client space for given user – in other words a maximum total volume of data, which can be allocated at the suppliers

Free Client Space

a difference between requestd and used clients space


a packet of data containing only code phrase, a message or any other information, used for interaction between nodes in the BitDust network


encrypted text message addressed at exact user


some data transform for the purpose of its protection


data transform for the purpose of creating a unified stream and decreasing the total size of the stored information

Public Key

Private Key

Digital signature

secret key is used for personal data protection, you are welcome to read detailed article on Wikipedia


a publicly readable file containing an public key, digital-signature, contact details and other information belonging to exact user


Identity server

a single node in the BitDust network which acts as a server receiving and storing identity files for other nodes

Identity URL


User Identifier

unique address of the exact identity file in the Internet and BitDust network

Network Logon

a process of creating a new identity file, its sending to several id-servers and receiving unique IDURL address for given user

Identity Recovery

a process of downloading of identity file from one of the id-servers ( via known IDURL ) and further conformance check of file content and user private key


Finite State Machine

a mathematical model designed for specification of any algorithm in which all possible states of the prototype process are salient and transitions between states are specified


one of the stages of the algorithm, which were allocated logically reasonable analysis of the simulated process

Transition Graph

visual framework of the finite state machine which displays: states, transitions, events, conditions, actions and text descriptions.