Payment

是否可以指定誰可以向我發送比特幣?

  • October 20, 2017

我有一個將數據儲存在 OP_RETURN 中的想法,但是……

主要問題是需要輕鬆審查所有交易。我的意思是,每個使用者都需要訪問 OP_RETURN,提供公鑰地址。但是,大多數區塊瀏覽器預設顯示所有交易。“blockchain.info”顯示所有交易,普通使用者不會使用“過濾器”。有人能夠發送許多“小部分”比特幣。這樣,使用者會看到很多交易,造成一些“污染”。此外,軟體需要對其進行過濾,因為費用將高於“惡意使用者”發送的比特幣。另外,軟體也需要獲取所有的OP_RETURN,所以需要一一檢查。

我的解決方案很簡單,限制誰可以發送比特幣。在這種情況下,任何人都可以知道我的公鑰,但沒有人可以向它發送比特幣,只有被允許的人。所以,我可以限制地址 X 向我發送比特幣,但地址 Y 不能。

比特幣有可能嗎?如果不是,最簡單的方法是如何讓軟體和使用者更容易?

不可能。任何可以花費 utxo 的人都可以創建交易,將這些硬幣發送到他們希望的任何地址或任何腳本。沒有辦法禁止人們將硬幣發送到您的地址。

您的軟體將需要過濾交易並確定其中哪些是您授權的。

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