The Secured Ecosystem of Assure

Nelly Jay
3 min readApr 29, 2022

Assure is a decentralized aggregator that runs on Web3.0. It was created by a group of blockchain industry security professionals. Assure guarantees that each user’s private key is unique, and the user retains it for himself and never connects to the Internet, using offline private keys, multi-signature agreements, and multi-layer security privacy protection measures. This private key is recoverable and may be used in any decentralized wallet.

Assure delivers multi-signature technology assurances and 2FA authorization verification for various users’ asset operation preferences, in addition to giving users complete control over their wallet keys. When transferring digital currency assets, users can opt to use email verification, a digital password, a fingerprint scan, or facial recognition.

Threshold Technology with Multiple Signatures

A decentralized wallet’s first objective is security. Assure protocol contract authorization necessitates administrator permission to update and configure. Because Assure uses multi-signature technology, transferring assets requires multiple private key signature authorizations. When constructing multi-signatures, users can change the rules (M-of-N). M is the minimum number of participants required for the signature to take effect, and N is the total number of participants. The multi-signature threshold technique used by Assure has the following features:

Mechanism: The data in the Assure wallet contract is limited. To be more exact, there is a daily restriction on the flow of cross-chain data transmission of the wallet. It is meant to provide data security to the maximum extent possible at the mechanism level, so the data locked in the whole DWallet protocol has a restricted amount, decreasing the danger of hacker assaults.

Technology: Assure employs multisig to validate each data flow while also ensuring the cross-chain data transaction experience. Assure significantly increases the security of digital wallets in this way.

Consensus: Assure supports a variety of validators for signatures. It’s a form of risk management because the only way to avoid the wrongdoing of one manager is to add more. At the same time, Assure uses the DRAND consensus random process to pick the primary validator for each transaction, and the main validator gathers signatures from other validators. The validation efficiency has greatly increased. Furthermore, for safety reasons, the signatures gathered by the primary validator will be revalidated by resigning. As a result, Assure can lower the possibility of malfeasance from the primary validator.

Wallet address management is currently used by over 90% of digital asset trading terminals. The wallet’s security will be considerably enhanced if multi-signature wallet management is implemented. Under typical conditions, user transaction addresses beginning with f1 or f3 are regular wallet addresses, but multi-signature transaction addresses beginning with f2 are multi-signature wallet addresses.

Self-custody of Transaction

The smart contract architecture provides the self-management of transaction settlement for the user’s on-chain transaction behaviours, that is, whether the transaction criteria are satisfied and the settlement is completed, or the transaction fails, the user’s assets are always retained in the wallet under their control.

Delay of the Entry Into Force

Simultaneously, the contract has built the feature of timelock to take effect in a delayed way for activities involving user assets to avoid the unintended instant effects, and administrators can make modifications during the waiting period.

Risk Minimization Principle

Assure adheres to the notion of minimization when it comes to the trust connection between users and protocols. Users had to trust the policy contract’s verification and settlement mechanism in the original iteration of Assure’s design. All contract codes are open source, and on the chain, transparent contract verification is performed, allowing anybody to inspect the contract’s content, building confidence based on openness.

Audit and Bug Bonus

Before the mainnet is released, a professional security team will perform the first round of audits, and the launch timeline will be determined depending on the audit report’s findings. The second round of security audits will be undertaken when the mainnet is live, depending on the contracts deployed on the mainnet. A third-party node audit will be submitted prior to each contract update. Assure will continue offering Bug Bounties and urge the community to report security risks.

Join Assure now!!!

Website | Twitter | Discord | Telegram | Medium

--

--

Nelly Jay

Content Creator | Crypto Brand Ambassador | Graphic Designer