Blockchain - prywatność
Ponieważ księga, która rejestruje wszystkie transakcje bitcoin, jest naprawdę publiczna, w grę wchodzi prywatność. Każdy na świecie mógłby wiedzieć, kto komu zapłacił? Tradycyjny system bankowy jest w stanie zachować ten rodzaj prywatności, zachowując poufność swoich danych.
Prywatność w systemie Bitcoin osiąga się inną strategią. Zauważ, że powiedzieliśmy, że nadawca bitcoina musi wiedzieć, komu zapłacić. Dlatego prosi o klucz publiczny dostawcy, któremu chce dokonać płatności. Ten klucz publiczny może być anonimowy.
W tym sensie, jako sprzedawca niektórych usług, gdy ktoś zapyta Cię, gdzie wysłać płatność, po prostu wyślesz mu swój klucz publiczny. Powiązanie tego klucza publicznego z Tobą nie jest rejestrowane w żadnym miejscu w księdze. W ten sposób każdy poza tą transakcją wiedziałby tylko, ile pieniędzy jest przedmiotem transakcji i na który klucz publiczny pieniądze są wypłacane.
Aby osiągnąć wyższy poziom prywatności, dla każdej transakcji możesz wygenerować nowy klucz prywatny / publiczny dla każdej transakcji, tak aby wiele dokonanych przez Ciebie transakcji nie mogło zostać zgrupowanych razem przez stronę trzecią. Dla outsidera oznaczałoby to po prostu, że dokonano wielu transakcji o mniejszych wartościach i nigdy nie będą one powiązane ze wspólnym źródłem.
Wreszcie, każdy internetowy system internetowy jest podatny na nadużycia. Opiszę teraz kilka możliwych typów ataków na system Bitcoin i sposoby ich łagodzenia.