You are viewing a single comment's thread from:

RE: Steem-in-a-box - Deploy a new seed, witness, or RPC server with a one-liner

in #steem8 years ago

I know a very little about Bitcoin, but I know almost nothing about steem. What is the purpose of the seed? witness? RPC server? and what is an RPC server (or what does RPC stand for)? Is one of them similar to a Bitcoin Core instance? It is my understanding that they process blocks in the chain and communicate with other similar entities (by some process that I do not understand).

Sort:  

A seed is sort-of like a BitTorrent seed, or a Bitcoin supernode. It's a public server designed to serve blocks, and connect other nodes to the network.

A witness is a key part of Bitshares-based systems, i.e. Steem, they do many things including generate blocks (yes miners don't mean much on STEEM), handle the valuation of STEEM dollars by producing a price feed, decide on Account Creation Fees, among many other important things.

An RPC server is similar to having a public Bitcoin server, which would normally be an absolutely terrible idea, except with Steem, the wallet and server are 100% separated, so it's completely fine to run a public one. They allow people to interact with the STEEM network from their applications, WITHOUT installing a STEEM daemon locally, which uses a lot of resources.

Thanks for your reply; I appreciate the information.

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62629.89
ETH 2572.37
USDT 1.00
SBD 2.74