17
votes
Is block.timestamp safe for longer time periods?
The miner could cheat in the timestamp by a tolerance of 900 seconds. so if you check outside this intervall you are safe.
13
votes
Accepted
Why isn't there more concern of Ethereum reaching 1TB? Should we be worried?
You don't need to have lots of full client nodes.
Nowadays you can download the light-client version, which implementing Merkle Tree structures, lets nodes to don't be obligated to store ALL of the ...
5
votes
Accepted
Casper, Serenity, Constantinople, Ethereum 2.0
Casper is the proof-of-stake protocol. There are two being developed, one by Vitalik Buterin and another by Vlad Zamfir. Vitalik's is known as Casper FFG. Vlad's is known Casper CBC. They are NOT ...
5
votes
Why isn't there more concern of Ethereum reaching 1TB? Should we be worried?
Someday the Ethereum blockchain will hit 1TB, but it won't be soon. I've been installing full mining and non-mining nodes with geth with "fast" disabled. A fresh install of the blockchain fits nicely ...
5
votes
With a ring signature mixer, will Ethereum transactions be completely anonymous?
The property of anonymity offered by ring signature mixers is more like what you would intuitively think of as 'plausible deniability', or 'anonymity with respect to an anonymity set'.
The actual ...
5
votes
Accepted
Will be a ring signature scheme possible to implement at Ethereum?
This implementation here demonstrates how to do it in Ethereum using a Smart Contract and Byzantine precompiles:
https://ropsten.etherscan.io/address/0x5e10d764314040b04ac7d96610b9851c8bc02815#code
...
4
votes
Accepted
What are the open issues with the Casper proof of stake algorithm?
March / April 2017 Update from Vitalik Buterin about Casper
Relayed by Jim Manning in Eth News
Still needing to get done:
(1) Completing the code of the CASPER contract (3/4 done).
The 25% ...
4
votes
Official Update on Ethereum 2.0?
Ethereum is a decentralized network so nobody has the last word on what is "official". Vitalik may propose something and everyone may ignore it. The closest thing Ethereum has to an "official" ...
4
votes
Will Eth 2.0 be implemented in geth (go-ethereum) or will it run on a new client?
Ethereum 2.0 will be much different from the legacy Ethereum.
ETH1
In 2015, Ethereum launched with 3 official clients funded by the Ethereum Foundation.
Go-Ethereum (Geth)
C++-Ethereum (Eth)
...
4
votes
Will Eth 2.0 be implemented in geth (go-ethereum) or will it run on a new client?
Ethereum 2.0 is already being implemented according to the current specification by the teams mentioned in the Coindesk article.
Some of the implementations are:
prysm by PrysmaticLabs, as far as I ...
3
votes
Accepted
What happens to immutable contracts when Ethereum 2.0 will likely change the 15s block time?
The 15s block time is false assumption, making your question invalid. Ethereum was ticking 12s block times 2 years ago. It is not standard and fluctuates a lot of over longer period of time.
You ...
3
votes
Accepted
ELI5 what are VDFs and why are they important for Serenity?
I was casually scrolling on Twitter and I stumbled upon this tweet from Justin Drake:
ELI5: randomness in Ethereum 2.0 using a VDF
100 people, one by one, (re)roll dice placed in a dark room. ...
3
votes
Will be a ring signature scheme possible to implement at Ethereum?
Here you have a Vitalik's post on where he talks about some of those things.
https://blog.ethereum.org/2016/01/15/privacy-on-the-blockchain/
I think it can be interesting to you.
2
votes
What is the Long-Range-Attack in Proof-of-Stake?
From Casper 101:
It's roughly the same mechanism as 51% attack (make a longer chain that rewrites the ledger in the attacker’s favor), but instead of starting the attack 6 blocks back, go much ...
2
votes
What are the open issues with the Casper proof of stake algorithm?
November 2017 (post Devcon3) Update:
Complete
Casper Friendly Finality Gadget ("Vitalik's Casper") specification and PoC code
Casper The Friendly GHOST ("Vlad's Casper") safety proof paper and PoC ...
2
votes
Accepted
Will ERC223 Tokens work after Serenity Update?
In current understanding, Serenity will be a separate blockchain, so no contracts will automatically migrate from current Ethereum to Serenity. New token contracts deployed on Serenity will probably ...
1
vote
Accepted
Ethereum 2.0 (Serenity) & PoS
The economic mechanism for how transaction network inclusion works will not change. The difference lies in how the network confirms the transactions and arrange blocks and that is a responsibility ...
1
vote
What will happen to legacy smart contracts when Ethereum 2.0 is released?
Once Eth 2.0 moves to having what they call execution environments (i.e. the ability to run smart contracts - phase 2?), I've seen talk of making Eth 1.x an execution environment on one of Eth 2.0 ...
1
vote
Will be a ring signature scheme possible to implement at Ethereum?
The idea of a multi-signature transactions apparently doesn't go with some goals of ethereum as a whole project and idea.
You can read more from here as this question has been asked here :
https://...
1
vote
Accepted
What is Ethereum's inflationary model going to be after switching to Casper?
Currently, there isn't anything set in stone, as the development community is debating the issue. There are arguments for reducing the issuance rate of Ether even leading up to POS. See : https://...
1
vote
What are the major risks of Ethereum moving to Proof of Stake?
Previously, nothing at stake and long range attack. Those are addressed by the deposit-based Proof of Stake (PoS, i.e. Casper and ideas from Slasher).
More relevant now (from Casper 101):
Adverse ...
1
vote
Why does Ethereum plan to move to Proof of Stake?
The above answers contain good arguments about the drawback of PoW
scalability: PoW schemes require propagating new candidate blocks to all miners around the world, and occasionally miners will split ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
serenity × 31casper × 12
proof-of-stake × 8
solidity × 3
go-ethereum × 3
consensus × 3
scalability × 3
contract-development × 2
transactions × 2
blockchain × 2
contract-design × 2
sharding × 2
ring-signatures × 2
tokens × 1
mining × 1
dapps × 1
ethereum-wallet-dapp × 1
evm × 1
fees × 1
bitcoin × 1
cryptography × 1
solidity-0.5.x × 1
timestamp × 1
clients × 1
hardforks × 1