Author

Topic: Have you tried Pseudo Node? (Read 402 times)

sr. member
Activity: 504
Merit: 250
November 27, 2017, 09:31:36 AM
#4
...
"relies on peers" and "trustlessness" Huh
Those two statements are mutually exclusive
...
Okay, I can see how that sounds (and is to an extent) a bit of a catch 22. However if you think about it, it’s not much more trustless than a full node in the sense that you have to rely on your peers and the miners to assist you in determining who has what funds.

My point was that hopefully I could get most of the benefits of a full node (like not relying on a third party server that’s not part of the Bitcoin network). Yes, the other nodes could give me incorrect information, but since nodes must all agree the chance of that is pretty low.
full member
Activity: 378
Merit: 197
November 25, 2017, 05:30:43 AM
#3
Recently I found a wallet called “Pseudo Node” (https://github.com/basil00/PseudoNode), which claims to be node that doesn’t download the block chain and instead relies on peers. As somebody who lacks the internet to run a full node (but still would like the trustlessness of running one) this seems interesting; has anybody used this and if so, how has it worked?

Interesting idea. Will that give some of the benefits of "bitcoin core". For example that you could transmit tx:s yourself without anyone saving your ip...

It is good to have many alternatives, but I do agree with HCP with it not being a trustless system.
HCP
legendary
Activity: 2086
Merit: 4363
November 24, 2017, 11:43:31 PM
#2
Recently I found a wallet called “Pseudo Node” (https://github.com/basil00/PseudoNode), which claims to be node that doesn’t download the block chain and instead relies on peers. As somebody who lacks the internet to run a full node (but still would like the trustlessness of running one) this seems interesting; has anybody used this and if so, how has it worked?
"relies on peers" and "trustlessness" Huh

Those two statements are mutually exclusive...

However, unlike a normal full node, PseudoNode does not verify data (txs & blocks) itself. Rather, PseudoNode relies on neighboring peers (with configurable confidence levels) to do the verification on PseudoNode's behalf
you CANNOT have a trustless setup if you are relying on peers to do all your verification Roll Eyes

Essentially, all you are doing is offloading all the heavy lifting to other peers and essentially trusting that they don't lie to you... Much like a lightweight SPV wallet does. If you don't have the internet for a full node, then you should just use an SPV wallet.

This library is not the "trustless" Bitcoin system you are looking for.

sr. member
Activity: 504
Merit: 250
November 24, 2017, 11:16:06 AM
#1
Recently I found a wallet called “Pseudo Node” (https://github.com/basil00/PseudoNode), which claims to be node that doesn’t download the block chain and instead relies on peers. As somebody who lacks the internet to run a full node (but still would like the trustlessness of running one) this seems interesting; has anybody used this and if so, how has it worked?
Jump to: