[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/biz/ - Business & Finance

Search:


View post   

>> No.15118666 [View]
File: 9 KB, 968x127, 1553761307328.png [View same] [iqdb] [saucenao] [google]
15118666

>>15118618
State is a result of all transactions executed since genesis.
>how do you know these states are valid if you can't go back and verify each and every one
You can generate the current state from genesis using that 96GB, which would take about 2 days on Parity.

There's no reason to, because each block contains the hash of the recent state, and a block with an invalid state hash wouldn't be accepted by the network.
Someone would have to perform a 51% attack on ethereum and feed a fast syncing node blocks with invalid state hash, but due to an invalid hash his blocks would be rejected by every already active node. It's never going to happen.
>how much data is that to verify everything because that's what I would call a full node
96GB.

Btw, Bitcoin doesn't even verify blocks older than 17 Feb 2019. It just assumes they are valid.
>// By default assume that the signatures in ancestors of this block are valid.
https://github.com/bitcoin/bitcoin/blob/dfb7fd60f261ad0aee0d2b70f8b3664826463f3a/src/chainparams.cpp#L97
So by your definition, there aren't many bitcoin full nodes.

Navigation
View posts[+24][+48][+96]