Bitcoin Forum
September 18, 2024, 07:21:11 PM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: What is your opinion on Solidcoin's block generation rate?
It is better to have a faster block generation rate - 12 (40%)
It is a mistake to have a faster block generation rate (Disadvantages outweigh advantages) - 5 (16.7%)
Not sure - 13 (43.3%)
Total Voters: 29

Pages: [1]
  Print  
Author Topic: What is your opinion on Solidcoin's block generation rate?  (Read 1341 times)
JohnDoe (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
August 25, 2011, 06:16:42 PM
 #1

At first I thought it would be worse but I'm not sure anymore. Maybe CoinHunter is right but I'd like to hear the opinion of some other technical people.

This is the only discussion I've found so far in the subject: https://bitcointalk.org/index.php?topic=31587.0
dree12
Legendary
*
Offline Offline

Activity: 1246
Merit: 1077



View Profile
August 25, 2011, 06:25:08 PM
 #2

Before anyone chimes in with a "easier to double spend due to lower difficulty" argument, I'd like to restate that the shorter block time disadvantages the attacker. With bitcoin, they have more time to produce their blocks because the rest of the network is also on the higher difficulty. The network latency is the only real issue with this, causing more chain splits (with those come easier double spending, but require precise timing).
joulesbeef
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


moOo


View Profile
August 25, 2011, 06:47:49 PM
 #3

here is a discussion about solidcoin with the founder defending

it's not about security, though.

Here in the faq they say 10 minutes was picked for a reason...


Quote
Why ten minutes specifically? It is a tradeoff chosen by Satoshi between propagation time of new blocks in large networks and the amount of work wasted due to chain splits. If that made no sense to you, don't worry. Reading the technical paper should make things clearer

however reading the paper, it doesnt seem to go into the "amount of time wasted due to chain splits"

it does suggest that the more blocks an attack falls behind the hard it is for him to double spend and suggests that once he has the computational power to double spend, he would more likely find it more profitable to just legally mine.

I'm not totally sure one way or the other, as seeing the i0coin release and its chaos with the chains, I'd have to believe there is a limit based on time wasted due to chain splits, but I would have to guess that this limit is a lot less than 10 minutes.

Someone did offer a bounty for a double spending attack, but as far as I know it has not been collected.


mooo for rent
jtimon
Legendary
*
Offline Offline

Activity: 1372
Merit: 1002


View Profile WWW
August 26, 2011, 06:27:35 PM
 #4

Computing power is wasted every time a fork appears.
And what's the alleged advantage? Faster transactions?
Well, yes, but not as secure as 10 minutes blocks. With the same computing power, a 10min block will be twice as secure as a 5min block. You're not more protected against double spending with 2 5mins blocks than with one 10 min block.
Also, we don't want faster transactions, we want real time transactions, and that cannot happen within the block chain. Other means are needed, for example, the green addresses technique.
I don't think 5min blocks are a good idea.


2 different forms of free-money: Freicoin (free of basic interest because it's perishable), Mutual credit (no interest because it's abundant)
dree12
Legendary
*
Offline Offline

Activity: 1246
Merit: 1077



View Profile
August 26, 2011, 07:05:18 PM
 #5

Computing power is wasted every time a fork appears.
And what's the alleged advantage? Faster transactions?
Well, yes, but not as secure as 10 minutes blocks. With the same computing power, a 10min block will be twice as secure as a 5min block. You're not more protected against double spending with 2 5mins blocks than with one 10 min block.
Also, we don't want faster transactions, we want real time transactions, and that cannot happen within the block chain. Other means are needed, for example, the green addresses technique.
I don't think 5min blocks are a good idea.


There is absolutely no reason that longer block times would increase security though. If that was true, than you could argue that one 60 minute block is just as secure as 6 10 minute blocks. This is not the reason shorter block times are bad, as consider this example:

I have so much of the network hashing power that on a ten-minute block system, say Ten-coin, I have a 1% chance of producing a block in one minute. Therefore the amount of produced blocks in ten minutes on average is 0.1, and the rest of the network produces 0.9.

I switch over to a five-minute block system with equal hashing power. I now have approx. 2% chance of producing a block in one minute. Therefore the amount of produced blocks in five minutes on average is 0.1, and the rest of the network produces 0.9.

Since double-spends require more than one block in a row, and you have the same share of blocks in a five-minute system, the chance of more than one block in a row is the same or marginally increased.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!