Home web3.0 Does your Bitcoin really belong to you?

Does your Bitcoin really belong to you?

Mar 06, 2024 pm 01:30 PM
Blockchain Bitcoin Binance Bitcoin blockchain private key

Currently, one Bitcoin is worth nearly 220,000 yuan. For newcomers who have just entered the circle, they must be very concerned about the security of Bitcoin.

So, is Bitcoin safe? In other words, are the Bitcoins in the wallet easily stolen by hackers?

01. Private key, public key, address

Just like bank withdrawals and online banking transfers that require entering passwords,use the bits in the wallet Coins also require a password, which is called a "private key."

The "private key" corresponds to the "public key", and the "public key" is like your bank account. Each bank account has a unique account number, which is also a bank card number. In the Bitcoin network, this bank card number is the "address". As long as others know your "bank card number" (i.e. address), they can transfer Bitcoin to you.

In a bank, the account opening process is basically "open a bank account - give the bank card number - set the bank card password - open the account successfully". But in the blockchain world, you first set a "password" (private key), then open a "bank account" (public key), and finally give the "bank card number" (address).

Does your Bitcoin really belong to you?

If you pick up a piece of paper on the road with only the bank card password written on it, but no bank card number, even this The bank card password is real, and you cannot withdraw the money in the related account.

But in the blockchain world, as long as you know someone else’s “bank card password” (private key), you can know someone else’s “bank account” (public key) and “bank card number” (address), you can withdraw the coins inside.

Why is this so?

This is because in the blockchain, the private key is encrypted to generate a public key, and the public key is converted into a format to generate an address. In other words, The private key can deduce the public key, and the public key can deduce the address.

02. Reverse derivation? no way!

Since "the private key can deduce the public key, and the public key can deduce the address", to use the Bitcoin in the account, you must enter the "password (private key)", Then the hacker has to To steal the Bitcoins in your wallet, you must and only need to get the "private key".

Does your Bitcoin really belong to you?

Theoretically, hackers have 2 ways to steal your private key:

1. Address/public key, reversely derive the private key.
2. Try the private keys one by one, which is brute force cracking.

The first method is not feasible because the encryption algorithm used by Bitcoin is "a slight error, a thousand miles difference!". If the input content is slightly changed even a little bit, the output results after encryption will be completely different from the previous output results, and these results have no rules to follow.

So, this encryption algorithm is "one-way" and "irreversible", and hackers cannot deduce the input (private key) from the output (address/public key).

03. How difficult is it to brute force a Bitcoin private key?

Since the first method is not feasible, what about the second method? Before answering this question, let's first look at how the private key is generated.

Suppose you toss a coin, heads up is 1, tails up is 0, toss 256 times in a row, record the result of each toss, and then convert it into a hexadecimal number, which is one Bitcoin private key.

What? So simple? So willful?

Yes, the private key of Bitcoin is randomly generated by "tossing a coin 256 times" through the program. Therefore, The essence of the Bitcoin private key is a 256-bit binary number.

Does your Bitcoin really belong to you?

Every time a coin is tossed, there are two sides, positive and negative, so tossing it 256 times, a total of "2 x 2 x2 x 2..." can appear. 2 x 2x2", that is, the multiplication of 256 2's, which is the result of "2 to the power of 256". So, the total number of Bitcoin private keys is theoretically "2 to the power of 256".

Note: The actual value of the total number of private keys is slightly lower than the theoretical value above because a small number of private keys are unavailable, but the impact on the total number is minimal.

How big is "2 to the power of 256"? It is approximately equal to "10 raised to the 77th power". So how big is "10 to the 77th power"?

If the oceans, rocks, and magma beneath the earth we live on were all filled with sand, the amount of sand on the entire earth would be approximately "10 to the 30th power." In other words, A planet as big as the earth and made entirely of sand would require "10 to the 30th power" of grains of sand.

Does your Bitcoin really belong to you?

"10 to the 77th power" is greater than "10 to the 30th power" "10 to the 47th power" Times, exactly 47 zeros. In a set of Bitcoin private keys that are "10 to the 47th power" times more than the amount of sand on the earth, trying one by one to decipher the private key corresponding to a certain address is simply more difficult than finding a needle in a haystack.

So, even if a hacker has a supercomputer, he cannot brute force crack the Bitcoin private key.

This is why many people say, "Bitcoin has guaranteed the sanctity of individual private property through technical means for the first time."

04. What if it was more powerful than a supercomputer?

Although no one can accurately predict how technology will develop in the future, if one day humans invent computers that are more powerful than supercomputers and quantum computers, wouldn’t the Bitcoin private key be unsafe? ?

Does your Bitcoin really belong to you?

Indeed, many people want to know whether quantum computers pose a threat to the security of Bitcoin. If there is a threat, Bitcoin has What measures can be taken.

Since this issue cannot be explained clearly in a few words, we will open a separate article to discuss this issue later, so stay tuned.

05. Conclusion

Of course, security issues not only involve technical issues, but also involve the storage of private keys. If your private key is stolen by hackers because your private key is improperly stored, or your computer is infected with a virus, or the wallet software you use has a vulnerability or backdoor, then the security of the Bitcoin in your wallet will be compromised. Talked about.

However, Bitcoin cannot be blamed for the theft of the private key due to his own mistakes, can it?

So, if someone uses the incident of Bitcoin theft to question the security of Bitcoin, how would you answer him? Welcome to leave a message in the message area.

The above is the detailed content of Does your Bitcoin really belong to you?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Repo: How To Revive Teammates
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What is Ouyi for? What is Ouyi What is Ouyi for? What is Ouyi Apr 01, 2025 pm 03:18 PM

OKX is a global digital asset trading platform. Its main functions include: 1. Buying and selling digital assets (spot trading), 2. Trading between digital assets, 3. Providing market conditions and data, 4. Providing diversified trading products (such as derivatives), 5. Providing asset value-added services, 6. Convenient asset management.

What are the recommended websites for virtual currency app software? What are the recommended websites for virtual currency app software? Mar 31, 2025 pm 09:06 PM

This article recommends ten well-known virtual currency-related APP recommendation websites, including Binance Academy, OKX Learn, CoinGecko, CryptoSlate, CoinDesk, Investopedia, CoinMarketCap, Huobi University, Coinbase Learn and CryptoCompare. These websites not only provide information such as virtual currency market data, price trend analysis, etc., but also provide rich learning resources, including basic blockchain knowledge, trading strategies, and tutorials and reviews of various trading platform APPs, helping users better understand and make use of them

gate.io latest registration tutorial for beginners gate.io latest registration tutorial for beginners Mar 31, 2025 pm 11:12 PM

This article provides newbies with detailed Gate.io registration tutorials, guiding them to gradually complete the registration process, including accessing the official website, filling in information, identity verification, etc., and emphasizes the security settings after registration. In addition, the article also mentioned other exchanges such as Binance, Ouyi and Sesame Open Door. It is recommended that novices choose the right platform according to their own needs, and remind readers that digital asset investment is risky and should invest rationally.

The latest registration tutorial for gate.io web version The latest registration tutorial for gate.io web version Mar 31, 2025 pm 11:15 PM

This article provides a detailed Gate.io web version latest registration tutorial to help users easily get started with digital asset trading. The tutorial covers every step from accessing the official website to completing registration, and emphasizes security settings after registration. The article also briefly introduces other trading platforms such as Binance, Ouyi and Sesame Open Door. It is recommended that users choose the right platform according to their own needs and pay attention to investment risks.

How to roll positions in digital currency? What are the digital currency rolling platforms? How to roll positions in digital currency? What are the digital currency rolling platforms? Mar 31, 2025 pm 07:36 PM

Digital currency rolling positions is an investment strategy that uses lending to amplify trading leverage to increase returns. This article explains the digital currency rolling process in detail, including key steps such as selecting trading platforms that support rolling (such as Binance, OKEx, gate.io, Huobi, Bybit, etc.), opening a leverage account, setting a leverage multiple, borrowing funds for trading, and real-time monitoring of the market and adjusting positions or adding margin to avoid liquidation. However, rolling position trading is extremely risky, and investors need to operate with caution and formulate complete risk management strategies. To learn more about digital currency rolling tips, please continue reading.

Top 10 of the formal Web3 trading platform APP rankings (authoritatively released in 2025) Top 10 of the formal Web3 trading platform APP rankings (authoritatively released in 2025) Mar 31, 2025 pm 08:09 PM

Based on market data and common evaluation criteria, this article lists the top ten formal Web3 trading platform APPs in 2025. The list covers well-known platforms such as Binance, OKX, Gate.io, Huobi (now known as HTX), Crypto.com, Coinbase, Kraken, Gemini, BitMEX and Bybit. These platforms have their own advantages in user scale, transaction volume, security, compliance, product innovation, etc. For example, Binance is known for its huge user base and rich product services, while Coinbase focuses on security and compliance. Choosing a suitable platform requires comprehensive consideration based on your own needs and risk tolerance.

On which platform is web3 transaction? On which platform is web3 transaction? Mar 31, 2025 pm 07:54 PM

This article lists the top ten well-known Web3 trading platforms, including Binance, OKX, Gate.io, Kraken, Bybit, Coinbase, KuCoin, Bitget, Gemini and Bitstamp. The article compares the characteristics of each platform in detail, such as the number of currencies, trading types (spot, futures, options, NFT, etc.), handling fees, security, compliance, user groups, etc., aiming to help investors choose the most suitable trading platform. Whether it is high-frequency traders, contract trading enthusiasts, or investors who focus on compliance and security, they can find reference information from it.

Top 10 popular web3 digital currency trading software download app Top 10 popular web3 digital currency trading software download app Mar 31, 2025 pm 08:00 PM

This article provides download methods for the top ten popular Web3 digital currency trading software APPs, including OKX, Binance, Gate.io, Coinbase, Huobi (now HTX), KuCoin, Kraken, Bitget, MEXC and Bybit. Users can search for download links by visiting the official websites of each platform, or search for platform names in mainstream application stores to download and install. The article introduces the download methods of each APP in detail, so that users can quickly and conveniently find the appropriate download method. Download the Web3 trading software you need now and start your digital currency investment journey!