Bitcoin Forum
May 04, 2024, 02:49:24 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to invalidate pre-mined blocks?  (Read 700 times)
ijaera (OP)
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
March 27, 2014, 01:47:18 AM
 #1

I'm working on a coin that has 8000 blocks premined by one of the founders. This founder left the project and now we want to invalidate those premined coins. I thought about creating a fork or something else, but couldn't find an example or something like this already done in other coin. Could someone please help?
1714790964
Hero Member
*
Offline Offline

Posts: 1714790964

View Profile Personal Message (Offline)

Ignore
1714790964
Reply with quote  #2

1714790964
Report to moderator
1714790964
Hero Member
*
Offline Offline

Posts: 1714790964

View Profile Personal Message (Offline)

Ignore
1714790964
Reply with quote  #2

1714790964
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Tonka Branded Truck
Sr. Member
****
Offline Offline

Activity: 259
Merit: 250



View Profile
March 27, 2014, 05:06:46 AM
 #2

How about just restart the coin?

EndlessWin
Full Member
***
Offline Offline

Activity: 139
Merit: 100


View Profile
March 27, 2014, 06:05:15 AM
 #3

as you said: create a fork that will be bigger then the original blockchain (that nobody is mining currently i presume) and merge it. your blockchain will be bigger and network will adopt it. can't give you an example tho, never saw it done by someone Smiley

tired of identical bitcoin forks? try out BCN - no ASICs, no transaction tracking https://bitcointalk.org/index.php?topic=512747.0
Foxpup
Legendary
*
Online Online

Activity: 4354
Merit: 3042


Vile Vixen and Miss Bitcointalk 2021-2023


View Profile
March 27, 2014, 07:05:47 AM
 #4

It's never been done because it will invalidate literally every single transaction ever made. Every transaction spends coins that were either generated by the pre-mine, or generated in blocks built on top of the pre-mine. The only other way is to add code that invalidates transactions made after a certain blockheight that spend coins from the pre-mine coinbases, but a) there's nothing stopping the founder from moving his coins before that blockheight, if he hasn't already done so, in which case there's nothing you can do to stop him from spending his coins, and b) your users will be quick to realise that if you're going to add rules preventing people from spending certain coins, none of their coins are safe either.

You just have to accept the fact that the founder has a shit-tonne of coins that he didn't earn, there's nothing you can do about it, and it's all your fault for agreeing to use a pre-mined coin in the first place.

Will pretend to do unspeakable things (while actually eating a taco) for bitcoins: 1K6d1EviQKX3SVKjPYmJGyWBb1avbmCFM4
I am not on the scammers' paradise known as Telegram! Do not believe anyone claiming to be me off-forum without a signed message from the above address! Accept no excuses and make no exceptions!
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!