Buy-Bitcoins

關於“失去”比特幣的問題

  • March 25, 2021

我知道比特幣是一個分類帳。一切都已計算在內。如果某物從一側借記,則將貸記到另一側,反之亦然。

如果將硬幣發送到帶有不存在的公鑰的錢包,則該硬幣被視為“失去”。但它們仍然從發送它的錢包中扣除,並記入不存在的錢包中。

如果創建了一個新錢包,並且只是偶然地,與發送“失去”硬幣的地址相同,那麼創建錢包時這些硬幣會在那裡嗎?

範例:硬幣被發送到錢包“…xyz”。這些硬幣專用於不存在的 xyz 錢包。我創建了一個恰好是 xyz 的錢包。我可以使用那些比特幣嗎?

我可以使用那些比特幣嗎?

Pieter 已回答此問題,但請參閱是否有可能暴力破解比特幣地址創建以竊取資金?了解這種事情的可能性有多大。

我認為您的問題還提出了其他一些值得研究的觀點。

我知道比特幣是一個分類帳

我們都這麼說,但實際上,用會計術語來說,它不是分類帳,而是日記帳。交易日誌。

一切都已計算在內。

這並不完全正確。被稱為區塊鏈的交易日誌記錄了所有金額,但有很多沒有考慮。

如果某物從一側借記,則將貸記到另一側,反之亦然。

比特幣網路本身沒有借方和貸方。也就是說,區塊鏈中不存在從中減去(借記)或添加(貸記)金額的結轉數字。

如果將硬幣發送到錢包…

硬幣並沒有真正發送到錢包,我們說它們是發送到比特幣地址。一個錢包將有許多比特幣地址。但真正的硬幣並沒有發送到地址,它們被鎖定腳本鎖定,一種簡單的程序。比特幣地址只是標準腳本的一種抽象。

…使用不存在的公鑰,…

這當然是可能的。儘管“存在”並不完全正確。您的意思是沒有人知道相應私鑰的公鑰。

…硬幣被認為是“失去”。

實際上,沒有人能區分失去的硬幣和安全存放在錢包中的硬幣。如果有人不知道與僅與未使用的硬幣相關聯的公鑰對應的私鑰,他們就無法判斷其他人是否曾經或目前確實知道這樣的私鑰。

但是它們仍然從發送它的錢包中扣除並記入不存在的錢包

是的,但硬幣不會從錢包中扣除。比特幣網路協議不知道錢包。它並沒有真正做任何借記或貸記。它只是跟踪硬幣的創建和銷毀,並確保在銷毀其他硬幣時只創建正確數量的硬幣。區塊鏈沒有關於錢包的資訊。


以上看起來像是挑剔。但我們經常看到人們在這裡提出問題,因為人們利用對比特幣實際運作方式的輕微誤解,騙走了他們的錢。

當我寫錢包這個詞時,我指的錢包類型是 Bitcoin-core 或 Electrum 之類的程序。一些企業提供帳戶並提供基於 Web 的界面或應用程序來管理帳戶並將其稱為錢包——這不是我的意思。

我創建了一個恰好是 xyz 的錢包。我可以使用那些比特幣嗎?

如果你能做到這一點,你確實可以使用這些硬幣。

但你不能。這樣做需要打破簽名算法背後的安全假設。這一定是真的:如果不是這樣,整個比特幣將徹底崩潰。

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