Chain Surveillance systematycznie obserwuje graf transakcji Bitcoin, by wnioskować o przepływach, grupach adresów i ich powiązaniach z podmiotami. Łączy dane weryfikowalne z heurystykami i etykietami zewnętrznymi. Zapis transakcji, wspólna kontrola kluczy i tożsamość osoby to trzy różne poziomy twierdzeń.
Transakcja wskazuje wydawane poprzednie wyjścia oraz tworzone nowe wyjścia z kwotami i warunkami. Graf UTXO potwierdza relacje wyjść, nie nazwisko płatnika czy jego adres IP. Protokół zwykle nie oznacza wyjścia jako płatności lub change ani nie przypisuje pojedynczych wejściowych satoshi konkretnym wyjściom. Kolorowa ścieżka przepływu może zawierać dodatkową regułę podziału wartości, którą trzeba ujawnić. [Bitcoin Developer Guide — Transactions]
Common-input ownership heuristic łączy wejścia, ponieważ zwykły portfel używa własnych monet. Domniemane change może dołączyć wyjście. To nie reguły konsensusu: CoinJoin i Payjoin dopuszczają wejścia różnych uczestników bez udostępniania kluczy prywatnych. BIP 78 to konkretny kontrprzykład z wejściami odbiorcy. Wspólna transakcja nie dowodzi jednego właściciela bez dodatkowych założeń. [Meiklejohn et al. — A Fistful of Bitcoins] [BIP 78 — A Simple Payjoin Proposal]
Przypisanie usługi może wynikać z udokumentowanego kontaktu, opublikowanego adresu lub zapisu kontrahenta. Każda etykieta potrzebuje autora, podstawy i okresu obowiązywania. Giełda może zarządzać monetami wielu klientów, a jeden podmiot używać kilku klastrów. Klaster nie jest zatem liczbą ludzi; adres usługi nie oznacza automatycznie konkretnego klienta ani celu każdej płatności. [Meiklejohn et al. — A Fistful of Bitcoins]
Badanie Goldfedera i współautorów z 2017 roku analizuje związki zakupów, blockchaina i identyfikatorów internetowych. Praktyczny model łączy kwotę, okno czasowe lub adres płatności z cookie bądź kontem. To dodatkowe źródło, nie tożsamość zapisana w transakcji. Historyczna próba nie określa dzisiejszej uniwersalnej skuteczności. Zachowane metadane mogą jednak umożliwić późniejsze wsteczne powiązanie. [Goldfeder et al. — When the cookie meets the blockchain]
Adres IP można zapisać podczas połączenia lub przekazywania transakcji, ale nie jest polem wyjścia Bitcoin. Węzeł przekazuje też cudze transakcje, więc pierwszy zaobserwowany peer nie musi być pierwotnym nadawcą. Tor może ograniczać powiązanie ruchu z IP; nie zmienia opublikowanych kwot ani relacji UTXO. Ocena musi odróżniać obserwację sieci od wniosku z blockchaina. [Bitcoin — Protect your privacy]
W łączeniu przechodnim fałszywa krawędź może połączyć dwie duże grupy w błędny superklaster. Möser i Narayanan badają ograniczenia takiego cluster collapse oraz wskazują założenia i obciążenia wyprowadzonych danych referencyjnych. We własnej ocenie podawaj fałszywe połączenia, pominięte relacje, pokrycie, okres i walidację etykiet. Bez kalibracji na znanych przypadkach wynik narzędzia nie jest automatycznie prawdopodobieństwem poprawnej tożsamości. [Möser and Narayanan — Resurrecting Address Clustering in Bitcoin]
Nowe adresy odbioru ograniczają bezpośrednie ponowne użycie, ale późniejsze wspólne wydanie może tworzyć nową relację. Payjoin narusza założenie wspólnych wejść, nie usuwa jednak publicznego grafu ani danych sprzedawcy. Własny węzeł ogranicza ujawnianie zapytań obcemu backendowi, nie publiczność potwierdzonych transakcji. Użyteczna ocena określa obserwatora i chronione powiązanie zamiast obiecywać pełną anonimowość. [Bitcoin Developer Guide — Transactions] [BIP 78 — A Simple Payjoin Proposal] [Bitcoin — Protect your privacy]
Przy każdym twierdzeniu zapisz transakcję lub wyjście, źródło etykiety, heurystyki, datę i alternatywne wyjaśnienia. Odróżnij płatność bezpośrednią od wieloetapowego związku w grafie, a kontrolę kluczy od własności ekonomicznej. Wynik ryzyka czy odległość w grafie nie dowodzą samodzielnie tożsamości ani czynu. Ta wyprowadzona kontrola jakości wymaga możliwości korekty po nowych dowodach bez przedstawiania pierwotnego założenia jako niezależnie potwierdzonego faktu. [Meiklejohn et al. — A Fistful of Bitcoins] [Möser and Narayanan — Resurrecting Address Clustering in Bitcoin]
Pełniejszy obraz uzyskasz, czytając to hasło razem z Prywatność w Bitcoinie, Common-Input Ownership Heuristic, Address Clustering, Transaction Labeling, CoinJoin, PayJoin. Do tego hasła prowadzą również odsyłacze z Wyjście reszty, Common-Input Ownership Heuristic, Address Clustering, Czech Ministry Bitcoin donation scandal.