Pages:
Author

Topic: Blockchain & CryptoCurrency Development Guides (Read 4913 times)

hero member
Activity: 510
Merit: 500
October 27, 2015, 04:54:34 PM
#22
Did anyone save a hardcopy of the brocksmash guide? The site is gone.
legendary
Activity: 1064
Merit: 1000
As far as I'm concerned, the more people are familiar with this codebase, the more robust technology that uses block chains becomes. 

I've been thinking of weird applications of block chains.  We think in terms of cryptocurrencies because bitcoin, but that's NOT by any means the only application within which we want a protocol for determining a consensus history. 

+1 not enough people realize all the amazing things that blockchain technology can do. Too many see it as a insta-scam or a tool to get-rich-quick. Digging deeper, one can see far more possibilities.
legendary
Activity: 924
Merit: 1132
My advice on learning C++ is, learn C first.

C is actually a sane language for doing crypto.  C++ is insane, because of all the different ways code can look the same while having different semantics.  But C will provide you with the basic syntax etc that you need to start to understand C++. 

I would be considerably happier with the bitcoin source code if it were written entirely in C, and do occasionally spend time ripping C++ constructions out of code bases I maintain.



member
Activity: 101
Merit: 10
As far as I'm concerned, the more people are familiar with this codebase, the more robust technology that uses block chains becomes. 

I've been thinking of weird applications of block chains.  We think in terms of cryptocurrencies because bitcoin, but that's NOT by any means the only application within which we want a protocol for determining a consensus history. 

I agree... I have tons of ideas utilizing blockchain tech, unfortunately this community has become so corrupted by con artists that those of us really keen on moving forward have to learn how to code first... And C++ is not exactly a language we can learn overnight..
legendary
Activity: 924
Merit: 1132
As far as I'm concerned, the more people are familiar with this codebase, the more robust technology that uses block chains becomes. 

I've been thinking of weird applications of block chains.  We think in terms of cryptocurrencies because bitcoin, but that's NOT by any means the only application within which we want a protocol for determining a consensus history. 
member
Activity: 101
Merit: 10
Nice....  My favorite thread is back..  Smiley
hero member
Activity: 938
Merit: 1002
oops, i got myself archived. Will cross-post.
hero member
Activity: 938
Merit: 1002
Ok, done. I'm currently looking for info on compiling the windows qt if anyone has it. Preferably using the linux box.
hero member
Activity: 938
Merit: 1002
Why did the OP delete the post?

I think the more of us that know the basics of coin code, the less scams there will be as more of us will be able to review code before blindly investing on the "faith" of a dev.

Deleted it because I wanted to redo it in more of a guide to blockchain development over guides on how to copy paste a coin. But I've realized I don't have the time to do that and it's the same info anyway so I'm just going to restore it with a different title I think.
member
Activity: 101
Merit: 10
Thanks Cryddit.   Smiley
legendary
Activity: 924
Merit: 1132
   
Well, because nothing ever posted online really disappears, here is a quote of the deleted post, as captured by a script when someone followed a link from it to my "how to make an altcoin" blog post on my server.

Quote
So lately I've been trying to teach myself how to make a cryptocurrency. I've been reading through multiple guides, and have so far found things always seem outdated. I will be posting what resources I find here in the hopes that others will offer up what resources they have. If you have anything better, please share! I will try to keep this thread updated as new intel & resources get added.

Bear's Den - How to Make an Altcoin http://dillingers.com/blog/2015/04/18/how-to-make-an-altcoin/

How To Clone Scrypt Based Altcoins for Fun and Profithttp://devtome.com/doku.php?id=scrypt_altcoin_cloning_guide

How to clone ABCCoin in to another SHA256 coin. By shakezula.
https://drive.google.com/folderview?id=0B82OOXRXzyeadFU2OVdaREk2Y00&usp=sharing

Genesis Block Tips by tyrion70 https://bitcointalksearch.org/topic/m.2035449

How to create a genesis block of my altercoin? http://stackoverflow.com/questions/20772606/how-to-create-a-genesis-block-of-my-altercoin/22406608#22406608

Building headless Bitcoin and Bitcoin-qt on Windows https://bitcointalksearch.org/topic/building-headless-bitcoin-and-bitcoin-qt-on-windows-149479

List of address prefixes https://en.bitcoin.it/wiki/List_of_address_prefixes

If you would like to chat about altcoin development live, and go through the learning process with others, come chat with me & over 400 others in the #_development channel in CryptoCommunity! I could use some more rookies to go through the learning curve with me.




While we're at it, I've got a couple more articles up at this point which people making altcoins could be interested in.

Altcoins cannot use the same difficulty adjustment algorithm as bitcoin.  Miners being responsive to profits and difficulty make a positive feedback loop which quickly goes nonlinear and crashes the block chain if you try.  So I did an update article, where I posted code to replace the difficulty adjustment with MIDAS.  MIDAS (multi interval difficulty adjustment system) as far as I'm concerned actually delivers on what KGW promised and failed to do.

http://dillingers.com/blog/2015/04/21/altcoin-difficulty-adjustment-with-midas

And here's a post about how to add a premine (and fix it so you can SPEND it!)

http://dillingers.com/blog/2015/04/23/adding-a-premine-to-an-altcoin/

What I want to know is how he thought my guide was dated?!  The version of bitcoin source code I was using is still the current version!
member
Activity: 101
Merit: 10
Why did the OP delete the post?

I think the more of us that know the basics of coin code, the less scams there will be as more of us will be able to review code before blindly investing on the "faith" of a dev.
legendary
Activity: 1064
Merit: 1000
Why do you support to create more of those copy and mostly scam coins? IMHO, they hurt all serious crypto currencies and lead newbies into bad investments.


God knows no one wants anymore scammy ICO coins. Perhaps by learning some fundamentals however, there may be some people that go on to develop new things for established coins.
tyz
legendary
Activity: 3360
Merit: 1533
Why do you support to create more of those copy and mostly scam coins? IMHO, they hurt all serious crypto currencies and lead newbies into bad investments.
member
Activity: 166
Merit: 10
This is awesome! I'm definitely going to check this out. I want to learn how, not to flood the market with more crap, but for fun and to be able to look back in 20 years say I knew how to do that. Thanks for posting these.
legendary
Activity: 1008
Merit: 1022
legendary
Activity: 1064
Merit: 1000
I concur with the others, kinda nice to have all those links together in one place. It makes for good reading, even if a bit dated. No harm in building a clone for testing purposes that you wouldn't try on other chains.
member
Activity: 101
Merit: 10
Nice... Thanks for putting all of this in one place..    Smiley

Sure! Just hoping we can get some more of it in here. Everyone hordes this stuff which makes it such a headache for everyone who wants to learn. I guess people want to keep the competitive edge in development, but I think it just results in poorly cloned coins when nobody can find updated resources to learn from.

Agreed!   All of us with great ideas for new alts and experiments are stuck on the sidelines.. .   

I'm a coding noob though and still learning the basics of PHP and C but have awesome ideas for a new alt..  Back to codeacademy for me..   Undecided
Pages:
Jump to: