Можно ли предоставить публичный доступ только для чтения к учетной записи Биткойн?

Можно ли предоставить публичный доступ только для чтения к учетной записи Биткойн с помощью клиента Биткойн?

Например, если для некоммерческой организации может быть полезно иметь доступ только для чтения к своей учетной записи Биткойн.

Я знаю, что можно создать веб-службу, отображающую такие данные, но для этого требуются полномочия третьей стороны.

Ответы (2)

  1. Если вы хотите, чтобы человек видел баланс каждого адреса, дайте ему зашифрованный кошелек, которым вы пользуетесь. Таким образом, они могут видеть любую входящую транзакцию, но не смогут ничего потратить. Однако это требует, чтобы они сами запускали биткойн-клиент, что иногда может быть проблемой.
  2. Используйте обозреватель блоков и найдите единственный адрес, который вы будете использовать. Показательный пример — все пожертвования, сделанные Wikileaks — http://blockexplorer.com/address/1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v (внимание, эта страница может загружаться некоторое время).
Спасибо. Вы правы, зашифрованные кошельки показывают баланс без их расшифровки.
Re 1: Они также не смогут увидеть сдачу, которая возвращается в ваш кошелек, когда вы что-то тратите (потому что она идет на новый адрес). Вам придется время от времени отправлять им обновленную версию зашифрованного кошелька. И я не уверен, что отдал бы кому-нибудь свой кошелек, даже зашифрованный. Лучше экспортировать все открытые ключи и отправить их.
Я согласен с @Thilo Отдавать зашифрованный кошелек — действительно плохая идея: это подвергает вас совершенно ненужному риску; несмотря на то, что он маленький, ненужность делает его очень плохим. Вместо этого просто дайте открытые ключи!

Сервис «Мой кошелек» на странице http://BlockChain.info/wallet позволяет создавать бумажные кошельки, а затем удалять приватные ключи из браузерного кошелька.

Еще один сервис, который может быть полезен: http://bitping.net