|
|
|
|
|
by jcfrei
3267 days ago
|
|
> Not really. The odds of an attacker successfully generating a double-spending block remain the same with a lower block interval. Many alternative cryptocurrencies have far shorter blocktimes: Litecoin has 2.5min blocktimes, and ethereum is less than 30 seconds IIRC, and they don't have problems with rampant double spends. I based my statement on the following paper: Serialization of Proof-of-work Events: Confirming Transactions via Recursive Elections: https://eprint.iacr.org/2016/1159.pdf Unfortunately, recent research has shown that the Nakamoto consensus has severe scalability
limitations [6], [25], [11], [18]. Increasing the system’s throughput (either via an increase in block
size or block creation rate) comes at the expense of security: Under high throughput, Nakamoto’s
original guarantee no longer holds, and attackers with less than 50% of the computational power
are able to disrupt the system. To avoid this, Bitcoin was set to operate at extremely low rates.
The protocol enforces a slow block creation rate, and small block sizes, extending the blockchain
only once every 10 minutes (in expectation) with a block containing up to 1 MB (roughly 2,000
transactions). Users must thus wait a long while to receive approval for their transfers. Regarding litecoin: litecoin does have a lower block creation time of 2.5 minutes - however if you look at the average block size of litecoin it averages around 15kB, compared to ~950 kB of bitcoin (basically exhausting its 1MB limit): https://bitinfocharts.com/comparison/size-btc-ltc.html Considering the litecoin network operates way below its maximum capacity a double spending attack is indeed unlikely. However whether that security would hold up under full load remains to be seen. |
|
If you're interested in how big the delay is you can check this out, it's cited to the paper you linked me and I found it helpful.
http://ieeexplore.ieee.org/xpls/icp.jsp?arnumber=6688704