Wallet

比特幣錢包及其轉移過程如何運作?

  • March 7, 2021

我對加密貨幣非常陌生,並且想了解它的轉移過程。我想如果我想買比特幣,我必須下載一個比特幣錢包,然後找一個有比特幣的人。然後他/她必須將該比特幣從他/她的錢包轉移到我的錢包。然後我將以現金或信用卡支付價格到他/她的銀行賬戶。

之後,我可以在我的錢包中看到這個比特幣。好的?但我有一些問題:

  1. 一個人可以下載和使用多少個錢包?
  2. 如果我在上面的例子中使用了一個錢包,那麼我想更換我的錢包,我應該下載一個新的並從以前的錢包轉移到新的嗎?我的意思是人們沒有唯一的 ID,他們可以在不同的錢包中使用它來訪問一個唯一的帳戶?(就像我們的堆棧帳戶一樣,我們可以通過 Chrome、Firefox、Edge 等訪問它,考慮到瀏覽器是錢包)
  3. 加密貨幣交易網站如何運作?如果我想購買或出售 1 個比特幣,我應該將錢/幣支付到他們的銀行賬戶/比特幣錢包,並且其他人也應該這樣做,那麼網站會支付給我們嗎?我的意思是這是一個兩步過程還是買家/賣家直接轉移?

首先,錢包是一種軟體應用程序,通常用於管理您的密鑰、地址和交易。當有人向您發送比特幣時,通常會將其發送到錢包軟體管理的地址之一。您可以執行多少個錢包軟體應用程序確實沒有限制,地址也沒有真正的限制(磁碟空間除外,但這並不是真正的問題等)。

您的錢包軟體應該允許您創建可用於接收比特幣的新地址。

交易所通過在其內部錢包軟體中管理你的比特幣來工作,你通過在全球訂單簿上下訂單和填寫訂單來與他人匿名交換。該交易所在內部管理菲亞特(美元)貨幣兌換,作為一種託管。

一個人可以下載和使用多少個錢包?

他們想要多少就多少。

如果我在上面的例子中使用了一個錢包,那麼我想更換我的錢包,我應該下載一個新的並從以前的錢包轉移到新的嗎?

是的,這通常是最好的方法,但這會產生交易費用。

我的意思是人們沒有唯一的 ID,他們可以在不同的錢包中使用它來訪問一個唯一的帳戶?

Yes there is a unique piece of data that can be moved between different wallets and which gives users of that wallet control over an amount of Bitcoin. This is the private-key. It can often be generated from a seed-phrase, sometimes called a recovery phrase.

You could have ten wallets each containing the same private key. All of those ten wallets would show you the same “balance” and any could be used to spend all or part of that “balance”. The other nine wallets would find out about the transaction and adjust the “balance” they show. However having your private key in ten places is less secure than only having it in one (plus an offline backup of some sort).

You can alternatively import private keys into a new wallet but you need to understand the difference between the early type of private key and those used in hierarchical deterministic (HD) wallets - an “extended” private key from which others are generated. When moving a private key from an HD wallet into another you need to make sure the new wallet is configured to use the same “derivation paths”. This can be complicated so it requires care.

How crypto exchange websites work?

In my view, exchanges are mainly for exchanging one currency into another. For example USD into Bitcoin or Bitcoin into Litecoin etc.

A member of an exchange will deposit some money into their exchange account and can then typically transfer some to the exchange account of another user of the same exchange without any fee. Amounts transferred this way are not recorded in the Blockchain. The exchange remains the “owner” of the money.

Exchanges also typically allow members to transfer money to non-members. These are typically a transfer from the exchange’s wallet to the other persons wallet and this transaction is recorded in the Bitcoin blockchain and involves a transaction fee.


How my personal wallet will contact the exchange’s internal wallet?

They don’t.

錢包將預期的交易廣播到附近的幾個節點。他們把它傳下去。最終,礦工將該交易合併到一個新塊中,並將該塊廣播到附近的節點。他們把它傳下去。最終你的錢包和收款人的錢包會聽到新區塊的消息。最終,錢包將交易標記為已確認,並更新他們向使用者顯示的計算“餘額”。


值得記住的是,比特幣不儲存在錢包或區塊鏈中。錢包儲存私鑰。區塊鏈儲存交易的歷史記錄。交易是對以比特幣為計量單位的一定金額的控制權轉移的記錄。

當你給交易所錢時,你不再有錢,你有一張借條。

引用自:https://bitcoin.stackexchange.com/questions/90114