Questions tagged [beacon-chain]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
6
votes
1answer
73 views

How would a chain specification for a beacon chain look like?

Do Ethereum 2.0 clients, such as Lighthouse, Nimbus, or Prysm implement any standard on defining different chain specifications or genesis blocks comparable to how legacy Ethereum clients do? Would ...
5
votes
1answer
87 views

Does Casper FFG in phase 0 take its checkpoints from the current ETH 1.0 POW chain?

Does Casper FFG in phase 0 take its checkpoints from the current ETH 1.0 POW chain? I'm reading some conflicting material on this. The Casper FFG paper describes taking a checkpoint at every 50 POW ...
4
votes
1answer
329 views

What does the beacon chain deposit contract ceremony entail?

To bootstrap an Ethereum 2.0 beacon chain, the deposit contract has to be deployed on the proof-of-work legacy chain. For the beacon-chain mainnet, we are talking about a ceremony potentially ...
4
votes
1answer
708 views

Liveness problem with Casper FFG?

I am following Theorem 2 from https://arxiv.org/pdf/1710.09437.pdf I am referring to this example https://imgur.com/hwfYZor Let a be the justified checkpoint with greatest height. Suppose that half ...
3
votes
2answers
314 views

How to run slasher slashing detectors in Ethereum 2.0?

"A validator client will likely store tens or hundreds of MB of historical votes to prevent slashings." (Source) Do beacon nodes or validator clients automatically run slashing detectors? If ...
3
votes
1answer
85 views

What are the Ethereum 2.0 testnets?

There are many different Ethereum 2.0 testnets, among them Medalla Spadina Zinken What are the differences and what is their purpose?
3
votes
1answer
68 views

What is the difference between Ethereum 2.0 and the beacon chain?

There's a lot of promise to Ethereum 2.0 and questions like the following: How to deploy Smart Contract on Ethereum 2.0 Will gas be free in ETH 2.0? Does Ethereum 2.0 still have use cases for oracles,...
3
votes
1answer
88 views

What's the difference between a Slot and a Block?

I'm running a private beacon chain with the Lighthouse client with some local validators: Mar 23 10:35:08.281 INFO Block from local validator block_slot: 13009, block_root: 0x2bab…25a6, ...
3
votes
1answer
43 views

What does “participation rate” mean in the context of ETH2?

https://decrypt.co/41503/how-an-attacker-might-try-to-break-ethereum-2-0?utm=facebook Jelurida co-founder Lior Yaffe claims that a low participation rate could allow whales to crash the network. But ...
2
votes
2answers
240 views

How are block proposers selected in Ethereum 2.0?

i'm doing some research about Ethereum 2.0 for university. I think i understand the way it works, but i have a perplexity about the proposer selection in a slot, especially after reading the codes ...
2
votes
1answer
150 views

Beacon chain validators vs. Shard validators

In the most of current sharded blockchains, there is a second chain required for the computation needed for the maintenance of the whole of the network and receiving updates of the shards and their ...
2
votes
0answers
46 views

When is a “shard block” cross-linked into a “finalized beacon block”?

In Ethereum 2.0, a shard block for being finalized needs to be linked into a finalized beacon block. Under which conditions a "shard block" cross-linked into a "finalized beacon block"? Having 2/3 of ...
2
votes
0answers
86 views

Validating cross-shard transaction using Beacon chain snapshots?

According to this article: (Link to article), there are two types of validation for cross-shard transactions: Synchronous and Asynchronous. But the question is that why cannot we use Beacon chain ...
1
vote
2answers
36 views

At which (average) rate will block numbers increase with ETH 2.0?

Is the block number increase going to be more frequent than it is now ? The reason I am asking is because some smart contracts I am developing depend on the block number increase, so if this changes, ...
1
vote
1answer
55 views

Is Beacon chain kept by all the validators in all the shards?

In the most of current sharded blockchains, there is a second chain required for the computation needed for the maintenance of the whole of the network and receiving updates of the shards and their ...
1
vote
1answer
20 views

How would a 50/50 netsplit play out on Ethereum 2 (beaconchain)?

I'd like to know what would happen in terms of penalization of staked validators if there was some sort of major global netsplit that -- for the sake of this question -- resulted in exactly 50% of all ...
1
vote
0answers
32 views

How large network traffic is expected for Ethereum 2.0 Staking node?

Would be interested what can be rough estimated network costs of running full staking client. For staking it's currently required to run: Eth1 node (Not counting initial sync which require initial ...
0
votes
1answer
65 views

What is the purpose of the Zinken Ethereum 2.0 testnet?

The Spadina testnet launched less than 2 days ago. What is the purpose of the Zinken testnet? What is being covered that was not covered in Spadina? Related: What are the Ethereum 2.0 testnets?
0
votes
2answers
345 views

After 48 hours, my validator request is still “Pending” (Deposited)

I'm playing around with Ethereum 2.0 Proof of stake for my upcoming guide Come fare staking con Ethereum 2.0 (italian only, sorry). I setup Go Ethereum and Nimbus, generated the required keys via eth2....
0
votes
0answers
30 views

How to select the next author of block in Proof-of-Stake? [duplicate]

There is a common (but not precise) opinion that the block's author selection is random in Proof-of-Stake. I therefore posted a question here: Proof-of-Stake: How to prevent someone from being always ...
0
votes
0answers
33 views

Proof-of-Stake: How to prevent someone from being always selected as an author of block? [duplicate]

In proof-of-stake, by definition, each stakeholder deposits and locks some tokens (stakes) for more chances to be selected as an author of block in a random-based election procedure. Till here, it's ...