Post
Topic
Board Development & Technical Discussion
Really need to undersand proof of state.
by
gio_jordan
on 18/06/2018, 12:12:49 UTC
Hello folks. The reason I want to understand POS is i am going to create a big project and i need to understand everything in very deep deep down. Here are my questions. At least I tried .

Let's imagine There have been made 10 transactions. So they went to mempool.

1) When proof of work, nodes go to mempool take transactions and put it into block . then start minging it(generating hash).
    When proof of state (I don't know) (maybe nodes take transactions,put it into block and that's all). Then in my opinion, node looks for someone who can validate this block and it's more likely node chooses someone who has more coins . when the person  chosen, how does he validate transactions in block? this person just has account and 100 coins on it. and that person is moving in the streets. how does he validate? I think he doesn't have his own node set up. if he has (is it mandatory?).

2) When proof of state, node takes transactions ,puts it into block , someone validates and that node (this specific node whoever did it first) updates his ledger, publishes it? what if 51% of other nodes agreed and 49% not agreed? is someone's money taken?. what if 49% agreed and 51% disagreed? i don't know whose money is taken , when the person who validated the block injured?

I would love if someone could explain it in very detail. I just understand proof of work very well but i need the same for proof of state. the articles and information i've read on the internet are not very deep and elementary. i need elementary  what happens after what.

Thank you guys. Let's explain this, discuss it ,maybe it will be amazing for starters in the future.