Why Signum
Signum Basics
6 min
signum blockchain is a distributed ledger that ensures data immutability and transparency transactions and blocks blockchain data is presented as transactions a transaction records an action, such as a smart token issue, smart token transfer, smart contract creation, invocation, sending public or encrypted messages to another account, etc every block includes transactions besides transactions, every block contains the previous block's hash and the miner's digital signature that generated the block the last block contains the data hash of its preceding block, and so on as a result, the signature of each block depends on the data of all the prior blocks in other words, the blockchain is a sequence of blocks linked by cryptographic hashes each transaction stays intact indefinitely attempting to change any data in a block would invalidate the block and all the later blocks node a node is a computer that serves the blockchain network the signum node stores a full copy of the blockchain data, validates transactions and blocks, verifies signatures and hashes, and synchronises the data with other nodes the signum network consists of hundreds of nodes hosted around the world everyone can launch a node ( docid\ tf9yki9wuh7rfqjahqosz ) and join the network this ensures the blockchain data is protected against counterfeit, deletion, or other malicious miner there are two distinct processes a preparatory stage, or plotting and a processing stage, or mining this unique division differentiates signum's proof of commitment consensus algorithm from its constant computing counterpart, the proof of work consensus algorithm mining is the foundation for adding blocks and including their transactions to the blockchain it is this that earns signum the designation of "environmentally friendly" a signum node (locally installed or accessed remotely) and signum mining software (to compute deadlines from plot files) are required to join the network for mining activities account signum uses an account based model each transaction is created on behalf of an account, and all smart tokens, aliases, messages and data are associated with the account an account has a pair of cryptographically bound keys a private key that the account uses to sign transactions and a public key that allows anyone to verify the signature more about docid\ lrjdbchmhug tfn0wmehg you can use different types of wallets to create an account, store keys, and sign transactions wallets signum provides different wallets for various prerequisites besides differences in functionality, it is the same for all of them that they connect to a signum node (local or remote) to retrieve data and create unconfirmed transaction hashes signing the transaction will always happen on your device no need to send any passphrase, keys or private information outside your environment you can download the current versions via the https //www signum network/wallet html dapp a decentralized application (dapp) is empowered by the signum blockchain a dapp can store data on the blockchain and invoke a script assigned to an account; therefore, there is no centralized database that might be hacked or compromised any user can view the script code and the result of its invocation current examples of dapps on signum nft portal dex smart contract based games lottery