Czy każda transakcja ma ten sam podpis?
Chcę wiedzieć, czy sieć bitcoin generuje ten sam podpis dla każdej transakcji, ponieważ ludzie mają tylko jeden podpis?
Odpowiedzi
Nie, według sieci bitcoin system generuje inny podpis cyfrowy dla każdej transakcji. Ponieważ nadawca generuje podpis cyfrowy z wiadomości o transakcji i swojego klucza prywatnego.
Podpis jest pośrednikiem, który udowadnia, że masz hasło, nie widząc klucza prywatnego dzięki algorytmowi matematycznemu.
Bitcoin wykorzystuje algorytm podpisu cyfrowego krzywej eliptycznej (ECDSA). Podczas gdy ludzie w świecie fizycznym używają swojego unikalnego podpisu do uwierzytelniania podczas akceptowania dokumentów lub umów, podpisy cyfrowe są zobowiązaniami kryptograficznymi właściciela klucza prywatnego odpowiadającego jednej określonej wiadomości (która w tym przypadku jest transakcją Bitcoin).
Ponieważ dane wejściowe do algorytmu generowania podpisów to wiadomość i klucz prywatny, różne wiadomości generują różne podpisy.