Bitcoin-Core
比特幣新接收地址
使用 Bitcoin-ABC cli,我可以通過以下命令生成盡可能多的接收地址
./bitcoin-cli getnewaddress "label"
但據我了解,資金仍會進入同一個錢包,如果我從錢包中發送硬幣,它總是來自同一個“發件人”地址。我的理解正確嗎?
資金仍然進入同一個錢包,如果我從錢包中發送硬幣,它總是來自同一個“發件人”地址。我對麼?
不完全是。這取決於您要發送的硬幣數量。這是一個例子:
- 你有
A
地址1 BTC
。- 地址
B
與0.3 BTC
.考慮您要發送
1.1 BTC
到的地址C
。在這種情況下,交易將有*2(A,B) 個輸出和 2(C, X) 個輸入**:
- 輸出:
A
with1 btc
和B
with0.3 BTC
。- 輸入:
1 BTC
到地址C
和0.1 BTC
到地址C
。0.2 BTC
將是您的零錢,並將寄回給您*。該
from
地址將是您的收入地址(A
、B
等)的集合。*一些錢包確實允許您手動選擇哪個地址應該從交易中接收更改。
*在某些情況下,客戶會創建一個新地址以進行更改。
實際上,錢包只是代表你生成的所有地址的比特幣總量(它就像你的比特幣地址的數據庫),所以是的,它會進入同一個錢包。
對於地址,是的,當您發送比特幣時,您的錢包會找到有足夠資金將其發送出去的地址(除非您指定哪個地址),這可能會導致多個地址發送到一個地址。
因此,基本上比特幣價值儲存在用於接收的個人地址中,而錢包只是用於管理這些地址的東西。
希望這能回答你的問題,因為我很難理解它