Я работаю над набором патчей, сосредоточенных вокруг усиливая DNS, чтобы облегчить отрываясь адрес Bitcoin для sendtoaddress. В настоящее время сервер ожидает Bitcoin адрес как 1GCVXLfF1TcpnnDLJRHk845NZhuJWQTnUD
Эти адреса слишком сложны для моих друзей, чтобы помнить, и я хотел бы, чтобы сделать его проще использовать адрес, который выглядит гораздо более похожим на адрес Eamil. У меня есть патч sendtoaddress так, что он может взять что-то вроде rick@wesson.us который не является адрес электронной почты.
В DNS под wesson.us я включил запись TXT, которая может быть решена с помощью предваряя _btc и заменяя в (@) с точкой (.), Так rick@wesson.us становится _btc.rick.wesson.us, которая может быть решена на следующий текст ...
Код:
; <<>> DiG 9.7.3 <<>> _btc.rick.wesson.us TXT
;; глобальные опции: + Cmd
;; Получил ответ:
;; ->>HEADER<<- опкод: QUERY статус: NOERROR, ID: 42745
;; флаги: ор е ра; QUERY: 1, ответ: 1, АВТОРИТЕТ: 0, ДОПОЛНИТЕЛЬНО: 0
;; ВОПРОС РАЗДЕЛ:
; _btc.rick.wesson.us. IN TXT
;; ОТВЕТ РАЗДЕЛ:
_btc.rick.wesson.us. 300 IN TXT "BTC = 1; 1GCVXLfF1TcpnnDLJRHk845NZhuJWQTnUD"
;; Время запроса: 159 мс
;; SERVER: 192.168.2.2 # 53 (192.168.2.2)
;; КОГДА: пн 25 июля 2011 16:51:31
;; MSG SIZE RCVD: 91
Я работаю на двух усилий, один патч sendtoaddress преформ на поиск, если адрес имеет на-знак (@) и поощрять кошелек хостинг люди также положить их UserIds в DNS в виде текстовой записи. Второе усилие, чтобы написать интернет-проект, который объясняет, как использовать запись TXT для Bitcoin бумажники и описать потенциальный новый рекорд ресурса под названием Wallet адрес или WA
Я понимаю, это усилие будет потенциально подрывать некоторые annomity для тех, кто использует его, и то, что я хотел бы комментировать. Что такое социальный контракт для простоты использования безопасности по-vs неизвестности. Я также в целом заинтересован в комментариях на получение исправления в главную линию для поддержки Bitcoin АДРЕСА в DNS.
-стог