Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
13 июля 2015, 10:50:33 AM   # 1
 
 
Сообщения: 217
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуйте,

Я заметил, что некоторые шахтеры собирают спам и использовать один пустой выходной сценарий с нулевым Satoshi (без OP_RETURN). Например 6a8b0cd013fd0ed45e93dc9e1a200785fdf54b77f70a5fde2428bcf27ff84c14

Я был под впечатлением, что эти результаты не могут быть сокращены, так как в принципе, кто-то может их потратить, например, использовать в качестве входного OP_TRUE сценария. Конечно, это не делает чувство провести нулевую стоимость монеты, но bitcoind должна быть в состоянии справиться с этими согласно правилам консенсуса. это не означает, что эти сделки еще загромождать UTXO пространство? Хуже того, эти транзакции имеют только один вход, т.е., они даже не уменьшить количество UTXOs.

Я что-то упускаю?
johoe сейчас офлайн Пожаловаться на johoe   Ответить с цитированием Мультицитирование сообщения от johoe Быстрый ответ на сообщение johoe


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


13 июля 2015, 11:42:41 AM   # 2
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

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





(Я обновил свой ответ)
Вы абсолютно правы.
Такие TXS не уменьшают количество utxo, но еще более выгодным для шахтеров, чем OP_RETURN из-за экономии 1 байт на ТХ  
Еще один пример Трагедия общественного достояния

Я думаю, что есть 2 возможности
1) f2pool используется пустой сценарий неумышленно вместо сценария нуль-данных OP_RETURN
2) они не хотят, чтобы передать эти нестандартные транзакции в сети и позволить другим пулы добывать их
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

14 июля 2015, 6:20:24 AM   # 3
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я заметил, что некоторые шахтеры собирают спам и использовать один пустой выходной сценарий с нулевым Satoshi (без OP_RETURN). Например 6a8b0cd013fd0ed45e93dc9e1a200785fdf54b77f70a5fde2428bcf27ff84c14

Спасибо за интересное наблюдение!

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

17 июля 2015, 2:02:45 PM   # 4
 
 
Сообщения: 233
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я считаю, что SIGHASH_SINGLE возвращает пустые скрипты, хэш-1
HeadsOrTails сейчас офлайн Пожаловаться на HeadsOrTails   Ответить с цитированием Мультицитирование сообщения от HeadsOrTails Быстрый ответ на сообщение HeadsOrTails

1 августа 2015, 2:33:28 PM   # 5
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Теперь f2pool является дорожа эти выходы к OP_RETURN (который доказуемо unspendable)

Посмотрите на сделки в блоке
https://blockchain.info/block/000000000000000007796685374d184e373aea4f4af697a5fba361e1d9e544a0

ТЙ пример:
https://blockchain.info/tx/28890e261ce80f8a9cd352afccf95a360c4a24df8cd1440f74475b189ede4f5a

Кстати, это новый рекорд для ряда операций в блоке
котировка
Количество сделок: 9647


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

1 августа 2015, 9:23:04 PM   # 6
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я должен признать, ребята, я совершенно сбит с толком этой темой. Как шахтер взять выходной сигнал, который принадлежит кому-то еще и потратить? Я подумал, что ты нужен секретный ключ, чтобы сделать это (для того, чтобы подписать сделку). Если шахтер решил потратить свои биткойна на unspendable выхода, я бы болты. Там должен быть какой-то кусочек этой головоломки, что я не хватает, поэтому я просил ссылку выше для некоторого обсуждения этого.

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

1 августа 2015, 9:26:43 PM   # 7
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я должен признать, ребята, я совершенно сбит с толком этой темой. Как шахтер взять выходной сигнал, который принадлежит кому-то еще и потратить? Я подумал, что ты нужен секретный ключ, чтобы сделать это (для того, чтобы подписать сделку). Если шахтер решил потратить свои биткойна на unspendable выхода, я бы болты. Там должен быть какой-то кусочек этой головоломки, что я не хватает, поэтому я просил ссылку выше для некоторого обсуждения этого.

Помогите!?
Я думаю, что эти сделки были отправлены в общеизвестной brainwallets. В brainwallet пароли были, вероятно, простые, как кошка, пароль, 12345 и т.д. Шахтеры могут легко получить закрытые ключи, связанные с этими brainwallet паролей и может отправлять эти операции в попытке восстановить все из них, как огромная плата за сделку.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

1 августа 2015, 9:50:14 PM   # 8
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я должен признать, ребята, я совершенно сбит с толком этой темой. Как шахтер взять выходной сигнал, который принадлежит кому-то еще и потратить? Я подумал, что ты нужен секретный ключ, чтобы сделать это (для того, чтобы подписать сделку). Если шахтер решил потратить свои биткойна на unspendable выхода, я бы болты. Там должен быть какой-то кусочек этой головоломки, что я не хватает, поэтому я просил ссылку выше для некоторого обсуждения этого.

Помогите!?
Я думаю, что эти сделки были отправлены в общеизвестной brainwallets. В brainwallet пароли были, вероятно, простые, как кошка, пароль, 12345 и т.д. Шахтеры могут легко получить закрытые ключи, связанные с этими brainwallet паролей и может отправлять эти операции в попытке восстановить все из них, как огромная плата за сделку.

Хорошо, что, безусловно, облегчает мой ум немного. Я, конечно, занервничали, что если бы был способ для шахтеров обычно решают послать кого-то к BTC unspendable вывод, что будет иметь в основном означает, что Bitcoin была полностью нарушена. Ха.

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

1 августа 2015, 11:32:18 PM   # 9
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я должен признать, ребята, я совершенно сбит с толком этой темой. Как шахтер взять выходной сигнал, который принадлежит кому-то еще и потратить? Я подумал, что ты нужен секретный ключ, чтобы сделать это (для того, чтобы подписать сделку). Если шахтер решил потратить свои биткойна на unspendable выхода, я бы болты. Там должен быть какой-то кусочек этой головоломки, что я не хватает, поэтому я просил ссылку выше для некоторого обсуждения этого.

Помогите!?

Выходы Обсуждаемые здесь нет владельцев.

Типичный UTXO будет иметь скрипт вида: "Скажите мне е и у, где хэш (х) = 1BXBbmKEua65aU7StBAZoMpDH4dcSs6bcJ и у является действительной подписью для х", Для того, чтобы провести UTXO, нужно обеспечить х и у, удовлетворяющих сценарий, подвиг практически невозможно без соответствующего секретного ключа. Именно из вывода скрипта, что понятия адреса и владельца зарождаются.

Это справедливо, например, для создания UTXO с 5 BTC и сценарием, который говорит: "Скажи мне, где х х + 1 = 2", Для того, чтобы провести эту UTXO, мы должны быть только достаточно умен, чтобы решить уравнение. Здесь нет адреса, ни секретного ключа, и нет собственности. 5 BTC пойдет на кого утверждает их первыми.

Рассмотренная в этой теме UTXOs нет сценария, в основном: "Скажи мне, где х х верно", Так же, как и выше, любой человек может потратить (выкупа) их.

Помимо: The 367.75849319 BTC выходе эта сделка не имеет никакого адреса. Эти "бездомный" Bitcoins, возможно, являются еще более потерянным, чем на 1BitcoinEaterAddressDontSendf59kuE.
teukon сейчас офлайн Пожаловаться на teukon   Ответить с цитированием Мультицитирование сообщения от teukon Быстрый ответ на сообщение teukon

2 августа 2015, 3:50:36 PM   # 10
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я должен признать, ребята, я совершенно сбит с толком этой темой. Как шахтер взять выходной сигнал, который принадлежит кому-то еще и потратить? Я подумал, что ты нужен секретный ключ, чтобы сделать это (для того, чтобы подписать сделку). Если шахтер решил потратить свои биткойна на unspendable выхода, я бы болты. Там должен быть какой-то кусочек этой головоломки, что я не хватает, поэтому я просил ссылку выше для некоторого обсуждения этого.

Помогите!?

Выходы Обсуждаемые здесь нет владельцев.

Типичный UTXO будет иметь скрипт вида: "Скажите мне е и у, где хэш (х) = 1BXBbmKEua65aU7StBAZoMpDH4dcSs6bcJ и у является действительной подписью для х", Для того, чтобы провести UTXO, нужно обеспечить х и у, удовлетворяющих сценарий, подвиг практически невозможно без соответствующего секретного ключа. Именно из вывода скрипта, что понятия адреса и владельца зарождаются.

Это справедливо, например, для создания UTXO с 5 BTC и сценарием, который говорит: "Скажи мне, где х х + 1 = 2", Для того, чтобы провести эту UTXO, мы должны быть только достаточно умен, чтобы решить уравнение. Здесь нет адреса, ни секретного ключа, и нет собственности. 5 BTC пойдет на кого утверждает их первыми.

Рассмотренная в этой теме UTXOs нет сценария, в основном: "Скажи мне, где х х верно", Так же, как и выше, любой человек может потратить (выкупа) их.

Помимо: The 367.75849319 BTC выходе эта сделка не имеет никакого адреса. Эти "бездомный" Bitcoins, возможно, являются еще более потерянным, чем на 1BitcoinEaterAddressDontSendf59kuE.

teukon,

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

Еще думаю, что могу отметить, что ваш explantion, что ОП говорил отличается от того, что knightdk сказал. Он предположил, что это были просто публично известны и закрытых ключей (brainwallet для "Кот", Например), в то время как вы предположить, что в этих случаях просто нет закрытых ключей, участвующих на всех.

Я полагаю, должен существовать оба типа UTXO, и это имеет смысл, что шахтеры хотят претендовать на эти средства так же, как и все остальные. Тем не менее, я думаю, вы должны были бы написать довольно умную программу для "интерпретировать" сценарии UTXO и попытаться решить, если они легко решить.

Один последний следить, почему кто-то посылает bitconis к выходу с помощью сценария, который говорит "скажи X, где X истинно"? Это кажется, что вы просто даете вашим биткойны прочь. Что мотивация для тех, кто это делать?

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

2 августа 2015, 4:03:01 PM   # 11
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

teukon,

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

Еще думаю, что могу отметить, что ваш explantion, что ОП говорил отличается от того, что knightdk сказал. Он предположил, что это были просто публично известны и закрытых ключей (brainwallet для "Кот", Например), в то время как вы предположить, что в этих случаях просто нет закрытых ключей, участвующих на всех.

Я полагаю, должен существовать оба типа UTXO, и это имеет смысл, что шахтеры хотят претендовать на эти средства так же, как и все остальные. Тем не менее, я думаю, вы должны были бы написать довольно умную программу для "интерпретировать" сценарии UTXO и попытаться решить, если они легко решить.

Один последний следить, почему кто-то посылает bitconis к выходу с помощью сценария, который говорит "скажи X, где X истинно"? Это кажется, что вы просто даете вашим биткойны прочь. Что мотивация для тех, кто это делать?


Есть OP коды, которые позволяют любому провести выходные сделки, хотя они считаются нестандартными и, как правило, не передаются.

Причина того, что спамеры выдавая Bitcoins, кажется, что он может производить больше спама. Представьте себе, что 1000 людей видят сделку, где они могут потратить Bitcoin для себя и получить некоторый свободный Bitcoin. На 1000 человек затем создать 1000 отдельных операций, чтобы попытаться сделать это. Внезапно одна сделка создала 1000 двойных операций, расходы в которые в дальнейшем спам и затопить сеть. Спамер существенно усиливается их атаки тысячекратно. Теперь вместо 1000 людей, представьте себе, если это происходит на всю сеть. Тогда спам атака становится усиливается и спамер требует меньше усилий, чтобы создать так много объема сделок.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

2 августа 2015, 10:07:54 PM   # 12
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?

Я должен признать, ребята, я совершенно сбит с толком этой темой. Как шахтер взять выходной сигнал, который принадлежит кому-то еще и потратить? Я подумал, что ты нужен секретный ключ, чтобы сделать это (для того, чтобы подписать сделку). Если шахтер решил потратить свои биткойна на unspendable выхода, я бы болты. Там должен быть какой-то кусочек этой головоломки, что я не хватает, поэтому я просил ссылку выше для некоторого обсуждения этого.

Помогите!?

Выходы Обсуждаемые здесь нет владельцев.

Типичный UTXO будет иметь скрипт вида: "Скажите мне е и у, где хэш (х) = 1BXBbmKEua65aU7StBAZoMpDH4dcSs6bcJ и у является действительной подписью для х", Для того, чтобы провести UTXO, нужно обеспечить х и у, удовлетворяющих сценарий, подвиг практически невозможно без соответствующего секретного ключа. Именно из вывода скрипта, что понятия адреса и владельца зарождаются.

Это справедливо, например, для создания UTXO с 5 BTC и сценарием, который говорит: "Скажи мне, где х х + 1 = 2", Для того, чтобы провести эту UTXO, мы должны быть только достаточно умен, чтобы решить уравнение. Здесь нет адреса, ни секретного ключа, и нет собственности. 5 BTC пойдет на кого утверждает их первыми.

Рассмотренная в этой теме UTXOs нет сценария, в основном: "Скажи мне, где х х верно", Так же, как и выше, любой человек может потратить (выкупа) их.

Помимо: The 367.75849319 BTC выходе эта сделка не имеет никакого адреса. Эти "бездомный" Bitcoins, возможно, являются еще более потерянным, чем на 1BitcoinEaterAddressDontSendf59kuE.

teukon,

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

Благодарю.

Еще думаю, что могу отметить, что ваш explantion, что ОП говорил отличается от того, что knightdk сказал. Он предположил, что это были просто публично известны и закрытых ключей (brainwallet для "Кот", Например), в то время как вы предположить, что в этих случаях просто нет закрытых ключей, участвующих на всех.

OP говорил о "пустые сценарии вывода" так что никаких закрытых ключей не участвуют.

Я полагаю, должен существовать оба типа UTXO, и это имеет смысл, что шахтеры хотят претендовать на эти средства так же, как и все остальные. Тем не менее, я думаю, вы должны были бы написать довольно умную программу для "интерпретировать" сценарии UTXO и попытаться решить, если они легко решить.

Такая программа должна быть очень умным, действительно. Это ставит в виде программу для автоматического отслеживания изменений в хранилище, найти ошибки и сообщить о них. Фантазия.

Там существуют программы для решения специального класса таких сценариев, а именно слабых brainwallets, что knightdk говорили. Эти программы просто искать новые выходные адрес в радужных таблицах и действовать быстро, чтобы провести какие-либо матчи.

Один последний следить, почему кто-то посылает bitconis к выходу с помощью сценария, который говорит "скажи X, где X истинно"? Это кажется, что вы просто даете вашим биткойны прочь. Что мотивация для тех, кто это делать?

OP говорил о выходах "с нулевым Satoshi", Я ничего не знаю людей, намеренно оставляя биткойны на стол таким образом. Чтобы уточнить, я использую "проводить" для использования на выход даже тогда, когда соответствующее количество равно 0 BTC. Мой 5 Пример BTC был чисто иллюстративный характер.
teukon сейчас офлайн Пожаловаться на teukon   Ответить с цитированием Мультицитирование сообщения от teukon Быстрый ответ на сообщение teukon

3 августа 2015, 2:48:36 PM   # 13
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно очистить выходные скрипты быть погашен?


Один последний следить, почему кто-то посылает bitconis к выходу с помощью сценария, который говорит "скажи X, где X истинно"? Это кажется, что вы просто даете вашим биткойны прочь. Что мотивация для тех, кто это делать?

OP говорил о выходах "с нулевым Satoshi", Я ничего не знаю людей, намеренно оставляя биткойны на стол таким образом. Чтобы уточнить, я использую "проводить" для использования на выход даже тогда, когда соответствующее количество равно 0 BTC. Мой 5 Пример BTC был чисто иллюстративный характер.


Я думаю, что knightdk ответить прямо над вами.

Есть OP коды, которые позволяют любому провести выходные сделки, хотя они считаются нестандартными и, как правило, не передаются.

Причина того, что спамеры выдавая Bitcoins, кажется, что он может производить больше спама. Представьте себе, что 1000 людей видят сделку, где они могут потратить Bitcoin для себя и получить некоторый свободный Bitcoin. На 1000 человек затем создать 1000 отдельных операций, чтобы попытаться сделать это. Внезапно одна сделка создала 1000 двойных операций, расходы в которые в дальнейшем спам и затопить сеть. Спамер существенно усиливается их атаки тысячекратно. Теперь вместо 1000 людей, представьте себе, если это происходит на всю сеть. Тогда спам атака становится усиливается и спамер требует меньше усилий, чтобы создать так много объема сделок.

Это объяснение имеет смысл, спамеры используют жадность, чтобы действительно усилить атаку. Я действительно ценю вас, ребята, меня заполняя в детали, отсутствующих в ОП. Bitcointalk пользователи просветить меня снова!
tspacepilot сейчас офлайн Пожаловаться на tspacepilot   Ответить с цитированием Мультицитирование сообщения от tspacepilot Быстрый ответ на сообщение tspacepilot



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW