Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [block-producer]

Questions about the block producing (BP) nodes who validate and commit transactions to the blockchain by building new blocks. Questions may relate to block-producing plugins, block producing algorithm, BP performance, setting up BP nodes, hardware specs, BP voting protocol, BP registering, and ...

0
votes
0answers
6 views

What is required to be a block producer? How much eos does one need to have?

What are some of the requirements to be an EOS block producer? Assuming you can just vote yourself in. How much eos does one need to have? What software does a block producer need to run? What are ...
0
votes
0answers
9 views

What is the reason for most of the block producers to be located in the Asia area?

Was there a reason why most block producers reside in Asia? Did EOS market more towards the East vs the West? What impact does having a larger portion of the block producers being in one region?
2
votes
1answer
29 views

How are EOS block producers rewarded?

Coming from bitcoin and ethereum. Miners have a chance of winning the block reward at the end of the block time. But since EOS is .5 seconds, what is the block reward per second? And since there are ...
0
votes
1answer
46 views

Who is the NYC block producer? How much eos do they control? [on hold]

Who controls the NYC block producer? And how much eos do they control? And how were they nominated in the first place?
1
vote
0answers
14 views

Config paramter default_max_block_cpu_usage and unit tests

We have problem with built-in unit-tests when we increase min_activated_stake (producer_pay.cpp): const int64_t min_activated_stake = 300'000'000'0000; And unit tests agrio_system_tests/...
1
vote
0answers
17 views

Multi Block Production

I want to create 4 Block Producers. I am following this tutorial and giving the same genesis for every node. I am only able to run two block producers. Is there any way to solve this?
1
vote
1answer
20 views

What is the system requirements of being a block producer?

How powerful are the systems of being a block producer? I'm assuming it must be very powerful systems since they make alot of EOS tokens everyday.
1
vote
1answer
10 views

Are all the 21 block producers public? And if so who are they?

Do we know the identities of all of the 21 block producers? If not, then how were they voted into place?
1
vote
1answer
15 views

Are all of the EOS tokens already mined since its a POS system?

There are 1 billion EOS tokens, is everything mined since its a POS system? If not, how much is already mined? And where are block producers getting their coins from?
1
vote
2answers
31 views

How can EOS prevent collusion of block producers?

How can EOS prevent colluding to make it a more decentralized system?
2
votes
1answer
38 views

Verify CPU usage calculated by BP

As far as I know, the value of CPU usage of the same tx can be different on every BP. Is it possible for BP to overcharge CPU usage of my transaction? If so, how do I (or other BPs) check if CPU ...
3
votes
2answers
38 views
0
votes
0answers
11 views

How blockproducers validate transaction?

How blockproducers authenticate or validate transaction ? Which algorithm used to do that ?(other than dpos) i know that there is synchronization for transaction(for blockproducer's side) but what ...
2
votes
1answer
26 views

Changing Producer Count on Private Blockchain

In a private EOS blockchain environment (think company/industry specific), is there a way to change the number of block producers in the network to be more than the 21 used in the public blockchain? ...
1
vote
1answer
12 views

Does Block Producer`s votes percentage affect their block reward or block generation frequency?

I am curious if TOP 1 Block Producer: will be generating blocks more frequent than the others? will be gaining more rewards when creating a block than the others?
1
vote
0answers
29 views

eosio/eos-dev docker is not producing blocks

Hi sorry if my question seems basic. I'm running eosio/eos-dev docker and when I run the command docker logs --tail 10 nodeos I don't see any block producing. This is the log I'm seeing: 2018-09-...
1
vote
1answer
52 views

Where can I download a copy of Mainnet Blocks?

I want to download the blockchain to speed up the syncing process, I know some BPs were providing this service but I can´t find the url.
2
votes
1answer
31 views

What does the “is_active” mean in the block producer list?

When I run cleos system listproducers -j I got detailed block producer info in json format, and there's a field called "is_active", which I'm not quite sure what it means? Does it mean the node ...
3
votes
1answer
70 views

Why are there only 21 validation nodes and not more?

I mean, why not a hundred validation nodes, for example? Anyway, why every node couldn't be a validation node? Does it punish the performance?
3
votes
2answers
60 views

How does EOS recognise an infinite loop without startgas just as in Ethereum

I just wanted to know how does EOS know when a transaction is having an infinite loop like in Ethereum where there is a way that execution stops for a smart contract where it runs out of gas.?
1
vote
1answer
25 views

How to get block producers votes on some past date?

Can't figure out... How to get block producers votes on some past date? From cleos preferably :) By default it returns latest data, while i need it for let's say - yesterday or a week ago. Or can i ...
1
vote
1answer
66 views

Why wouldn't it be good to store lots of data in eos logs instead of smart contract?

'm curious where to save big data. I don't want to save it in my private db and not in ipfs. I want it to be visible on blockchain. So It's visible on blockchain etherscan If I'd go to store data in ...
2
votes
1answer
178 views

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

I'm a little bit fuzzy about what's going on for eos. All say transactions are free, but what you do is you make a stake. My questions are: 1) What is a stake? 2) After making a stake, what cpu and ...
4
votes
2answers
66 views

EOS smart contracts and big data

Imagine situation when I need to save a big data In smart contract (for example 1000 000 000 row of information - or just 1 TB). In case of ETH it's almost impossible because gas price goes to hell. ...
3
votes
1answer
58 views

How to become an EOS Block Producer Candidate?

I've seen some conflicting info regarding on how one can become a Block Producer Candidate so that people can vote for me in the block producer votings. Some suggest that anyone can vote anyone they ...
2
votes
1answer
62 views

What is the practical process by which BPs change the RAM available on the mainnet?

What is the process that BPs follow to update the RAM size at regular intervals? From what I can tell, the update is made in the eosio_global_state singleton to update the max_ram_size parameter in ...
3
votes
2answers
77 views

What is a fork database?

There is a mention of a fork database in the docs for the bnet_plugin. Could you please tell me what the fork database is and how is it related to the state of the nodeos node?
2
votes
1answer
52 views

I can only find 10 block producers with valid SSL. Is that correct?

I want users to have option to select block producers from a list in my DAPP. But I can only find 10 block producers that has SSLendpoint. I first get block producers from EOS https://api.eosuk.io:...
0
votes
0answers
18 views

What's the main deciding factor of block time?

Speaking of block time(which EOS has shown us 0.5 sec), which is the more important time consumer, network communication or BP computing? Or to say, let's imagine we want to shorten EOS block time to ...
2
votes
1answer
56 views

How to get BP votes in EOS using cleos?

cleos system listproducers -l 21 -j { "rows": [{ "owner": "bitfinexeos1", "total_votes": "322468184386323200.00000000000000000", "producer_key": "...
1
vote
1answer
55 views

Installation issue in EOS

I have cloned the EOS repository and trying to start the script using the following command. `sh ./eosio_build.sh` But it raises the following issue? ./eosio_build.sh: 33: ./eosio_build.sh: ...
1
vote
1answer
46 views

eos.io - Account freeze protocol

Is there a possiblity to unfreeze a frozen account in the EOS protocol (or is it frozen forever once frozen) and if so how many BP need to vote unfreeze to unfreeze an account?
2
votes
3answers
60 views

Tool for tracking BPs performance

Is there any tool tracking BPs performance? Like outages, transactions per block, etc... If it dose not exist yet - i will make it. And would love to hear what metrics you want to see.
3
votes
1answer
48 views

How does BP upgrade new EOSIO version while producing?

I'm wondering when BPs need to upgrade to a new version of EOSIO, what is the process? When they're actively producing and upgrading to new version takes time.
2
votes
1answer
44 views

What Block Producer resources are available?

Running a Block Producer is a complex job. BP candidates would find useful tools, tips, documentation, security tips, setup examples, cost calculators. What of these and other BP resources are ...
1
vote
1answer
64 views

How to find out which BPCs are backup BPs and are paid?

Is there a way to find out which Block Producer Candidates are paid as backup BP?
2
votes
1answer
41 views

Why does eos produce continuous blocks?

I am wondering about permanently producing blocks. Can someone explain why we need this ?
1
vote
1answer
73 views

How to become a Stand-by Block Producer

Is there a document / wiki etc. out there that provides details on how to become a stand-by block producer for EOS?
3
votes
1answer
64 views

What are blockchain producers’ incentives to add additional RAM?

If payments for RAM go to the network as a whole, what is the incentive for block producers to increase their physical RAM?
4
votes
3answers
1k views

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

Where online can I find a list of the current 21 Block Producers? And the 100 additional standby producers?
1
vote
0answers
45 views

Who is the producer that produced the invalid block?

Few questions about the blockchain freeze in 16/06/2018: Who is the producer that produced the invalid block? Why was it not tested during the testing period? Were tests added to EOSIO to test the ...
0
votes
1answer
177 views

How do I add more RAM on existing account?

-All of my EOS is staked for CPU and NET bandwidth, should I un-stake some of it first, and how ? -What command should I execute with a BP to buy, lets say, 600 EOS worth of RAM on an existing ...
1
vote
2answers
68 views

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

Submitting a smart contracts to different BPs gives me different errors. Would there be a BP with ready-to-run smart-contracts (which are found in a /contracts directory) that can be executed by EOS ...
2
votes
3answers
190 views

Information on Block Producers

How would one programmatically obtain information on current BP’s as well as BP candidates? Information I would like: A. Basic info Website URL Country Location of servers Server types (cloud vs ...
1
vote
2answers
209 views

How do I know which version of EOS the mainnet is running?

How do I know which version of EOS the mainnet is running? For example, today is the mainnet running 1.0.3 or 1.0.4? Is it possible that different Block Producers can be running different versions ...
2
votes
1answer
97 views

how to list the schedule for active BPs?

anyone knows a command to list the current schedule for the active BPs? thank you
2
votes
1answer
136 views

Can I stake back my bandwidth without cost?

Say I have staked enough eos for 10mb of bandwidth. When I run out of bandwidth, can I unstake and stake back as soon as possible to get 10mb more of bandwidth without any cost?
1
vote
2answers
143 views

transcation take to long on cleos push action in EOS 1.0.2

Exception encountered while processing chain.push_transaction: 3040005 expired_tx_exception: Expired Transaction transaction has expired, expiration is 2018-06-12T12:30:04 and pending block time is ...
0
votes
2answers
129 views

What are Block Producer URLs and Ports (Server/Wallet) if any?

I assume that we should expect to execute the same commands on a main-net as we are executing them on a test-net. For example, to create an account, we do the following: $cleos --wallet-url http://...
4
votes
3answers
450 views

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

Wax and ONO have announced their intentions to launch their projects on sidechains rather than the main chain. Does this mean that they would need their own block producers or are sidechains also ...