Bitcoin Forum
November 06, 2024, 01:41:15 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Altcoin development?  (Read 538 times)
joehop67 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 10



View Profile
May 13, 2013, 06:24:04 AM
 #1

Okay so I have been developing (trying to) an Altcoin for fun and for education. So I got stuck on the generating the merkle root and genesis block. But I was wondering... What would happen if I made some minor code edits (ie coins rewarded per block and number of.coins allowed) what would happen if I just compiled and run that with the original genesis block and merkle root of bitcoin. Wpuld I be mining bitcoin or my own coin?

1KmVXSbnjwtvxXKLGyD145CWJzZs6afkxL
jayo89
Full Member
***
Offline Offline

Activity: 180
Merit: 100


The All-in-One Cryptocurrency Exchange


View Profile
May 13, 2013, 08:30:33 AM
 #2

Provided you've replaced the default DNS Seeds (the initial list of peers for a newly-downloaded client to connect to) with some of your own, and none of the addresses point to the bitcoin network, you should be golden.

You might also want to modify your checkpoints to make sure that in the case of accidental connection to the bitcoin network, your blockchain isn't overwritten by the larger one of Bitcoin.

「   B e a x y   」   THE ALL-IN-ONE CRYPTOCURRENCY EXCHANGE
[ WHITEPAPER ]              Instant Deposit                   24/7 Support                    Referral Program              [ LIGHTPAPER ]
ANN THREAD     ●     BOUNTY THREAD     ●     FACEBOOK     ●   TWITTER     ●     TELEGRAM
DannyHamilton
Legendary
*
Offline Offline

Activity: 3472
Merit: 4801



View Profile
May 13, 2013, 10:05:40 PM
 #3

What would happen if I made some minor code edits (ie coins rewarded per block and number of.coins allowed) what would happen if I just compiled and run that with the original genesis block and merkle root of bitcoin. Wpuld I be mining bitcoin or my own coin?

It really depends on the specifics of the particular edits that you make.

If you change your code so that the initial block subsidy is less than 50 BTC, then you might have a problem accepting the Genesis block since it has 50 BTC.

If you change your code so that the initial block subsidy is allowed to be larger than 50 BTC, then your client will download the entire current bitcoin blockchain and you will be mining bitcoin.  However, anytime you solve a block, if your miner tries to create a subsidy greater than 25 BTC, the entire network will ignore your block and it will be orphaned, therefor you'll never get the reward.
joehop67 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 10



View Profile
May 14, 2013, 03:42:20 AM
 #4

Provided you've replaced the default DNS Seeds (the initial list of peers for a newly-downloaded client to connect to) with some of your own, and none of the addresses point to the bitcoin network, you should be golden.

You might also want to modify your checkpoints to make sure that in the case of accidental connection to the bitcoin network, your blockchain isn't overwritten by the larger one of Bitcoin.

How might someone go about doing something like this?

1KmVXSbnjwtvxXKLGyD145CWJzZs6afkxL
wire
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
May 14, 2013, 10:50:05 AM
 #5

Well, right now there is an altcoin almost every day

Most if not all of them are just a pump and dump scheme where early adopters make their profit, some point a few 100 google EC2 instances at it for a few hours and then dump the coins.

Followed this live for YAC where i was lucky enough to solo mine 18000 coins on a single cpu and trade it in for 15btc

now YAC is quite dead and ppl wait for the next chance

i dont think we need 1000 altcoins

But if you want to make profit fast...
eckstein
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
May 14, 2013, 12:19:25 PM
 #6

Why exactly would you say YAC is dead? I don't think it will die until someone finds an efficient implementation for gpus. Until then it's different to the rest of the altcoins.
joehop67 (OP)
Member
**
Offline Offline

Activity: 87
Merit: 10



View Profile
May 14, 2013, 10:15:35 PM
 #7

Well I never said I was going to release it... Its more of a hobby of mine... I thought Bitcoin was interesting and wanted to make a coin myself.

1KmVXSbnjwtvxXKLGyD145CWJzZs6afkxL
bonsai99
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
May 14, 2013, 11:18:47 PM
 #8

Followed this live for YAC where i was lucky enough to solo mine 18000 coins on a single cpu and trade it in for 15btc
Dang, nice!
BTCoder
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
May 15, 2013, 12:20:44 AM
 #9

Okay so I have been developing (trying to) an Altcoin for fun and for education. So I got stuck on the generating the merkle root and genesis block. But I was wondering... What would happen if I made some minor code edits (ie coins rewarded per block and number of.coins allowed) what would happen if I just compiled and run that with the original genesis block and merkle root of bitcoin. Wpuld I be mining bitcoin or my own coin?

Whoah developing a coin is extremly difficult and takes a lot of knowledge sure your up to it?
jamesgarfield
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
May 15, 2013, 01:03:01 AM
 #10

Okay so I have been developing (trying to) an Altcoin for fun and for education. So I got stuck on the generating the merkle root and genesis block. But I was wondering... What would happen if I made some minor code edits (ie coins rewarded per block and number of.coins allowed) what would happen if I just compiled and run that with the original genesis block and merkle root of bitcoin. Wpuld I be mining bitcoin or my own coin?

Goodluck on this adventure.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!