REVIEW Enecuum HYPERDAG system

devpool
5 min readNov 2, 2019

--

What is Enecuum?

Enecuum is a next generation high throughput blockchain platform that aims to facilitate a number of secure and highly scalable blockchain services and enterprise level decentralized applications. The team have developed the “HyperDAG” technology which is a data model for storing and writing transactions, and incorporates flexible settings. HyperDAG also supports the creation of separate branches where the rules can be tailored to solve various business problems and also integrates sharding technology which helps to deal with issues related to scalability.

Enecuum has also developed “SHARNELL Smart Contracts” which consist of formulae and business oriented linear logic, and this method of operation allows for the reliable automatic certification of smart contracts prior to their publication to the system, which may significantly reduce possible vulnerabilities, and other issue such as misuse, freezes, and deadlocks.

In addition, Enecuum uses the “Trinity” hybrid consensus algorithm that combines the Proof of Work (PoW), Proof of Stake (PoS), and Proof of Activity (PoA) algorithms. This hybrid consensus mechanism increases the network’s levels of security and decentralization and makes the confirmation of transactions possible from almost any smart device connected to the network, with mobile phone mining a key network feature.

As a result, Enecuum is a highly adaptive and decentralized system which is both highly scalable and resistant to various types of attacks. The team earmark security, flexibility and the ability to handle a large number of transactions cheaply and quickly as key aspects of their blockchain network.

Technological ideas

Rule of 3S (Speed-Scalability-Security)

Speed- High speed, high throughput allowing for up to 1 million transactions per second.

Scalability- Directed Acyclic Hypergraph (HyperDAG)

New transaction recording method supporting creation of separate branches in the system, with a custom ruleset tailored to solve any business problem, including the problem of quick and cheap handling a large number of transactions. These branches made of chains of blocks each containing a number of homogenous transactions.

Free transaction

Most parts of transactions have zero fees. Our architecture already supports macroblocks of unlimited size — a unique solution allowing our system protocol to scale in parallel with the growing overall computational power of the network.

Security- Private branches

Enecuum tickets allow to create dedicated branches where the circulation of ENQ coin, the main system cryptocurrency, is not intended. A Ticket is both an acess key to the corresponding branch and a decryption key for the transactions in this branch and can be freely transferred between the users of the system. The key purpose of Ticket branches is to facilitate creation of a blockchain-based flexible environment for easy interaction between businesses and their customers.

Moreover, Hybrid consensus Algorithm is implementation of PoW + PoA (first case of real life implementation) + PoS algorithms make the system 3 times more resistant to hacking.

Flexible smart contract

SHARNELL linear logic + JS as the smart contract language. High level of Enecuum’s smart contracts security is ensured by the business oriented-linear logic called SHARNELL. They are written in Java Script and are easy and cheap to implement for a web developer. A reliable and secure means to perform your own ICO and issue your own Tokens.

On-chain Voting

On-chain voting + test branch for a safe upgrade of the system. This makes the upgrade process safe and does not affect more the whole system.Support of various branches allows to create private branches with custom rulesets adapted to a particular business case.

Hybrid Consensus Algorithm

3 Mining Stages

Stage 1: Proof of Work

Proof of Work at Enecuum is based on an improved version of the Bitcoin-NG protocol modified for effective mining of many block of different types in parallel. This approach ensures high scalability the system.

A custom version of the Cryptonight protocol (Keccak + AES + X11) aims to defend the system against centralization caused by Application-Specific Intergrated Circuit devices.

PoW miners calculate the block hash and hold their macroblocks open for PoA miners to fill it with microblocks containing transactions.

PoA- Proof of Activity- First applied at Enecuum

Stage 2: PoA is the preparation stage

Proof of Activity at Enecuum is proposed to be applied at two different satges. First, PoA miners reach consensus to form teams of 64 participants. Second, every team validates a chain of 62 microblocks with 40 transactions each and publish them into the network — to the blocks opened by the PoW miners.

PoA mining at Enecuum requires a wide and steady Internet connection, but low computational power and can be performed on mobile devices.

Stage 3: PoS — Proof of stake

PoS miners continuously re-check balances of all wallets in the system. The reward for PoS mining is flexible. The system defines the minimum and maximum balance thresholds outside of which a miner is not abl;e to gain any reward.

Phone Nining

With ENQ, you’ll be able to perform PoA mining on your phone approving transactions and validating blocks. The reward for PoA mining is equal to the reward received by PoW miners. Effective mining with little computational power.

Enecuum is launching a contest on KuCoinPlay!

From 18:00 on Oct 30, 2019 to 17:00 on Nov 13, 2019 (UTC+8)
link contest: https://kucoinplay.com/enecuum-contest-100k

Website: https://enecuum.com/

nick kucoinplay : littleserpent

--

--