Where does bitcoin code run
Publish: 2021-05-18 04:35:39
1. And this: https://github.com/bitcoin/bitcoin
2. You said that is the encryption digital currency, the source code son in the open source website may inquire. You can also go to the official website of bitcoin foundation to find the source code of bitcoin
network virtual currency can be roughly divided into
the first category is familiar game currency. In the era of stand-alone games, the protagonist accumulates money by knocking down the enemy, entering the gambling house to win money, and using these to buy Herbs and equipment, but it can only be used in his own game console. At that time, there was no "market" between players. Since the establishment of Internet portal and community, the realization of game networking, virtual currency has a "financial market", players can trade game currency
the second type is the special currency issued by the portal website or instant messaging service provider, which is used to purchase the services in the website. The most widely used is Tencent's q-coin, which can be used to purchase membership, QQ show and other value-added services
the third kind of virtual currency on the Internet, such as bitcoin (BTC), Fuyuan coin (FTC), Wright currency (LTC), etc. bitcoin is an electronic currency proced by open-source P2P software. Some people also translate bitcoin as "bitcoin", which is a kind of network virtual currency. It is mainly used for Internet financial investment, and can also be directly used in daily life as a new currency.
network virtual currency can be roughly divided into
the first category is familiar game currency. In the era of stand-alone games, the protagonist accumulates money by knocking down the enemy, entering the gambling house to win money, and using these to buy Herbs and equipment, but it can only be used in his own game console. At that time, there was no "market" between players. Since the establishment of Internet portal and community, the realization of game networking, virtual currency has a "financial market", players can trade game currency
the second type is the special currency issued by the portal website or instant messaging service provider, which is used to purchase the services in the website. The most widely used is Tencent's q-coin, which can be used to purchase membership, QQ show and other value-added services
the third kind of virtual currency on the Internet, such as bitcoin (BTC), Fuyuan coin (FTC), Wright currency (LTC), etc. bitcoin is an electronic currency proced by open-source P2P software. Some people also translate bitcoin as "bitcoin", which is a kind of network virtual currency. It is mainly used for Internet financial investment, and can also be directly used in daily life as a new currency.
3. The concept of bitcoin was first proposed by Nakamoto in 2009. According to Nakamoto's idea, open source software was designed and released, and P2P network was built on it. Bitcoin is a kind of P2P digital currency. Point to point transmission means a decentralized payment system
bitcoin network generates new bitcoin through "mining". In essence, the so-called "mining" is to use computers to solve a complex mathematical problem to ensure the consistency of bitcoin network distributed accounting system.
bitcoin network generates new bitcoin through "mining". In essence, the so-called "mining" is to use computers to solve a complex mathematical problem to ensure the consistency of bitcoin network distributed accounting system.
4. It's an algorithm that constantly calculates and gets a piece of code, which is bitcoin.
5. Data link
6. As a new user, you just need to choose a wallet to install on your computer or smartphone. After the wallet is successfully installed, it will generate your first bitcoin address for you. You can generate more bitcoin addresses through your wallet whenever you need to. When your friends receive the bitcoin address you send them, they can pay you bitcoin, and vice versa. If your friends give you their bitcoin address, you can pay them in bitcoin. In fact, it's very similar to the way email works. So all that's left is to get some bitcoins and keep them safe. To start using bitcoin, you don't need to know the technical details
balance block chain
block chain is a publicly shared transaction record that the whole bitcoin network relies on. All confirmed transactions are included in the block chain without exception. In this way, it will be confirmed that the bitcoin to be spent in the new transaction belongs to the consumer. The integrity and timing of block chain are guaranteed by encryption algorithm
transaction - private key
a transaction is a value exchange between bitcoin addresses that will be included in the block chain. Bitcoin wallet holds a secret data called private key for each bitcoin address. The private key is used to sign the transaction and provide mathematical proof that the bitcoin in the transaction really comes from the owner of the bitcoin address. This signature also avoids the possibility of being modified after the transaction. Transactions spread among users and were confirmed by the bitcoin network in the next few minutes through a process called mining
processing mining
mining is a distributed consensus system that includes the transaction data to be confirmed into the block chain to complete the confirmation of these transactions. By mining, the data in the block chain can be stored in chronological order, the neutrality of bitcoin network can be maintained, and different computers on the bitcoin network are allowed to agree on the system state. To be confirmed, a transaction must be packaged into a block that complies with very strict encryption rules and verified through the bitcoin network. These rules can prevent the modification of existing blocks, because once there is a change, all blocks will be invalid. Mining is as difficult as winning the lottery. No one can easily and continuously add new blocks to the block chain. Therefore, no one can control what content is contained in the block chain or replace part of the content in the block chain to achieve the purpose of rolling back their costs.
balance block chain
block chain is a publicly shared transaction record that the whole bitcoin network relies on. All confirmed transactions are included in the block chain without exception. In this way, it will be confirmed that the bitcoin to be spent in the new transaction belongs to the consumer. The integrity and timing of block chain are guaranteed by encryption algorithm
transaction - private key
a transaction is a value exchange between bitcoin addresses that will be included in the block chain. Bitcoin wallet holds a secret data called private key for each bitcoin address. The private key is used to sign the transaction and provide mathematical proof that the bitcoin in the transaction really comes from the owner of the bitcoin address. This signature also avoids the possibility of being modified after the transaction. Transactions spread among users and were confirmed by the bitcoin network in the next few minutes through a process called mining
processing mining
mining is a distributed consensus system that includes the transaction data to be confirmed into the block chain to complete the confirmation of these transactions. By mining, the data in the block chain can be stored in chronological order, the neutrality of bitcoin network can be maintained, and different computers on the bitcoin network are allowed to agree on the system state. To be confirmed, a transaction must be packaged into a block that complies with very strict encryption rules and verified through the bitcoin network. These rules can prevent the modification of existing blocks, because once there is a change, all blocks will be invalid. Mining is as difficult as winning the lottery. No one can easily and continuously add new blocks to the block chain. Therefore, no one can control what content is contained in the block chain or replace part of the content in the block chain to achieve the purpose of rolling back their costs.
7. Bitcoin has no support. As long as someone wants it, bitcoin can be used as a general equivalent and can be used by businesses. It has no value in itself. Bitcoin is not a standard currency. Gold and silver are naturally currencies. It means that gold and silver can be used as a general equivalent and it has value in itself. Bitcoin, in fact, is a credit that supports it, but this credit can be turned into not worth a hair.
8. Generally, you can check the currency market in real time through various apps. I'm using a coinbox. You can try to search it. If you have any questions, you can continue to ask,
9. The actions in bitcoin can be regarded as the use of graphics card to do continuous general computing, and the computational complexity is relatively low and quite repetitive. The stream processor used by graphics card is just suitable for such an algorithm. It's like constantly solving equations. The graphics card is 2000 middle school students, while the CPU is 8 math doctors. Although the mathematical knowledge of the doctor of mathematics is far more than that of the middle school students, the speed of solving medium-sized equations such as virtual currency is certainly not as fast as that of 2000 middle school students
therefore, we used graphics cards to mine virtual currency at the beginning. After that, someone developed a specific algorithm to make the stream processor of the graphics card greatly strengthen the virtual currency solution, which is the origin of the mining machine
the transmission of knowledge is driven by life
therefore, we used graphics cards to mine virtual currency at the beginning. After that, someone developed a specific algorithm to make the stream processor of the graphics card greatly strengthen the virtual currency solution, which is the origin of the mining machine
the transmission of knowledge is driven by life
10. Bitcoin is a distributed account book. There is no core server. As long as there are records in six blocks, the transaction records and accounts are legal
uniqueness is that your account is unique. Each user has only a portion of all user account records
those less than 1 bitcoin can also be traded. There is a bitcoin exchange and you can exchange them with any existing currency
the account is anonymous, just a string of codes
the essence of money is a credit certificate. You can understand it as an IOU. Bitcoin itself is not money, but because of its concealment and decentralization, it can act as a credit certificate for cross-border settlement, avoid the supervision of various rights, and facilitate money laundering. Therefore, bitcoin becomes money.
uniqueness is that your account is unique. Each user has only a portion of all user account records
those less than 1 bitcoin can also be traded. There is a bitcoin exchange and you can exchange them with any existing currency
the account is anonymous, just a string of codes
the essence of money is a credit certificate. You can understand it as an IOU. Bitcoin itself is not money, but because of its concealment and decentralization, it can act as a credit certificate for cross-border settlement, avoid the supervision of various rights, and facilitate money laundering. Therefore, bitcoin becomes money.
Hot content