Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
18 февраля 2014, 1:29:00 AM   # 1
 
 
Сообщений: 50
Цитировать по имени
цитировать ответ
по умолчанию Re: Задание OP_RETURN при создании сырой сделки

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Является ли это то, что не может быть сделано еще (если не используя кандидата 0,9 выпуска)?

Я знаю, что люди уже разослали TX-х, которые определяют OP_RETURN в выходных сценариях, но я не могу показаться, чтобы увидеть, как это сделать. Прошу прощения, если я должен был сделать это в другом форуме - не уверен.

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


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


18 февраля 2014, 1:31:49 AM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Задание OP_RETURN при создании сырой сделки

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





Существует в настоящее время не является прямым средство для IT-, потому что это вообще не то, что вы должны использовать.

OP_RETURN, как раздавать чистые иглы для героиновых наркоманов. Это там, как смягчение вреда, но это не то, что тот вообще хорошо для системы.

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

18 февраля 2014, 1:43:50 AM   # 3
 
 
Сообщений: 50
Цитировать по имени
цитировать ответ
по умолчанию Re: Задание OP_RETURN при создании сырой сделки

Мое понимание рассматриваются потому, что люди прибегают к созданию unspendable UXTO, чтобы "встраивать" данные. Это будет загрязнять blockchain и не то, что может быть остановлена, так как мы не можем остановить это, давайте по крайней мере обеспечить более чистый способ сделать это, хотя мы предпочли бы не делать вообще.

Является ли это своего рода точки, и почему это не будет функция, которая будет легко при условии?

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

Но в более общем плане, как вы даже указать свои собственные сценарии вывода? Что делать, если вы хотите что-то любитель, чем просто отправив BTC к одному или нескольким получателям с использованием уже поддерживаемым operarations сценариев. Как бы вы даже сделать это? Является ли ссылка Bitcoin клиент не имел в виду, чтобы поддержать это?
loquitus_of_borg сейчас офлайн Пожаловаться на loquitus_of_borg   Ответить с цитированием Мультицитирование сообщения от loquitus_of_borg Быстрый ответ на сообщение loquitus_of_borg

18 февраля 2014, 1:53:46 AM   # 4
 
 
Сообщения: 905
Цитировать по имени
цитировать ответ
по умолчанию Re: Задание OP_RETURN при создании сырой сделки

Вы должны сделать что-то обычай помещать данные на blockchain в любом случае. А с помощью OP_RETURN легко: положить опкод (0x6a) в передней части сценария, и увеличивают префикс длины.
maaku сейчас офлайн Пожаловаться на maaku   Ответить с цитированием Мультицитирование сообщения от maaku Быстрый ответ на сообщение maaku

18 февраля 2014, 2:18:26 AM   # 5
 
 
Сообщений: 50
Цитировать по имени
цитировать ответ
по умолчанию Re: Задание OP_RETURN при создании сырой сделки

Я, вероятно, не понимаю этого, а также, как и вы (очевидно), поэтому простите некоторые из очевидности моего вопроса.

Я понимаю, что опкод 0x6a это то, что относится к OP_RETURN. Я заметил это в HEX для некоторых из TX уже на blockchain, которые OP_RETURN выходных сценариев. Кажется (если я не ошибаюсь), что-то вроде 0x6a<Длина в Hex><Данные в шестнадцатеричном>

Не слишком уверены, что вы имели в виду, когда вы сказали, чтобы поставить опкод 0x6a перед сценарием, за которым следует префикс длины.

Поскольку bitcoind клиент не позволяет указать выходные скриптов (за мои знания) при создании сырой сделки, я буду с мыслью, что я должен взять выходной createrawtransaction, и изменить его дополнительно включать OP_RETURN какой-то образом.

Какой подход вы были в виду?
loquitus_of_borg сейчас офлайн Пожаловаться на loquitus_of_borg   Ответить с цитированием Мультицитирование сообщения от loquitus_of_borg Быстрый ответ на сообщение loquitus_of_borg

6 мая 2014, 1:30:01 PM   # 6
 
 
Сообщений: 29
Цитировать по имени
цитировать ответ
по умолчанию Re: Задание OP_RETURN при создании сырой сделки

В питоне можно указать значение OP_RETURN следующим образом:

Код:
от binascii импорта unhexlify

сообщ = «Ваше послание не более 40 символов»
# Преобразование MSG для OP_RETURN сценария в шестнадцатеричном
шестигранник = "6а% х% s" % (LEN (MSG), msg.encode ( 'шестигранной'))
# Преобразовать в двоичную кодировку
скрипт = unhexlify (шестигранник)
Установите значение выходного сигнала в 0.0, заменить сценарий транзакции с двоичной частью выше.

Не забудьте добавить достаточно платы и отправить остаток на ваш адрес изменения.
nederhoed сейчас офлайн Пожаловаться на nederhoed   Ответить с цитированием Мультицитирование сообщения от nederhoed Быстрый ответ на сообщение nederhoed



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW