Kiedy dojdzie do sprawdzenia obu części, zostanie utworzony tzw. „block“, który może dołączyć do już utworzonych „blocków“. Grupa bloków tworzy szereg. Dlatego mówi się, że BitCoin działa na BlockChainie (z języka angielskiego block = blok, chain = szereg).
Rozpatrzmy ową problematykę bardziej szczegółowo:
Portfel BitCoinowy nie jest portfelem w całym tego słowa znaczeniu. Nie przechowuje bowiem żadnych BitCoinów, są tylko rejestrowane adresy BitCoinowe i twoje transakcje. By można było wysyłać BitCoiny, trzeba posiadać klucz publiczny (posiada 34 znaków) i klucz prywatny (64 znaków). Klucz prywatny służy do „podpisu“ transakcji“ i jest powiązany z kluczem publicznym. Ważne jest, że z klucza publicznego nie można z powrotem uzyskać klucza prywatnego.
Jeżeli więc wysyłasz pieniędzy, to wysyłasz za pomocą software (portfelu) nakaz, który zawiera kwotę wysyłaną, twój klucz publiczny i cała transakcja zostanie sprawdzona za pomocą klucza prywatnego i zapisana do blockchainu. By można było transakcję zarejestrować, musi ktoś ją potwierdzić i ktoś sprawdzić, czy posiadasz BitCoiny, które wysyłasz. To jest zadaniem wydobywców.
Zapis dotyczący transakcji jest publicznie dostępny w blockchainie. Możesz kiedykolwiek sprawdzić, czy transakcja przebiegła pomyślnie na przykład na stronie https://blockchain.info/. To doprowadziło nas do pytania anonimowości samej kryptowaluty.
Właśnie dlatego, że transakcje BitCoinowe są zaznaczane w blockchainie, można śledzić, odkąd i gdzie zostały wysłane. Częściowo to ogranicza ową obiecaną anonimowość. Jeżeli więc na przykład będziesz wybierać pieniądze z automatu BitCoin, sprawdzając swoją tożsamość (trzeba to zrobić nad określoną kwotę), można wyśledzić, jakich transakcji dokonałeś w BlockChainu.