Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
26 августа 2013, 5:21:57 PM   # 1
 
 
Сообщений: 26
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я получал "Техас" Сообщения через провода с 0 входов и выходов 0. Буквально полезная нагрузка составляет 10 байт {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}. (Версия = 1, 0, 0 входов выходов, Locktime = 0)

Любая идея, что те все? Это просто время от времени. Есть ли у них особые цели, или они просто плохо себя клиент?
joshlang сейчас офлайн Пожаловаться на joshlang   Ответить с цитированием Мультицитирование сообщения от joshlang Быстрый ответ на сообщение joshlang


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


26 августа 2013, 6:49:12 PM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

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





Каким-то образом они в конечном итоге в некоторых клиентских кошельков ссылочных, а затем они ретранслируют их.

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

27 августа 2013, 2:50:26 AM   # 3
 
 
Сообщения: 122
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

Может быть 2 причины:

1: Некоторые клиенты используют эти операции как "пинг" или "KeepAlive" чтобы убедиться, что NATs не рушить соединения из-за неактивности.
2: Malwritten клиентов, когда служили с количеством отправить = 0 BTC конечного пользователя (Propably по ошибке, пользователь просто забыл ввести сумму), не проверяют, что количество клиентов превышает 0 Перед тем, как создать транзакцию. Когда клиент попытка создать транзакцию, он обнаруживает, что Тереза ​​нет необходимости входов больше ("не делать до тех пор,"-loop), потому что количество было выполнено. И Там нет выходов для добавления, поскольку клиент автоматически удаляет любые выходы с количеством = 0.
Затем он заканчивает с "пустой" транзакции, и посылает "пустой" сделка.

Эти операции не должны вредить сеть, так как каждый клиент может только "держать" одна такая сделка за один раз, так как его не уникальна. Таким образом, ее не представляется возможным "наводнение" клиент с такими сделками, так как он будет хранить только одну копию каждой транзакцию newertless.

Таким образом, каждый блок будет хранить только одну единственную копию этих сделок, и каждый клиент будет хранить только одну такую ​​операцию в памяти.

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

27 августа 2013, 9:54:45 AM   # 4
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

Может быть 2 причины:

1: Некоторые клиенты используют эти операции как "пинг" или "KeepAlive" чтобы убедиться, что NATs не рушить соединения из-за неактивности.

Существует система пинга / понг уже как часть протокола.

котировка
Эти операции не должны вредить сеть, так как каждый клиент может только "держать" одна такая сделка за один раз, так как его не уникальна. Таким образом, ее не представляется возможным "наводнение" клиент с такими сделками, так как он будет хранить только одну копию каждой транзакцию newertless.

Хех, верно. Являются 0 ввода / вывода сделок на самом деле действует. Я думал, по крайней мере, 1 вход и 1 выход является обязательным (или 0 входами для coinbase). Вы можете иметь 0 на сумму выходов, хотя.

котировка
Таким образом, каждый блок будет хранить только одну единственную копию этих сделок, и каждый клиент будет хранить только одну такую ​​операцию в памяти.

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

27 августа 2013, 10:39:29 AM   # 5
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

Я получал "Техас" Сообщения через провода с 0 входов и выходов 0. Буквально полезная нагрузка составляет 10 байт {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}. (Версия = 1, 0, 0 входов выходов, Locktime = 0)

Любая идея, что те все? Это просто время от времени. Есть ли у них особые цели, или они просто плохо себя клиент?
Плохое поведение клиента - я сразу же запретить узлы присылки ОГО без каких-либо входов, хотя все-таки получило 52 таких в течение последних 40 часов.
Это не является большой проблемой для сети - гораздо большая проблема большие TXS с "правильная лошадь батареи штапельного" входы, так как они не являются технически обоснованными (при этом нет оснований запретить пэр), но они занимают гораздо больше нашего б / ш (и CPU, если ваш узел получает, чтобы проверить их).
piotr_n сейчас офлайн Пожаловаться на piotr_n   Ответить с цитированием Мультицитирование сообщения от piotr_n Быстрый ответ на сообщение piotr_n

27 августа 2013, 11:55:01 AM   # 6
 
 
Сообщений: 26
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

Цитата: TierNolan
Хех, верно. Являются 0 ввода / вывода сделок на самом деле действует. Я думал, по крайней мере, 1 вход и 1 выход является обязательным (или 0 входами для coinbase). Вы можете иметь 0 на сумму выходов, хотя.

Мех. Согласно спецификации, нет, они не действительны. Но они получают сериализованный штраф, это просто ничего не происходит с ними.

Цитата: TierNolan
Кто-нибудь на самом деле оказались в блоке цепи?

Нет.

Цитата: Себастьяне
2: Malwritten клиентов, когда служили с количеством отправить = 0 BTC конечного пользователя (Propably по ошибке, пользователь просто забыл ввести сумму), не проверяют, что количество клиентов превышает 0 Перед тем, как создать транзакцию. Когда клиент попытка создать транзакцию, он обнаруживает, что Тереза ​​нет необходимости входов больше ("не делать до тех пор,"-loop), потому что количество было выполнено. И Там нет выходов для добавления, поскольку клиент автоматически удаляет любые выходы с количеством = 0.
Затем он заканчивает с "пустой" транзакции, и посылает "пустой" сделка.

...Все хорошо звучит. кроме ... ZOMG ZE КОНЕЦ ZE МИР! @@! "не сделать, пока" LOOP? # ^% # $ ^) Убить меня%! ## У меня ретроспекции к моему паскаль / Дельфи дней лол




....И Петр, WTF является "правильная лошадь батареи штапельного" ввод, кроме моей любимой ссылки XKCD, то есть
joshlang сейчас офлайн Пожаловаться на joshlang   Ответить с цитированием Мультицитирование сообщения от joshlang Быстрый ответ на сообщение joshlang

27 августа 2013, 12:56:00 PM   # 7
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

....И Петр, WTF является "правильная лошадь батареи штапельного" ввод, кроме моей любимой ссылки XKCD, то есть
Это по умолчанию / пример пароль brainwallet что приводит к решению 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T с общеизвестным закрытым ключом.

Этот адрес в данный момент имеет 0.38667139 BTC в 141462 неизрасходованных выходов, которые используются для спама в сети.

https://blockchain.info/tx/8923d74c3a653eb1562d236f07ae969da2c42f8570204162c12d1c71355947b2
https://blockchain.info/tx/7aab325941ff46aa17eda6fa1cc2588294b098f11603a7259f836c93516a3656
https://blockchain.info/tx/7a1be184fd25f258210dda9df6f488f81ad75c184622607fa82f86ba65811c7a
и так далее...
piotr_n сейчас офлайн Пожаловаться на piotr_n   Ответить с цитированием Мультицитирование сообщения от piotr_n Быстрый ответ на сообщение piotr_n

27 августа 2013, 3:38:17 PM   # 8
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

Там будет спам, пока глупые владельцы бассейна и сольные шахтеры позволяют транзакции меньше 5430 Satoshis.
К счастью, я думаю, что это уже произошло.

Количество UTXO записей растет очень быстро, но, как 3 месяца назад.
Но после изменения, которое блокирует пыль, после того, как люди модернизированы своих клиентов, он остановился ниже 7 миллионов, и было довольно устойчивым с тех пор.

Идея рассматривать сделки с выводами ниже 0.00005430 как нестандартности действительно помогла - один из нескольких реализованных идей, от команды разработчиков, что я действительно и честно оценить

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

27 августа 2013, 4:25:55 PM   # 9
 
 
Сообщения: 1750
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??


Кто-нибудь на самом деле оказались в блоке цепи?

Никогда вы не можете найти d21633ba23f70118185227be58a63527675641ad37967e2aa461559f577aec43 с Google

Тем не менее, мне интересно, если это правильные сделки (если кто-то положили его в блоке, является блок остается в силе?)
jl2012 сейчас офлайн Пожаловаться на jl2012   Ответить с цитированием Мультицитирование сообщения от jl2012 Быстрый ответ на сообщение jl2012

27 августа 2013, 4:31:31 PM   # 10
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??

Тем не менее, мне интересно, если это правильные сделки (если кто-то положили его в блоке, является блок остается в силе?)
Я думаю, что это не так, хотя банкомат не могу указать код ТОЧНОГО Satoshi, что отбрасывает его. Но я уверен, что там ...
piotr_n сейчас офлайн Пожаловаться на piotr_n   Ответить с цитированием Мультицитирование сообщения от piotr_n Быстрый ответ на сообщение piotr_n

27 августа 2013, 4:36:20 PM   # 11
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Операции с входом Выход счетчика == 0 ??


Кто-нибудь на самом деле оказались в блоке цепи?

Никогда вы не можете найти d21633ba23f70118185227be58a63527675641ad37967e2aa461559f577aec43 с Google

Тем не менее, мне интересно, если это правильные сделки (если кто-то положили его в блоке, является блок остается в силе?)

Это не:

Код:
BOOL CheckTransaction (Const CTransaction& ТХ, CValidationState &государство)
{
    // Основные проверки, которые не зависят от какого-либо контекста
    если (tx.vin.empty ())
        вернуться state.DoS (10, ошибка ("CheckTransaction (): Vin пусто"));
    если (tx.vout.empty ())
        вернуться state.DoS (10, ошибка ("CheckTransaction (): Vout пусто"));

и в CheckBlock ():

Код:
    // Проверка сделок
    BOOST_FOREACH (Const CTransaction& ТХ, block.vtx)
        если (! CheckTransaction (ТХ, состояние))
            возвращать ошибку ("CheckBlock (): CheckTransaction не удалось");
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW