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
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 ...
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 ...
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?
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.
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.
5
votes
4answers
833 views

Why do we need a genesis block?

In bitcoin, a blockchain always starts at the unique genesis block. Beyond that point there can be forks, and only when it is clear which branch will grow fastest (or if it has grown enough), we can ...
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 ...
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?
4
votes
1answer
915 views

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

Is the genesis block reward forever unspendable?
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 ...
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 ...
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
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)[...
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? ...
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'
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 ...
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
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 ...
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":"...
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
2answers
280 views

What is Bitcoin's “genesis hash”?

From Lightning Network documentation: Used in several of the BOLT documents to denote the genesis hash of a target blockchain. This allows nodes to create and reference channels on several ...
2
votes
3answers
609 views

How to read the transaction of a block?

Given this example block (it's the genesis block by the way): ...
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 ...
2
votes
2answers
76 views

How are newly created bitcoins are validated?

I'm trying to understand how Bitcoin works but there's a concept I can't get my head around. I understand that transactions are validated by checking the signatures of each input is valid. However ...
2
votes
1answer
270 views

Can malicious peer hack freshly installed bitcoin-core node

I'm considering two scenarios of hacking freshly installed bitcoin core node. Does freshly installed bitcoin-core node have genesis block included in the installation? This fresh node contacts some ...
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 ...
2
votes
1answer
72 views

Genesis block coinbase transaction without confirmations

Why the coinbase transaction, comming from the genesis block, don't have confirmations? All the others coinbase transactions have confirmations, but not in the Genesis block.
2
votes
1answer
1k views

Altcoin (Litecoin fork) creation. No synchronisation

i m trying to create an altcoin from the current Litecoin master branch on github. Its Litecoin in the version of 0.15.1. By editing some parameter in chainparams.cpp i m able to create my genesis ...
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 ...
2
votes
1answer
450 views

Why cant my Altcoin Regnet create first 100 blocks?

I have modified bitcoin source code for my altcoin. I have successfully created genesis block, merkel root, noonce and daemon is working well. I have tweaked number of coins per day, total coins etc.. ...
2
votes
0answers
29 views

What in detail makes the Coinbase in the Genesis Block unspendable? [duplicate]

I was aware that the Genesis block's reward was unspendable, and that there was no UTXO for it in the UTXO Set. I thought that this was due to the Genesis block being hardcoded and the actual ...
2
votes
0answers
78 views

Blake-256 genesis block generation helpint

I'm making my own coin and get problem to generate genesis for my fork. Genesis need to be blake-256. I was found this git https://github.com/lhartikk/GenesisH0 and tryed to use this script, i also ...
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.
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
532 views

How is PSZ Timestamp encoded in Bitcoin core code?

In Chainparams.cpp of the Bitcoin Core source, the encoded PSZTimestamp is as follows ...
1
vote
1answer
600 views

Altcoin Genesis block fails after changing block reward

I have been struggling with this issue for a week. I have created an altcoin forking litecoin code, i have mined genesis block, the compiled code works fine with 50*COIN genesis block reward. When i ...
1
vote
2answers
693 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
1answer
163 views

What are all the small transactions in Satoshi's address?

I read that Satoshi never moved or spent his coins, so I expected to see his address stay unchanged since mined. But it looks like there are lots of small transactions: e.g. in the first address there ...
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 ...
1
vote
2answers
96 views

Were one or more machines required to be running 24/7 on the network after the first block was mined?

After mining the genesis block, did Satochi have to leave his computer running to mine the subsequente empty blocks? Was he running the whole network on a single node or did he require multiple ...
1
vote
1answer
2k views

Where is debug.log file in Bitcoin source code?

I am running 64bit Ubuntu 17.04, I am following this tutorial for creating a new altcoin. I am up to section 7, here to be exact: The first time you run the compiled code (daemon or qt), it will say "...
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 ...
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
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.
1
vote
1answer
599 views

Premine coins from genesis block are gone after one transaction from account/wallet

Please check the whole question once before giving negative marking or Mark as duplicate of Why can’t the genesis block coinbase be spent? Why I cannot get transaction from genesis block [duplicate]...
1
vote
1answer
152 views

Is it possible to append new blocks to a block of arbitrary age?

First of all, I'm aware of 51% attacks and how they work. Though, I was wondering, if Bitcoin and other blockchains allow appending cryptographically valid, new blocks to blocks of arbitrary age (if ...
1
vote
1answer
342 views

Altcoin - genesis block - TypeError: __init__() takes exactly 2 arguments (3 given)

I'm trying to use the genesis script from innova to generate a genesis block of Xevan_hash https://github.com/innovacoin/GenesisH0/blob/master/genesis.py I'm using these parameters: python genesis....
1
vote
1answer
107 views

No .altcoin directory being generated

I am trying to create a genesis block for a personal play coin. I get the correct output of assertion failed. However when compiling I noticed the ./altcoin folder is not created at all.
1
vote
1answer
410 views

Why does the Genesis block coinbase input script push bits and the value 0x04 before the famous “Chancellor” message?

According to the Wiki, the input script of the Genesis block consists of these bytes: ...
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 ...