Questions tagged [genesis-block]
Refers to the very first block of a new blockchain based cryptocurrency.
117
questions
0
votes
1
answer
2k
views
How to create a new genesis block using CreateGenesisBlock() function
I'm trying to create a new genesis block, you know for science.
I saw a lot of write ups online but most of them seem kinda outdated.
I found the function CreateGenesisBlock() in the source code.
...
1
vote
1
answer
299
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
votes
2
answers
630
views
How to mine your own Bitcoin fork?
I have my own Bitcoin fork. I have the src and I have the Linux, Mac and Windows clients. The Windows client is using Bitcoin Core for the wallet.
How do I go about mining the fork I created? I have ...
2
votes
1
answer
666
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.. ...
0
votes
1
answer
671
views
Bitcoin hash calculation [duplicate]
Best regards
I have been doing a lot of research about bitcoin and blockchain. A lot of informacion across the Internet can be found where many people explains the basics of bitcoin an it´s ...
1
vote
1
answer
5k
views
How to Create New Genesis Block?
I am trying to create a new crypto currency and i am struggling with creating genesis block with the bitcoin code. I am following this tutorial https://bitcointalk.org/index.php?topic=225690.0 and i ...
1
vote
1
answer
353
views
How is the Bitcoin Mined in Genesis Block Brought into Transaction?
I'm studying the source code Bitcoin, and have no clue to this question.
It looks like the genesis block is mined "out-of-band" (given a timestamp, and a message with no transaction information) and ...
1
vote
2
answers
114
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 ...
2
votes
0
answers
92
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
3
answers
943
views
How to read the transaction of a block?
Given this example block (it's the genesis block by the way):
...
2
votes
1
answer
2k
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 ...
-1
votes
1
answer
75
views
are there Happy Hours?
after Genesis of Bitcoin, ie creating block#0, every wallet owner has an empty wallet, by the way there is nothing to mine. So how the block chain process can be initiated?
Are there Happy Hours and ...
0
votes
1
answer
252
views
how to transfer genesis block reward for blackcoin?
So my genesis block has a reward setup but I want to send it to my wallet. can you please tell me how? I am using black coin
0
votes
0
answers
217
views
Are there any Bitcoin alt-coin creation tutorials above version 0.15.0?
There are many How to make an alt-coin tutorials out there, but all the ones I have seen are from 2015 or earlier (most are around 2013-2014). Bitcoin has changed dramatically since then, and I am ...
0
votes
1
answer
1k
views
Why can't the genesis block be found I create an altcoin?
I have built the bitcoin source code with a new pszTimestamp, hashGenesisBlock and hashMerkleRoot
The code builds fine and does not run into any assert problems when validating these hashes on [line ...
-1
votes
1
answer
2k
views
why did assert fail when creating my own genesis block?
I am trying to create my own genesis block using the bitcoin source code but my new hashes are not being accepted by the assert statements.
Step 1:
I have changed the pszTimestamp variable in ...
2
votes
1
answer
6k
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 "...
2
votes
1
answer
672
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:
...
2
votes
1
answer
324
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 ...
0
votes
1
answer
194
views
How do I make my own Hyperstake coin [closed]
So ive forked the code but seems to be connected to the old coin stuff.
What I am looking to do is fork their code and create my own coin! I know that I need to make a node but I can't find any ...
1
vote
2
answers
4k
views
altcoin debug.log shows ERROR: CTxDB::LoadBlockIndex() : Failed stake modifier checkpoint height=0 [closed]
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
1
answer
52
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
1
answer
2k
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)[...
2
votes
1
answer
1k
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
1
answer
3k
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
1
answer
1k
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
3
answers
2k
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
1
answer
529
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?
4
votes
1
answer
3k
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
1
answer
227
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
1
answer
170
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?...
3
votes
3
answers
2k
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
2
answers
5k
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
1
answer
297
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
1
answer
4k
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
0
answers
86
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 ...
6
votes
2
answers
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
3
answers
5k
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 ...
6
votes
2
answers
5k
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
1
answer
818
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
1
answer
941
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
0
answers
109
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
2
answers
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
1
answer
384
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
1
answer
466
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
3
answers
3k
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/...
5
votes
1
answer
1k
views
Is it true the genesis block reward can't be spent forever? [duplicate]
Is the genesis block reward forever unspendable?
1
vote
1
answer
2k
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
2
answers
769
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
0
answers
304
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 ...