ICO Review — 5 reasons why Seele should be the future of the Blockchain
Tags: Cryptocurrency, Blockchain, Seele, Ico Review, Bitcoin

2. A complete solution

Seele, which means “soul” in German, is a new generation blockchain so-called blockchain 4.0. Seele’s goal is to solve the main problems of the current Blockchain (scalability, security and efficiency) in order to promote the development of the Blockchain and the value-added Internet.

In order to achieve its ambition, Seele will rely on four main components:

Neural consensus algorithm: The finding is quite simple: no current consensus algorithms can associate scalability, security and efficiency, whether it is PoW (scalability and security but no efficiency), POS (efficiency but no security or scalability), DPOS (scalability and security but no efficiency) … In order to correct this defect and combine scalability, security and efficiency, Seele has created a new consensus algorithm inspired by biological neural networks. This algorithm is known as “Neural consensus algorithm”.

Its principle is that instead of involving all the participants in the network to produce blocks, a random choice is made among the potential block producers who, in turn, will select the final producer of the block. The nodes will also use a continuous vote instead of a discret vote and all nodes will participate simultaneously in an asynchronous environment.

One of the most advantageous features of this consensus algorithm is its linear scalability ie the performance increases linearly with the size of the node. The larger the size of the node, the faster the convergence and the better the performance. To make things more concrete, Seele’s test network has reached a 100K TPS transaction speed, while reducing the transaction confirmation time by several seconds.

In addition, this algorithm requires a low transmission rate because fewer nodes participate in the consensus at a given moment. On the security side, the algorithm makes the network immune to Sybil attacks because the nodes are selected randomly, which makes a potential attack extremely expensive.

Heterogeneous Forest Network: Due to the diversity of companies and their activities, it’s difficult for a single-chain architecture to perfectly support several heterogeneous services. Taking inspiration from the Domain Name System (DNS) protocol and in order to solve this problem, Seele is proposing a new kind of network known as the “Heterogeneous Forest Network”.

This network consists of:

A global service chain called “Meta chain” that provides global configuration and scheduling service to subnets.

Different subnets that can serve one or more companies.

The network is divided according to business scenarios. Each subnets can manage different service scenarios and can define its own governance and security mechanisms. All of these subnets create a plurality of small independent ecosystems that can also interact with each other via inter-channel and inter-domain protocols. Their combinations constitute a complete ecosystem.

In addition, this network is secure, efficient and compatible with current blockchain ecosystems. Heterogeneous Forest Network enables Seele to offer a flexible and versatile Blockchain that can be adapted to a variety of complex commercial use cases.

Value Transport Protocol et VHTTP: The current Blockchains (Bitcoin, Ethereum, …) do not allow any form of communication or exchange between them which makes them isolated from each other and completely incompatible. Based on its Heterogeneous Forest Network, Seele offers VTP and VHTTP protocols to correct this problem.

The VTP protocol facilitates the systematic naming of each asset, its discovery as well as its addressing. The uniqueness and naming of an asset on the network is guaranteed by a UAI (Uniform Asset Identifier).

The VTP protocol relies on another protocol, the VHTTP, to facilitate exchanges between the chains whether on-chain or off-chain. In addition, VHTTP is compatible with the existing HTTP protocol which allows the recognition of requests in HTTP format This allows users outside the chain to access the assets and data of the chain directly via the HTTP protocol.

To optimize its entire network, Seele incorporates a route cache mechanism that enables efficient use of the network while improving data availability.

Quick Value Internet Connection: Blockchains are complex networks and current latencies create problems in terms of performance and blocks synchronization. In order to propose a solution more adapted to the decentralized ecosystems, Seele has set up Qvic (Quick Value Internet Connection).

Qvic’s goal is to combine the integrity and reliability of the TCP protocol with the speed and efficiency of the UDP protocol. Qvic has very interesting features for a decentralized network since it has low latency and high tolerance for packet losses.

More specifically, initial tests were conducted on a network of 50 machines distributed in data centers in Beijing, Shanghai, Guangzhou and London. Using the Qvic protocol and testing with 1G files, the transfer rate has gone from 100 Kbps to 1 Mbps and the transaction confirmation time has been reduced by 70%.