Overview of technologies used in the Quras platform

We continue to consider the Quras platform - an ecosystem for building decentralized applications for the world of things Internet and cloud computing. This time, we will consider one of the key factors of such a complex system, namely, technical implementation and applied technological solutions.
image.png

DAG

First of all I consider it necessary to consider the technology on which Quras as a whole functions. This technology is called DAG (Directed Acyclic Graph), directed acyclic graph. That is, before us there is not quite blockade, there is no chain as such.
In general, this works as follows: The DAG is also a transaction storage register, where the node is the processor that provides the flow of transactions. To make a transfer, the node must confirm 2 previous transactions. 
The figure shows a schematic representation of the structure of the blockade and DAG.
The choice in favor of an acyclic graph is made not without reason: it is much better suited for solving the problems of the Internet of things, while ensuring an equally high level of security and anonymity of transactions between nodes. Thus, thanks to DAG, Quras has the following advantages in comparison with the blockbuster:
  • No need for mining;
  • Very fast and secure transactions;
  • Low costs for making transfers. 
As part of this review, information on the DAG is sufficient, in more detail on the pages of white paper Quras, and also by reference .

Smart contracts for Quras

Earlier there was an opinion that the construction of smart contracts on DAG-systems is not possible, but it turned out to be erroneous, which is confirmed by Quras.
Smart contracts for QURASchain can be either the simplest, for example, activation of an outgoing transaction when you receive an incoming transaction, or much more complicated. 
The peculiarities of the system is the possibility of creating deterministic contracts, that is, initiated by internal information stored on QURASchain, and nondeterministic, where information input from external sources is required. 
In general, the structure of "smart" contracts for Quras is built to meet the needs of IoT and Big Data. 

zk-SNARK

As I wrote in the first review , one of the main tasks that Quras has set for itself is to ensure the maximum level of anonymity. One of the ways to provide such properties is the zk-SNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) algorithm. 
If in a simple way, the algorithm of zero knowledge. The technology allows you to securely encrypt all transactions, conduct them anonymously, while ensuring their validity. Those. for the interaction of the two sides they do not need to disclose to each other any information about themselves. 
The canonical example is the following situation: someone, let's call him Ivan, wants to access the safe. To do this, you need to buy a password for him from Irina, the owner of the safe. Ivan can not know if Irina really owns the correct password, so it is necessary to verify this. zk-SNARK is just the solution to this problem, and, in this case, guarantees Ivan even before buying a password from the safe, that he has Irina and that he is faithful. There are many similar situations in real life and without their cryptographic algorithms, their solution was rather difficult before.
Details about this technology can be found in the Russian-language article on Wikipedia. 

The dBFT consensus algorithm

Another important part of Quras is the dBFT consensus algorithm (Delegated Byzantine Fault Tolerant). Its essence lies in the fact that every owner of the token can vote for his own one, which will take part in the most important decisions for the platform. The delegate acts as the accounting node that verifies the reliability of the blocks. Such an algorithm has several advantages:
  • Much higher bandwidth, when compared with PoW or PoS;
  • High resiliency;
  • Extensive scalability;
The ability to commit thousands of transactions per second. At the initial stage of the network, an indicator of, on the order of, 1000 transactions per second is planned, further optimization work will raise this figure tens of times. 

The result

The set of applied technologies in Quras is quite impressive, and I have considered only the main ones. More detailed information in the technological filling of the platform you can on the pages of white paper . 
Also, I remind you that now the ICO of the company is taking place, you can take part in the sales by link . 

Official Quras Pages


Author by: Ayin2206

Comments

Popular posts from this blog

EthereumONE

ICO Change - Crypto Bank

EQUI is a new project that plans to revolutionize the traditional venture capital market