News for hackers. Stuff that matters.
Re:Dogecoin and the Appeal of Small Numbers by nwh on Wednesday January 22, 2014 @05:46PM (#7105926)
Weren't idiots? They accidentally hard forked their own currency without realising what they were doing by changing a transaction limit. The developers have no idea what's going on and it's readily apparent.

http://4x.reddit.com/r/dogecoin/comments/1ufl1e/much_concern...

Re:Dogecoin and the Appeal of Small Numbers by lvs on Wednesday January 22, 2014 @07:23PM (#7106310)
Boy, I really wouldn't want to work with you. The unfortunate situation to which you're referring was the result of trying to mitigate a microtransaction attack that was happening on the blockchain. It was a rock and a hard place situation, and because the community was still relatively small and focused, the devs tried to get everyone to upgrade simultaneously. They chose to risk a fork rather than risk effectively dead-ending the blockchain with dust. There was no good solution that didn't come with risks, but it certainly wasn't a result of "idiocy" as you flippantly imply.
Re:Dogecoin and the Appeal of Small Numbers by alttab on Wednesday January 22, 2014 @10:10PM (#7106835)
If I were to edit this post, I could remove both the first and last sentence and it would still hold its meaning.
Re:Dogecoin and the Appeal of Small Numbers by lvs on Thursday January 23, 2014 @12:28AM (#7107110)
No, it wouldn't.
Re:Dogecoin and the Appeal of Small Numbers by ihuman on Wednesday January 22, 2014 @05:51PM (#7105947)
The same thing happened to bitcoin, though.

http://bitcoin.org/en/alert/2013-03-11-chain-fork

Re:Dogecoin and the Appeal of Small Numbers by nwh on Wednesday January 22, 2014 @05:55PM (#7105963)
No it did not. Bitcoin has trouble because there was a parameter in Berkeley DB that nobody thought would ever be hit (the number of locks associated with a particular table). They'd tested against this and believed the value to be enough, except that in very rare cases when values outside what they thought possible caused some nodes to reject a particular block. With a portion of the network seeing the block as invalid, the consensus was broken and the chain forked.

There were test cases, peer review and discussion about the potential problems. None of those occurred with dogecoin, who had a rabid developer changing values without understanding what they did.

Re:Dogecoin and the Appeal of Small Numbers by dragontamer on Wednesday January 22, 2014 @07:28PM (#7106332)
Which is fine, because Dogecoin is not designed to be a longterm store of value.

As far as I'm concerned, Dogecoin having more Transactions / day makes it far far more successful than BTC. BTC, despite being a better store of value, is literally affecting fewer people, because everyone is so obsessed with hoarding the dang thing.

Dogecoin takes the whole approach and makes a joke of it... and that is why it will be a perfectly fine transaction medium.

Re:Dogecoin and the Appeal of Small Numbers by rmc on Thursday January 23, 2014 @07:33AM (#7107696)
And yet there was a fork with a minor point upgrade. Did anyone see the fork happening?
Re:Dogecoin and the Appeal of Small Numbers by ck2 on Wednesday January 22, 2014 @05:49PM (#7105939)
Are you talking about the massive transaction that broke the chain and it forked or something else?
Re:Dogecoin and the Appeal of Small Numbers by nwh on Wednesday January 22, 2014 @05:53PM (#7105953)
Yes. The author changed a value in an updated client that caused half of the network to see one chain as valid, and the other half to make scores of sub chains on the side. The value of the transaction was not the issue, but the developer not understanding how to maintain a consensus over hard forking changes.
Re:Dogecoin and the Appeal of Small Numbers by ck2 on Wednesday January 22, 2014 @06:04PM (#7106006)
If I am not mistaken, I think there was an emergency release because someone was flooding the blockchain with micro-transactions as an attack on dogecoin and they had to raise the transaction fee/minimum transfer.

Either with that or around that time they also had to do a patch to raise the transaction limit.

Both issues were hard to anticipate and I guess if you have to cause a fork, at least it happens while the chain was "young".

Re:Dogecoin and the Appeal of Small Numbers by petertodd on Wednesday January 22, 2014 @06:16PM (#7106063)
There was nothing hard to anticipate about the dogecoin fork; literally hours after the commit making it possible was made I heard from Litecoin/Bitcoin developer Warren Togami among others that the Dogecoin devs were idiots who had just set themselves up for a fork. Similarly the micro-transactions flood was something people had predicted would happen well in advance.

To outsiders this stuff may seem mysterious and hard, but to people with real experience in this field it's easy to see that the Dogecoin team don't have a clue.

Re:Dogecoin and the Appeal of Small Numbers by jaekwon on Wednesday January 22, 2014 @06:48PM (#7106187)
I patched dogecoin to fix the transaction limit to prevent dust.

What I am realizing is that dogecoin, by virtue of being not so serious, is gaining more developer mindshare who want to experiment and learn. That's what makes it fun, and what gives it potential.

Re:Dogecoin and the Appeal of Small Numbers by singularityyy on Wednesday January 22, 2014 @09:19PM (#7106682)
Exactly. Bitcoin is too big to experiment on, and the arguments of the hardcore-Bitcoin folks who hate altcoins are getting more and more ridiculous.
Re:Dogecoin and the Appeal of Small Numbers by petertodd on Wednesday January 22, 2014 @10:48PM (#7106902)
What makes you think those arguments are coming from the good Bitcoin devs/theorists? That community - I'm a part of it - thinks altcoins are valuable testing grounds for ideas and have used Litecoin for testing out new ideas in the past.

But Litecoin has the very competent Warren Togami as lead dev right now; if dogecoin had competent devs maintaining the client they'd get some respect. But they don't.

Re:Dogecoin and the Appeal of Small Numbers by melarina on Wednesday January 22, 2014 @11:28PM (#7106989)
Before Charles Lee started Litecoin he created Fairbrix, a re-branded and tweaked version of Tenebrix. If you know anything about what happened to Fairbrix it is clear he was learning on the job (not a "competent dev" by your standards). Looking down your nose at Dogecoin's devs because they are still learning the codebase is pretty hypocriticial.

http://www.coindesk.com/litecoin-founder-charles-lee-on-the-...

Re:Dogecoin and the Appeal of Small Numbers by petertodd on Thursday January 23, 2014 @01:30AM (#7107205)
That's why I specifically said Warren Togami - he's taken over from Charles Lee as the main driver of Litecoin development and has done an excellent job at that.
Re:Dogecoin and the Appeal of Small Numbers by jaekwon on Thursday January 23, 2014 @03:31AM (#7107420)
I'm pretty sure they don't want your respect. :)
Re:Dogecoin and the Appeal of Small Numbers by girvo on Wednesday January 22, 2014 @07:00PM (#7106228)
"This field" "Real experience"

I think you're missing the point of dogecoin. It doesn't matter. That's the point.

Re:Dogecoin and the Appeal of Small Numbers by petertodd on Wednesday January 22, 2014 @10:40PM (#7106887)
Believe me, I know. I've written a few times now to the non-dogecoin communities that attacking dogecoin would just make it stronger; even a successful attack won't do anything because doge doesn't actually need to work to grow their community.
Re:Dogecoin and the Appeal of Small Numbers by melarina on Wednesday January 22, 2014 @11:03PM (#7106934)
Did you or warren bother to submit a bug report? You know, what would be normal behavior with any other open source project?
Re:Dogecoin and the Appeal of Small Numbers by petertodd on Thursday January 23, 2014 @01:42AM (#7107227)
It's much more useful to us to watch Dogecoin fork and get more valuable data on how forking events happen to crypto-coins.

It's a pity that Dogecoin uses such an out of date codebase - having it more up-to-date would give a nice target with real economic value and importantly transaction volume for testing out exploits. (for crypto-coins "exploits" can mean economic design issues which can't necessarily be fixed with code changes) The very short block interval makes attacks like selfish mining easier to try out for instance. Similarly because they kept the 1MB blocksize limit, but with a 10x shorter 1m interval, it gives insight into what Bitcoin would look like if the blocksize limit was raised.

Keep in mind that most people in the crypto-coin dev/theory community don't actually own that many coins, and in any case are insiders that can easily move their coins to whatever crypto-currency is most likely to grow. The smart people aren't wedded to any particular currency, but rather the growth of crypto-currencies in general. Understanding how they fail is essential to making crypto-currencies succeed in the long run.

Re:Dogecoin and the Appeal of Small Numbers by hayksaakian on Wednesday January 22, 2014 @05:53PM (#7105954)
i think he's implying that since the large transaction was on an old version of the client, and caused the fork, that the Dogecoin devs are at fault.
Re:Dogecoin and the Appeal of Small Numbers by DrStalker on Wednesday January 22, 2014 @06:47PM (#7106185)
The large transaction was on the new version of the client, the problem was old clients couldn't handle a transaction that large (500,000,000 I think)
Re:Dogecoin and the Appeal of Small Numbers by rmc on Thursday January 23, 2014 @07:32AM (#7107694)
As opposed to the fork and "holy-hell-everyone-roll-back-quick-reverse-that-double-spend" that happened with Bitcoin?
Re:Dogecoin and the Appeal of Small Numbers by gfodor on Wednesday January 22, 2014 @07:37PM (#7106363)
so what you're saying is dogecoin is the php of the crypto world. we all know how that turned out.
Re:Dogecoin and the Appeal of Small Numbers by rodgerd on Wednesday January 22, 2014 @10:09PM (#7106830)
Really, really popular and the basis for many sucessful applications?
Re:Dogecoin and the Appeal of Small Numbers by gfodor on Thursday January 23, 2014 @02:20PM (#7110470)
yes, that was my point :)
Re:Dogecoin and the Appeal of Small Numbers by Kiro on Thursday January 23, 2014 @06:41AM (#7107523)
Why do you hate dogecoin? Jealousy?