Super Zero (SERO) is a privacy-centric digital currency that supports Turing-complete smart contracts. Its also a platform for privacy protection that allows developers to issue anonymous digital assets, enabling decentralized applications with privacy features.
SERO marks a milestone in the blockchain industry, supporting Tokens, Tickets, and Packages. Beyond serving as anonymous digital assets, SERO tokens can store complex data structures requiring privacy, facilitating greater commercial adoption of blockchain technology while ensuring sensitive business information remains confidential on the chain.
SERO Technical Applications
1. Consensus Mechanism
SERO currently employs a hybrid Pow+Pos consensus mechanism, incentivizing token holders to become PoS nodes. Compared to PoW nodes that require hardware investment, this approach results in more online nodes, enhancing the stability of the block topology network. Under the PoW+PoS mechanism, PoW computing power is responsible for block generation, while PoS validates block legitimacy through a stake-based voting system. Each block is jointly produced by miners and token holders, balancing power and preventing monopolization. Additionally, the PoS voting mechanism effectively mitigates hard fork risks. After PoW generates a block, a deterministic random function selects voters, and two-thirds confirmation is required for block creation. This process ensures that malicious actors would need to control over two-thirds of the voting pool and 51% of PoW computing power, significantly increasing the cost of malicious actions.
Built upon various consensus mechanisms, SERO later introduced its own mainchain consensus engine, SE-Random. Inspired by Algorand and Ourboros, SE-Random requires minimal computational overhead from validating nodes, minimizes blockchain forks, and enables near-infinite scalability.
2. Scaling Mechanism
Plasma is a framework for incentivizing and enforcing the execution of smart contracts. It consists of two core components: restructuring all blockchain computations into a set of MapReduce functions and implementing a PoS token staking mechanism on existing blockchains using Nakamoto consensus principles to discourage block withholding.
3. Virtual Machine
The virtual machine designed for the SERO chain adheres to the BASE (Basically Available, Soft state, Eventual consistency) concept, achieving eventual consistency. This virtual machine is called the MEVM virtual machine.
4. Quantum Computing Resistance
The SERO ecosystem will introduce quantum-resistant cryptographic algorithms, such as lattice-based cryptography, code-based cryptosystems, and multivariate cryptography, as quantum computing becomes more practical and project progress warrants it.
Principles of Issuing and Operating Anonymous Assets on SERO with Smart Contracts
Blockchain systems have evolved two different ledger implementations based on how asset transactions are recorded: UTXO (Unspent Transaction Output) mode and ACCOUNT mode, corresponding to Bitcoin and Ethereum, respectively. SERO adopts a more complex hybrid model.
SERO combines UTXO and ACCOUNT modes, using UTXO where privacy is needed and ACCOUNT for smart contract execution. Through transactions, consensus, and the Pedersen Commitment algorithm, these two modes are seamlessly integrated, allowing smart contracts to achieve remarkable capabilities.
Principles of Issuing Anonymous Tokens on SERO
Each token has a unique name. Upon initialization, the SERO system defaults to only one registered coin name, SERO. When issuing an anonymous token via a smart contract, a globally unique string must be registered as the tokens coin name, improving the readability of issued assets.
SEROs smart contracts can freely issue anonymous tokens, provided an unregistered coin name is used. Once an anonymous token is successfully issued, the smart contract can send the token to a regular accounts pending address PKr as a standard transaction. These tokens then leave the smart contract account in UTXO form and enter the users personal account, protected by SEROs privacy mechanisms.
Related Links:
https://www.dprating.com/zh/rating/report/138
https://sero.cash/cn/details.php?id=54