description extended with link to KZen Research team

This commit is contained in:
Alexander Kolotov 2019-08-21 15:36:51 +03:00
parent d20b674e01
commit 52759f9946
1 changed files with 4 additions and 3 deletions

View File

@ -7,18 +7,19 @@ The bridge is able to transfer an ERC20 tokens on an EVM based chain to BEP2 to
It includes the following components:
1. The bridge contract on an EVM-based chain that is responsible to receive and release ERC20 tokens
2. The orchestration contract on an EVM-based chain that participate in MPC (multy-party computations) to generate a threshold signature.
3. The oracle that monitors the chains and the send transactions. One oracle represents one validator.
3. The oracle that monitors the chains and the send transactions. One oracle represents one bridge validator (one private key).
The idea of the bridge is similar to [the token bridge](https://github.com/poanetwork/tokenbridge) produced by [POA.Network](https://poa.network/):
- every oracle sends its confirmation as soon as a user sends the token relay request in one chain.
- when enough confirmations collected the requested amount of tokens is unlocked in another chain.
Collecting confirmations for the Binance Chain is made in form of mutlisig wallet - the validator's confirmation is participation in the transaction signature gneration with usage of Threshold Signature Scheme implemented for ECDSA by [KZen Research team](https://github.com/KZen-networks/multi-party-ecdsa).
#### Demo
This demo, at the beginning, consists of three validator parties, while only two are enough to sign any transaction in the Binance Chain, confirm token transfer on the Ethereum Side, or vote for state changes.
ERC20 Token is used on the Ethereum side of the bridge. All ERC20 tokens are initially located on the address associated
with ```DEPLOY_PRIVATE_KEY```.
An ERC20 Token is being deployed automatically on the Ethereum side of the bridge. All minted tokens are initially owned by the address associated with `DEPLOY_PRIVATE_KEY`.
BEP2 Token is used on the Binance Chain side.