Zum Hauptinhalt springen

Geben Sie ein Wort aus einer Frage oder einem Artikeltitel ein.

Sicherheit

Was Sie selbst prüfen können, ohne uns zu glauben

Das Geld eines Deals liegt im Smart Contract, nicht bei uns. Hier steht, was der Vertrag genau tut und nicht kann, welche Rechte er hat und wie Sie alles im Block-Explorer prüfen.

Was niemand kann, auch wir nicht

  • Den Code des Vertrags ändern: er ist ohne Proxy und Upgrades bereitgestellt.
  • Das Geld eines aktiven Deals nehmen. Der Eigentümer erreicht nur angesammelte Gebühren und versehentlich gesendete herrenlose Token.
  • Auszahlungen stoppen: eine Pause sperrt nur das Erstellen und Annehmen neuer Angebote, der Ausstieg aus einem laufenden Deal geht immer.
  • Bedingungen austauschen: ist ein Hash der Bedingungen gespeichert, kann ein Angebot nur mit demselben Hash angenommen werden.
  • In einen Streit eingreifen: das Urteil fällt nur der im Deal benannte Garant.

Was der Eigentümer des Vertrags kann

  • Token für neue Deals erlauben und verbieten.
  • Garanten als "geprüft" markieren (ein Hinweis, keine Ehrlichkeitsgarantie).
  • Das Erstellen und Annehmen neuer Angebote pausieren.
  • Angesammelte Plattformgebühren abheben.
  • Das Eigentum in zwei Schritten übertragen (Schutz vor Tippfehlern).

Regeln im Vertrag

Plattformgebühr
1% des Betrags, beim Abschluss des Deals
Basissatz des Garanten
1-10% in der Oberfläche (der Vertrag erlaubt bis 10%)
Satz des Garanten im Streit
nicht unter dem Basissatz, bis 30%
Laufzeit eines Angebots
7 Tage, danach ohne Gebühren zurückziehbar
Ausführungsfrist
1, 7, 30 oder 90 Tage ab Annahme
Garant schweigt
nach 30 Tagen Aufteilung 50/50, der Garant erhält nichts
Angebot vor Annahme zurückziehen
100% zurück, keine Gebühren

So prüfen Sie den Vertrag in fünf Minuten

  1. 1Öffnen Sie die Vertragsadresse im Explorer des passenden Netzwerks über die Links unten.
  2. 2Stellen Sie sicher, dass die Adresse mit der Website übereinstimmt und in allen Netzwerken gleich ist.
  3. 3Prüfen Sie im Tab Contract, ob der Quellcode veröffentlicht ist, und vergleichen Sie die Build-Einstellungen.
  4. 4Prüfen Sie unter "Read Contract" Plattformgebühr, Eigentümer und Pausenflag.
  5. 5Prüfen Sie, wer Eigentümer ist: eine einfache Adresse oder eine Multisig.

Der Vertrag in verschiedenen Netzwerken

Die Adresse ist dieselbe: der Vertrag wurde per CREATE2 bereitgestellt.

0x6462DDDc0a3D893A7C17f94410e2d27162a390aD

Stand der Prüfungen

Unabhängiges Audit
noch nicht durchgeführt
Automatische Tests
Unit-Tests, Fuzzing der Auszahlungsberechnung und Solvenz-Invarianten
Quellcode
reproduzierbarer Build: Solidity 0.8.24, Optimizer 200, keine Metadaten im Bytecode

Ehrlich zu den Grenzen

  • Escrow schützt vor einer unehrlichen Gegenpartei, nicht vor einem Fehler im Code: zahlen Sie nicht mehr ein, als Sie verlieren können.
  • Der Ausgang eines Streits hängt vom Garanten ab, den Sie selbst wählen. Wählen Sie einen neutralen und erreichbaren.
  • Transaktionen sind unumkehrbar. Prüfen Sie Adressen und Netzwerk vor der Signatur.
  • Der Vertrag prüft nicht, ob eine Pflicht außerhalb der Blockchain erfüllt wurde: das tun Menschen.

Schwachstelle gefunden?

Melden Sie sie uns vertraulich und veröffentlichen Sie nichts vor der Behebung. Nutzen Sie sie nicht mit echtem Geld aus: verantwortungsvolle Offenlegung ist immer besser.