Bitcoin Forum

Local => Кодеры => Topic started by: dunup on March 05, 2015, 02:02:17 PM



Title: Передать сообщение на биткоин-адрес
Post by: dunup on March 05, 2015, 02:02:17 PM
Есть биткоин-адрес человека.
Других контактных данных нет.
Каким способом можно передать ему сообщение?
Хватит ли для этого только возможностей самого протокола и блокчейна?
Как-то хитрить с подписью транзакций может или еще чего…
Если можно, дайте пошаговую инструкцию.


На ум пока приходит только вариант с использованием какого-нибудь стороннего сервиса, типа webcrypt.org. Где паролем для шифрования послания можно использовать биткоин-адрес получателя. Но встает вопрос о передаче этому человеку ссылки на саму шифровку. Разве что в паблик выкладывать.

Спасибо.


Title: Re: Передать сообщение на биткоин-адрес
Post by: fsb4000 on March 05, 2015, 02:23:05 PM
Есть биткоин-адрес человека.
Других контактных данных нет.
Каким способом можно передать ему сообщение?
Хватит ли для этого только возможностей самого протокола и блокчейна?
Как-то хитрить с подписью транзакций может или еще чего…
Если можно, дайте пошаговую инструкцию.


На ум пока приходит только вариант с использованием какого-нибудь стороннего сервиса, типа webcrypt.org. Где паролем для шифрования послания можно использовать биткоин-адрес получателя. Но встает вопрос о передаче этому человеку ссылки на саму шифровку. Разве что в паблик выкладывать.

Спасибо.
Если человек смотрит баланс своего кошелька на сайте https://blockchain.info/ru/ , то можно сделать перевод с кошелька blockchain.info вместе с сообщением.(Сообщение видно только на сайте blockchain.info)
Вот пример подобной транзакции: https://blockchain.info/ru/tx/1553fa3e14c24bdae41c44ea2da566b317ea4a949261d2ccf1d066feea5480f3)


Title: Re: Передать сообщение на биткоин-адрес
Post by: icreator on March 05, 2015, 08:34:48 PM
шлешь ему кучу платежей в каждом кодируешь символы в количестве монет. например:
0.00000231 - код 231


Title: Re: Передать сообщение на биткоин-адрес
Post by: amaclin on March 05, 2015, 08:37:04 PM
Если человек смотрит баланс своего кошелька на сайте https://blockchain.info/ru/ , то можно сделать перевод с кошелька blockchain.info вместе с сообщением.(Сообщение видно только на сайте blockchain.info)
Вот пример подобной транзакции: https://blockchain.info/ru/tx/1553fa3e14c24bdae41c44ea2da566b317ea4a949261d2ccf1d066feea5480f3)

Дополню от себя: других сколь-нибудь надежных способов передать сообщение нет.
А этот способ не очень-то надёжен. Конечно, если человек очень сильно интересуется биткойном и у него мало входящих транзакций - он может быть и полезет на сайт bc.i посмотреть на эту транзакцию. Или он пользуется тамошним валлетом.
А если у него много транзакций, то ваш перевод 0.0001 btc просто у него затеряется.


Title: Re: Передать сообщение на биткоин-адрес
Post by: amaclin on March 05, 2015, 08:38:54 PM
шлешь ему кучу платежей в каждом кодируешь символы в количестве монет. например:
0.00000231 - код 231

Да ну что ты такое говоришь? Где ж это видано, что коды передаются сатошами?
Чтобы переслать код 231 - надо послать 231 btc  ;D


Title: Re: Передать сообщение на биткоин-адрес
Post by: MaoChao on March 05, 2015, 08:53:23 PM
ТС, http://bitnovosti.com/2015/02/08/sekrety-i-surprizy-blockchain/ (http://bitnovosti.com/2015/02/08/sekrety-i-surprizy-blockchain/)


Title: Re: Передать сообщение на биткоин-адрес
Post by: fsb4000 on March 05, 2015, 08:59:44 PM
ТС, http://bitnovosti.com/2015/02/08/sekrety-i-surprizy-blockchain/ (http://bitnovosti.com/2015/02/08/sekrety-i-surprizy-blockchain/)
И сколько у тебя таких знакомых наркоманов, которые анализируют блокчейн в поисках месседжей?


Title: Re: Передать сообщение на биткоин-адрес
Post by: dunup on March 05, 2015, 10:12:39 PM
чесговоря, я думал уже давно есть какой-нибудь сервис что-то типа биткоинмессадж.орг или вроде того.. Хочешь отправить кому-то сообщение? Не вопрос: заходишь на сайт, вводишь биткоин-адрес, на который намереваешься послать тект, собственно вводишь сам текст, нажимаешь энтер.. всё..

Тем временем владельцу бит-адреса приходит специальная микро-транзакция, по которой он понимает, что кто-то ему письмо отправил. Заходит на биткоинмессадж.орг, вводит свой бит-адрес, читает письмо..

Ну или как-то так )


Title: Re: Передать сообщение на биткоин-адрес
Post by: amaclin on March 06, 2015, 04:18:04 AM
бит-адреса приходит специальная микро-транзакция, по которой он понимает, что кто-то ему письмо отправил. Заходит на биткоинмессадж.орг, вводит свой бит-адрес, читает письмо..
Биткойн - технология, которая создавалась как "отказ от услуг третьей стороны"
То есть нельзя зависеть от сайта и его владельцев.
Так что нет.
Никаких "специальных микро-транзакций" в протоколе оригинального биткойна не предусмотрено.
И вряд ли будут это менять.


Title: Re: Передать сообщение на биткоин-адрес
Post by: dmd on March 06, 2015, 04:58:54 AM
Никаких "специальных микро-транзакций" в протоколе оригинального биткойна не предусмотрено.

А как же опкоды? Они вполне способны делать из обычных транзакций специальные-умные.

Есть вообще два способа избегать услуги третьей стороны. Создать альткоин, доказательством работы в котором будет отправка в оригинальный биткоин 1-й сатоши на несуществующий адрес в специальном формате, сигнатуру которого анализирует клиент альткоина. Либо не создавая альт-блокчейн создать альт-клиент оригинального биткоина, который будет анализировать транзакции в 1 сатошу на несуществующие адреса в спец.формате, создавая из цепочки несуществующих адресов свою виртуальную цепочку блоков. Мне думается на втором варианте можно было бы соорудить огромадное количество децентрализованных сервисов.


Title: Re: Передать сообщение на биткоин-адрес
Post by: amaclin on March 06, 2015, 05:23:35 AM
А как же опкоды? Они вполне способны делать из обычных транзакций специальные-умные.
Ты думай-то что говоришь.
Опкоды - это как инструкции процессора. Они не могут быть умными или глупыми.
Да, есть стандартные комбинации.
Чтобы люди не создавали UTXO с мелкими суммами и не раздумали бы количество непотраченных выходов разработчики даже OP_RETURN выход недавно в реферальном клиенте разрешили.
Есть вообще два способа избегать услуги третьей стороны. Создать альткоин, доказательством работы в котором будет отправка в оригинальный биткоин 1-й сатоши на несуществующий адрес в специальном формате, сигнатуру которого анализирует клиент альткоина. Либо не создавая альт-блокчейн создать альт-клиент оригинального биткоина, который будет анализировать транзакции в 1 сатошу на несуществующие адреса в спец.формате, создавая из цепочки несуществующих адресов свою виртуальную цепочку блоков. Мне думается на втором варианте можно было бы соорудить огромадное количество децентрализованных сервисов.

Вы только что переизобрели Битмессадж https://ru.wikipedia.org/wiki/Bitmessage
Но вопрос был - как связаться с человеком, о котором мы знаем только его биткойн-адрес
Мы не имеем никакой другой информации о нем. Может он этим битмессаджем не пользуется. Я, например, не пользуюсь.


Title: Re: Передать сообщение на биткоин-адрес
Post by: ish on March 07, 2015, 04:57:54 AM
вопрос был - как связаться с человеком, о котором мы знаем только его биткойн-адрес

Если мы знаем его bitcoin-адрес, то, наверное, знаем (я тут не уверен) публичный ключ для шифрования по ECSDA.
Берем сообщение, шифруем его публичным ключем и проводим массивную рассылку/спам по всем новостным агентствам и форумам. Мол, дорогой владелец адреса, тут тебе сообщение.

Почему бы просто не поместить сообщение в blockchain? Раньше же так делали.


Title: Re: Передать сообщение на биткоин-адрес
Post by: amaclin on March 07, 2015, 05:19:58 AM
Quote
Если мы знаем его bitcoin-адрес, то, наверное, знаем (я тут не уверен) публичный ключ для шифрования по ECSDA.
Не всегда. Иногда не знаем.
Если с адреса были исходящие транзакции - знаем, если не было - не знаем.

Quote
Берем сообщение, шифруем его публичным ключем и проводим массивную рассылку/спам по всем новостным агентствам и форумам. Мол, дорогой владелец адреса, тут тебе сообщение.
ECDSA - это не алгоритм шифорвания, а публичный ключ - не средство шифрования

Quote
Почему бы просто не поместить сообщение в blockchain? Раньше же так делали.
А кто заставит адресата читать блокчейн? Вы читаете? Я - нет.



Title: Re: Передать сообщение на биткоин-адрес
Post by: fsb4000 on March 07, 2015, 05:39:01 AM
Я - нет.
Тоже не читаю  :)