W tym poradniku

Zaawansowane tematy

Portfele smart contract a spadek

Jak po śmierci zachowują się portfele z inteligentnymi kontraktami i smart account, w tym Safe i konfiguracje oparte na ERC-4337, i co zaplanować wcześniej.

Portfel smart contract to nie plik klucza prywatnego, to kontrakt w blockchainie, którego „zasady” (właściciele, sygnatariusze, moduły) są częścią samego portfela. To zmienia dziedziczenie: to, które podpisy mogą technicznie wykonać transakcję, określa konfiguracja portfela; kto może legalnie wykorzystać tę możliwość, to odrębna kwestia spadkowa, a niektóre konfiguracje zaprojektowano właśnie dla tego problemu.

Jak działają te portfele

W wielu tradycyjnych portfelach w samodzielnym przechowywaniu dostęp opiera się na jednym lub kilku kluczach prywatnych, często wyprowadzanych z materiału do odzyskiwania. Portfel smart contract jest inny: to program w blockchainie z własnym adresem i zasadami dotyczącymi tego, kto może na nim działać. Najbardziej znaną formą jest multisig Safe (dawniej Gnosis Safe); istnieją też konfiguracje smart account oparte na ERC-4337 z funkcjami takimi jak ścieżki odzyskiwania społecznego i klucze sesji. Safe i ERC-4337 to odrębne koncepcje: w Safe funkcjonalność ERC-4337 dodaje się przez opcjonalny moduł i nie jest ona automatycznie aktywna.

Właściciele lub sygnatariusze portfela smart contract mogą korzystać z różnych typów kont lub metod uwierzytelniania, na przykład portfela programowego lub sprzętowego, innego smart konta lub passkey. Samo konto smart contract nie ma własnej frazy odzyskiwania; zasady dostępu i autoryzacji określa konfiguracja kontraktu oraz skonfigurowane ścieżki właściciela lub modułu.

Jak zachowują się te portfele

  • Zestawy właścicieli. O kontroli decydują ownerzy i skonfigurowany próg kontraktu. Jeśli zmarły był jedynym ownerem, dostęp techniczny zależy od tego, czy odpowiadająca autoryzacja właściciela jest nadal dostępna i czy istnieją inne ważne ścieżki autoryzacji lub odzyskiwania. Safe 1-z-1 nie zostaje automatycznie zablokowany technicznie przez śmierć. Jeśli wymagana autoryzacja właściciela nie jest już dostępna i nie istnieje żadna użyteczna ścieżka odzyskiwania, portfel może stać się technicznie niedostępny. W konfiguracji 2-z-3 normalna ścieżka właścicieli może działać dalej, dopóki dostępna jest wystarczająca liczba ważnych i prawnie użytecznych autoryzacji właściciela.
  • Moduły i ścieżki odzyskiwania. Safe obsługuje system modułowy, w którym w zależności od wybranego i aktywowanego modułu można skonfigurować mechanizmy odzyskiwania dodające lub zastępujące właścicieli. Sprawdźcie on-chain, które moduły są faktycznie aktywne. Jeśli zmarły je aktywował, spadkobiercy mogą mieć określoną, legalną drogę, jeśli konfiguracja jest udokumentowana.
  • EIP-1271 / EIP-4337. Standardy walidacji podpisów i abstrakcji konta czynią te portfele programowalnymi, co oznacza też, że ich zachowania nie można wywnioskować z instrukcji portfela sprzętowego. Kontrakt nie może po prostu usunąć zmarłego właściciela; wymaga to właścicieli lub ważnej ścieżki odzyskiwania.

Co to oznacza dla spadku

  • Najpierw znajdźcie konfigurację portfela. Dane w łańcuchu (właściciele, moduły, próg) są publiczne i bezpieczne do przeglądania, nie zawierają sekretów.
  • Kontrakt, nie urządzenie, decyduje o dostępie. Portfel sprzętowy, który „podpisywał” za smart contract, to tylko jeden element konfiguracji. To, jaka autoryzacja jest wymagana, określa faktyczna konfiguracja kontraktu: może to być próg właścicieli, ale aktywowane moduły lub inne ważne ścieżki autoryzacji mogą zapewnić dodatkowe lub alternatywne ścieżki wykonania.
  • Utracony jedyny właściciel może być fatalny, chyba że ścieżka odzyskiwania została skonfigurowana za życia.
  • Udokumentujcie strukturę, nie sekrety. Zapiszcie, że to portfel smart contract i jakiego typu, kim są właściciele, jaki jest próg, czy istnieje moduł odzyskiwania, gdzie przechowywane są klucze właścicieli i kto może wyjaśnić konfigurację.

Planowanie z wyprzedzeniem

  • Rozważcie tylko mechanizm odzyskiwania, który w sposób udokumentowany pasuje do konkretnego portfela i modelu bezpieczeństwa. Nie dodawajcie modułu odzyskiwania bez oceny technicznej: dodatkowe moduły mogą wprowadzać dodatkowe uprawnienia i ryzyka bezpieczeństwa. Starannie zaprojektowany wieloosobowy zestaw właścicieli może być alternatywą.
  • Udokumentujcie konfigurację (jaki kontrakt, która sieć, jacy właściciele) w mapie spadku, konfigurację, nie klucze.
  • Zlećcie przegląd techniczny wykwalifikowanej stronie; te portfele są nowe, a koszt błędnego założenia jest wysoki.

Jeśli dostęp jest naprawdę zablokowany, uczciwy obraz znajdziecie w odzyskiwaniu portfeli: co jest realistycznie możliwe, a dla pozycji w protokołach zobaczcie pozycje DeFi po śmierci.

Źródła i przydatne linki

  1. Safe, Smart Account Modules (documentation)Źródło konsultowane: 2026-08-09
  2. Safe, Smart Account Concepts (documentation)Źródło konsultowane: 2026-08-09
  3. EIP-1271: Standard Signature Validation Method for ContractsŹródło konsultowane: 2026-08-09
  4. EIP-4337: Account Abstraction Using Alt MempoolŹródło konsultowane: 2026-08-09