Skip to main content
11 votes
Accepted

How can you earn from EOSIO having a spare computer?

EOSIO doesn't have mining since it's not a proof-of-work system. It has block producers instead. Running a block producer on the main chain isn't a turn-on-and-forget type job, or a use-a-spare-...
Todd Fleming's user avatar
  • 2,005
10 votes
Accepted

Is there any incentives to run a full node without being one of the 21 block producer?

for a normal user to run a full node on his PC? If we define a "normal user" as Average Joe, who would like to just transfer some tokens or even deploy a smart contract, then there are not many ...
noisy's user avatar
  • 727
9 votes

How can you earn from EOSIO having a spare computer?

While you can't earn just by running a node, you can earn from leasing EOS tokens that you already own via leasing market applications such as Chintai. See their website https://eos.chintai.io
robrigo's user avatar
  • 440
8 votes

How many blocks in a row one producer can produce? How many blocks need to be produced to be considered as irreversible?

In the current specification, each of the 21 Block Producers will produce 6 seconds worth of blocks (i.e. 12 blocks) before handing off to the next producer in the production order. Irreversibility ...
bytemaster's user avatar
  • 1,434
8 votes
Accepted

What are the valuable benefits of being EOS Block Producer?

Block producers will be rewarded with EOS tokens. From whitepaper: A blockchain using EOS.IO software also awards block producers tokens every time they produce a block. and also: Block ...
noisy's user avatar
  • 727
7 votes
Accepted

What are the minimum hardware specifications required to run an EOS blockchain?

EOSIO can run with very little memory, less than 100MB + shared memory file size. The requirements for the shared memory file depends upon the state of your local application (number of users, etc).
bytemaster's user avatar
  • 1,434
7 votes

Why does eos produce continuous blocks?

Blocks always need to be produced due to there always being the potential for an action to be sent to the chain. If blocks are not produced, that action would then have additional latency added to it ...
Nat's user avatar
  • 3,425
7 votes
Accepted

How cpu, ram works for eos and are transactions free?

1) what is a stake? Staking is the process of locking your tokens for a fixed period of time. On mainnet, at the moment, this period is at least three days. 2) after making a stake, what cpu and ...
confused00's user avatar
  • 5,554
6 votes

How to configure block producer to have front-end and back-end cluster nodes

Please feel free to edit this question for any fix or enhancement. Your contribution is valuable especially that EOS and its resources are frequently updated and this answer will need to be ...
Muhammad Altabba's user avatar
6 votes

Is there any incentives to run a full node without being one of the 21 block producer?

Aside from monetary incentives, the primary incentives for running your own node would be speed of access to the information in the block, and the ability to run custom plugins that are needed to ...
John Haager's user avatar
  • 1,844
5 votes

Does EOSIO prevents block producers from using swap instead of RAM?

RAM is there for speed, if you start swapping, performances degrade instantly.. you won't be a very good producer if you're too slow.. On a saturated network, your blocks will always be smaller than ...
abourget's user avatar
  • 550
5 votes

How can you earn from EOSIO having a spare computer?

The current expectation is that a "good enough" Block Producer will host 10 servers and provide 4 public endpoints, and earn something more than 100 new EOS tokens per day, depending on whether they ...
Thomas Cox's user avatar
5 votes
Accepted

Information on Block Producers

To get the producer list, including vote totals, in json form: cleos system listproducers -j After you retrieve a producer's url from the list, fetch bp.json from that to get more information. e.g. ...
Todd Fleming's user avatar
  • 2,005
5 votes
Accepted

Why are there only 21 validation nodes and not more?

Firstly, there are 21 active block producers, not validators. Everyone can be a validator, and anyone can be a candidate or inactive block producer. If the question is why only 21 active BPs, it's a ...
confused00's user avatar
  • 5,554
5 votes
Accepted

Where can I download a copy of Mainnet Blocks?

From a paid standby block producer: https://eosnode.tools/blocks The eosnode.tools is now discontinued. Try https://snapshots.eosnation.io/.
jgiszczak's user avatar
5 votes

What is the system requirements of being a block producer?

There are no official static minimum requirements for running a block producing node, but nodeos installation requires 8GB of RAM by default. The available RAM of the network increases every block, ...
confused00's user avatar
  • 5,554
4 votes
Accepted

Unlimited BW for EOS dApp users?

EOS Bandwidth in most cases refers to operations which writes to blockchain. So if you would like to perform any operation, which will cause that some new data will saved into blockchain, then you ...
noisy's user avatar
  • 727
4 votes

What are the minimum hardware specifications required to run an EOS blockchain?

I was able to run Single Node Testnet on Ubuntu using Docker on my machine with around 2GB RAM without problem (as bytemaster said it requires little memory actually). The CPU and Disk Space are not ...
Danail's user avatar
  • 536
4 votes
Accepted

Does EOSIO prevents block producers from using swap instead of RAM?

A producer who does not maintain similar performance to other producers will fall behind and miss blocks. Also, under the subjective billing for resource usage this producer will cost users more from ...
bytemaster's user avatar
  • 1,434
4 votes
Accepted

Can I stake back my bandwidth without cost?

It depends on your understanding of cost. You don't loose an absolute number of tokens. So if you stake 3 token you will receive 3 token back after unstaking. But... What you do pay is some ...
tmm's user avatar
  • 2,114
4 votes
Accepted

What is a fork database?

From the code: /** * @class fork_database * @brief manages light-weight state for all potential unconfirmed forks * * As new blocks are received, they are pushed into the fork ...
confused00's user avatar
  • 5,554
3 votes

Will EOS sidechains have the same block producers as the EOS main chain?

Yes they will need their own Block Producers to run the sidechain, however, should be able to perform cross chain communication one day so in theory, the side chain can communicate with the main chain....
John Williamson's user avatar
3 votes

Can the community vote out a block producer any minute?

I think that like in Steem, voters may change their BP votes as often as they wish (subject to bandwidth limits). Perhaps the vote decay operation runs once a week though, so to ensure your vote is ...
andybets's user avatar
3 votes
Accepted

What happens when a non-producing node receives an action?

The node that receives the transaction, validates and runs it first (even a non-producing node). If it's successfully run, the transaction becomes pre-validated and the node forwards it to all the ...
Sergey Metelin's user avatar
3 votes
Accepted

How can I fetch the list of the active block producers and standby block producers using eosjs?

Yes, it is possible with eosjs. You can create an instance of Eos with a given config and then do getTableRows with the given parameters. You might find the api footprint here. Also check the github ...
Javier Mendonça's user avatar
3 votes

How many blocks in a row one producer can produce? How many blocks need to be produced to be considered as irreversible?

In the current specification, each of the 21 Block Producers will produce 6 seconds worth of blocks (i.e. 12 blocks) before handing off to the next producer in the production order. (see bytemaster's ...
John Haager's user avatar
  • 1,844
3 votes
Accepted

how to list the schedule for active BPs?

This can be done in 2 steps: 1. Find the latest block This can be done using the get_info() end-point. Example: $ curl http://publicapi-mainnet.eosauthority.com/v1/chain/get_info and save ...
confused00's user avatar
  • 5,554
3 votes
Accepted

Is there a BP with available smart-contracts that we can simply run without submitting?

cleos set contract [OPTIONS] account contract-dir [wast-file] [abi-file]; Gives Error 3090004: missing required authority when BP endpoint is used Sounds like you are trying to deploy a smart ...
John Williamson's user avatar
3 votes

Where can I find a list of the current 21 Block Producers?

Here are some sites for that: http://eos-bp-votes.dapptools.info/s/api/block-producer-votes-stack-html/1/70 http://eosnetworkmonitor.io/
Nat's user avatar
  • 3,425
3 votes

Where can I find a list of the current 21 Block Producers?

cleos system listproducers -l 100 Cleos with limit option is 100 should list top 100 BPS
user1627's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible