Re:What Satoshi Did Not Know (2015) [pdf]
by tromp on Saturday September 05, 2020 @02:39PM
(#24385833)
The need to verify history applies to all cryptocurrencies, including account-based ones like Ethereum and XRP. You can assume the current state as valid and verify from there on, but then you're not a fully verifying node, and you risk being fooled by some peers presenting you with a made-up current state.
Re:What Satoshi Did Not Know (2015) [pdf]
by noxer on Tuesday September 08, 2020 @01:37AM
(#24405496)
You just repeated yourself and you are still wrong. Maybe read my message or inform you somewhere else. There is no way for anyone to fool you with a made up state. The systems state is public remember? It's up to you from whom you get it but usually from one node and the hash from many others to verify that all have the same state) And unlike with bitcoin there cant show up a longer chain later.
Here's an example how you can validate the current state without knowing the past.
Imagine there are 100 coins made form something that does not exist beside in these coins. Someone wants to pay something to you using 2 of these coins. Do you need to know where he got them from and where the person before got them from and so on? If you know there are only 100 in total. (state is public) And no way to change that. (rules/code is known) And you know that if you take the 2 no one can force you to give it back. (transactions are irreversible) Then no, you don't need to know the past transactions at all. Maybe they where stolen in the past a thousand times also lost and found by someone else many times. Does it matter? Not at all.