Payment

比特幣交易可以用來發送使用者名嗎?

  • September 22, 2011

我正在尋求實施安全的移動消息服務並尋找一種支付系統,該系統允許使用者購買消息積分並將它們分配給特定帳戶,但是我希望將使用者數據保持在最低限度(目前我正在計劃只需要一個公鑰、使用者名(五個隨機字元)、賬戶餘額和可選的電子郵件地址(以防使用者失去手機)。

我的問題是我可以用比特幣交易發送五個字元的使用者名嗎?

我不確定你如何讓虛榮地址為此工作。你不想為每個使用者儲存一個地址,如果你這樣做了,你就不需要虛榮地址。如果您強迫使用者創建一個虛榮地址,我看不出他們會用它做什麼來幫助您。強迫他們將硬幣轉移到他們自己的虛名地址然後將它們轉移給您似乎有點奇怪,因此您可以將虛名地址視為來源。

一種可能性是發布一個簡單的算法,將他們的使用者名轉換為比特幣地址(沒有人可以聲稱)。然後讓他們使用sendmanyAPI 呼叫將付款發送給您,並將 satoshi 發送到他們使用者名對應的比特幣地址。您將收到資金,然後通過解碼收到 satoshi 的地址來知道將它們記入哪個使用者。每次轉移都會浪費一個聰。

這實際上只有兩個問題。首先,這對您的使用者來說有點痛苦。他們無法使用 GUI 發送資金,因為它不支持sendmany. 其次,使用者必須注意不要將實際資金發送到其使用者名對應的比特幣地址。如果他們這樣做了,那些硬幣將永遠失去。他們需要明白,他們應該只將一小部分比特幣發送到該地址,以便“標記”交易。

總而言之,我認為所有可能的解決方案都很醜陋,您應該重新考慮導致您遇到這些不尋常要求的決定。

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