Zauważyłem że ludzie nie wiedzą po co trzeba robić synchronizację.
Kompletnie nie rozumieją po co się robi synchronizację. Nie po to żeby sprawdzać poprawność tx (przecież masz POW. który daje cidowód na to że te tx są poprawne.), tylko żeby budować bazę UTXO. Jeżeli nie zrobiłbyś synchronizacji, to nie wiedziałbyś czy nowa tx jest poprawna, bo skąd masz wiedzieć czy ktoś kto wydaje jakieś UTXO maje w chwili obecnej ("na adresie" z którego wydaje)? Nie wiedziałbyś. Nie znałbyś stanów obecnych BTC. Jeżeli przychodzi tx to nie jest w niej zapisane że w bloku np. 25374 wpłacono na ten adres i możesz sprawdzić. Miałbyś blockchain ale #!$%@? ci z niego, nie wiesz gdzie były jakie tx. Musisz znać obecny stan gdzie w danej chwili są jakie UTXO, kto je może wydać, żeby móc sprawdzić czy jakakolwiek nowa tx jest poprawna. Po to node MUSI zrobić synchronizację, inaczej nie może nic sam zweryfikować i nie mógłby działać. Tylko po to potrzeba jest robienia synchronizacji łańcucha
Nie możesz sobie skopiować czyjejś bazy UTXO bo nie masz jak sprawdzić czy jest poprawna, nie ma POW przecież. Żeby móc walidować musisz budować bazę od początku blockchaina. Przy każdej tx usuwać z bazy zniszczone UTXO i tworzyć nowe UTXO itd. Jedyny sposób to samoistne budowanie jej od początku. Tylko przez mielenie bazy UTXO synchro jest tak zasobożerne. Dany blok to nie snapschoot obecnego stanu przecież, jedynie najnowsze tx.
@cypherpunkbtc: sprawdź sobie hash najnowszego bloku. Zobaczysz na jego początku pełno zer. To dowód pracy. To odłącz się od internetu i znajdź hash bloku z taką ilością zer ( ͡°͜ʖ͡°)
@cypherpunkbtc: i rozumiem że będziesz mieć taki fart na stary blok i na każdy kolejny po nim. To biegnij kopać na pc, jak będziesz mieć farty to będziesz zarabiał nagrody blokowe. Nie wiesz co to pow
@cypherpunkbtc: ten atak nazywa się Eclipse. Zanim zaakceptujesz jakąś wielką płatność to upewnij się że sieć działa a nie wisi od paru godzin z 1 conf.
Aby zrobić wiele conf na odciętym od reszty sieci łańcuchu, potrzeba milionów $, inaczej ten odcięty łańcuch zadziała strasznie wolno - a i tak i tak wykomapne bloki będą do kosza bo prawdziwa sieć ich nie rozpozna.
Co do podrabiania płatności to potrzeba faktycznie
@Opposition_Fuhrer: przecież dobrze wiesz że każdy hash znajduje jedna maszyna, w jednym cyklu, nawet na PC mogę mieć fart i znaleźć ten hash w sekundę
@cypherpunkbtc: piszesz zupełne głupoty ostatnio. Przeszedłeś covida lub brałeś śmiercionkę i masz coś z głową teraz?
#przegryw sylwetka 20 letniego chuopa pijaka z powiatowego. Morda brzydka od urodzenia, bęben #!$%@? od nałogowego chlania browarów, łapa nabita od walenia konia i boazeria zestarzała od PRLu ( ͡°͜ʖ͡°)
Kompletnie nie rozumieją po co się robi synchronizację. Nie po to żeby sprawdzać poprawność tx (przecież masz POW. który daje cidowód na to że te tx są poprawne.), tylko żeby budować bazę UTXO. Jeżeli nie zrobiłbyś synchronizacji, to nie wiedziałbyś czy nowa tx jest poprawna, bo skąd masz wiedzieć czy ktoś kto wydaje jakieś UTXO maje w chwili obecnej ("na adresie" z którego wydaje)? Nie wiedziałbyś. Nie znałbyś stanów obecnych BTC. Jeżeli przychodzi tx to nie jest w niej zapisane że w bloku np. 25374 wpłacono na ten adres i możesz sprawdzić. Miałbyś blockchain ale #!$%@? ci z niego, nie wiesz gdzie były jakie tx. Musisz znać obecny stan gdzie w danej chwili są jakie UTXO, kto je może wydać, żeby móc sprawdzić czy jakakolwiek nowa tx jest poprawna. Po to node MUSI zrobić synchronizację, inaczej nie może nic sam zweryfikować i nie mógłby działać. Tylko po to potrzeba jest robienia synchronizacji łańcucha
Nie możesz sobie skopiować czyjejś bazy UTXO bo nie masz jak sprawdzić czy jest poprawna, nie ma POW przecież. Żeby móc walidować musisz budować bazę od początku blockchaina. Przy każdej tx usuwać z bazy zniszczone UTXO i tworzyć nowe UTXO itd. Jedyny sposób to samoistne budowanie jej od początku. Tylko przez mielenie bazy UTXO synchro jest tak zasobożerne. Dany blok to nie snapschoot obecnego stanu przecież, jedynie najnowsze tx.
#bitcoin #kryptowaluty #technologia
źródło: comment_1638149602w0lc2tfoLzEgQ5T2ZLJuSU.jpg
PobierzKomentarz usunięty przez autora
@cypherpunkbtc: To ci nic nie daje jełopie
@cypherpunkbtc: Nie mają dowodu pracy
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Aby zrobić wiele conf na odciętym od reszty sieci łańcuchu, potrzeba milionów $, inaczej ten odcięty łańcuch zadziała strasznie wolno - a i tak i tak wykomapne bloki będą do kosza bo prawdziwa sieć ich nie rozpozna.
Co do podrabiania płatności to potrzeba faktycznie
@cypherpunkbtc: piszesz zupełne głupoty ostatnio. Przeszedłeś covida lub brałeś śmiercionkę i masz coś z głową teraz?
@cypherpunkbtc: nie softwareowi tylko POW.
Musisz udowodnić pracę. Nie zrobisz tego dla starego bloku oraz wszystkich kolejnych po nim.
Komentarz usunięty przez autora