Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
24 октября 2014, 6:09:37 AM   # 1
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуй! Я знаю Btc на некоторое время теперь, но совсем недавно я ловлю себя хочу копаться в некоторых "техника" аспекты этой удивительной системы.
Недавно я слышал о сайте http://coinsecrets.org/, что крайне интересно.

На сайте я видел много ТХ с OP_RETURN сценария.
В Blockchain.info эти операции показывает выходной адрес "Невозможно декодировать выходной адрес",

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

Я предполагаю, что это может быть связано с протоколом, но только предположение. Кто-нибудь знает? Благодаря!
nextblast сейчас офлайн Пожаловаться на nextblast   Ответить с цитированием Мультицитирование сообщения от nextblast Быстрый ответ на сообщение nextblast


Как заработать Биткоины?
Без вложений. Не майнинг.


24 октября 2014, 6:45:37 AM   # 2
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

Получил 1806 Биткоинов
Реальная история.





Вы можете добавить любые данные (не более 40 байт AFAIK) для OP_RETURN вывода сценария.
Конечно, вы можете поместить адреса.
Или зашифрован закрытый ключ
Или короткое сообщение (зашифрованный или нет) с кем-то.

Вы (точнее: ваш партнер) должен иметь "расшифровывает инструмент" который разбирает данные на выходе OP_RETURN и понимает его смысл.
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

24 октября 2014, 7:01:08 AM   # 3
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

Вы можете добавить любые данные (не более 40 байт AFAIK) для OP_RETURN вывода сценария.
Конечно, вы можете поместить адреса.
Или зашифрован закрытый ключ
Или короткое сообщение (зашифрованный или нет) с кем-то.

Вы (точнее: ваш партнер) должен иметь "расшифровывает инструмент" который разбирает данные на выходе OP_RETURN и понимает его смысл.


Спасибо за ваш ответ amaclin!
Я все еще отчасти смущен. Простите меня за не достаточно ясно.

Если я хочу, чтобы в полной мере использовать 40 байт OP_RETURN, а не хранить публичный адрес выхода / получателя есть.
И в то же время, до сих пор, что выходной адрес (или адрес моего партнера) в обычном режиме выходного адреса в обычных операциях, в том, что это возможно?

Проиллюстрировать:
Me ----- Tx ----> боб
Где, Tx включает в себя:
я. Мой адрес (или, то "из" адрес, что он там).
II. ТХ взнос 0.0001btc (уверен, что там тоже).
III. Полезная нагрузка ОГО - любое количество BTC посланного мне, который не может быть получен бобом, верно?
внутривенно адрес Боба (или, то "в" адрес, ? Возможное ? ).
v. 40 байт другой информации в OP_RETURN, не связанные с адресом Боба.

I, II, III, IV часть должна быть в любом обычном теле Ого.
Я интересно, если у меня есть OP_RETURN часть, является IV. часть ( "адресовать") Все еще может быть там

Благодаря ~
nextblast сейчас офлайн Пожаловаться на nextblast   Ответить с цитированием Мультицитирование сообщения от nextblast Быстрый ответ на сообщение nextblast

24 октября 2014, 7:16:00 AM   # 4
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

котировка
я. Мой адрес (или, то "из" адрес, что он там).
II. ТХ взнос 0.0001btc (уверен, что там тоже).
Мне кажется, что вы не правильно понять, какие операции сами, их входы, выходы ...
На самом деле, там может быть много "из" адреса в транзакции.
И, как правило, есть более чем один "в" адрес. Одним из них является Bobs, второе изменение к себе.

К сожалению, это трудно для меня, чтобы объяснить основы Bitcoin здесь. Английский не мой родной язык.

котировка
внутривенно адрес Боба (или, то "в" адрес, ? Возможное ? ).
v. 40 байт другой информации в OP_RETURN, не связанные с адресом Боба.
Я интересно, если у меня есть OP_RETURN часть, является IV. часть ( "адресовать") Все еще может быть там
В двух словах:
Да, вы можете добавить 40 байт для вашей сделки. Эти байты будут открыты для всех. Что можно делать с ними - это до вас.
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

24 октября 2014, 7:46:44 AM   # 5
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

котировка
я. Мой адрес (или, то "из" адрес, что он там).
II. ТХ взнос 0.0001btc (уверен, что там тоже).
Мне кажется, что вы не правильно понять, какие операции сами, их входы, выходы ...
На самом деле, там может быть много "из" адреса в транзакции.
И, как правило, есть более чем один "в" адрес. Одним из них является Bobs, второе изменение к себе.

К сожалению, это трудно для меня, чтобы объяснить основы Bitcoin здесь. Английский не мой родной язык.

котировка
внутривенно адрес Боба (или, то "в" адрес, ? Возможное ? ).
v. 40 байт другой информации в OP_RETURN, не связанные с адресом Боба.
Я интересно, если у меня есть OP_RETURN часть, является IV. часть ( "адресовать") Все еще может быть там
В двух словах:
Да, вы можете добавить 40 байт для вашей сделки. Эти байты будут открыты для всех. Что можно делать с ними - это до вас.

Я понимаю, что АЯ может быть как м: п отношение, а по умолчанию "изменение" будет отправлено на новый адрес автоматически генерируется в моем бумажнике QT.

Я слышал, как правило, если я придаю сбщ в ОМ, он не пойдет на blockchain. Но с помощью OP_RETURN, он может храниться в blockchain.
Как это http://bitcoin.stackexchange.com/questions/19893/how-to-send-bitcoin-with-a-message-attached

Итак, если Алиса была отправить сообщение "люблю" Бобу.
"от адр" является ключевым паб Алисы, и "в адр" является ключевым пабе Боба и OP_RETURN содержит "люблю",

Это нормально, или вы должны содержать как ключ паба Боба и тому "люблю" сообщение в сценарии, и оставил "в адр"  незаполненный.
Или в худшем случае, даже если "в адр" заполняются ключом паба Боба, он по-прежнему говорит "Невозможно декодировать выходной адрес" на blockchain ...

Я думаю, что ваш ответ да. Это отвечает мои сомнения   
Еще раз спасибо, amaclin!
Я ценю это вы не торопитесь, чтобы ответить ...

Кстати, английский язык не мой родной язык тоже. Это интересно общаться accross границы здесь.
nextblast сейчас офлайн Пожаловаться на nextblast   Ответить с цитированием Мультицитирование сообщения от nextblast Быстрый ответ на сообщение nextblast

24 октября 2014, 8:08:17 AM   # 6
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

котировка
Или в худшем случае, даже если "в адр" заполняются ключом паба Боба, он по-прежнему говорит "Невозможно декодировать выходной адрес" на blockchain ...

Нет.
С точки зрения Bobs:

(Появление пузырей сообщения от клиента Bitcoin)
Вау! кто-нибудь прислать мне монету!
Хорошо, я получил 1 BTC. Но кто его послал? Я не знаю. Может быть Алиса? Только она знает мой адрес.
Я хочу сделать некоторые исследования ... Мда ...
Странная сделка ... Она имеет несколько входов и три выхода ...
Первый выход ко мне (я Боб, я знаю, что мой адрес).
Второй выход какое-то малое значение ... Это изменение Alices! Но я не уверен, что это Алиса
И третий выход очень странно ... bc.i сайт не может разобрать его ... Позвольте мне сделать это вручную ...
Вау! Это OP_RETURN скрипт с некоторыми данными прилагается.
Может быть, это простой текст? Хм ... Нет
Может быть, это BASE64? Да!
Декодирование ... Декодирование ... Получили сообщение! Сообщение "Интересно, кто я?"
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

24 октября 2014, 8:17:32 AM   # 7
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

котировка
Или в худшем случае, даже если "в адр" заполняются ключом паба Боба, он по-прежнему говорит "Невозможно декодировать выходной адрес" на blockchain ...

Нет.
С точки зрения Bobs:

(Появление пузырей сообщения от клиента Bitcoin)
Вау! кто-нибудь прислать мне монету!
Хорошо, я получил 1 BTC. Но кто его послал? Я не знаю. Может быть Алиса? Только она знает мой адрес.
Я хочу сделать некоторые исследования ... Мда ...
Странная сделка ... Она имеет несколько входов и три выхода ...
Первый выход ко мне (я Боб, я знаю, что мой адрес).
Второй выход какое-то малое значение ... Это изменение Alices! Но я не уверен, что это Алиса
И третий выход очень странно ... bc.i сайт не может разобрать его ... Позвольте мне сделать это вручную ...
Вау! Это OP_RETURN скрипт с некоторыми данными прилагается.
Может быть, это простой текст? Хм ... Нет
Может быть, это BASE64? Да!
Декодирование ... Декодирование ... Получили сообщение! Сообщение "Интересно, кто я?"

лол  
nextblast сейчас офлайн Пожаловаться на nextblast   Ответить с цитированием Мультицитирование сообщения от nextblast Быстрый ответ на сообщение nextblast

24 октября 2014, 8:23:45 AM   # 8
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

С точки зрения Bobs:

(Появление пузырей сообщения от клиента Bitcoin)
Вау! кто-нибудь прислать мне монету!
Хорошо, я получил 1 BTC. Но кто его послал? Я не знаю. Может быть Алиса? Только она знает мой адрес.
Я хочу сделать некоторые исследования ... Мда ...
Странная сделка ... Она имеет несколько входов и три выхода ...
Первый выход ко мне (я Боб, я знаю, что мой адрес).
Второй выход какое-то малое значение ... Это изменение Alices! Но я не уверен, что это Алиса
И третий выход очень странно ... bc.i сайт не может разобрать его ... Позвольте мне сделать это вручную ...
Вау! Это OP_RETURN скрипт с некоторыми данными прилагается.
Может быть, это простой текст? Хм ... Нет
Может быть, это BASE64? Да!
Декодирование ... Декодирование ... Получили сообщение! Сообщение "Интересно, кто я?"
LOLІ  
bitcats сейчас офлайн Пожаловаться на bitcats   Ответить с цитированием Мультицитирование сообщения от bitcats Быстрый ответ на сообщение bitcats

24 октября 2014, 4:05:47 PM   # 9
 
 
Сообщения: 478
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?


I, II, III, IV часть должна быть в любом обычном теле Ого.
Я интересно, если у меня есть OP_RETURN часть, является IV. часть ( "адресовать") Все еще может быть там

Благодаря ~

Я думаю, что вы и amaclin непонимание друг друга.

Вы имеете в виду, что вы хотите, чтобы вывод отправить Bitcoin на адрес, в то же время хранения 40 байт данных?

В этом случае нет. Это будет нестандартным.

Для того, чтобы разместить 40 байт на транзакции, вы размещаете "OP_RETURN: 40 байт данных здесь" в том месте, где обычно ставят "To: адрес Алисы"... вот почему blockchain.info говорит "не может декодировать."

Поскольку blockchain.info ожидает выход, чтобы иметь адрес Bitcoin в нем, но вместо этого есть "OP_RETURN: данные данные данные" там написано, так blockchain.info говорит "Невозможно декодировать"
dabura667 сейчас офлайн Пожаловаться на dabura667   Ответить с цитированием Мультицитирование сообщения от dabura667 Быстрый ответ на сообщение dabura667

24 октября 2014, 4:17:44 PM   # 10
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

котировка
Я думаю, что вы и amaclin непонимание друг друга.
Может быть. Мой английский не так совершенна, как мой Bitcoin знаний  

котировка
Вы имеете в виду, что вы хотите, чтобы вывод отправить Bitcoin на адрес, в то же время хранения 40 байт данных?
В этом случае нет. Это будет нестандартным.
Я думаю, что ОП не хочет включать в себя 40 байт в выходном сценарии Бобу, но в сделке Бобу. Или Алисе?

Можно создать нестандартную выходной сценарий
например, вместо
OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG
Алиса может создать сценарий:
<толкать байт "Привет, Боб, я тебя люблю!"> OP_DROP OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG

Элигий бассейн добудет эту сделку.
Боб сможет потратить монеты [с усовершенствованным программным обеспечением клиента] [к Charley]
bc.info покажет этот выход нестандртный (неизвестно "в" адрес в истории Алисы и неизвестной "из" адрес в Bobs странице)
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

24 октября 2014, 11:56:26 PM   # 11
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?


I, II, III, IV часть должна быть в любом обычном теле Ого.
Я интересно, если у меня есть OP_RETURN часть, является IV. часть ( "адресовать") Все еще может быть там

Благодаря ~

Я думаю, что вы и amaclin непонимание друг друга.

Вы имеете в виду, что вы хотите, чтобы вывод отправить Bitcoin на адрес, в то же время хранения 40 байт данных?

В этом случае нет. Это будет нестандартным.

Для того, чтобы разместить 40 байт на транзакции, вы размещаете "OP_RETURN: 40 байт данных здесь" в том месте, где обычно ставят "To: адрес Алисы"... вот почему blockchain.info говорит "не может декодировать."

Поскольку blockchain.info ожидает выход, чтобы иметь адрес Bitcoin в нем, но вместо этого есть "OP_RETURN: данные данные данные" там написано, так blockchain.info говорит "Невозможно декодировать"

Ха!  

это именно то, что я прошу, и подозревая, благодарит dabura667!
Прошлые ночью я гугл связанной информации:
http://bitcoin.stackexchange.com/questions/19703/does-proof-of-existence-lose-bitcoins
Цитата: Марч
Сделка, кодирующая хэш документа выглядит точно так же, как и любые другие нормальных сделки с оплатой по-адрес. Единственное отличие является адресом, который является представлением документа хэша вместо хеширован открытого ключа, и, следовательно, нет закрытого ключа, связанного с ним (вот почему это unspendable).


Может быть, в частности, добавив дополнительный "в адр" можно добиться того, что Алиса и адрес Боба появляются в blockchain?

(От: Алиса) --- ТХ --->(Для addr1: Боб, чтобы Addr2: OP_return Невозможно декодировать)


nextblast сейчас офлайн Пожаловаться на nextblast   Ответить с цитированием Мультицитирование сообщения от nextblast Быстрый ответ на сообщение nextblast

26 октября 2014, 2:11:42 AM   # 12
 
 
Сообщения: 464
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли добавить получить адрес в транзакции OP_RETURN?

То, что статья означает сказать, что адрес является удобным отображением ключа хэша общественности.
В сделке с OP_RETURN, нет никакого способа, чтобы выкупить монеты и нет открытого ключа вообще.
Вот почему blockchain информационный дисплей "не может декодировать адрес",
Они знают, как декодировать два стандартных сценариев: Pay2Pub и Pay2PubHash. Позже используется более 99% времени.

Amaclin предлагает объединить стандартный вывод p2ph, которые могут быть расшифрованы bc.i и OP_RETURN вы были бы хранить дополнительную информацию, но вы не можете использовать один outpout, потому что не будет стандартный сценарий больше.

Конечно, речь идет о соглашении, и вы можете нажать на новый тип стандартного сценария.
hhanh00 сейчас офлайн Пожаловаться на hhanh00   Ответить с цитированием Мультицитирование сообщения от hhanh00 Быстрый ответ на сообщение hhanh00



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW