Alle sprog
Quantstamp er en skalerbar sikkerhedsrevisionsprotokol designet til at finde sårbarheder i Ethereums smarte kontrakter. Quantstamp-protokollen adresserer smart kontraktsikkerhed ved at skabe et skalerbart og omkostningseffektivt system til revision af alle smarte kontrakter på Ethereum-netværket. Med tidens gang og mange sikkerhedsovervejelser håber Quantstamp, at enhver Ethereum-smart kontrakt kan bruge Quantstamp-protokollen til at udføre sikkerhedsrevisioner.
Quantstamp-protokollen er afhængig af et distribueret netværk af deltagere for at afbøde indflydelsen fra dårlige aktører og derved skabe nok computerkraft til at styre netværket. Hver deltager vil bruge Quantstamp Protocol Token (QSP) til at foretage betalinger, modtage eller forbedre tjenester.
1. Skaberen af den smarte kontrakt opretter en kontrakt (opretteren skal have en vis mængde QSP-mønter for at belønne efterfølgende deltagere, der bidrager til den smarte kontrakt).
2. Bidragydere indsender nogle koder om pålideligheden og sikkerheden af denne smarte kontrakt (opnå visse QSP-mønter).
3. Verifikatorer (minere) leverer computerkraft og kører Quantstamps verifikationsknudepunkter (opnå visse QSP-mønter).
4. Fejlfinderen indsender fejl og opsiger den smarte kontrakt (henter QSB-mønter).
5. Kontraktbrugere, brug resultatet af sikkerhedsrevisionen - kontrakten.
6. Vælgere, den QSP token-baserede afstemningsmekanisme er kernen i regeringsførelse.
Quantstamp er en decentraliseret intelligent automatiseret sikkerhedsrevisionsplatform, dedikeret til revision af smart kontraktkode med højere automatisering for at opnå højere sikkerhed, kortere revisionscyklus og lavere omkostninger.
1. Quantstamp-protokol:
①Automatiseret og opgraderbart verifikationssoftwaresystem til programmeringssproget Solidity (Ethereum smart contract language).
②Automatisk dusørbetalingssystem til at belønne opdagerne af defekter i smarte kontrakter.
Den unikke placering af QuantStamp er, at den kombinerer automatisk beregning og manuel betjening på samme tid, og den udvidelige plads er væsentligt forbedret.
2. Hvordan forbedrer Quantstamp smart kontraktinfrastruktur?
①Protokollen tillader slutbrugere direkte at indsende programmer til verifikation, og revisionsresultaterne vil ikke blive manipuleret;
②Verifikationen og beviset for smarte kontrakter bruges som en del af Ethereum-verifikationsknudesoftwaren til at motivere minearbejdere.
I fremtiden planlægger QuantStamp at samarbejde med tredjeparter for at levere smart kontraktforsikring for yderligere at reducere risikoen ved at bruge smarte kontrakter.
3. Hvordan forbedrer Quantstamp udviklerprocessen?
Manuel beståelse af åben kildekodegennemgang og enhedstest er ikke nok til at opfylde behovene for blockchain-teknologi.
For at minimere risikoen indsender udviklere deres egen kode til sikkerhedsrevision direkte fra tegnebogen, gennem Quantstamp Ethereum smart kontrakten, indtast kildekoden i datafeltet og send QSP-tokenet.
Quantstamp-protokollen giver denne enkle grænseflade, en mere strømlinet proces til validering af smarte kontrakter, minimerer chancen for fejl, samtidig med at den hjælper med at beskytte udviklere ved at bevise på blockchain, at de har udført revisions omdømme.
Relaterede links:
https://quantstamp.com/
https://www.jianshu.com/p/1dfef2763d62