An Overview of GateChain Related Definitions

GateChain
2 min readJan 3, 2020

--

GateChain uses its unique Vault Account technology and clearing system to provide the utmost safety for users' assets at GateChain.

GateChain can provide safety guarantee respectively to tackle safety problems in the two typical scenarios:

- Private key theft :provides revocable transaction, that supports transaction alarm and can give users enough time to revoke the transaction.

- Private key missing:Provide clear transaction, that can use a Vault Account to clear and transfer an asset out from an account to which private key is missing.

GateChain Address Types

GateChain has two main account types, Normal Account, and Vault Account, with a different identifier at the start in their addresses:

Normal Account:start with “gt’’. “gt1” indicates a single- signature Normal Account, and “gt2” indicates a multi-signature Normal Account.

Vault Account:start with “vault’.“vault 1” indicates a single- signature Vault Account, and “ vault2” indicates a multi-signature Vault Account.

With the address identifier mechanism invented by GateChain, the recipient account can easily identify the sending account’s type and set the confirmation requirement accordingly. If it is from a Vault Account, confirmation is safe only after the revocable delay period.

GateChain Transaction Types

GateChain has many transaction types. To identify different transaction types efficiently, GateChain creatively provides the transaction type identifier.

Below are identifiers different transaction types start with:

Irrevocable Pay:“IRREVOCABLEPAY-”

Revocable Pay:“REVOCABLEPAY-”

Account Set: “ACCOUNTSET-”

Vault Create:“VAULTCREATE-”

Revoke: “REVOKE-”

Vault Clear:“VAULTCLEAR-”

Untitled: “BASIC-”

Other Definitions

Retrieval Account:the preset account bound to a Vault Account. When a transaction in the vault account is revoked, the transaction asset will be moved to this account.

Revocable Delay Period :The valid duration during which a “revoke ” operation is allowed after the revocable transaction is initiated. That is, after the revocable transaction is initiated, “revok’ operation is allowed before the preset number of blocks is generated.

*Clearing Height:it is a future time. At the time when this future block height is hit, the asset in the account will allow clearing.

Any “Time” settings at GateChain is calculated in block height. The current block time is 1s. Please use it as a reference when setup the above time.

To keep up with our latest progress, please follow our social media account down below:

Twitter: https://twitter.com/gatechain_io

Facebook:https://www.facebook.com/pg/gatechain/posts/ref=page_internal

Instagram:https://www.instagram.com/gatechain/

Reddit: https://www.reddit.com/r/popular/

Follow Gate.io:

Facebook: https://facebook.com/gateioglobal

Twitter: https://twitter.com/gate_io

Telegram:https://t.me/gate_io

Instagram:https://www.instagram.com/gateioglobal

Medium:https://medium.com/@gateio

--

--