|
|
|
|
|
by DennisP
2356 days ago
|
|
> You can't make it much more frequent because the amount of time for the difficulty has to be balanced against propagation time for blocks or else you will have lots of forks. The same problem also limits block size, since large blocks take longer to propagate. But that's why Ethereum went with GHOST, which was originally proposed for Bitcoin. Instead of choosing the block with the most hashpower behind it, you choose the block with the most hashpower in the entire tree after it, so that forks contribute to a block's security. The original paper calculated that this allowed both faster blocks and higher throughput, and it's the reason Ethereum has 15-second blocks. Here are a couple papers: https://eprint.iacr.org/2013/881.pdf https://eprint.iacr.org/2016/545.pdf |
|