can you please, if you dont mind get a little more in depth with blocks and genesis.
basically genesis is like the tip of the pyramid?? like everything will continue to expand from this first point, am i getting it right?
yes.
how do i make a genesis block?
I'm not sure how to make a genesis block for a new altcoin, but I do know that on a private Regtest Bitcoin network, the block is created by this command:
the reason i am asking all these is, i feel that, the best way to learn how mining and everything about the crypto work, is by able to have my own coin. that way i would learn how to do my coin, compile, learn the linux and everything about it. i have time, i can spend lots of time understanding and digging in. i dont use linux and my knowledge on linux is euh.... lets not talk about it
i think i will opt for the x11, but i dont want to make it work like btc, have to wait 1hour before all confirmations and stuff. it has to be instant. split seconds
Confirmation times do not have anything to do with the algorithm. For instant confirmation times, you will need to change in the code the target time between blocks and the difficulty re-target time.