Slothcoin almost had a blockchain splitsteemCreated with Sketch.

in slothcoin •  8 years ago  (edited)

Never thought I would actually be able to see it happen, a blockchain split. Last friday the third of march 2017 it almost did. At least it looked like that was the case for Slothcoin. My local wallet got stuck at zero hours behind. Looked at the blockheight and still did not get it. Opened the build in console and there it was, an IP using version 1.2.1 had the highest blockcount. And it looked like mine was on the wrong chain.

At first I thought that our beloved Sloth was stuck in high difficulty again. That is when I fire up my GPU miner as long as it takes, to get it going again. This can happen when a big miner hits it with hundreds of Mega Hashes power per second and then leaves after a while. Pulling it out off a high diff is quite easy, yet not done in a jiffy. Sometimes it takes several hours. So far it worked every time. And when it has been done I sometimes keep mining a bit with one CPU core, using the build in Wallet miner of Slothcoin.

Unfortunately this was not the case. The blocks that were found by the GPU miner got a question mark and the Wallet stayed at zero blocks behind. Meaning it got stuck real bad and this was not due to a high difficulty level. At such a moment the debug.log file is helpfull as is the build in Wallet console. There it was an IP using a prehistoric version, 1.2.1, of Slothcoin. And that would not have been such a big deal, had it not managed to create a longer blockchain. Now, why, after such a long time, would one fire up an outdated Wallet, have it pull in hundreds of thousands of blocks and start mining? Also, for this to create a blockchain split, on purpose, one would need at least two wallets. Maybe mine a bit in an intranet, then reconnect to the internet, to mess up the current Slothcoin version 1.3.1b3 network.

Benefit of the doubt or on purpose

Never thought something like this could happen actually. As the majority of nodes all use version 1.3.1b3, Cryptopia and Cryptoguru included. Now I know that it is possible to pull a trick like this off under certain circumstances. But I do not want to make a manual for this procedure. Still it would take a massive effort, lots of mining power and a network to accept such a scheme. But, to be clear, my node should not have taken the longest, split, blockchain. Even though I saw that there might be an update needed for Slothcoin. Just to counter these kinds of scenarios. But this might become a bit tricky.

At first I gave the miner, using the outdated Wallet version 1.2.1, the benefit of the doubt. There was only one IP address with that old version connected and after I went back to a blockchain backup I managed to get control again for Slothcoin version 1.3.1b3, finally. Updated some fora about the badly outdated version 1.2.1 being active and my GPU miner was now on top of things. And I noticed that the old version connected did stay behind. But after a 'getpeerinfo' in the Wallet console I saw there was another one with the same IP address! WOT!? That did not seem like a coincidence anymore. And I know that at least two mining Wallets are needed to get things going that way.

Well, now it is time to block

Using a very outdated version, 1.2.1, of Slothcoin, mining with two wallets, connected to two miners, from the same IP address. Then apparantly transfering the mined SLOTH, there must have been a reason to do so. Because it would have had a message bar that stated it was an outdated version that was used. That hit me like a hammer. A blockchain split attack at Slothcoin, why on earth would somebody want to do that? And well, frankly I only care about getting the little Sloth that could going again on the right track.

Luckily there is something that is called a firewall and that did its job perfectly. So, if the one using that outdated version of Slothcoin is not to blame anything but ignorence, than at least it can not do any more harm. That is for the time being. Hopefully somebody wants to take up the community fork and have a go at it. And I will fully support and promote it.

Now I have some SLOTH to give away. And I will do this in 3 portions of 100K SLOTH, currently about 25 DOGE worth. First ones to call, first ones to be served. Just post your SLOTH address in a reply and I'll send 100.000 SLOTH to the first three responders. You may use your Cryptopia Address if you do not have a wallet yourself.

Keep it SLOTH!



image cc-by-sa @oaldamster

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I open my wallet now to check and also will try to mine a bit. Can I send you 3 portions of 100K more? So you can expand the give away to 6? Just send me a wallet.

@juanmiguelsalas @oaldamster kudos to you both!
you both have a huge heart!
I wish I could resteem comment threads like this - it shows lifting people up which should be the mentality we should have - working together .. not bringing people down!

Thank you @englishtchrivy, you're right, let's be kind to each other.

Great, thanks for your support!
Yeah, good idea, we make it 6 times 100.000 SLOTH.

The Sloth Steem give away donation Address:

SZympmwAERfRkVqhrm1KWrLfQAVfsFgSrr

Sent :)
a90b182b9df11964e3d45dd62af25c5344ce92a8d2e09a00139527c6219bd4a5

Thank you, it got there in a jiffy!

Btw wallet is in sync and mining now.

Awesome!
Can you please give me a return address in case no one claims the SLOTH?

Not needed. Maybe you can do a give away also in Facebook. I really have enough Slothies around me ;)

Thank you Juan, that is very kind of you.
Will think of a giveaway at the FB group. :-)

In the future if you want to make another give away let me know. Slothcoin is one of the few coins I still maintain and mine from time to time. I think Im a sentimental like you ;) hahaha Cheers!

It must be the sentiment indeed Juan, as it might be clear that we are not in it for the money. 😁👍

And thanks for your support! Will let you know when I'm going for a giveaway. 😎

Thanks for the resteem! 😎

It is you mining now @oaldamster? The difficulty is almost in 2. Wow!

No, turned my GPU miner of @juanmiguelsalas, noticed there was a big miner active, so I gave mine a rest, it was almost cooking. :-)

This is the highest 'Diff' I noticed so far. =D

(Will let it mine for a bit again now.)

20.81 of difficulty!!!! So much WOW!!!

Looks like it needs some extra miningpower right now.
So I'll fire mine back up. :-)

I opened the wallet.. It is stuck in the "2 hours" counter and does not finish to sync. Hmmmmm....

That is because it needs a next block mined.Current diff makes it take that it will take a while. As soon a block is found it will update.

Too much for WOW for my miner, right now... =D But I like it, go Sloth go!