Questions tagged [eth-2.0]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
0answers
7 views

Verifying ETH Deposit Contract signatures using Chainsafe BLS library

I am attempting to verify BLS signatures using the Chainsafe BLS library. I am attempting to independently verify signatures associated with deposits to the ETH Deposit Contract. In order to test that ...
0
votes
1answer
11 views

How validator re-join is prevented?

According to this article, once a validator performs a voluntary exit, he can not rejoin: If you’ve performed a voluntary exit, or been slashed, you won’t be able to rejoin. This means if you want to ...
0
votes
0answers
21 views

What will happen with the price of ETH when ETH2 releases? [closed]

What will likely happen with the price of ETH1 at the time of (and somehow later) ETH2 release? I poorly understand how the Ether-1 relates to Ether-2, so I don't know the answer to the above question....
0
votes
0answers
71 views

Ethereum 2.0 - how to avoid being penalised when moving to a new location - is it possible to move the validator to the cloud?

Of course, I can test on testnet and try for myself but maybe you'll know. In the spirit of decentralisation, I would like to run my full node. But things change, I may want to travel (change location)...
0
votes
0answers
13 views

Algorithm to check if my ethereum account has successfully deposited to eth2 validators deposit contract

The eth2 phase 0 validators deposit contract implements a sparse merkle tree. Which algorithm can check if there is a successful deposit from my account? (Pseudo code)
3
votes
1answer
31 views

What does it mean that Medalla hasn't reached finality?

For a couple of weeks Eth 2.0 testnet Medalla hasn't reached finality. What does it mean? What are the consecuenses?
0
votes
2answers
69 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....
9
votes
1answer
139 views

On Ethereum 2.0 PoS, how/when are new coins minted?

In Ethereum "1.0", new coins are minted as reward for the miners. I understand from multiple sources (eg: academy.binance.com) that this won't be the case with Ethereum 2.0: When a node ...
1
vote
1answer
54 views

Does the amount of ETH in staking have to be exactly 32 ETH or only at least 32 ETH?

The amount of ETH to be put at stake in phase 0 of Ethereum 2.0 is at least 32ETH but, is it also a maximum? I know that the possibilities of being chosen to propose blocks depends in the amount of ...
0
votes
0answers
28 views

Can we deploy old deployed NFT contract to Ethereum 2.0?

I have already deployed contract on Ethereum. Now I want to deploy it on Ethereum 2.0, is it possible? According to some resources Ethereum 2.0 does not support for smart contract deployment. Thank ...
0
votes
1answer
59 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?
3
votes
1answer
66 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?
0
votes
1answer
82 views

How can I easily get the Ethereum 2.0 network's fork digest and fork version?

Ethereum 2.0 nodes communicate through a libp2p network. Two indicators of talking to "correct" nodes on the same network are the "fork digest" and the "fork version" ...
0
votes
0answers
22 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 ...
2
votes
1answer
17 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 ...
3
votes
1answer
38 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,...
1
vote
2answers
24 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, ...
2
votes
1answer
30 views

Does Ethereum 2.0 still have use cases for oracles, why?

It seems to me Ethereum 2.0 would only require that one node creates blocks at a time, does that make unnecessary oracles.
1
vote
2answers
144 views

Does Ethereum 2.0 still have a gas cost? [duplicate]

I read various articles about this. Some said there is no gas cost, some said there was, some said the whole question was in transition until 2021. Has anyone the official statement about gas costs ...
0
votes
0answers
22 views

Avoid Attester Slashing - Etherum2.0

According to specs, for attester slashing i need to compare the epoch with previous epoch my question is- is it enough to check that the current epoch with the last one i saved using ...
1
vote
0answers
37 views

Avoid Proposer Slashing - Etherum2.0

According to specs, for proposer slashing i need to compare the slot with previous block.slot my question is- is it enough to check that the current block slot is greater than the last block slot i ...
1
vote
2answers
66 views

Will gas be free in ETH 2.0?

Will gas be free in ETH 2.0? More generally, will gas ever be free? Is it feasible in near decades?
4
votes
1answer
273 views

Will Ethereum 2.0 gas cost decrease?

I want to generate large number of transaction probably in thousands per day to store document hashes of certificates from Universities so that I can verify the integrity of documents through time ...
2
votes
2answers
67 views

How to deploy Smart Contract on Ethereum 2.0

I want to know how to deploy Smart Contract on Ethereum 2 Testnet using web3 ?
3
votes
2answers
152 views

Can I split the eth-deposit for running a eth2.0-validator to multiple transactions

For running a validator one need to deposit 32ETH to a specific deposit-contract on the ETH1.0 chain. My question is, is it possible to split this deposit to multiple transactions (e.g. 4x8ETH)? ...
3
votes
1answer
59 views

What caused the forks in the Schlesi testnet?

The Schlesi testnet was the first multiclient testnet for ETH2 clients. Lighthouse, Prysm, Teku were in consensus before it forked. What were the causes of the forks? Is there a technical post ...
1
vote
2answers
121 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 ...
0
votes
2answers
90 views

Ether price prediction after PoS consensus protocol in Ethereum 2.0 [closed]

What do you think about the Ether price after Ethereum 2.0 moves to Proof of Stake consensus protocol? will it rise or fall? and why?
2
votes
1answer
42 views

What is the tech stack behind the Teku client?

What are Teku's major components? What databases did it consider and decide on? Are there architectural elements and market goals that are particularly differentiated from how other beacon chain ...
4
votes
1answer
180 views

What is the tech stack behind the Prysm client?

What are Prysm's major components? What databases did Prysm consider and decide on? Are there elements in Prysm's architecture that are particularly differentiated from the other beacon chain ...
2
votes
1answer
32 views

What is the tech stack behind the Lighthouse client?

What are Lighthouse's major components? What databases did it consider and decide on? Are there elements in its architecture that are particularly differentiated from how other beacon chain clients ...
3
votes
2answers
97 views

Does the expected average block time for Ethereum 2.0 will change much so that transaction confirmation times can reach sub-seconds on-chain?

I am trying to Google the answer but cannot find any. What is the expected average block time for Ethereum 2.0 when it comes live (on the mainnet)? I am aware that there is cabapility to do faster-...
1
vote
1answer
496 views

Recommended 64-bit OS for ETH 2.0 node on Raspberry Pi 4B

I would like to participate in one of the current ETH 2.0 testnet with my Raspberry Pi 4B (ARM64 processor, 4GB RAM) and 500 GB USB 3.1 SSD. Performance-wise, this is possible and I run an ETH 1.0 ...
1
vote
1answer
76 views

Will code utilising web3.js be compatible with Ethereum 2.0?

I'd like to start developing a solution targeting the Ethereum blockchain but I want to target the Ethereum 2.0 blockchain and I'm not so interested in 1.0 anymore. Can I already do the development ...
1
vote
2answers
534 views

Is there a penalty for having a ETH 2.0 Staking node go down?

For some proof of stake blockchain systems, there is a penalty if the node goes down during staking. Will there be some sort of penalty if an ETH 2.0 staking node went down? And if there isn't how ...
1
vote
1answer
26 views

ethereum 2.0 sharding, how does data travel around from one shard to the other

Shard 1 needs to contact shard 2 about a contract it has, how does it go about doing it? What's the "traveling salesman path" of least resistance to get to it? Or am I misunderstanding how sharding ...
6
votes
1answer
71 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 ...
4
votes
1answer
310 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 ...
1
vote
1answer
59 views

How to transition to PoS?

I'm trying to find the details of the coming PoW to PoS transition, but all I could find were generic explanations why it was so good. Can somebody point me to a resource or just explain in a few ...
6
votes
0answers
52 views

How to Measure and Manage Witness Size

In https://ethresear.ch/t/the-eth1-eth2-transition, Vitalik wrote: If you are a developer, you can eliminate the largest part of disruption from gas cost changes by proactively making sure you ...
1
vote
1answer
44 views

Are there block rewards for ETH2 validators during Phase0

ETH2 is rolling out in multiple phases. The first phase (typically called phase 0) is the minimal beacon chain. Does this chain already include block rewards? If not, what's the incentive to stake ETH ...
3
votes
1answer
70 views

How does eth2 Random Election Work?

In eth2 validators will be randomly selected. What is the formula for how this random selection works?
3
votes
2answers
508 views

Does staking on ETH 2.0 require a full node and how much space would that take?

I read that ETH 2.0 staking with 32 ETH requires users running a full node on their server. But doesn't a full node take up 500+ GB of space? What are the proposed system requirements?
3
votes
2answers
146 views

What should I prepare for the coming ETH 2.0 upgrade as a Dapps developer?

As announced, Ethereum is expected to be its upgraded version Eth2.0 probably from 2020. There will be several upgrades like PoW to PoS/Casper FFG eWasm integration sharding (Casper CBC) These ...
6
votes
1answer
100 views

What is an SSZ partial?

What is an SSZ partial? What are its benefits and are there any existing similar concepts that would help in understanding it? Some references: https://github.com/ethereum/eth2.0-specs/pull/1184/...
6
votes
1answer
420 views

What is SSZ SimpleSerialize and why was it developed?

We were looking at the latest spec and it didn't have much background information or explanation on what SSZ is trying to achieve. What are the key goals of SSZ? Examples of its serialization and ...
2
votes
1answer
31 views

Is Casper FFG still going to be implemented?

What is the status of Casper FFG within the ETH 2.0 roadmap. Is the plan still that it will be implemented with Phase 0 or Phase 1? Or is the plan to adopt Casper CBC instead, and forgo implementing ...
5
votes
1answer
90 views

What happens to immutable contracts when Ethereum 2.0 will likely change the 15s block time?

Immutable contracts that need to have a time system for handling their functions process are mostly based on block.number system. They assume there is about 15seconds between each block and thus ...
1
vote
2answers
31 views

Ethereum 2.0 - Isn't there a risk that Shards will be abandoned by Miners?

I've read in an Article (https://www.coindesk.com/beacon-chain-contracts-a-new-way-to-deploy-dapps-on-ethereum-2-0) about the new Shards (aka beacon chain contracts) coming with Ethereum 2.0 and that ...