Bitcoin Forum
November 10, 2024, 04:58:11 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 7 8 »  All
  Print  
Author Topic: SolidCoin v2.0 features new hashing algorithm, faster on CPUs  (Read 12194 times)
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 251



View Profile
September 17, 2011, 03:51:19 PM
 #41

I don't understand how pseudo programmers like kano continue to pass themselves off as all knowing. I told him earlier , joelkatz tells him again, and he still barely gets it, it seems. Anyone else want to step up and teach the kid something? If you want my algorithm before I release then it's not going to happen. It may be in the paper I release soon covering the other facets though.

Since I haven't tested this on OpenCL (and it's fairly difficult to port it in my opinion) I'm not going to give a 100% guarantee that there won't be a GPU out there which may be faster at it than a typical CPU. But kano, leave the definitive programming "facts" to the real developers before you embarrass yourself yet again (I'm saying this knowing full well you won't listen) Smiley .

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
Lolcust
Member
**
Offline Offline

Activity: 112
Merit: 11

Hillariously voracious


View Profile
September 17, 2011, 03:53:26 PM
 #42

I am curious as to what proof of work is used, and am looking forward to the promised article

Geist Geld, the experimental cryptocurrency, is ready for yet another SolidCoin collapse Wink

Feed the Lolcust!
NMC: N6YQFkH9Gn9CTm4mpGwuLB5zLzqWTWFw67
BTC: 15F8xbgRBA1XZ4hmtdFDUasroa2A5rYg8M
GEG: gK5Lx6ypWgr69Gw9yGzE6dsA7kcuCRZRK
3phase
Sr. Member
****
Offline Offline

Activity: 313
Merit: 251


Third score


View Profile
September 17, 2011, 04:02:05 PM
 #43

LOL - OK I understand now - your messing with him so that he does this stupid idea and slows down his 'solidcoind' to a piece of crap.

So you don't understand that the protocol is not about fastest hashing?  Grin

Of course it's not. This is about making an average user's CPU producing 1 valid solution per hour.

On a network with 3-minute blocks.

And a difficulty of 1.

Forever.

Ahh, the sweet smell of forever....

Fiat no more.
Δoκιμάστε τo http://multibit.org - Bitcoin client τώρα και στα Eλληνικά
kano
Legendary
*
Offline Offline

Activity: 4620
Merit: 1851


Linux since 1997 RedHat 4


View Profile
September 17, 2011, 04:13:05 PM
 #44

I don't understand how pseudo programmers like kano continue to pass themselves off as all knowing. I told him earlier , joelkatz tells him again, and he still barely gets it, it seems. Anyone else want to step up and teach the kid something? If you want my algorithm before I release then it's not going to happen. It may be in the paper I release soon covering the other facets though.

Since I haven't tested this on OpenCL (and it's fairly difficult to port it in my opinion) I'm not going to give a 100% guarantee that there won't be a GPU out there which may be faster at it than a typical CPU. But kano, leave the definitive programming "facts" to the real developers before you embarrass yourself yet again (I'm saying this knowing full well you won't listen) Smiley .
Smiley Ah lulz you really did miss it completely Smiley

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Spacy
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
September 17, 2011, 04:36:54 PM
 #45

LOL - OK I understand now - your messing with him so that he does this stupid idea and slows down his 'solidcoind' to a piece of crap.

So you don't understand that the protocol is not about fastest hashing?  Grin

Of course it's not. This is about making an average user's CPU producing 1 valid solution per hour.

On a network with 3-minute blocks.

And a difficulty of 1.

Forever.

Ahh, the sweet smell of forever....

Diff 1 will be adjusted according the new proof of work speed...
k9quaint
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000



View Profile
September 17, 2011, 04:41:21 PM
 #46

I woudln't bother commenting on Realsolid's work until he actually shows it. Up until this point, all we have is a failed fork with promises to make it better in every imaginable way. Since the original promise used to promote Solidcoin was that it was better than bitcoin in every way, I am skeptical about 2.0.

Claiming to have an algorithm that is proof against something but refusing to publish said algorithm is a very bad sign.

I will reserve judgementt until we see the source code.

Bitcoin is backed by the full faith and credit of YouTube comments.
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
September 17, 2011, 04:55:36 PM
 #47

LOL - OK I understand now - your messing with him so that he does this stupid idea and slows down his 'solidcoind' to a piece of crap.
Well, it doesn't matter how long it takes to perform the mining operation for a miner. If the operation takes ten times as long, the difficulty will just be one-tenth. However, it does mean that it will take each client a bit longer to verify that the proof of work is valid.

Fortunately, you could make that verification about 1,000 times more expensive than it is now without a problem. And remember, it's typically the CPU that has to verify the PoW, and we're talking about algorithms CPUs can do efficiently anway. Theoretically, it could even be possible to make it easier to verify on a CPU than Bitcoin is, but that would be hard.

Quote
I thought you were being serious.

You did realise that he had no idea before you answered the question for him right? Cheesy
I'm being serious that these are all things that can be done and might even be improvements over the way Bitcoin does things. However, I'm quite doubtful that he's actually done these things or gotten them right. I too will believe it when I see it. (I also see little point in a new currency with fees if it brings nothing significant to the table.)

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
joulesbeef
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


moOo


View Profile
September 17, 2011, 04:56:25 PM
 #48

Since I haven't tested this on OpenCL (and it's fairly difficult to port it in my opinion) I'm not going to give a 100% guarantee that there won't be a GPU out there which may be faster at it than a typical CPU. But kano, leave the definitive programming "facts" to the real developers before you embarrass yourself yet again (I'm saying this knowing full well you won't listen) Smiley .

Would that be the same "expert" opinion that stated the original SC was unbreakable but once proven otherwise you dropped like hot potato to go back to the stone age of hashing for your new "solution"... SC version 2.0 SlowCoin for the masses come and get it, roflmao


can you link me or provide a screen shot of him saying SC was totally unbreakable? from what i have seen he always says it has the same bugs of bitcoin and he has been trying to fix them. And are you trying to get info or just troll realsolid?


Quote
I woudln't bother commenting on Realsolid's work until he actually shows it. Up until this point, all we have is a failed fork with promises to make it better in every imaginable way. Since the original promise used to promote Solidcoin was that it was better than bitcoin in every way, I am skeptical about 2.0.

How is it failed? because he shut down and decided a new direction rather than just copy the timeshifting patch? People said it was failed and dead when he released his new licensing and yet the price recovered. And as for a failed fork, why is everyone copying the diff algo?
and people at pepsi say pepsi is better than coke in everyway, you can choose to believe it or not, but really the fact is, had bitcoin suffered the same set back as solidcoin did, when he released his new license.. losing 5/6ths of his hashes, bitcoin would be dead.. it would take 3 months for the diff to adjust to the drop in miners. IN that way solidcoin was definitely better then bitcoin, and so is i0coin now and ixcoin. for that simple adjustment.

Do yall have real complaints or just "omg he is a liar" with no links, or "omg he never fulfills his promises" with no further info besides that.
Hey if you can provide me with something real, i am all ears but I havent heard anything beyond trollish crap lately.

mooo for rent
k9quaint
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000



View Profile
September 17, 2011, 05:01:12 PM
 #49

Joules: Could you please clean up your quotes so I can figure out what you are trying to communicate? Thanks.

Bitcoin is backed by the full faith and credit of YouTube comments.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
September 17, 2011, 09:06:15 PM
 #50

Quote
you couldn't design an algorithm for 'MESS' that made it any weaker
You're kidding right ? This is exactly the kind of errors amateurs (and I count myself in) do. Just what do you think would happen if
Code:
MESS(header) = 1 - SHA(header)
or
Code:
MESS(header) = SHA(header) xor MAXINT
(depending on what + is defined as).

I'm no cryptoanalyst so if I can find a counter example to what you thought was robust, just imagine what someone hacking through MD5 and SHA as part of his job would do... As CoinHunter seems to appreciate your argument in this topic, he is most probably incompetent.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Spacy
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
September 17, 2011, 09:12:16 PM
 #51

The good thing is, everyone can mine SC2 in addition to his usual mining. So just don't mine free extra coins because of some ideology thing? We will see if the greed wins  Grin
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
September 17, 2011, 09:34:09 PM
 #52

Quote
you couldn't design an algorithm for 'MESS' that made it any weaker
You're kidding right ? This is exactly the kind of errors amateurs (and I count myself in) do. Just what do you think would happen if
Code:
MESS(header) = 1 - SHA(header)
or
Code:
MESS(header) = SHA(header) xor MAXINT
(depending on what + is defined as).

I'm no cryptoanalyst so if I can find a counter example to what you thought was robust, just imagine what someone hacking through MD5 and SHA as part of his job would do... As CoinHunter seems to appreciate your argument in this topic, he is most probably incompetent.
I just realised that + was defined as concatenation. Can't think of an attack on this one using cryptanalysis. Now the only attacks I can think of right now would be on the specific 'MESS' algorithm's implementation to speed it up.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
September 18, 2011, 03:02:54 AM
 #53

I just realised that + was defined as concatenation. Can't think of an attack on this one using cryptanalysis. Now the only attacks I can think of right now would be on the specific 'MESS' algorithm's implementation to speed it up.
My point is that this is trivial to get right. It is not even not impossible (as has been suggested in this thread), it is not even challenging. To anyone familiar with the details, it is immediately obvious that one could do this. (And it is trivial to prove that any attack on the composition function would also equally be an attack on the underlying hash function.)

The tricky part is designing the 'MESS' so that it has the characteristics you want. As you pointed out, if someone finds a trivial way to accelerate the 'MESS', the whole effort gains you nothing. It is almost trivial to do this passably, you can just take 'scrypt'. But it is very challenging to do this well. (And, in fact, it can backfire if someone finds a way to, say, implement the 'MESS' 1,000 times faster than anyone else can and they can keep that method secret.)

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
bulanula
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
September 18, 2011, 04:00:26 PM
 #54

CPU mining sounds very nice on my toasty new CPU  Grin

Bring it on as long as I can mine on Linux and mine bitcoins at the same time.
kano
Legendary
*
Offline Offline

Activity: 4620
Merit: 1851


Linux since 1997 RedHat 4


View Profile
September 18, 2011, 11:18:39 PM
 #55

I just realised that + was defined as concatenation. Can't think of an attack on this one using cryptanalysis. Now the only attacks I can think of right now would be on the specific 'MESS' algorithm's implementation to speed it up.
My point is that this is trivial to get right. It is not even not impossible (as has been suggested in this thread), it is not even challenging. To anyone familiar with the details, it is immediately obvious that one could do this. (And it is trivial to prove that any attack on the composition function would also equally be an attack on the underlying hash function.)

The tricky part is designing the 'MESS' so that it has the characteristics you want. As you pointed out, if someone finds a trivial way to accelerate the 'MESS', the whole effort gains you nothing. It is almost trivial to do this passably, you can just take 'scrypt'. But it is very challenging to do this well. (And, in fact, it can backfire if someone finds a way to, say, implement the 'MESS' 1,000 times faster than anyone else can and they can keep that method secret.)
Hey! I take exception to that Cheesy
I didn't say it is impossible, I said
Quote
The reason I ask is coz I cannot even fathom what you could possibly put in there in an attempt to thwart GPU mining without causing ridiculous trouble for the client program.
And yes your excess memory use ideas are still silly in that regard Smiley
(I'm still sure you're just messing with him to make him use these ideas ... but hey if you are serious ... that's a worry Tongue)

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Xenland
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
September 19, 2011, 12:56:18 AM
 #56

Lets all say FOOK it and just mine StarCraft Coins!
Tmoney
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
September 19, 2011, 03:06:50 AM
 #57

https://i.imgur.com/WsXEL.jpg
Xenland
Legendary
*
Offline Offline

Activity: 980
Merit: 1003


I'm not just any shaman, I'm a Sha256man


View Profile
September 19, 2011, 04:53:51 AM
 #58


^^ explains it all!
Transisto
Donator
Legendary
*
Offline Offline

Activity: 1731
Merit: 1008



View Profile WWW
September 19, 2011, 08:07:27 AM
 #59

While on the subject, are you all aware that botnet controlling 100k computers may not have GPU but all have CPU ?

Hope your experiment lead to something we can all learn from.

d.james
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250

Firstbits: 12pqwk


View Profile
September 19, 2011, 08:19:17 AM
 #60

Lets all say FOOK it and just mine StarCraft Coins!

How do yo-

You can not roll a BitCoin, but you can rollback some. Cheesy
Roll me back: 1NxMkvbYn8o7kKCWPsnWR4FDvH7L9TJqGG
Pages: « 1 2 [3] 4 5 6 7 8 »  All
  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!