I gave a talk about consensus about how this is what we'll eventually have.
reply
Great video thanks! Yeah I have similar questions as skreep_. Above all, I would like the full node phones to be able to validate everything, I mean so they can reject or help protecting the network in an eventual user activated soft fork. I may be misunderstanding zkp and utreexo. As long as my phone/POS can do what my home node can in terms of consensus power, that would be great!
reply
Yeah eventually you could have everything on your phone.
reply
You did a great job speaking Ben! I watched in full and enjoyed your presentation.
you talked about basically storing full nodes in the cloud utilizing ZKPs.. I'm curious, how dependent is this on a cloud storage server? also, would this be rendering properly built physical full nodes optional or would these cloud nodes be in some way bouncing off of nodes that are properly storing each block on an ssd?
I have envisioned a future where some company comes along and designs a simple open source Point of Sale terminal very similar to what most debit machines appear as now but they would have a proper full node built into them and full on lightning support.
It would decentralize the ever living shit out of the network, if every PoS terminal in every restaurant in every city was verifying every single block. Now I'm trying to wrap my head around if that would even be necessary given some of the implications of your talk.
I'm no dev nor am I too familiar with how Eth does well anything it does hahah
reply
What I was talking about, the user would be running the full node on their phone, no cloud needed. They just need to be given proofs for the blocks. They don't need to store the entire chain either, just the parts they care about.
Having every POS terminal being it's own node doesn't really make sense. The company doesn't want thousands of divided up funds. Running a couple lightning nodes and having the terminal phone home would be much better.
reply