3.3.2 Network Identification

The DGT platform is built upon open-source software that enables anyone to download and deploy it on their own server, subject to the relevant license agreement, to join the DGT network. To become part of the network, users need to configure their node settings. The same software components can be used to create different networks with varying rules. While the DGT supports a single MAINNET network, there are also test-nets available, and enterprise users have the option to run their own implementations based on the DGT core or GARANASKA version.

Each DGT network possesses the following attributes:

  • Protocol: Each network employs a specific message exchange format, testing methods, and consensus mechanism. Although multiple networks may utilize the same protocol, each individual network employs a unique protocol internally.

  • Network Initiator: Although the DGT is a decentralized solution maintained by network participants, the initial launch and configuration are facilitated by a single participant known as the initiator. The initiator establishes specific rules and solutions within the network using DGT's configuration mechanisms. DGT.World is the initiator for the upcoming launch of the DGT MAINNET in 2024.

  • Network Identifier: A unique identifier assigned to each DGT network, recorded in the distributed ledger, allowing nodes to distinguish one network from another.

  • Common Genesis Block and Ledger Version: Shared data that serves as the foundation for the network within the blockchain technology framework.

  • United Topology Information: The network's topological structure, also recorded in the ledger, ensures consistent connectivity and information exchange among nodes.

  • Common Cryptography: The network adopts a unified cryptographic system, facilitating node identification, digital signature generation, address calculation, and the use of common cryptographic primitives.

  • Unique Seed Parts (Static Network Topology): An initial static topology configuration that includes reserved network settings such as ports, IP addresses, and trusted public keys. This feature expedites network deployment during the initial stages while maintaining security.

  • Common Set of Base Transaction Families: The structure and encoding scheme of transaction content are determined by the header structure, with transaction families serving as an intermediary layer between smart contracts and conventional blockchain transactions. While shards within the network can implement their own transactional schemes, basic families like topology, dgt, dec, and others facilitate the exchange of common network information and uphold network integrity.

  • Common Tokenomics: The GARANASKA branch network supports a shared tokenomics model based on the DEC family (see also section 5). This model significantly contributes to the network's value by distributing tokens among users (nodes). Within the same network, a consistent tokenomics framework is utilized, encompassing the issuance of a native token, distribution mechanisms, and rules for supporting basic transactions.

  • Common Software Version: While there may be slight variations in helper functions and implementations, the software must support a common protocol within the network, ensuring interoperability among participating nodes.

In summary, the DGT platform incorporates a range of attributes that distinguish it from other networks. These attributes include a network initiator, unique network identifiers, common genesis blocks, united topology information, shared cryptography, predefined transaction families, common tokenomics, standardized protocols, and optional common software versions. These features contribute to the integrity, interoperability, and efficiency of the DGT network.

Last updated