Bitcoin Forum
May 21, 2024, 01:06:09 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 »  All
  Print  
Author Topic: I will create a forked bitcoin chain  (Read 6871 times)
oakpacific
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


View Profile
April 20, 2013, 04:28:48 PM
 #21

I can tell you how this is going to end: a small portion of the hashpower of the Bitcoin network will join your chain, then 51% you, then you are game over.

I would have nothing to gain from that, besides it would not neccesarily be possible. My intention starting the new chain is to allow bitcoin a future.

I am just telling you this is what is gonna happen, not making a judgement. Bitcoin's design precludes the chance of survival of any copycat, you need to come up with some new mining algorithm which is incompatible with Bitcoin(like LTC's scrypt) to survive, FYI several altcoins had been taken down by 51% attacks because they can be merge-mined with bitcoins.

https://tlsnotary.org/ Fraud proofing decentralized fiat-Bitcoin trading.
grantbdev
Sr. Member
****
Offline Offline

Activity: 292
Merit: 250



View Profile
April 20, 2013, 04:30:02 PM
 #22

At 200 coins / block, would there be no transaction fees?

Don't use BIPS!
wingding (OP)
Hero Member
*****
Offline Offline

Activity: 770
Merit: 504



View Profile
April 20, 2013, 04:33:40 PM
 #23

I can tell you how this is going to end: a small portion of the hashpower of the Bitcoin network will join your chain, then 51% you, then you are game over.

I would have nothing to gain from that, besides it would not neccesarily be possible. My intention starting the new chain is to allow bitcoin a future.

I am just telling you this is what is gonna happen, not making a judgement. Bitcoin's design precludes the chance of survival of any copycat, you need to come up with some new mining algorithm which is incompatible with Bitcoin(like LTC's scrypt) to survive, FYI several altcoins had been taken down by 51% attacks because they can be merge-mined with bitcoins.

I know there is some issues with that, but I think it can be solved somehow. My goal now is to gain understanding for the need of faster money supply in bitcoin.
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1032



View Profile WWW
April 20, 2013, 04:37:19 PM
 #24

♨, ☹, ☒, ☠, ✞
Birdy
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
April 20, 2013, 04:44:39 PM
 #25

Quote

I know there is some issues with that, but I think it can be solved somehow. My goal now is to gain understanding for the need of faster money supply in bitcoin.

There is none. There is no need for more money. Maybe there will be a need for some redistribution should all fiat money fail (because there would be a lot of people ending up with nothing)
Cheshyr
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
April 20, 2013, 04:44:59 PM
 #26

Are you going to call it forkcoin?

I like the idea of altcoins quite a bit.  I'm not as enthused by this one, since it sounds like very little thought went into it.  You are changing a single variable in main.h, and doing some cross-compiling.

If you're going to fork something, maybe start with one of the recent innovations, like LTC, PPC, or NVC?  Hit up newnetcoins.com, read about other failed coins, and try to learn from how and why they failed?  Then, make your modifications, release the new coin, but have things already in place...  binaries for at least 2 platforms, a couple competing pools, a faucet, and maybe a service where you could spend it?..  a game or something?  Run a closed alpha with a small group on a testnet, and a beta with volunteers (blockchain will be deleted) so you can work out the launch bugs.

You know...  launch a coin?

Or, you could do as you've said you would, create a new coin, post a link in the JokeCoin thread, and see how many days it lasts.
JimmiesForBitcoins
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
April 20, 2013, 05:19:56 PM
 #27

♨, ☹, ☒, ☠, ✞
Something something something raise pirates from the dead? Sad
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1032



View Profile WWW
April 20, 2013, 05:38:07 PM
 #28


Something something something raise pirates from the dead? Sad
it's: looks like poo, unhappy user, close program, dead altchain. In wingdings for the wingding dingdong.

If the form supported emoji in Unicode 6.1, there's an appropriate character:
doobadoo
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 20, 2013, 05:47:23 PM
 #29

You could also fix the early adopter/bitdust problems.


1)  Any unspent coins generated/transferred but not spent since the first 18 mos of the network are deleted.

2)  Unspent balances less than .01 are gone

3)  Coins older than 12-18 months are divided by 2.  Coins 18-24 months old divided by 4.  Coins 24-36 months old divided by 8, and the rest are older than 18 months and are deleted.

4) to prevent windfalls to mt gox, who hold a bunch of accounts and won't give that money to their customers in the new chain, cap btc address balances at 100 BTC (currently $10k).  

This might reduce that 11 mil number to like 7 or 8 mil.   you then increase the total coins to ever be released to 100 mil, so current users wind up with 7-8% of the total future supply.

You could form a genesis block that has a special coinbase.  All the current unspent addresses would be the coinbase with balances next to them.

Then you could come up with an adoption schedule over the next 10 year:
Year   % distributed
0:          7 or 8 %  (current base of coins)
1:         +2%
2:         +3%
3:         +5%
5:         +7.5%
....
8:          +15%
9:          +5%
10:        +1%
----------------
Total:    100%


I also suggest changing the protocol to prevent dust.  The minimum unspent output should be established at say 0.001 for txs created in the next 10 years, then 0.0001 (add a decimal place) next 10 years, etc...

Also consider implementing a minimum tx fee, which would kill the need for all this 'how old is yo coin' crap code.

"It is, quite honestly, the biggest challenge to central banking since Andrew Jackson." -evoorhees
LaggedOnUser
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
April 20, 2013, 05:52:39 PM
 #30

I suggest calling it Splitcoin, since you forked or split it from the original.  Cheesy
Dacm4n
Sr. Member
****
Offline Offline

Activity: 363
Merit: 250



View Profile
April 20, 2013, 06:00:12 PM
 #31

I will create a forked chain of bitcoin to accomdate for broad adaptation.

The only major change from the old chain is:

Reward of 200 BTC per block for each new block - (never changed)


  • The chain will produce 10.5 million coins/year (which is far from enough to cause inflation)
  • The clients (incl source) running the new fork will be made available well ahead of the fork
  • All bitcoins created before the fork will by nature be contained in the new chain




I think Litecoins can solve this problem right? Then maybe years later when Litecoins are worth $1000 another coin like PPC can be used for smaller transactions since it has no currency limit.
pyra-proxy
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500



View Profile
April 20, 2013, 06:52:09 PM
 #32

Also 200 btc/block forever is kinda weak too, shouldn't it start at 100/block for the this year. move to 125/block next year, 150/block year 3, 200/block year 4, THEN stay there.  Let inflation accelerate to accommodate more noobs.

That's an interesting concept.... perhaps a deflation model where the block reward starts at say 1 coin per block and every 4 years 1 coin is added to the block rewarded.  Someone graph the inflation rate :-)

luffy
Hero Member
*****
Offline Offline

Activity: 607
Merit: 500



View Profile
April 20, 2013, 07:00:55 PM
 #33

the only "fair" way is to implement demurage to BTC and eventually to all other coins out there. FRC has it already! Smiley
wingding (OP)
Hero Member
*****
Offline Offline

Activity: 770
Merit: 504



View Profile
April 20, 2013, 07:11:04 PM
 #34

You could also fix the early adopter/bitdust problems.


1)  Any unspent coins generated/transferred but not spent since the first 18 mos of the network are deleted.

2)  Unspent balances less than .01 are gone

3)  Coins older than 12-18 months are divided by 2.  Coins 18-24 months old divided by 4.  Coins 24-36 months old divided by 8, and the rest are older than 18 months and are deleted.

4) to prevent windfalls to mt gox, who hold a bunch of accounts and won't give that money to their customers in the new chain, cap btc address balances at 100 BTC (currently $10k).  

This might reduce that 11 mil number to like 7 or 8 mil.   you then increase the total coins to ever be released to 100 mil, so current users wind up with 7-8% of the total future supply.

You could form a genesis block that has a special coinbase.  All the current unspent addresses would be the coinbase with balances next to them.

Then you could come up with an adoption schedule over the next 10 year:

No I would never ever touch the earlier coins- that would certanily be a disaster. And the early adopters arent a problem. The problem is that there are not supply for tha large masses to enter - who now are completely left to the grace of the early adopters.
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 20, 2013, 07:15:10 PM
 #35

No I would never ever touch the earlier coins

How would you do that?

From another thread by winding:

looking at this guys older posts... people have been trying to explain to him how bitcoin works... looks like he is just refusing to understand it... and really want to get his early coins... so sad... (me is still sitting here very happy finding out about it in 2013, instead of 2016, or 2020)

And yet another thread by wingding:

The address is valid in both sides of the fork.  So let's say that somehow you trick me into spending my bitcoins that I received prior to the fork and pay using them to an address in your inflatacoin fork.  But then you can then use that exact same address on the Bitcoin blockchain side as well, broadcast my transaction there and receive the full value of the transaction there as well.

Participating on your side would be seen as the way to watch your bitcoins disappear.

Because there is no way to ensure that all transactions from the Bitcoin blockchain get into your inflatacoin fork, then the only time your chain becomes interesting to me is after my transaction confirms on the Bitcoin blockchain but where I've composed and sent a double spend of the UTXO used to your side of the fork, and then pay you with those funds which are now worthless on the Bitcoin blockchain.  That's a win / win for me!


Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


DoomDumas
Legendary
*
Offline Offline

Activity: 1002
Merit: 1000


Bitcoin


View Profile
April 21, 2013, 12:08:23 AM
 #36

I bet the OP intention are not a fork but an alt-coin !
Bad title, and no future to this !

FAIL
Barnacle_Ed
Sr. Member
****
Offline Offline

Activity: 271
Merit: 250


View Profile
April 21, 2013, 12:14:21 AM
 #37

This sounds like a good JokeCoin submission to me.
johnyj
Legendary
*
Offline Offline

Activity: 1988
Merit: 1012


Beyond Imagination


View Profile
April 21, 2013, 01:15:28 AM
 #38

I think after 75% of coins are mined, these kind of thoughts will become more and more

Just feel strange that people never complain that central banks being the only early adopter of fiat money creation

Viceroy
Hero Member
*****
Offline Offline

Activity: 924
Merit: 501


View Profile
April 21, 2013, 01:25:02 AM
Last edit: April 21, 2013, 02:24:18 AM by Viceroy
 #39

may I suggest your has algo use a combination of PBKDF 2 followed by bcrypt.  Should make it harder to gpu mine (bring back the cpu mining!)

Agreed, any other ASIC HOSTILE crypto currencies out there with a working forum?
doobadoo
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 21, 2013, 02:20:47 AM
 #40

No I would never ever touch the earlier coins

How would you do that?

Seriously dude?  Thats mondo easy.  take all the adjust values for unspent outputs and write them into the genesis block to the address they belong as coinbase txs. 

"It is, quite honestly, the biggest challenge to central banking since Andrew Jackson." -evoorhees
Pages: « 1 [2] 3 4 5 »  All
  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!