Security

我如何在不侵犯我的隱私或發送/冒任何硬幣風險的情況下向某人證明我擁有 X 數量的比特幣?

  • November 29, 2021

現在擁有完整比特幣的人將像目前擁有一千萬美元或更多“流動資產”的人一樣,我正在嘗試想出一些方法,我可以安全合理地向某人證明我擁有 X 數量的比特幣。在不久的將來,能夠以加密方式說服某人您控制(擁有私鑰)一定數量的比特幣(或“超過 X 數量”,以隱藏您的全部財富)可能會非常重要。我想為這種情況做好準備。

如果我只是告訴別人我擁有 X BTC,他們為什麼要相信我?我意識到這同樣適用於法定貨幣。有多少迷人的女性沒有被一個聲稱在銀行擁有“十家工廠”的豪華套房裡的男人騙過,但實際上已經身無分文,幾乎買不起他穿的衣服?

但比特幣仍然被許多人視為某種“笑話”或“假錢”。所以我必須證明這一點,他們才能和我說話。如果這需要在比特幣核心中進行可怕的操作,並可能最終洩露你的私鑰或其他敏感數據……好吧……我什至不明白普通人如何能夠驗證你的加密“密鑰”或無論採取何種形式。他們只是不會為此煩惱。

總而言之:我如何以非電腦黑客可以理解的方式向某人證明我擁有並獨家控制 X 數量的比特幣,而不依賴於某種“傳統銀行”或第三方商業服務?

例如,那些參加那些“比特幣富豪”遊輪的人,他們是如何被證實擁有一堆比特幣的?任何人都可以聲稱擁有 X BTC,他們會相信你嗎?我不明白這是怎麼做到的。

這樣做的方法是使用與您的 UTXO 對應的私鑰對消息進行簽名。你的 UTXO 構成了你的比特幣餘額,通過使用與它們關聯的密鑰簽署消息,你證明你有能力使用這些 UTXO。

為了驗證,有人可以驗證簽名消息,計算您使用的密鑰的地址,然後查找地址並查看與所有這些地址相關聯的比特幣數量。

對於普通人來說,有軟體可以為您驗證消息,他們會返回用於簽署該消息的地址。然後他們可以獲取這個地址並在區塊瀏覽器上查找。

通過公開顯示你的比特幣地址,如果你在它旁邊寫下你的名字,它可能會與你的名字相關聯,但如果你不分享任何關於你的資訊並將你的比特幣地址提供給某人,他們可以驗證 BTC 是多少在地址上,沒有任何陷入麻煩或損失資金的風險。

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