Transactions

在發送+確認到新的 Electrum 後,資金仍然顯示在舊的軍械庫錢包/地址中嗎?

  • July 27, 2017

我有一個問題,我相信更有知識的人將能夠澄清。幾年來,我有一個使用完整節點客戶端“Armory”的舊錢包,裡面有 0.2 BTC,我想發送到我的新 Electrum 錢包。

在嘗試免費發送幾次並被網路拒絕後(Armory 有一個帶有交易連結的彈出視窗,上面寫著“如果它沒有出現在這個 blockchain.info 交易連結上一分鐘後,沒有人拿起它,所以再試一次,這次發送費用”),我決定以 0.0001 BTC 的費用發送它。軍械庫仍然告訴我,根據它的計算,這還不夠(它建議像 .00015555 或接近該範圍的其他金額),但這次我等了一會兒,我看到了區塊鏈資訊連結上的交易!我的 Electrum 錢包還記錄了 0.1999 BTC 的到來並開始添加確認 - 在撰寫本文時,它有 68 個確認,新的 Electrum 錢包顯示該金額作為餘額。

我的軍械庫錢包似乎沒有顯示錢已經離開錢包,仍然提示有 0.2 BTC 的可消費餘額!它也不會顯示在事務日誌中。我想這可能是因為它還沒有“看到”該塊,所以我決定重新啟動 Armory,即使它目前已連接到網路。重新啟動並等待它完成整個過程,它似乎仍然沒有註意到錢已經消失了。我認為 Armory,因為它是一個完整的節點客戶端(並佔用所有巨大的 HDD 空間)將“必須”知道它發生了。當我發送資金時,我得到的彈出視窗告訴我在區塊鏈上觀望交易是否被接受或沒有提到軍械庫會從網路“了解”它,如果它是……所以我很驚訝它沒有'

我能想到的最可能的問題是軍械庫還沒有趕上。根據 Armory 的說法,它是“已連接”的,並在 1.5 小時前收到了最後一個區塊,目前有 348324 個區塊。但是,我注意到,根據我的 Electrum 錢包交易連結的 blockchain.info,它發生在 393144 區塊(交易可能在 15 多個小時前進行)所以假設區塊是按順序添加的,看來軍械庫沒有還沒看,對吧?為什麼會這樣?在 Armoury 連接到網路、趕上、處理其數據庫等花費了所有時間之後。我希望它是最新的,如果 Armory 顯示它是“連接的”,而不是落後大約 5000 個塊?

軍械庫尚未了解交易的假設是否可能是準確的?如果是這樣,為什麼它離現在這麼遠?還有其他想法或可能的問題嗎?謝謝

不是軍械庫沒有趕上,而是你的比特幣沒有趕上。Armory 在 bitcoind 之上工作,並從本地 bitcoind 節點獲取所有區塊資訊。看起來 bitcoind 節點有大約 50,000 個區塊要趕上,然後軍械庫會注意到比特幣已經消失。只要讓 bitcoind 趕上(多長時間取決於您的網路頻寬和電腦的 RAM/CPU),一旦塊趕上,您就會看到它。

我有同樣的問題。我不得不重新安裝 Armory 0.96,這一次我注意到使用 bitcoind、ArmoryDB 和 ArmoryQt 執行良好的“資源監視器”。在您的電腦中嘗試資源監視器以驗證 bitcoind 是否正常工作。祝你好運

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