Just like there exist the principle of money said applies to Bitcoin.
Principles of BitcoinThe principle of Bitcoin are the fundamental proposition that serves as the foundation where the belief system or behavior of Bitcoin. They are the fundamental attributes that makes Bitcoin,Bitcoin.These are
21 million coins: The total supply should never exceed 21million coins (the true total supply is 20,999, 999.9769 if not approximated)
Censorship Resistance: There should be certain resistance to power or individual from preventing valid transactions from being confirmed.
Permissionless: As the name implies, Been in the network should require Nobody permission.It is opened for everyone, there's no gate keeper or guardian whose permission would be needed to join the network. Permissionless is usually used interchangeably with Trustless.
What is needed is an electronic payment system based on cryptographic proof instead of trust
Open-Source: This is a term I believe everyone here has come across one way or the other. Bitcoin source code should always be open for anyone to read modify copy or share.
Pseudonymous Or Incognito: this principle state that there should be no requirement for IDs to access the network.
The necessity to announce all transactions publicly
precludes this method, but privacy can still be maintained by breaking the flow of information in
another place: by keeping public keys anonymous. The public can see that someone is sending
an amount to someone else, but without information linking the transaction to anyone
Fungible: Every coin, every Sats are equal and should be spent equally.
Immutable: The Blockchain history should never be changed. Every transactions should be irreversible.
Others are
Decentralization, peer to peer system, verification of rules etc.
We can tell that from the above, the keyword is
should. If Bitcoin starts failing in the above then it starts becoming something else that isn't Bitcoin.
No principle is ever fully perfect because of the unpredictability of human factor.
I would highlight some things that seems like they going against the principle.
Pseudonymous: The advent of KYC goes against this principle. ID's are not needed to use the network but a pseudonym that's your wallet address.
Fungible: the two words I would say is runes.He created runes a non fungible token by placing values on individual Sats. The believers here are of the notion that all Sats are not same and shouldn't be spent equally like we saw an individual buying a Sat for $3.3M won't say stupid but.....
Decentralization: This is some kind of a sore topic but Bitcoin of today isn't fully decentralized and might not get better in the future. One of the prohibited changes even if there come about unanimous decision on bitcoin is introducing centralization. This change can be considered as been against the spirit of Bitcoin and like i said before the end result shouldn't be called Bitcoin.
Now knowing this principles there are certain individuals I call the Bitcoin Police or accountant that helping in keeping this principles in order.The Bitcoin Nodes, but we can't talk about them without throwing some lights in Miners and Developers.
Bitcoin Miners : information on this individuals can be found in the Net and wouldn't want to bore you with them. In simple term they mine Bitcoin like we have mining Gold and help in the security of the Blockchain.
Bitcoin Developers : these are individuals that are focused in proposing, designing and optimizing protocols that define the function of the Bitcoin Blockchains. They are involved in BIP(Bitcoin improvement proposals) and if interested you can apply or check ongoing or finished BIP
hereBitcoin Nodes :Here I would be focusing on Full nodes. They perform quite similar job in the blockchain but ain't rewarded for their actions (miners needs to be rewarded because it's more expensive mining than owning a full node. It can be considered altruistic.
Like I said earlier they are like a security force in the Blockchain and helps in keeping datas and work in accordance with the consensus Rule.
The more Full nodes in the network the better Bitcoin gets Decentralized, this is why it is encouraged to run a full node if you have the capacity.
Full nodes have been on the rise if you check
https://bitnodes.ioThe 8 year chart of reachable Nodes.
These individuals The miners, developers, and Nodes are needed in the maintenance and running of the Bitcoin Blockchain .
Funny how despite been reading or learning about Bitcoin and stuff, I have never read the white paper until today.
For those that haven't try it out its worth the time not to mention is barely 8 pages long.
The quoted portion were from the Bitcoin white paper. If you interested in downloading you can try
here.
Warning, This information are subject to Corrections
.