Alle Sprachen
Quantstamp ist ein skalierbares Sicherheitsauditprotokoll, das entwickelt wurde, um Schwachstellen in Ethereum Smart Contracts zu finden. Das Quantstamp-Protokoll befasst sich mit der Sicherheit von Smart Contracts, indem es ein skalierbares und kostengünstiges System zur Prüfung aller Smart Contracts im Ethereum-Netzwerk erstellt. Mit der Zeit und vielen Sicherheitsüberlegungen hofft Quantstamp, dass jeder Smart Contract von Ethereum das Quantstamp-Protokoll verwenden kann, um Sicherheitsaudits durchzuführen.
Das Quantstamp-Protokoll stützt sich auf ein verteiltes Netzwerk von Teilnehmern, um den Einfluss von Angreifern abzuschwächen und dadurch genügend Rechenleistung für die Verwaltung des Netzwerks zu schaffen. Jeder Teilnehmer verwendet das Quantstamp Protocol Token (QSP), um Zahlungen zu leisten, Dienstleistungen zu erhalten oder zu verbessern.
1. Der Ersteller des Smart Contract erstellt einen Vertrag (der Ersteller muss über eine bestimmte Menge an QSP-Münzen verfügen, um nachfolgende Teilnehmer zu belohnen, die zum Smart Contract beitragen).
2. Die Mitwirkenden übermitteln einige Codes über die Zuverlässigkeit und Sicherheit dieses intelligenten Vertrags (erhalten Sie bestimmte QSP-Münzen).
3. Verifizierer (Miner) stellen Rechenleistung bereit und betreiben die Verifikationsknoten von Quantstamp (erhalten bestimmte QSP-Münzen).
4. Der Bugfinder meldet Bugs und beendet den Smart Contract (erhält QSB-Coins).
5. Vertragsnutzer verwenden das Ergebnis des Sicherheitsaudits - den Vertrag.
6. Wähler, der QSP-Token-basierte Abstimmungsmechanismus ist der Kern der Governance.
Quantstamp ist eine dezentralisierte intelligente automatisierte Sicherheitsauditplattform, die sich der Prüfung von intelligentem Vertragscode mit höherer Automatisierung widmet, um höhere Sicherheit, kürzere Prüfzyklen und niedrigere Kosten zu erreichen.
1. Quantstamp-Protokoll:
①Automatisiertes und aktualisierbares Verifizierungssoftwaresystem für die Programmiersprache Solidity (Ethereum Smart Contract Language).
②Automatisiertes Prämienzahlungssystem zur Belohnung der Entdecker von Fehlern in Smart Contracts.
Die einzigartige Positionierung von QuantStamp besteht darin, dass es gleichzeitig automatische Berechnung und manuelle Bedienung kombiniert und der erweiterbare Speicherplatz erheblich verbessert wird.
2. Wie verbessert Quantstamp die intelligente Vertragsinfrastruktur?
①Die Vereinbarung erlaubt es Endbenutzern, Programme direkt zur Verifizierung einzureichen, und die Prüfungsergebnisse werden nicht manipuliert;
②Die Verifizierung und der Nachweis von Smart Contracts werden als Teil der Ethereum-Verifizierungsknotensoftware verwendet, um Miner zu motivieren.
In Zukunft plant QuantStamp, mit Dritten zusammenzuarbeiten, um Smart-Contract-Versicherungen anzubieten, um das Risiko der Verwendung von Smart Contracts weiter zu reduzieren.
3. Wie verbessert Quantstamp den Entwicklungsprozess?
Das manuelle Bestehen von Open-Source-Code-Reviews und Unit-Tests reicht nicht aus, um die Anforderungen der Blockchain-Technologie zu erfüllen.
Um das Risiko zu minimieren, übermitteln Entwickler ihren eigenen Code für die Sicherheitsüberprüfung direkt aus der Brieftasche über den Quantstamp Ethereum Smart Contract, geben den Quellcode in das Datenfeld ein und senden das QSP-Token.
Das Quantstamp-Protokoll bietet diese einfache Schnittstelle, einen optimierten Prozess zur Überprüfung von Smart Contracts, minimiert die Wahrscheinlichkeit von Fehlern und trägt gleichzeitig dazu bei, die Rechte von Entwicklern zu schützen, indem es auf der Blockchain beweist, dass sie Reputationsprüfungen durchgeführt haben.
Verwandte Links:
https://quantstamp.com/
https://www.jianshu.com/p/1dfef2763d62