We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [genesis-block]

Refers to the very first block of a new blockchain based cryptocurrency.

Filter by
Sorted by
Tagged with
1
vote
2answers
4k views

altcoin debug.log shows ERROR: CTxDB::LoadBlockIndex() : Failed stake modifier checkpoint height=0

What I have done so far: Generated new Genesis Block Generated new MerkleRoot Updated MerkleRoot Updated Genesis block values Commented out these lines Compiled on CentOS 6 Created altcoin....
1
vote
1answer
33 views

Why aren't balances appended to transactions?

As far as I know, you need to travel back through the entire blockchain to verify your balance. Surely adding the balances of the sender and receiver to each transaction would be easier? If balances ...
3
votes
1answer
1k views

How we decode output address from Bitcoin genesis transaction

Accordingly to blockchain.info, the first bitcoin transaction ever spends 50 BTC to the address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa. The pubkey script of that transaction is PUSHDATA(65)[...
1
vote
1answer
715 views

How to find details about very first block mined for any crypto?

Hi is there any resource or site where we can see details of the very first block mined like its time-stamp and other details . I have been asking around in groups for last 3 days no answer . I did ...
0
votes
1answer
168 views

Modify Coin Amount in Genesis Block Cryptonote

I am busy creating a CryptoNote based Altcoin for a client of mine to use in their pub. He'd like to have it fairly heavily premined. I'm aware that the easiest way to do this is to modify the ...
0
votes
1answer
2k views

New params of chainparams.cpp. What put on them and how generate?

What do these parameters do and what to insert there uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); //what this do ? end what put to here consensus....
1
vote
1answer
952 views

New altcoin. Cpuminer gives me “booo”

I made a new altcoin based on "INSaNe" https://github.com/CryptoCoderz/INSN I changed genesis hashes using this code: if (true && (genesis.GetHash() != hashGenesisBlock)) { ...
1
vote
3answers
1k views

do you need to independently create a genesis block for a new altcoin?

So if one was to try to create an altcoin that was a fork of the bitcoin code would he/she have to create a genesis block independently first? static CBlock CreateGenesisBlock(uint32_t nTime, ...
1
vote
1answer
409 views

In a private blockchain network, can we delete the first N blocks and reassign the N+1th block as the genesis block?

I am aware of the data loss caused by deleting the first N blocks. But I am curious to know whether such a task is possible or not. If so, how to practically implement it?
3
votes
1answer
1k views

How can we look at the hidden message in the first block?

This is the first block, how can I see the message? 'The Times 03/Jan/2009 Chancellor on brink of second bailout for banks'
1
vote
1answer
182 views

Setting minimal amount of nodes to reach consensus

Is the minimal amount/percentage of nodes that need to agree configurable in a blockchain genesis file? As far as I can find there is no setting for this, and I assume this is set somewhere in the ...
0
votes
1answer
142 views

Does a new nodes verify all transactions or only blocks

When a node downloads the genesis and all blocks, does it verify all past transactions, or just the blocks (eg check the nonce/hash relation, thereby assuming the containing transactions must be right?...
2
votes
3answers
1k views

How do I find a pubkey and the nbits value to generate a genesis block?

I am hoping to create a new cryptocurrency from a Bitcoin fork, mostly for learning, and a little bit of fun. I roughly followed this answer to get as far as I am, but the genesis generator requires a ...
0
votes
2answers
4k views

How to mine a genesis block?

Following this guide, I'm trying to learn how to mine a genesis block, not to launch another altcoin or anything, blockchain databases are going to be important and I want to be ahead of the curve. I'...
1
vote
1answer
240 views

Previous block hash on first Bitcoin block?

The bitcoin-explorer command bx fetch-header -t 1 fetches the first Bitcoin block and shows the block header. If I check the "first" block header, where does "previous block hash" come from?
3
votes
1answer
3k views

Problem In Creating Genesis Block Twister-Core using Ubuntu and (Qt Creator IDE)

I am trying to create a genesis block in twister-core using Ubuntu and IDE Qt Creator. I have compiled the twister-core successfully, I have changed the these parameters for creating the genesis block ...
1
vote
0answers
73 views

Reset bitcoin blockchain checkpoint to mine 0th block [duplicate]

I want to start a new block chain and mine the 0th block, but I guess the hardcoded checkpoint in chainparams.cpp won't allow that. I guess I need to reset the checkpoint hardcoded as follows before ...
5
votes
2answers
4k views

What is the genesis block?

What is the genesis block? In which ways is it important or different from other blocks?
3
votes
3answers
4k views

How can one create a Genesis Block for a new Proof of Stake Cryptocurrency?

I've been trying to fork the cryptocurrency Clams for about a week now. All of my code is correct to the coin's specifications, but I've been stuck on the creation of the blockchain. The developers ...
3
votes
2answers
3k views

What is the public key used to generate the Genesis block?

I'm trying to create and build a working fork of Bitcoin -- in order to understand how it works at the source code level. I see a lot of articles explaining how to create altcoins but they are not ...
1
vote
1answer
713 views

What is NXT's Genesis Account's Passphrase / Password?

I remember there was a passphrase/password that gave you access to NXT's genesis account even though you can't do anything with it once you get in there.
0
votes
1answer
786 views

What values should be initially assigned to Checkpoints for a new Genesis block?

I have created a new Genesis block. What values should be assigned to these fields? namespace Checkpoints { typedef std::map<int, uint256> MapCheckpoints; struct CCheckpointData { const ...
1
vote
0answers
99 views

How to reduce Proof of Work in bitcoind?

I am trying to create a new genesis block. But it is taking too long to compute (still running). How do I reduce ProofOfWork needed ? Is it this line that I have to modify ? chainparams.cpp#L117 ...
3
votes
2answers
1k views

How to make genesis block transaction spendable?

I read this question Why can’t the genesis block coinbase be spent? . It says because of some quirk (the genesis block coinbase transaction is not added to the global transaction database) genesis ...
0
votes
1answer
350 views

Trying to find the raw genesis transaction length

I see that many different altcoins have different lengths for the initial genesis tx. How would I go about finding the length of the initial genesis tx? I saw another answer but I have no need of ...
1
vote
1answer
437 views

Where is the “New Genesis Hash Generator” code in newest Bitcoin source code?

I am trying to generate my own genesis hash by modifying some hardcoded parameter in main.cpp. It worked in previous version of Bitcoin, but now it seems that the "Genesis Generator" has been ...
0
votes
3answers
2k views

Extract genesis block raw TX data

RPC does not return the raw transaction for the genesis block. I need to get this data for other coins to be able to add them to ABE. https://github.com/bitcoin-abe/bitcoin-abe/blob/master/Abe/...
4
votes
1answer
914 views

Is it true the genesis block reward can't be spent forever? [duplicate]

Is the genesis block reward forever unspendable?
1
vote
1answer
1k views

How do I create a new genesis block for an altcoin?

I'm trying to clone the Blackcoin sourcecode just for the hell of it but I can't seem to generate a genesis block. I can do it on normal coins, but not here. The Blackcoin developers seem to have ...
1
vote
2answers
692 views

How to Create a new Genesis Block with some bitcoins initially asigned to some users?

I am trying to use Bitcoin's code for some other application. Is it possible to create a genesis block so that I can initially assign some coins (bitcoins) to some users. For e.g. The Genesis Block ...
1
vote
0answers
289 views

Making an altcoin (for fun, not to use), and after finding MerkleRoot and genesis block, I still get errors

I'm making a PoW/PoS hybrid coin for fun (nobody will actually use it). I already found the Merkle root and mined the genesis block and got the nonce and things like that. I inserted them into the ...
2
votes
1answer
83 views

Which transactions are being submitted in the very first blocks of some digital currency? [duplicate]

This is more like general question about digital currencies rather than about Bitcoin specifically, but it still is relevant to Bitcoin I guess (at least this SE section is more suitable for this ...
1
vote
1answer
245 views

Can I look for transaction in the genesis block?

I'm testing bitcoin and, as an experiment, I added a transaction after the coinbase to the genesis block. However, it appears that it can't be searched with the rpc commands. Why is that? I already ...
3
votes
2answers
1k views

First block of blk00000.dat from bootstrap.dat doesn't contain genesis block

I downloaded the bootstrap.dat file from the torrent at http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/ and placed it in the .bitcoin directory of a new Ubuntu installation of ...
3
votes
1answer
517 views

How can somebody steal the Genesis block?

So I read on bitcointalk the other day that there was a new coin about to be released (woo hoo right?!) and then they posted that somebody had stolen the genesis block. What exactly does that mean? ...
2
votes
0answers
47 views

How were the first 169 blocks mined if no transactions occured before block 170? [duplicate]

My guess is that there is that you are able to leave the transaction parameter empty, but I have not been able to find confirmation.
5
votes
4answers
2k views

Before Mining Genesis Block

Im trying to make a test altcoin and I created the genesis block, merkle root and nonce. When I compile and run the daemon, The coin is trying to connect other IPs for hours so I can't mine the ...
2
votes
3answers
14k views

How can I create a new Genesis Block?

I'm trying to create a testcoin using litecoin. To create genesis block I changed some lines to : block.nTime = 1390948469; // current time uint256 hashGenesisBlock("0x"); //I dont now it's true or ...
3
votes
1answer
1k views

Why I cannot get transaction from genesis block [duplicate]

When I run command getrawtransaction 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b in my bitcoin-qt console (or bitcoind), I get No information available about transaction (...
2
votes
1answer
4k views

How to make a genesis block of my altercoin?

I create my new altercoin,but when I first run it,it already shows:"No block source available 5 week(s) behind". And I start anther computer in the LAN, they link succefully. I use the code of ...
1
vote
1answer
2k views

Simple GPU C++ mining

I'm trying to mine a genesis block for an experimental Peercoin clone. I've already written one using boost threads, and it's been really fun since this is the most processor intensive program I've ...
4
votes
1answer
2k views

Details on Genesis Block

The question asked here displays the genesis block in pretty good detail. I am still trying to get a breakdown of some of the elements seen here (and some others not seen here): The Merkle Root Time ...
36
votes
4answers
12k views

Why can’t the genesis block coinbase be spent?

According to the bitcoin wiki: The first 50BTC block reward went to address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, though this reward can't be spent due to a quirk in the way that the genesis block is ...
14
votes
2answers
5k views

How do you make a Genesis block?

What is involved in creating a genesis block? What makes it different from the other blocks in the chain.
3
votes
1answer
1k views

given a json of a block, how do I calculate its hash?

Here is the genesis block with its hash. How the hash was calculated? { "hash":"000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f", "ver":1, "prev_block":"...
30
votes
1answer
9k views

What are colored coins?

What exactly are colored coins? I've tried understanding, but I don't quite get it yet . . . Do any examples exist?
10
votes
2answers
4k views

How did the first 50 Bitcoins come into being?

How was the Bitcoin system initialized? Can one start the system with only a single node (computer)? Please explain it in plain English. Thanks, guys.
30
votes
2answers
8k views

What is TxIn's sequence?

I'm currently trying to generate the genesis block with my code and I've stumbled upon the TxIn sequence field that is not explained in the Protocol Specification wiki page, nor does it seem to appear ...