Author

Topic: Передать сообщение на биткоин-адрес (Read 4562 times)

legendary
Activity: 1400
Merit: 1000
legendary
Activity: 1260
Merit: 1019
Quote
Если мы знаем его bitcoin-адрес, то, наверное, знаем (я тут не уверен) публичный ключ для шифрования по ECSDA.
Не всегда. Иногда не знаем.
Если с адреса были исходящие транзакции - знаем, если не было - не знаем.

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

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

ish
full member
Activity: 176
Merit: 106
вопрос был - как связаться с человеком, о котором мы знаем только его биткойн-адрес

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

Почему бы просто не поместить сообщение в blockchain? Раньше же так делали.
legendary
Activity: 1260
Merit: 1019
А как же опкоды? Они вполне способны делать из обычных транзакций специальные-умные.
Ты думай-то что говоришь.
Опкоды - это как инструкции процессора. Они не могут быть умными или глупыми.
Да, есть стандартные комбинации.
Чтобы люди не создавали UTXO с мелкими суммами и не раздумали бы количество непотраченных выходов разработчики даже OP_RETURN выход недавно в реферальном клиенте разрешили.
Есть вообще два способа избегать услуги третьей стороны. Создать альткоин, доказательством работы в котором будет отправка в оригинальный биткоин 1-й сатоши на несуществующий адрес в специальном формате, сигнатуру которого анализирует клиент альткоина. Либо не создавая альт-блокчейн создать альт-клиент оригинального биткоина, который будет анализировать транзакции в 1 сатошу на несуществующие адреса в спец.формате, создавая из цепочки несуществующих адресов свою виртуальную цепочку блоков. Мне думается на втором варианте можно было бы соорудить огромадное количество децентрализованных сервисов.

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

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

Есть вообще два способа избегать услуги третьей стороны. Создать альткоин, доказательством работы в котором будет отправка в оригинальный биткоин 1-й сатоши на несуществующий адрес в специальном формате, сигнатуру которого анализирует клиент альткоина. Либо не создавая альт-блокчейн создать альт-клиент оригинального биткоина, который будет анализировать транзакции в 1 сатошу на несуществующие адреса в спец.формате, создавая из цепочки несуществующих адресов свою виртуальную цепочку блоков. Мне думается на втором варианте можно было бы соорудить огромадное количество децентрализованных сервисов.
legendary
Activity: 1260
Merit: 1019
бит-адреса приходит специальная микро-транзакция, по которой он понимает, что кто-то ему письмо отправил. Заходит на биткоинмессадж.орг, вводит свой бит-адрес, читает письмо..
Биткойн - технология, которая создавалась как "отказ от услуг третьей стороны"
То есть нельзя зависеть от сайта и его владельцев.
Так что нет.
Никаких "специальных микро-транзакций" в протоколе оригинального биткойна не предусмотрено.
И вряд ли будут это менять.
sr. member
Activity: 326
Merit: 250
Global Risk Exchange - gref.io
чесговоря, я думал уже давно есть какой-нибудь сервис что-то типа биткоинмессадж.орг или вроде того.. Хочешь отправить кому-то сообщение? Не вопрос: заходишь на сайт, вводишь биткоин-адрес, на который намереваешься послать тект, собственно вводишь сам текст, нажимаешь энтер.. всё..

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

Ну или как-то так )
legendary
Activity: 1400
Merit: 1000
И сколько у тебя таких знакомых наркоманов, которые анализируют блокчейн в поисках месседжей?
legendary
Activity: 1260
Merit: 1019
шлешь ему кучу платежей в каждом кодируешь символы в количестве монет. например:
0.00000231 - код 231

Да ну что ты такое говоришь? Где ж это видано, что коды передаются сатошами?
Чтобы переслать код 231 - надо послать 231 btc  Grin
legendary
Activity: 1260
Merit: 1019
Если человек смотрит баланс своего кошелька на сайте https://blockchain.info/ru/ , то можно сделать перевод с кошелька blockchain.info вместе с сообщением.(Сообщение видно только на сайте blockchain.info)
Вот пример подобной транзакции: https://blockchain.info/ru/tx/1553fa3e14c24bdae41c44ea2da566b317ea4a949261d2ccf1d066feea5480f3)

Дополню от себя: других сколь-нибудь надежных способов передать сообщение нет.
А этот способ не очень-то надёжен. Конечно, если человек очень сильно интересуется биткойном и у него мало входящих транзакций - он может быть и полезет на сайт bc.i посмотреть на эту транзакцию. Или он пользуется тамошним валлетом.
А если у него много транзакций, то ваш перевод 0.0001 btc просто у него затеряется.
legendary
Activity: 1554
Merit: 1008
шлешь ему кучу платежей в каждом кодируешь символы в количестве монет. например:
0.00000231 - код 231
legendary
Activity: 1400
Merit: 1000
Есть биткоин-адрес человека.
Других контактных данных нет.
Каким способом можно передать ему сообщение?
Хватит ли для этого только возможностей самого протокола и блокчейна?
Как-то хитрить с подписью транзакций может или еще чего…
Если можно, дайте пошаговую инструкцию.


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

Спасибо.
Если человек смотрит баланс своего кошелька на сайте https://blockchain.info/ru/ , то можно сделать перевод с кошелька blockchain.info вместе с сообщением.(Сообщение видно только на сайте blockchain.info)
Вот пример подобной транзакции: https://blockchain.info/ru/tx/1553fa3e14c24bdae41c44ea2da566b317ea4a949261d2ccf1d066feea5480f3)
sr. member
Activity: 326
Merit: 250
Global Risk Exchange - gref.io
Есть биткоин-адрес человека.
Других контактных данных нет.
Каким способом можно передать ему сообщение?
Хватит ли для этого только возможностей самого протокола и блокчейна?
Как-то хитрить с подписью транзакций может или еще чего…
Если можно, дайте пошаговую инструкцию.


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

Спасибо.
Jump to: