5

The eth-lightwallet describes "remote nodes" in its implementation.

This allows you to have full control over your private keys while still connecting to a remote node to relay signed transactions.

What are remote nodes and when are they used?

Are there examples of remote node providers?

1 Answer 1

4

A remote node is simply a full node that is not located on the user's computer. This node is used via the Augur's protocol.

By storing a users private keys locally, the user can sign transactions, then post them to the remote node using eth_sendRawTransaction.

This arrangement is "safe" in that the remote node cannot send transactions from your account without your permission. It is unsafe in that it could report an incorrect state, such as manipulating balances, contract return values, and more. Because of this, I would recommend that each DAPP provides their own remote node to their users, or requires the user's to install a local node.

For example, Augur's app doesn't require an installed node because it uses their own remote node.

http://rpc0.syng.io:8545 is the remote node used by the syng Ethereum android wallet.

1
  • Is there a remote node for - - testnet? Commented Jan 26, 2016 at 18:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.