Alle Erklärungen

2026-05-26

Welche Gebühren gibt es und wohin fließen sie?

Einzahlen bei SolMask ist kostenlos. Das Protokoll erhebt seine Gebühr bei der Auszahlung, in zwei Teilen, beide on-chain und vom Programm erzwungen. Es gibt keine versteckten Gebühren, keinen Spread auf dem Swap-Pfad und keine Variation je Asset.

Einzahlungen: kostenlos

Wenn Sie in einen SolMask-Pool einzahlen, fließt der volle Betrag in den abgeschirmten Tresor. An der Eingangsseite wird nichts abgezogen: der Betrag, an den Sie sich in Ihrer abgeschirmten Note binden, ist genau das, was Sie eingezahlt haben.

Die prozentuale Auszahlungsgebühr: im ausgezahlten Asset

Bei der Auszahlung erhebt das Protokoll einen kleinen Prozentsatz – Config.withdraw_fee_bps, ein vom Admin anpassbarer Wert, begrenzt auf 100 Basispunkte (1,00 %). Bei den empfohlenen 23 bps (0,23 %) ergibt sich fee = ausgezahlter_betrag * 23 / 10_000. Die Gebühr wird im ausgezahlten Asset erhoben – SOL bei einer SOL-Auszahlung, USDC bei einer USDC-Auszahlung – und sammelt sich in einer Token-fee vault je Pool. Der Prozentsatz ist innerhalb des Zero-Knowledge-Beweises der Auszahlung gebunden, sodass weder Sie noch der Relayer ihn manipulieren können.

Die Auszahlungsgebühr: pauschal 0,003 SOL

Die Auszahlungsseite ist einfacher. Jede Auszahlungstransaktion zahlt eine pauschale Protokollgebühr, die standardmäßig 0,003 SOL beträgt – festgelegt über Config.withdraw_fee_lamports (3.000.000 Lamports). Das ist keine fest einkompilierte Konstante, sondern ein vom Admin on-chain einstellbarer Wert (gedeckelt bei 0,1 SOL), der ohne ein erneutes Deployment angepasst werden kann. Sie skaliert nicht mit dem abgehobenen Betrag.

Mechanisch zahlt der Relayer, der Ihre Auszahlung einreicht, die SOL-Gebühr zum Ausführungszeitpunkt aus seiner eigenen Wallet. Er holt sich genau diesen Betrag zurück, indem er einen kleinen Tip-Anteil – denominiert im Einzahlungs-Asset – aus dem freigegebenen Betrag einbehält, bevor der Rest an Ihren Empfänger geroutet wird. Das Solana-Netzwerk-Gas (Basisgebühr + Konten-Miete) ist eine separate Kostenstelle, die der Relayer selbst trägt – sie wird Ihrer Gebühr nicht hinzugerechnet. Sie sehen das nicht als separate Transaktion; es ist in das Auszahlungsangebot eingebunden, das Sie in der Oberfläche akzeptiert haben.

Genau dieses Design erlaubt es Ihnen, auf eine frisch erstellte, ungefundete Wallet abzuheben. Die Wallet, die Ihre Mittel empfängt, braucht kein SOL, um das Gas zu decken, weil der Relayer für Sie in Vorleistung geht.

Ein durchgerechnetes Beispiel, von Anfang bis Ende

Sagen wir, Sie zahlen 1,0000 SOL in den SOL-Pool ein.

Die Einzahlungsinstruktion zieht 0,0023 SOL als 0,23 %-Gebühr ab und routet 0,9977 SOL in den Pool-Tresor. Ihre abgeschirmte Note erfasst 0,9977 SOL als ausgabefähigen Betrag, weil das tatsächlich Ihr Commitment deckt.

Sie warten Ihre Privatsphäre-Verzögerung ab. Bei der Auszahlung gibt das Protokoll 0,9977 SOL aus dem Tresor frei. Davon werden 0,003 SOL als pauschale Auszahlungsgebühr an den Fee-Collector gezahlt. Die verbleibenden 0,9947 SOL landen in Ihrer Empfängeradresse.

Gesamtkosten einer 1-SOL-Einzahlung: 0,0053 SOL, also 53 Basispunkte hin und zurück. Bei einer 100-SOL-Einzahlung werden die Prozentsätze enger, weil die Auszahlungsgebühr pauschal ist – 0,23 SOL bei der Einzahlung + 0,003 SOL bei der Auszahlung sind insgesamt etwa 23,3 bps. Bei einer 0,1-SOL-Einzahlung liegt der Roundtrip eher bei 3,23 %, weil die Pauschalgebühr dominiert. SolMask ist für größere Beträge kosteneffizienter.

Wohin die Gebühren letztlich fließen

Beide Gebühren laufen letztlich in einem einzigen On-Chain-Konto zusammen – Config.fee_collector –, das vom SolMask-Admin beim Deployment konfiguriert wird. Die Auszahlungsgebühr fließt bei jeder Auszahlung direkt dorthin, in SOL. Die Einzahlungsgebühren sammeln sich in pro-Pool-fee_vault-Konten im nativen Asset des Pools an und werden vom Admin zum Fee-Collector gefegt, wenn der Tresor eines Pools einen konfigurierbaren sweep_threshold überschreitet. Das Sweepen ist eine manuelle Operation, nicht automatisch.

Das Ziel des Fee-Collectors ist in der bereitgestellten Config-PDA veröffentlicht. Sie können es selbst on-chain auslesen, wenn Sie überprüfen möchten, wohin die Gebühren fließen, ohne unserem Wort vertrauen zu müssen.

Wofür die Gebühren bezahlen

Die Einzahlungsgebühr ist der Umsatz des Protokolls: Sie bezahlt die Infrastruktur (den Relayer, den Indexer, die Kosten der Trusted-Setup-Zeremonie) und die laufende Entwicklung. Sie ist keine Netzwerk-Gasgebühr – die tatsächlichen Solana-Prioritätsgebühren auf Ihrer Einzahlungstransaktion sind separat und fließen auf normalem Weg an die Validatoren.

Die Auszahlungsgebühr ist Protokollumsatz: Der Relayer zahlt sie in SOL an den Fee-Collector und holt sie sich über einen im Einzahlungs-Asset denominierten Tip zurück. Das eigene Netzwerk-Gas des Relayers ist eine separate Kostenstelle, die er selbst trägt – nichts, was die Gebühr ihm erstattet. Weil die Gebühr pauschal ist, macht sie sehr kleine Auszahlungen wirtschaftlich unattraktiv, bestraft große aber nicht. Das ist Absicht. Die Ökonomie von Privatsphäre-Pools funktioniert am besten, wenn typische Auszahlungsbeträge groß genug sind, um eine Pauschalgebühr klaglos zu absorbieren – das hält die Anonymitätsmenge mit bedeutsamen Beträgen statt mit Staub besiedelt.

Es gibt keine weiteren Gebühren. Kein Abonnement, keine Ausstiegssteuer, kein Einbehalt auf der Swap-Seite über das hinaus, was Jupiter selbst für asset-übergreifendes Routing nimmt. Was Sie in der Oberfläche sehen, ist, was Sie zahlen.

Welche Gebühren gibt es und wohin fließen sie? · SolMask