Wallet

當 Electrum 中的“請求過期”時會發生什麼?

  • January 13, 2017

如果我理解正確,錢包是私鑰的集合。

Electrum 客戶端,在“接收”選項卡中有這個表格來請求資金。每次新的“接收地址”改變時,Electrum 都必須生成新的序列:

private key → public key → bitcoin address

截屏

我不確定的是,Electrum 是否曾經刪除生成的私鑰,從而使其以前生成的一些比特幣地址不再由我控制?

只要你只在 GUI 上工作,Electrum 就不會創建私鑰,它不會在你恢復錢包時再次生成。在控制台上,您可以增加間隙限制,如果您在恢復錢包後不增加間隙限制,這可能會導致 Electrum 無法生成您已經用於保護資金的私鑰。但這並不意味著如果您保留種子,之後您的資金就會失去。一方面,您可以增加儲存錢包中的差距限制,另一方面,在您使用恢復的錢包足以讓 Electrum 再次生成私鑰後,您的資金將“解鎖”。

Electrum 的“收錢”功能只是一個內置的筆記程序。您自己注意到,在 1 月 18 日之前,您希望 Mark 支付 30 mBTC。如果他在那之前沒有付款,Electrum 會告訴你他的付款逾期,你可以生他的氣。但是,Electrum 無法向 Mark 發送電子郵件或其他東西,因此沒有這樣做。這只是給你的筆記。此外,當您通過種子恢復錢包時,這些節點不會恢復,因為它們保留在您的電腦上並且不會發送到雲服務。

不,Electrum 之後不會刪除與您記為接收地址的地址對應的公鑰對應的私鑰。那將是一件非常糟糕的事情。想像一下,馬克遲到了 10 分鐘付款。那麼,他稍晚寄出的錢,就會永遠失去。

您甚至可以自己找出答案:如果您轉到“地址”選項卡,您將看到您錢包的地址。“接收”選項卡中的接收地址始終是最上面未使用且未標記的地址,但在您創建接收註釋之前該地址已經存在。當然,它對應的公鑰和與之對應的私鑰也是如此。

當您告訴 Electrum 您計劃收款時,唯一發生的事情是生成了收款選項卡中的便箋,並為地址分配了一個標籤(您可以在地址標籤中看到),這只是另一個本地便箋。

您當然可以將您的地址分發給人們(以任意順序),而無需告訴 Electrum 您打算從他們那裡收款。

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