Hello. I am doing a thesis on Bitcoin, but I did not actually have any action related to BTC other than buying and selling BTC on the stock exchange a few times. There are some technical points I am stuck with, I search for answers for hours every day, but I cannot find an answer. I would be very glad if the friends who know can help, thanks in advance.
1-)When there is no BTC transfer, is there no BTC production or will the BTC algorithm generate questions and continue BTC production?
2-)Even if there is only one transfer of 1 BTC in a block, does the miner who approves this transaction receive a mining fee of 6.25 times this transfer?
3-)When I went into detail on one of the blocks at
https://www.blockchain.com/explorer, I saw that the mining fee of 6.25 and the fees that the transferers left as a commission to the miners were transferred to a single wallet with a "COINBASE (Newly Created Coins)" note at the end of the block. Are all tips and mining fees for a block transferred to a single miner? There are around 3,000 transfers in a block. Does a single miner approve all of them, so all fees are transferred to this person? If mining is done in groups, how is the earnings of a block distributed among miners?
4-)Are the buying and selling transactions made on crypto money exchanges in-chain transactions? Will a wallet be created for me if I buy BTC from the exchange? When I sell the BTC that I bought again, should it be added to the transfer confirmation, ie to the block? Or is there a representative purchase and sale in stock exchanges?
5-)Is UTXO the name of the BTC packages in the wallet or is it the name of the change returned from the transfers? Is a new address being created due to UTXO? If so, does the old address still remain available? What if there is money in it? Is it connected to the same wallet at two addresses?
6-)When calculating the mining fee, the byte calculations are complete, but are the size of the transfer, the age of the transaction and the number of inputs also important? Why can different bytes output for similar operations? How is this calculated if the age of the procedure is important? I saw a fee of 0.0001 BTC when a transfer was made under 0.01 BTC in a source. Is this a transaction other than the calculated number of bytes?
7-)Due to the halving practice, BTC mining rewards are halved every 210,000. Production is made by decreasing 50 BTC, 25 BTC, 12.5 BTC, 6.25 BTC. But when the checks are done, it is seen that 21 million BTC will never be produced, I have made many checks related to this, but even if there are very small fractions, it never reaches 21 million, and this is called the Zeno Paradox.
For example;
FEE (btc) BLOCK YEAR Produced BTC
50 210000 2012 10.500.000,0000000000000
1 25 210000 2016 5.250.000,0000000000000
2 12,5 210000 2020 2.625.000,0000000000000
3 6,25 210000 2024 1.312.500,0000000000000
4 3,125 210000 2028 656.250,0000000000000
5 1,5625 210000 2032 328.125,0000000000000
6 0,78125 210000 2036 164.062,5000000000000
7 0,390625 210000 2040 82.031,2500000000000
8 0,1953125 210000 2044 41.015,6250000000000
9 0,09765625 210000 2048 20.507,8125000000000
10 0,048828125 210000 2052 10.253,9062500000000
11 0,024414063 210000 2056 5.126,9531250000000
12 0,012207031 210000 2060 2.563,4765625000000
13 0,006103516 210000 2064 1.281,7382812500000
14 0,003051758 210000 2068 640,8691406250000
15 0,001525879 210000 2072 320,4345703125000
16 0,000762939 210000 2076 160,2172851562500
17 0,00038147 210000 2080 80,1086425781250
18 0,000190735 210000 2084 40,0543212890625
19 9,53674E-05 210000 2088 20,0271606445312
20 4,76837E-05 210000 2092 10,0135803222656
21 2,38419E-05 210000 2096 5,0067901611328
22 1,19209E-05 210000 2100 2,5033950805664
23 5,96046E-06 210000 2104 1,2516975402832
24 2,98023E-06 210000 2108 0,6258487701416
25 1,49012E-06 210000 2112 0,3129243850708
26 7,45058E-07 210000 2116 0,1564621925354
27 3,72529E-07 210000 2120 0,0782310962677
28 1,86265E-07 210000 2124 0,0391155481339
29 9,31323E-08 210000 2128 0,0195577740669
30 4,65661E-08 210000 2132 0,0097788870335
31 2,32831E-08 210000 2136 0,0048894435167
32 1,16415E-08 210000 2140 0,0024447217584
33 5,82077E-09 210000 2144 0,0012223608792
34 2,91038E-09 210000 2148 0,0006111804396
35 1,45519E-09 210000 2152 0,0003055902198
36 7,27596E-10 210000 2156 0,0001527951099
37 3,63798E-10 210000 2160 0,0000763975549
38 1,81899E-10 210000 2164 0,0000381987775
39 9,09495E-11 210000 2168 0,0000190993887
40 4,54747E-11 210000 2172 0,0000095496944
41 2,27374E-11 210000 2176 0,0000047748472
42 1,13687E-11 210000 2180 0,0000023874236
43 5,68434E-12 210000 2184 0,0000011937118
44 2,84217E-12 210000 2188 0,0000005968559
45 1,42109E-12 210000 2192 0,0000002984279
46 7,10543E-13 210000 2196 0,0000001492140
47 3,55271E-13 210000 2200 0,0000000746070
20.999.999,9999999000As a comment line in the code file named “amount.h” in this open source code on the site that publishes the open source codes of Bitcoins named Github.com, “Note that this constant is * not * the total money supply, which in Bitcoin currently happens to be less than 21,000,000 BTC for various reasons, but rather a sanity check ”.
Thank you very much for your help.