Mysteryn

The blockchain with a touch of magic

Free and open source

Background for feature section 1
Mysteryn Goals - Secure and reliable blockchain

Goals

Mysteryn is a graph-based blockchain where each node powers storage and computation, delivering a secure and reliable platform for digital asset exchange. It's similar to digital currency but more like a type of magical energy (think of mana in games). After using Mysteryn, it automatically replenishes itself. Users receive some Mysteryn for free and can exchange it with others. All Mysteryn nodes are equal, and the network doesn't need miners or stakeholders to create proofs. Blocks are collectively signed, following the Mysteryn protocol.

Background for feature section 4
Mysteryn Open Source - Cryptography, Token, Gossip, Graph, VM, Magic

Open source

The cryptography library providing a range of cryptographic functions, including support for digital signatures, public and private keys, identities, hashes, Decentralized Identifiers (DIDs) and various encoding schemes.
Implements the Delegable Web Token (DWT), which is based on the principles of Capability-based security.
Mysteryn gossip
An effective P2P gossip protocol to transfer messages in a decentralized manner. Supports multiple virtual networks and file streaming between nodes.
Mysteryn graph
A consensus algorithm and a distibuted storage with transaction support.
Mysteryn VM
A virtual machine on the Mysteryn network which runs WASM programs.
Mysteryn magic
The cryptomana - a self-replenished cryptocurrency.
Background for feature section 2
Mysteryn Features - Digital currency, blockchain, storage, mana, voting, membership, networks, communication

Features

  1. Digital currency. Secure and decentralized form of money, used for transactions over the internet.
  2. General purpose blockchain. A versatile blockchain platform supporting a wide range of applications.
  3. Distibuted key-value storage. Decentralized storage system for managing data as key-value pairs, ensuring reliability and accessibility.
  4. Self-restoring mana. A digital asset that automatically replenishes after being used, similar to mana in games.
  5. Votings. Secure and transparent method for casting and counting votes, enhancing the integrity of elections.
  6. Membership. Blockchain-based system for managing memberships, ensuring privacy and security.
  7. Multiple networks. Integration and interaction across different blockchain networks, allowing for greater flexibility and functionality.
  8. Encrypted communication. Secure messaging and data exchange, protecting information from unauthorized access.
Background for feature section 3
Mysteryn Use Cases - Digital currency, blockchain, distributed storage, voting

Use cases

Case Description
Digital currency Digital money using cryptographic technology for secure transactions, without the need for intermediaries (like Bitcoin, Ethereum).
Blockchain A decentralized ledger technology that records transactions across multiple computers in a secure and transparent manner.
Distributed transaction ordering Ensures transactions are recorded in the same sequence across all nodes in a distributed system, maintaining consistency.
Distributed key-value storage A scalable and reliable way to manage data by storing it as key-value pairs across multiple nodes.
Network transport A communication protocol for spreading information efficiently and reliably among nodes in a network.
Leader election A consensus algorithm used in distributed systems to designate a leader node for coordinating tasks and maintaining order (like the Raft).
Voting and Anonimous Voting Secure and transparent systems for casting votes, with mechanisms for ensuring voter anonymity when needed.
Membership Manages and verifies the identity and access rights of participants in a network, ensuring secure interactions.
Consensus engine A component of blockchain and distributed systems that ensures all nodes agree on the state of the system.
Remote Procedure Calls Allows programs to execute procedures on remote systems as if they were local, facilitating distributed computing.
Distributed Event log Captures and stores events from multiple sources in a decentralized manner, ensuring reliability and consistency.
Health check Monitors the status and performance of nodes in a network, ensuring system reliability and availability.
Multiple networks Integration and interaction across various blockchain and distributed networks, enhancing flexibility and functionality.