Author

Topic: BitcoinSniper is a scammer. Achilles coin is his scam. (Read 1897 times)

hero member
Activity: 658
Merit: 500
gjhiggins, can you tell by the code in the zip if the technology he claims the coin will use actually exists?

There's no evidence of that in the contents of the zip archive. The contents are Godcoin with user-facing strings changed to read “Achilles”, with only the absolutely key parameters changed (rpcport, genesisblock, etc). The only significant functional changes to the codebase are a bigger premine and larger block rewards.

The pastebin listing that I posted contains all the differences between ZenGodcoin source code and ZenAchilles source code.

I found it notable how few differences are actually required to separate one functioning altcoin from another.

If you'd like to take a gander yourself, if only to see what I'm blithering on about, there is a technique which helps. When I put an altcoin under the microscope the first thing I do is use a little Python script I wrote to rebrand the coin as Zencoin (ZENZ). I did this with Godcoin and Achilles, giving me ZenGodcoin and ZenAchilles.

I then compare the two directories and their contents, side-by-side, using a visual diff and merge tool: http://meldmerge.org/. It gives a very clear and accessible visual presentation of differences in directory structure and between files.

What the hey, lets have some piccies ...






Here's a screenshot of ZencoinGodcoin vs ZencoinAchilles:





Meld allows me to double-click the blue-lit names to show the content side-by-side. In a moment, we'll have a look at the differences in base58.h but first I need to draw your attention to the left-and-right vertical navigation scrollers - the coloured blocks show the location of pairs of files that differ. In the directory-level presentation, one coloured block = one filepair. In the above listing, a total of eight (8!) changed files is sufficient to create a functionally distinct altcoin.

There's a similar vertical nav scroller for the file-level presentation and again, coloured bars (a single line differing in content) or coloured blocks (several contiguous lines of code differing). Not too challenging I hope but an illustration should be, er, well, illuminating ...

Here's a screenshot of the one-and-only difference between godcoin/src/base58.h and achilles/src/base58.h:




That's it.

That's the difference which shows up as a blue block in the directory-level display.


Pretty much the same goes for all but a few of the rest of the blue-lit files, e.g. here's a screenshot of the (again, one-and-only) difference between godcoin/src/net.cpp and achilles/src/net.cpp:




I re-ran diff configured to output just the minimum context (filename and line no) for clarity - these are the only differences:
http://pastebin.com/dWht3JRu

And (for eyewatering completeness) files matching the patterns below were excluded from the comparison:
Code:
$ cat notthese
*.qm
*.ts
*.png
*.jpg
*.svg
*.o
*~
*.ico
*.icns

In essence, my workflow runs as follows:
Code:
$ git clone http://github.com/foo/bazcoin.git
$ cd bazcoin
$ rm -rf .git*  # don't need it
$ ln -s bazcoin-qt.pro coin-qt.pro  # allows meld comparison
$ grep 'BTC' src/qt/bitcoinunits.cpp  # what units were actually coded?
$ grep -r BAZZA src/  # ensure no clash with source code
$ ../omm.exe BazCoin BAZZA # use XYZZY to suppress symbol replacement if it'd muck up the source code
$ cd ..
$ meld bazcoin godcoin


If you feel up to it, you can have a go yourself. We've set up a bitbucket repository that you can use:
https://bitbucket.org/minkizmates/zencoin.git

There's a small collection of zenified coins (incl godcoin and achilles) for use when comparing with fresh candidates along with the “omm.exe” Python script to create Zencoins:
https://bitbucket.org/minkizmates/zencoin/src

meld will usefully show 3 sources side-by-side, viewing recently-launched elitecoin, fusecoin and sumcoin side-by-side is quite instructive in showing how little they differ.


HTH

Cheers

Graham

Edited for sense

Hi, your method seems good in checking possible problems with the code compared to "clean" code. Would you be interested to check KARMA? Just for curiosity sake. I will be willing to send you 2 million karma if you can do it and publish your finding in a separate thread by tomorrow JULY 30, 2014. Just message me if you're willing to do this.

Here is the github link: https://github.com/karmateam/karma/tree/master-0.8/src
sr. member
Activity: 354
Merit: 250
thank u,we know!
legendary
Activity: 2254
Merit: 1278
gjhiggins, can you tell by the code in the zip if the technology he claims the coin will use actually exists?

There's no evidence of that in the contents of the zip archive. The contents are Godcoin with user-facing strings changed to read “Achilles”, with only the absolutely key parameters changed (rpcport, genesisblock, etc). The only significant functional changes to the codebase are a bigger premine and larger block rewards.

The pastebin listing that I posted contains all the differences between ZenGodcoin source code and ZenAchilles source code.

I found it notable how few differences are actually required to separate one functioning altcoin from another.

If you'd like to take a gander yourself, if only to see what I'm blithering on about, there is a technique which helps. When I put an altcoin under the microscope the first thing I do is use a little Python script I wrote to rebrand the coin as Zencoin (ZENZ). I did this with Godcoin and Achilles, giving me ZenGodcoin and ZenAchilles.

I then compare the two directories and their contents, side-by-side, using a visual diff and merge tool: http://meldmerge.org/. It gives a very clear and accessible visual presentation of differences in directory structure and between files.

What the hey, lets have some piccies ...






Here's a screenshot of ZencoinGodcoin vs ZencoinAchilles:





Meld allows me to double-click the blue-lit names to show the content side-by-side. In a moment, we'll have a look at the differences in base58.h but first I need to draw your attention to the left-and-right vertical navigation scrollers - the coloured blocks show the location of pairs of files that differ. In the directory-level presentation, one coloured block = one filepair. In the above listing, a total of eight (8!) changed files is sufficient to create a functionally distinct altcoin.

There's a similar vertical nav scroller for the file-level presentation and again, coloured bars (a single line differing in content) or coloured blocks (several contiguous lines of code differing). Not too challenging I hope but an illustration should be, er, well, illuminating ...

Here's a screenshot of the one-and-only difference between godcoin/src/base58.h and achilles/src/base58.h:




That's it.

That's the difference which shows up as a blue block in the directory-level display.


Pretty much the same goes for all but a few of the rest of the blue-lit files, e.g. here's a screenshot of the (again, one-and-only) difference between godcoin/src/net.cpp and achilles/src/net.cpp:




I re-ran diff configured to output just the minimum context (filename and line no) for clarity - these are the only differences:
http://pastebin.com/dWht3JRu

And (for eyewatering completeness) files matching the patterns below were excluded from the comparison:
Code:
$ cat notthese
*.qm
*.ts
*.png
*.jpg
*.svg
*.o
*~
*.ico
*.icns

In essence, my workflow runs as follows:
Code:
$ git clone http://github.com/foo/bazcoin.git
$ cd bazcoin
$ rm -rf .git*  # don't need it
$ ln -s bazcoin-qt.pro coin-qt.pro  # allows meld comparison
$ grep 'BTC' src/qt/bitcoinunits.cpp  # what units were actually coded?
$ grep -r BAZZA src/  # ensure no clash with source code
$ ../omm.exe BazCoin BAZZA # use XYZZY to suppress symbol replacement if it'd muck up the source code
$ cd ..
$ meld bazcoin godcoin


If you feel up to it, you can have a go yourself. We've set up a bitbucket repository that you can use:
https://bitbucket.org/minkizmates/zencoin.git

There's a small collection of zenified coins (incl godcoin and achilles) for use when comparing with fresh candidates along with the “omm.exe” Python script to create Zencoins:
https://bitbucket.org/minkizmates/zencoin/src

meld will usefully show 3 sources side-by-side, viewing recently-launched elitecoin, fusecoin and sumcoin side-by-side is quite instructive in showing how little they differ.


HTH

Cheers

Graham

Edited for sense
legendary
Activity: 2422
Merit: 1451
Leading Crypto Sports Betting & Casino Platform
gjhiggins, can you tell by the code in the zip if the technology he claims the coin will use actually exists?
legendary
Activity: 2254
Merit: 1278
He gave a zip from megaupload. He's holding 5% of the premine. The only thing he's waiting for is an exchange add his coin.

I'll confine my observations to the code ... The zip archive contains a .git folder, including .git/config:

Code:
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = https://github.com/bluew1nter/godcoin.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master

I checked and it is a fork of GodCoin, with a larger premine. Here's the results (excl. binaries and locale files) of diff -uNr godcoin/src achilles/src:

http://pastebin.com/uHPmmJsY

and the key part:

Code:
int64 static GetBlockValue(int nBits, int nHeight, int64 nFees)
{
    int64 nSubsidy = 0;
    if(nHeight==1)
    {
        nSubsidy = 1100000*COIN;
    }
    else if(nHeight>2)
    {
        nSubsidy = 80 *COIN;
    }
    return nSubsidy + nFees;
}


HTH

Cheers,

Graham

(The “zencoin” references are from my brand-normalisation facility which replaces a coin's branding with Zencoin (ZENZ) throughout, allowing comparisons (between now-Zencoins) to reveal just the functional differences.)

newbie
Activity: 39
Merit: 0
Deleted post aside, the Achillescoin pitch reads like a scam. Add to that the deletions and what do you have?
hero member
Activity: 646
Merit: 500
hero member
Activity: 658
Merit: 534
This coin has a 1.5 year PoW.  He is premining 5%.  That is a huge scam and no exchanges of value will list a coin like that.  No good pools will pick it up either.  So this is a warning not to waste your hash on this turd.  The guy also has deleted 15ish posts on his thread to hide the truth.  So please protect yourselves against scams like this.

it's not a scam just because you don't agree with the specs you dumb faggot. You are the scammer.. scamming people out of valuable time by tricking them into reading this trash.
It's not about the specs. It's about questions which wont be answered, but instead, our posts deleted.

who gives a shit? Maybe he just doesn't want to talk to faggots? Is it a crime if one doesn't want to participate in a conversation? Like I said - You are the ones scamming by lying about scams and tricking people into reading this false alarm b.s. If you have proof then post it, otherwise quit being little bitches.
hero member
Activity: 742
Merit: 500
I'm dying.
This coin has a 1.5 year PoW.  He is premining 5%.  That is a huge scam and no exchanges of value will list a coin like that.  No good pools will pick it up either.  So this is a warning not to waste your hash on this turd.  The guy also has deleted 15ish posts on his thread to hide the truth.  So please protect yourselves against scams like this.

it's not a scam just because you don't agree with the specs you dumb faggot. You are the scammer.. scamming people out of valuable time by tricking them into reading this trash.
It's not about the specs. It's about questions which wont be answered, but instead, our posts deleted.
full member
Activity: 168
Merit: 100
The guy holds 1,100,000 of a coin with a block reward of 80 that is 13750 blocks that is a scam.
hero member
Activity: 658
Merit: 534
This coin has a 1.5 year PoW.  He is premining 5%.  That is a huge scam and no exchanges of value will list a coin like that.  No good pools will pick it up either.  So this is a warning not to waste your hash on this turd.  The guy also has deleted 15ish posts on his thread to hide the truth.  So please protect yourselves against scams like this.

it's not a scam just because you don't agree with the specs you dumb faggot. You are the scammer.. scamming people out of valuable time by tricking them into reading this trash.
hero member
Activity: 742
Merit: 500
I'm dying.

I thaught the coin wasn't released yet. I think we should not try to destroy it's reputation even before we see if the technology he claims it has really exists.

The point is that he's not talking with technical terms. I'm not even sure if he knows what's block hash.

Sure there's uncertainty around. It's just a pre announcement post, let's give it some time, who knows. While it's still not released no harm can be done.
The funny thing is: He's talking about EDI. He can't even upload the source on GitHub.

He gave a zip from megaupload. He's holding 5% of the premine. The only thing he's waiting for is an exchange add his coin.
legendary
Activity: 2422
Merit: 1451
Leading Crypto Sports Betting & Casino Platform

I thaught the coin wasn't released yet. I think we should not try to destroy it's reputation even before we see if the technology he claims it has really exists.

The point is that he's not talking with technical terms. I'm not even sure if he knows what's block hash.

Sure there's uncertainty around. It's just a pre announcement post, let's give it some time, who knows. While it's still not released no harm can be done.
hero member
Activity: 742
Merit: 500
I'm dying.
I asked few questions, for example:

"Where were you for near 2 months?" ( Check his posting history. 2 months 0 activity. ) - Got deleted.

"Why are you deleting my posts? Got something to hide?" - Got deleted, again. No idea why.

"Why 5% premine?" Deleted.


So, doesn't that seem a bit fishy?



I thaught the coin wasn't released yet. I think we should not try to destroy it's reputation even before we see if the technology he claims it has really exists.

The point is that he's not talking with technical terms. I'm not even sure if he knows what's block hash.
full member
Activity: 168
Merit: 100
The guy was deleting posts left and right so I made a thread for people to discuss it without it being modded.  He is done deleting posts now so you can read about it there this thread is no longer needed.
sr. member
Activity: 252
Merit: 250
Not saying it is/isn't a scam, but damn guys, where's the basis in your argument? TWC made a twitter post, and you base all of this on that?)
legendary
Activity: 2422
Merit: 1451
Leading Crypto Sports Betting & Casino Platform
I thaught the coin wasn't released yet. I think we should not try to destroy it's reputation even before we see if the technology he claims it has really exists.
hero member
Activity: 742
Merit: 500
I'm dying.
Quote
This is a scam.

http://prntscr.com/46qjnq

http://prntscr.com/46qi96


https://twitter.com/ThisWeeksCoin/status/493248258626830336


If I'm wrong, why would you delete my posts?

Your English doesn't match the English level of the user who owned that account 2 months ago.

Either you stole the account or bought it. You're trying to pull a scam with that premine.


User is trying to pull a scam with 5% premine which would be mined in 1.5 year.

full member
Activity: 168
Merit: 100
This coin has a 1.5 year PoW.  He is premining 5%.  That is a huge scam and no exchanges of value will list a coin like that.  No good pools will pick it up either.  So this is a warning not to waste your hash on this turd.  The guy also has deleted 15ish posts on his thread to hide the truth.  So please protect yourselves against scams like this.
Jump to: