Idioma Idioma

español [Beta] español [Beta]

Blogs Blogs

Czym jest SPV?

Skrot od Simplified Payment Verification, SPV to lekki klient do weryfikacji transakcji blockchain, pobierajacy tylko naglowki blokow i zadajacy dowodu wlaczenia do blockchaina w drzewie Merkle.

Drzewo Merkle to struktura drzewiasta w kryptografii, w ktorej kazdy wezel liscia jest oznaczony hashem bloku danych, a kazdy wezel nieliscia jest oznaczony kryptograficznym hashem etykiet jego wezlow dzieciecych.
SPV pozwalaja lekkim klientom okreslic, czy transakcja zostala wlaczona do BTC.

Lekcy klienci odnosza sie do portfeli dzialajacych na systemach low-end.

Stad SPV sprawdzaja, czy transakcja zostala wykonana.

Uruchomienie pelnego wezla z drzewem Merkle wymaga pobrania calego blockchaina.

Tu wlasnie rola SPV moze znacznie uproscic ten proces.

Dzieje sie tak, poniewaz dowody SPV wymagaja tylko korzenia Merkle kazdego korzenia, aby zweryfikowac autentycznosc transakcji.

Oznacza to, ze tylko 80 bajtow na blok musi byc przechowywane w przeciwienstwie do znacznie wiekszego rozmiaru na blok, ktory jest wymagany w ramach wiekszych wezlow.

Istnieja jednak rowniez minusy zwiazane z SPV.

Dotycza one cyberbezpieczenstwa.

W przypadku ataku 51% na kryptowalute, hakerom moze sie udac sklonic dowody SPV do zatwierdzenia nielegalnych transakcji.

Trwaja jednak badania nad tym, jak zlagodzic zagrozenie zwiazane z takimi scenariuszami.

Nakamoto w swoim whitepaper stwierdzil, ze transakcje Bitcoin moga byc weryfikowane bez uruchamiania pelnej sieci wezlow.



Artykul pochodzi ze strony KryptoBiblia.pl - terminy w kryptowalutach

Comentarios