Private-Key

有沒有可以在無人知曉的情況下生成公鑰/私鑰的服務?就像一個防篡改的數字信封

  • February 6, 2016

是否有一種服務可以生成帶有公鑰/私鑰的 BTC 地址,但在有人付費披露之前沒人知道它?這個想法基本上是,一些腳本或一些其他去中心化系統將生成一個 btc 私鑰,然後以某種方式對其進行加密。並且為了解密編碼的私鑰,必須支付一定的費用。但是公鑰是公開的。

我猜這個想法類似於生成一個 btc 紙質錢包私鑰,然後將一些比特幣放入其中。然後將其密封在防篡改信封內,然後在信封外面顯示公鑰。現在,您可以將這個信封實際交給任何人,而無需將其顯示在區塊鏈上。

但是有這樣的服務嗎?

根據您的描述,我猜您正在尋找的是類似Casascius 硬幣的東西。它們顯示公鑰,但將私鑰隱藏在防篡改全息貼紙後面。這意味著當您將實物硬幣傳遞給某人時,他們知道您沒有私鑰,因此他們是該地址的比特幣的唯一所有者。

如果這是您正在尋找的,有幾個問題需要牢記:

  • 硬幣的製造商將私鑰放在貼紙後面,因此您相信他們也沒有記錄私鑰。
  • 您相信防篡改貼紙的有效性。
  • 自 2013 年 11 月以來,Casascius 不再出售這些硬幣,儘管在此之前已經出售了許多硬幣。

第一點可以通過使用2因素認證來解決,這樣製造商隱藏在貼紙後面的字元串是沒有用的,沒有密碼,從不與製造商共享。

所以你需要的是可能的,儘管迴避區塊鏈確實引入了對你用來隱藏私鑰的任何方法的防篡改性質的信任。如果通過此方法儲存的每個項目的值足夠小以使信任級別可以接受,那麼這可能不是問題。

無物理形式的防篡改方法

如果您希望在沒有物理形式的情況下使用這種方法,那麼如果沒有一個有效地是區塊鏈並行版本的去中心化系統,或者一個集中式系統,我就無法將所有權保留給一個人。你必須信任那些執行它的人。

解決這個信任問題的方法區塊鏈——公共分佈式賬本。如果你想避免使用區塊鏈,那麼除非你能發明新的東西,否則你將不得不忍受信任問題。

匿名

如果問這個問題的根本原因是您想匿名進行交易,那麼您可以通過瀏覽匿名標籤了解多種方法。

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