-
Cryptocurrencies
-
Exchanges
-
Media
All languages
Cryptocurrencies
Exchanges
Media
Quantstamp is a scalable security audit protocol designed to find vulnerabilities in Ethereum smart contracts. The Quantstamp protocol addresses smart contract security by creating a scalable and cost-effective system for auditing all smart contracts on the Ethereum network. With the passage of time, and many security considerations, Quantstamp hopes that every Ethereum smart contract can use the Quantstamp protocol to perform security audits.
The Quantstamp protocol relies on a distributed network of participants to mitigate the influence of bad actors, thereby creating enough computing power to manage the network. Each participant will use the Quantstamp Protocol Token (QSP) to make payments, receive or improve services.
1. The creator of the smart contract creates a contract (the creator must have a certain amount of QSP coins to reward subsequent participants who contribute to the smart contract).
2. Contributors submit some codes about the reliability and security of this smart contract (obtain certain QSP coins).
3. Verifiers (miners) provide computing power and run Quantstamp's verification nodes (obtain certain QSP coins).
4. The bug finder submits bugs and terminates the smart contract (obtains QSB coins).
5. Contract users, use the result of the security audit - the contract.
6. Voters, the QSP token-based voting mechanism is the core of governance.
Quantstamp is a decentralized intelligent automated security audit platform, dedicated to auditing smart contract code with higher automation to achieve higher security, shorter audit cycle and lower cost.
1. Quantstamp protocol:
①Automated and upgradeable verification software system for the Solidity programming language (Ethereum smart contract language).
②Automated bounty payment system to reward the discoverers of defects in smart contracts.
The unique positioning of QuantStamp is that it combines automatic calculation and manual operation at the same time, and the expandable space is greatly improved.
2. How does Quantstamp improve smart contract infrastructure?
①The protocol allows end users to directly submit programs for verification, and the audit results will not be manipulated;
②The verification and proof of smart contracts are used as part of the Ethereum verification node software to motivate miners.
In the future, QuantStamp plans to cooperate with third parties to provide smart contract insurance to further reduce the risk of using smart contracts.
3. How does Quantstamp improve the developer process?
Manually passing open source code review and unit testing is not enough to meet the needs of blockchain technology.
To minimize risk, developers submit their own code for security audit directly from the wallet, through the Quantstamp Ethereum smart contract, enter the source code in the data field, and send the QSP token.
The Quantstamp protocol provides this simple interface, a more streamlined process for validating smart contracts, minimizing the chance of bugs, while also helping to protect developers by proving on the blockchain that they have performed audits reputation.
Related links:
https://quantstamp.com/
https://www.jianshu.com/p/1dfef2763d62