no. i am asking what exist as bitcoin?? it isn't physical i know. if it is a code or script , are there 21 ml scripts??
If youre asking this im not sure if you understood the basic concept. I will try to explain it simplified and not too technical on purpose.
Bitcoin is a network, mostly run on Bitcoin core(a software), anyone can download it. Each computer that runs this software(you call them nodes), builds a connection to other computers that run it too(but not to all of them). Forming a network. Right now there are 15.000 or more of them(the precise amount is unkown). Anyone who wants to participate can join this network voluntarily, by also running a software that gives them access to the network.
Each of these computers stores every Bitcoin transaction ever made. For this, a special kind of database is used that is called blockchain. The basic concept is that around every 10 minutes a new Block with new transactions is being appended to the chain, forming a chain that goes from Block 0(2009) till now Block 743053(2022). And will continue to grow as long as the network exists.
Now if each of these 15.000 computers has the same database and we need to add new transactions, how can we do it without chaos/ and manipulation and keeping everything the same? Were creating an adapting difficulty to find new Blocks(which contain the new transactions) and pay a reward(newly created Bitcoin, until 21 million have been created) + transaction fees, to whoever can find it first. This creates a competition and a monetary incentive for everyone who participates(miners) to stay honest. Its more costly and difficult to attack the network, than to just work for it. The cheaper your energy and the more efficient the mining rig(asics), the more profitable it will be for a participant. Everyone in the network then appends the newly mined Block to their chain. The result is a database that is exactly the same for everyone, without a central authority in control.
You can simply broadcast a transaction to your node, or use someone else node that does this for you, and then wait until its taken into a new Block. The space there is limited(usually around 2000 transactions fit in), and you choose a transaction fee you want to spend, to get taken in. You just type in the address you wanna send/ receive Bitcoin to, usually in another type of wallet software. This wallet stores your private keys(the thing you need to prove ownership and to spend Bitcoin), and this key always needs to be kept secret. Each of these 15.000 computers "store" your(all) Bitcoin, you can always recover them from anywhere, if you still have your private key. Imagine you could recover your money from anywhere with just a cryptographic key, you can now. Also they(the nodes) make sure that the rules of the network are being followed and that there will never be more than 21 million Bitcoin being created for example, like we showed above.
Note this is just the tip of the iceberg and this goes in way deeper, take this as a light introduction that can maybe spark some interest, but you should verify everything i told you yourself and theres way more to it.
no. ia am asking what exist as bitcoin?? it isn't physical i know. if it is a code or script , are there 21 ml scripts??
the actual code works like this.
the initial release of the genesis(first) block. has a value or reward of
binary: 100101010000001011111001000000000
which translates to 5,000,000,000 units (satoshi's) or for easy human GUI display converts to 50btc
the rules are that every 210,000 blocks that amount halves. its done by simply taking a binary bit off the end. and this is a hard rule all nodes follow to ensure all blocks comply to half the reward given per blocks every 210,000 period
binary: 10010101000000101111100100000000
0which translates to 2,500,000,000 units (satoshi's) or for easy human GUI display converts to 25btc
as you can tell there were 33 binary bits. meaning 33 halvings until nothing is left. which doing the math totals as being
209,999,999,769,000 satoshis ever rewarded in total by blocks at the end. which converts to just shy of 21m btc
The use of bitwise is genius for this.