Så här säkerställer du enhetlig blockchain-data
När det gäller hur blockchain uppnås är det enkelt:
Transaktion (data) skrivet i blocket.
Det första blocket heter Genesis Block, skriv någonting annat.
Från det andra blocket har den första delen av varje block ett hash i det föregående blocket. Dessutom har varje transaktion (data) i blocket en digital signatur för sponsorn för att säkerställa dess äkthet och legitimitet. Så, ingen data i föregående block kan inte manipuleras av ovanstående skäl.
Hur säkerställer blockkain datakonsistens?
Nakamoto nämns i vitt papper som, enkelt uttryckt, för att kontrollera böckerna, var först med att betala och investeringar, är det att ha mer än ett visst belopp (51% attack). Efter investeringen investeringsägarna inför två val: fucks sedan förstöra Bitcoin vettigt att göra investeringen, eller att ansluta sig till nätverket för att tjäna pengar, och nätverk blir mer kraftfull. Rationella människor kommer att välja den senare.
Om du verkligen vill förstöra människor är det inte lätt att göra, eftersom blockchain tidigare konton finns, kan falska ändringar i böckerna lätt hittas. Om du vill ändra alla tidigare böcker måste du räkna ishacken i hela kedjan, så att även i nätverket är 51% av den totala effekten inte tillräcklig.
Om tyvärr, det är verkligen något sådant händer, då har vi ett sätt att råda bot på detta är att överge den så kallade ryggraden, eftersom angriparna inte har litat på människor, så från honom blir det ingen utgångsblocket värde är att fortsätta gruvhuvudkedjan inte vad man ska göra med det, kan vi göra upp blocket från hela Lone han vägrade, liknar förhållandet etc och ETH, och alla verkliga data lagras i Texas kedjan, som Är den så kallade hårda gaffeln. Så kommer data att ändras, men den verkliga data och falska data kommer att bestå i två kedjor.
Hittills kan vissa fråga: Varför får du en kedja ah? Lägg direkt till en hash av alla data som inte finns på listan?
Eftersom denna databas inte är statisk ah.
Databasdata kommer att öka, och varje ökning av data är ett block, så genereringstiden för olika block, i denna form av kedja tillsammans.