DAEX Innovative Clearing Ecosystem

in #eth6 years ago (edited)

20180830_115847_0001.png


Another Exchange Problem

Another issue with cryptocurrency exchanges is how transactions are cleared and settled via their platforms. As cryptocurrencies exist within an unregulated space, clearing and settlement cannot occur through traditional, regulated channels, making clearing and settlement risks abnormally high. Exchanges aren’t willing to act as anything other than a third party that only arranges trades between buyers and sellers. This means that they are not a direct counterparty to every transaction that takes place and so are not bearing much responsibility for what takes place on their platforms. However, it must be said that they do act as a counterparty where they can correctly make margin calls in time to recoup funds from the wrong sides of contracts.

DAEX Clearing Ecosystem

The clearing chain is the core of the DAEX clearing ecosystem. This clearing is open source clearing solution based on distributed ledger technology. DAEX provides clearing and settlement services for individual and institutional users. This chain is used in several nodes on a public cloud. This uses one type of POS consensus mechanism to validate transactions. DAEX Ecosystem has work with 3 value, "Clearing Contract", "Clearing Mechanism" and "Clearing Account". Here's the explanation :

Clearing Contract

20180830_130639_0001.png

All clearing and settlement business rule share preprogrammed into this clearing contract. This smart contract finishes the whole clearing and settlement cycle of a matched trade.

Screenshot_20180830-131325~2.png

After a matched trade is formed in a DAEX participating exchange, it is sent tothe clearing chain. A clearing smart contract is then formed for this matched trade. This clearing smart contract will first validate the matched trade to make sure that it meets all the business requirements. After the validation, the smart contract goes through the consensus mechanism and then updates corresponding accounts on the ledger.

Clearing Mechanism

20180830_130652_0001.png

DAEX customizes a specialized consensus mechanism based on clearing value factor (CVF-POS). The high performance of CVF-POS will avoid the centralization of computing power and clearing power through technology democratization, expanding network effect with relatively low network cost, reaching relative decentralization. The clearing responsibility mechanism can identify a process that leads to mistakes in consensus, and perform punishments according clearing rules.

Clearing Account

20180830_130711_0001.png

This account is used to registered digital assets, keep asset balances and clearing history. DAEX participating exchanges use one clearing ledger, customer accounts are created and managed on the same ledger. Customers’ trading assets are also managed on the same ledger. DAEX uses are open and transparent to exchanges and traders, DAEX thus provides them with a reliable and trustworthy clearing and settlement service.

Screenshot_20180830-131859~2.png

Users can use wallets that meet DAEX specification to access and manage their trading assets on the clearing chain. The DAEX clearing service is different from existing clearing services. Its service is accessible to all regions of the world and it is not regulated by any regulation body in the world.

Clearing Protocol

20180830_134219_0001.png

Daex has a innovative ecosystem and different from the others clearing system. In the DAEX ecosystem, business standards and protocols such as clearing protocol, data structure, and encryption standard are made collectively and implemented by technology. Here's the structure table of clearing Request and Reply :

Structure of Clearing Request

Mode
Element
Note
HeaderVersionVersion number of the protocol
ChannelChannel specification
RequesterRequester’s ID
TimestampRequest timestamp
Business IDMessage ID to identify one clearing process
ModuleClearing chain service element: exchange or wallet
BodyMethodClearing method such as spot trade, option or future
ParamsStructured parameters containing user identification, type of matched trade, trade time, quantity, etc.
EncryptionEncryption parameters specified by connecting parties
NonceRandom number
TagExtension field for length control
To protect the security of sensitive message on the public network and user’s clearing autonomy, transmitted messages use smart contract as carrying body. Messages contain elements such as signature of public keys, address of smart contracts, clearing message, random number and signature. The clearing message is a binary string specified in the form of the above protocol and the signature is the ECDSA result through calculating the clearing message through hash calculation.

Structure of Clearing Reply

Mode
Element
Note
HeaderVersionVersion number of the protocol
ChannelChannel specification
RequesterRequester ID
TimestampClearing process finish timestamp
Business IDClearing request ID
MessageCodeClearing return Code
MessageClearing return Message

More Detail :

DAEX Website : https://www.daex.io
DAEX Paper : https://www.daex.io/daexPaper.do

Author :

SIG_new300.png
Bitcointalk Profile Link : Click Here

ETH Address :
0x596D7084059fe41C237449584163045c3990308c

Coin Marketplace

STEEM 0.16
TRX 0.17
JST 0.028
BTC 69021.03
ETH 2474.01
USDT 1.00
SBD 2.42