Post
Topic
Board Altcoin Discussion
Re: Do you think "iamnotback" really has the" Bitcoin killer"?
by
groovy1962
on 21/03/2017, 17:20:52 UTC
I understand to some extent the struggle to be coherent in the face of a lack of cognitive function-- for me, I am often sleep deprived.

I've been working in distributed systems a long time, and on an alt coin myself.  So I'm speaking from first hand experience here.


I read the first dozen or so pages of that paper.  It is incoherent and unstructured and appears to be written by amateurs. It's really easy to come up with features and ideas and see "problems" with bitcoin-- and in their case they don't seem to understand why bitcoin is the way it is in the first place.

Distributed systems are genuinely hard.  What Satoshi did was genuinely new and that's why it has had such an impact.

People seem to think that it is easy because he made it look easy.  It isn't.  And there is also a huge difference between coming up with a bunch of ideas -- like that paper has-- and actually producing a secure, scalable, reliable distributed system.

Put another way, every feature means more work and more risk-- every feature reduces security, scalability, reliability and coherence in the distributed system.

And that's still at the theoretical level.  Actually putting things into production is another matter. When you're writing code you have inadvertent bugs to contend with as well.

Cloning bitcoin and making a few small key changes is a reasonable approach-- because a lot of work went into bitcoin.

One single great idea, or innovation on Bitcoin is enough to make a dent.  IF you have a way to avoid the "no power to mine for months at a time" problem, that alone would be worth implementing.

All the other ideas can be done later, on other alts, or whatever.

I think that's what I'm trying to say.  Aim low, and achieve it, before aiming high.  It's harder than it looks.  ;-)

And I wish you the best-- please don't take any of this as negative.  

If you are writing something new, however, from scratch, with several key changes it will take you a long time.  As an individual developer, at least 3-4 years.