Kto płaci, gdy użytkownik nie płaci? Rozliczenia paymasterów
2026.10.23 17:45
Seed phrase to pojedynczy punkt awarii. Kto raz ją zobaczy, ten może ją zapisać, sfotografować albo przechwycić przez złośliwe rozszerzenie przeglądarki. Portfele oparte na passkey i standardzie ERC-4337 odwracają ten model: klucz nie opuszcza bezpiecznego elementu urządzenia, a transakcje zatwierdzasz biometrią lub kodem ekranu blokady. Zamiast dwunastu słów chronisz konto skryptem, który wykonuje warunki zapisane w łańcuchu.Portfel bez seed phrase nie jest magicznie bezpieczniejszy. Jest bezpieczniejszy tylko wtedy, gdy masz drugie urządzenie, przetestowane odzyskiwanie i świadomość, że kontrakt konta może zostać zmieniony przez administratora. Sprawdź, kto może aktualizować logikę portfela i czy wymaga to twojego podpisu. Jeśli aktualizacje są jednostronne, cała przewaga passkey znika.
Paymaster w web3 to kontrakt, który pokrywa koszt gazu za transakcję użytkownika. Aplikacja może z niego korzystać, żeby użytkownik nie musiał trzymać tokenu natywnego ani podpisywać opłaty. Problem pojawia się, gdy z jednego paymastera korzysta kilka aplikacji: trzeba ustalić, która z nich i za co faktycznie zapłaciła. Bez tego rozliczenia kończą się albo przepalaniem środków, albo blokowaniem usługi przez jedną zintegrowaną aplikację.
Nie kopiuj passkey między urządzeniami ręcznie. Synchronizacja przez dostawcę systemu działa inaczej niż eksport seed phrase i zależy od ekosystemu: to, co zadziała między telefonem a tabletem tego samego producenta, może nie zadziałać między telefonem a komputerem innej platformy. Typowy błąd to założenie, że jeden passkey wystarczy na zawsze. Warto dodać drugie urządzenie od razu, zanim cokolwiek trafi na konto, i przetestować odzyskiwanie na małej kwocie, zanim powierzy się portfelowi poważne środki.
Podstawą jest umowa z operatorem sieci dystrybucyjnej lub przesyłowej. W wielu krajach istnieją mechanizmy bilansujące, w których odbiorca elastyczny deklaruje zakres redukcji poboru w określonym czasie. Kopalnia idealnie się do tego nadaje, bo jej obciążenie można zmniejszyć w kilka sekund, bez szkody dla procesu. Trzeba jednak zgłosić instalację jako zasób sterowalny, przejść testy i mieć układ pomiarowy zdolny do rejestracji zmian w czasie rzeczywistym. Bez tego operator nie włączy koparki do rynku bilansującego.
Typowe błędy, które widuje się u operatorów kopalń, to brak licznika dwukierunkowego, ręczne sterowanie redukcją zamiast automatyki oraz pomijanie prognozy produkcji OZE. Kopalnia, która redukuje pobór tylko wtedy, gdy ktoś zadzwoni, nie nadaje się do rynku bilansującego. Drugi błąd to podpisywanie umowy na sztywny wolumen redukcji bez analizy własnych możliwości technicznych. Lepiej zadeklarować mniej i wywiązać się w stu procentach, niż obiecywać dużo i płacić kary.
Gdzie wchodzi MPC i ERC-4337 MPC, czyli wielostronne obliczenia, dzieli klucz prywatny na fragmenty przechowywane w różnych miejscach — na urządzeniu, na serwerze i u dostawcy usługi. Żaden pojedynczy element nie pozwala odtworzyć klucza. Podpis powstaje w wyniku współpracy kilku stron. To eliminuje pojedynczy punkt awarii, ale wprowadza zależność od dostępności serwera. Jeśli usługa zniknie, użytkownik może stracić możliwość podpisywania, nawet jeśli jego fragment klucza jest bezpieczny.
Najczęstsze błędy to trzymanie kluczy w jednym miejscu razem z instrukcją, brak kopii zapasowej oraz pominięcie w testamencie informacji o technicznej stronie majątku. Drugi typowy problem to zbyt późne działanie — spadkobiercy dowiadują się o portfelu dopiero po śmierci, gdy hasła przepadły. Trzecia pułapka to wiara, że wystarczy podać login do giełdy: bez drugiego składnika uwierzytelnienia i dostępu do skrzynki nic nie zdziałasz. Zaplanuj to zawczasu, przećwicz procedurę odzyskiwania na sucho i sprawdź, czy wyznaczone osoby faktycznie potrafią połączyć części układanki.
Przy wdrożeniu w DAO kluczowe jest rozdzielenie uprawnień: klucz sesyjny powinien pozwalać tylko na głosowanie i drobne operacje, a nie na transfer całego skarbca. W grach i metaverse warto ograniczyć sesję do konkretnej aplikacji i czasu. Zanim zaufasz takiemu portfelowi, sprawdź, kto kontroluje fragmenty MPC, co się stanie po wyłączeniu usługi i czy istnieje ścieżka eksportu klucza. Bez tych odpowiedzi wygoda może kosztować więcej, niż jest warta.
Najprostszy model to osobny paymaster dla każdej aplikacji. Każdy ma własny depozyt i własny limit. To rozwiązanie najbezpieczniejsze, bo izoluje ryzyko: jeśli jedna aplikacja zacznie generować anomalny ruch, nie wyczerpie środków pozostałym. Wadą jest koszt utrzymania wielu instancji i ręczne zasilanie każdej z nich. Przy dwóch–trzech integracjach to działa, przy kilkunastu przestaje być wygodne.
Drugi praktyczny mechanizm to limity i okresy rozliczeniowe. Ustawiasz dla każdej aplikacji maksymalny wydatek na transakcję oraz łączny budżet na dobę albo tydzień. Po przekroczeniu progu paymaster odrzuca transakcje z danego znacznika, ale nadal obsługuje pozostałe. Dzięki temu jedna awaria nie zatrzymuje całego systemu. Warto też rozdzielić rozliczenia na dwa poziomy: wewnętrzny licznik po stronie aplikacji i niezależna weryfikacja na podstawie zdarzeń emitowanych przez paymastera. Różnice między nimi najczęściej wynikają z nieudanych transakcji, które pobrały gaz, ale nie zmieniły stanu.