Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
27 марта 2011, 1:40:36 PM   # 1
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Используя новейшую простую ваниль bitcoind (0.3.20.2) Я тестирует интерфейс getwork для удаленных шахтеров, но я скучаю одна особенности от listtransactions вызова, и это сгенерированные блоки, прежде чем они будут подтверждены. Могу ли я сделать это на все с простым bitcoind, есть причина для этого не быть там?

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


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


27 марта 2011, 1:55:15 PM   # 2
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

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





Вы не можете видеть поколения меньше, чем 100-подтверждение в listtransactions, но я согласен, что вы должны. 
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

27 марта 2011, 4:21:45 PM   # 3
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Используя новейшую простую ваниль bitcoind (0.3.20.2) Я тестирует интерфейс getwork для удаленных шахтеров, но я скучаю одна особенности от listtransactions вызова, и это сгенерированные блоки, прежде чем они будут подтверждены. Могу ли я сделать это на все с простым bitcoind, есть причина для этого не быть там?

Xlisttransactions патч покажет, что к вам. Он был построен с целью показать, что именно показывает графический интерфейс, в списке GUI транзакций.

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

27 марта 2011, 5:51:41 PM   # 4
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Итак ... Я работаю на патч, чтобы добавить < COINBASE_MATURITY-подтверждение транзакций поколения к стандартным listtransactions, и пытается выяснить, как правильно обрабатывать транзакции незрелых поколения.

Или:
а) перечислить их как «генерировать» - они просто так, чтобы иметь подтверждение < 100 (100 является COINBASE_MATURITY, хотя GUI не показывает их до подтверждения>= 120).

б) перечислить их как «незрелых» - новую категорию сделок.

Я склоняюсь к (б), потому что, как приложения не должны знать, что COINBASE_MATURITY является 100, и это проще перепроверить, что listtransactions согласен с вызовами getbalance API (незрелые монеты никогда не учитываются в балансах, так как они не могут быть потрачены, пока они не созревают).

Единственный недостаток, который я могу думать о том, что добавление новой категории транзакций может запутать существующий код.
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

27 марта 2011, 6:39:37 PM   # 5
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

б) перечислить их как «незрелых» - новую категорию сделок.

Я склоняюсь к (б), потому что, как приложения не должны знать, что COINBASE_MATURITY является 100, и это проще перепроверить, что listtransactions согласен с вызовами getbalance API (незрелые монеты никогда не учитываются в балансах, так как они не могут быть потрачены, пока они не созревают).

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

xlisttransactions показывает незрелые блоки как "mixed_debit":

Код:
    {
        "адрес" : "1111111111111111111114oLvT2",
        "метка" : "",
        "TXID" : "81862a4db4edb6b919355f5f70c32e5cecaae0c7f6f67f86ea586a9392ae33bd",
        "txtime" : 1301242706,
        "категория" : "mixed_debit",
        "количество" : 0.00000000,
        "подтверждения" : 10
    },

И так несколько шахтеров уже используют другую категорию транзакций в поле (те, что латать его, которые делают по-видимому, несколько крупных шахтеров).

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

27 марта 2011, 7:21:04 PM   # 6
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Вытащите запрос: https://github.com/bitcoin/bitcoin/pull/138/files

Из теста testnet-в-коробке, вот что созревают / незрелые блоки выглядеть следующим образом:
Код:
    {
        "Счет" : "",
        "категория" : "генерировать",
        "количество" : 50.00000000,
        "подтверждения" : 120,
        "TXID" : "14da5ea78b6a1451ba11445be08c520808ddd185cf55d550f012dd4c16e2f67d",
        "время" : 1300074965
    },
    {
        "Счет" : "",
        "категория" : "незрелый",
        "количество" : 50.00000000,
        "подтверждения" : 119,
        "TXID" : "8181f1760c208c84f06183f1145d3ad5a142340fd331e63466d5de8c406435aa",
        "время" : 1300075032
    },

PS: Существует функция в ядре Bitcoin коды, который беспокоит меня, потому что я не совсем понимаю: coinbase сделка технически расходуемая после 100 подтверждений (COINBASE_MATURITY в коде), но они не учитываются в качестве расходуемого на GUI или RPC до 120 + подтверждений (GetBlocksToMaturity () в коде). Я полагаю, большой блок-цепь повторно орг может столкнуться с проблемами, если только что едва зрелое поколение было потрачено ровно в то время, но мне нужно думать о том, что немного больше (и, возможно, пинге Satoshi ...).
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

27 марта 2011, 8:04:48 PM   # 7
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

б) перечислить их как «незрелых» - новую категорию сделок.

Я склоняюсь к (б), потому что, как приложения не должны знать, что COINBASE_MATURITY является 100, и это проще перепроверить, что listtransactions согласен с вызовами getbalance API (незрелые монеты никогда не учитываются в балансах, так как они не могут быть потрачены, пока они не созревают).

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

xlisttransactions показывает незрелые блоки как "mixed_debit":

Код:
    {
        "адрес" : "1111111111111111111114oLvT2",
        "метка" : "",
        "TXID" : "81862a4db4edb6b919355f5f70c32e5cecaae0c7f6f67f86ea586a9392ae33bd",
        "txtime" : 1301242706,
        "категория" : "mixed_debit",
        "количество" : 0.00000000,
        "подтверждения" : 10
    },

И так несколько шахтеров уже используют другую категорию транзакций в поле (те, что латать его, которые делают по-видимому, несколько крупных шахтеров).



Поэтому мы говорим о 0 > mixed_debit > 100 > незрелый > 120 > генерируется? Почему не mixed_debit весь путь до 120, что является категория сделки шахтеры уже знают (и то, что я использую на моем пользовательском шахтера, при условии, что патч listtransactions). Я даже не знал о зрелости 100 блоков, я думал, что это было 120 только от того, что и графического интерфейса, и тот факт, что баланс был только приходились из этих блоков в 120 подтверждениях на bitcoind.

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

27 марта 2011, 8:21:51 PM   # 8
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Нет, нет «mixed_debit» в моей просьбе тянуть. Монеты «незрелые», пока они не имеют 120 + подтверждений, то они «порождают».
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

27 марта 2011, 8:27:07 PM   # 9
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Нет, нет «mixed_debit» в моей просьбе тянуть. Монеты «незрелые», пока они не имеют 120 + подтверждений, то они «порождают».


Так же, как патч jgarzik, всего вместо «mixed_debit» вы называете это «незрелые» ... Хорошо, не может понять, почему изменение зная многие уже используют исправленную версию с «mixed_debit», но либо работает для меня, так пока я могу знать, когда я генерироваться блоки до наступления срока платежа.

Есть шанс, что мы получим это на магистральном строить в ближайшее время?
nelisky сейчас офлайн Пожаловаться на nelisky   Ответить с цитированием Мультицитирование сообщения от nelisky Быстрый ответ на сообщение nelisky

15 июля 2011, 12:42:30 AM   # 10
 
 
Сообщений: 42
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Нет, нет «mixed_debit» в моей просьбе тянуть. Монеты «незрелые», пока они не имеют 120 + подтверждений, то они «порождают».


Так же, как патч jgarzik, всего вместо «mixed_debit» вы называете это «незрелые» ... Хорошо, не может понять, почему изменение зная многие уже используют исправленную версию с «mixed_debit», но либо работает для меня, так пока я могу знать, когда я генерироваться блоки до наступления срока платежа.

Есть шанс, что мы получим это на магистральном строить в ближайшее время?

Удар.

Возможно ли это с новым клиентом?

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

15 июля 2011, 7:10:06 AM   # 11
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Нет, нет «mixed_debit» в моей просьбе тянуть. Монеты «незрелые», пока они не имеют 120 + подтверждений, то они «порождают».


Так же, как патч jgarzik, всего вместо «mixed_debit» вы называете это «незрелые» ... Хорошо, не может понять, почему изменение зная многие уже используют исправленную версию с «mixed_debit», но либо работает для меня, так пока я могу знать, когда я генерироваться блоки до наступления срока платежа.

Есть шанс, что мы получим это на магистральном строить в ближайшее время?

Удар.

Возможно ли это с новым клиентом?

Как я могу получить bitcoind показать неподтвержденные сгенерированные монеты?

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

18 июля 2011, 12:30:50 AM   # 12
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Это было якобы добавлено несколько месяцев назад, проверяя запрос тянущего. Разве это не работает?

Работы для меня (от частного testnet bitcoind):

Код:
    {
        "Счет" : "",
        "категория" : "незрелый",
        "количество" : 50.00000000,
        "подтверждения" : 2,
        "TXID" : "0b1783e595b50580c6732c2891e92ad63b351a57a50e004013f7b60ecd89d337",
        "время" : 1310870932
    },
    {
        "Счет" : "",
        "категория" : "незрелый",
        "количество" : 50.00000000,
        "подтверждения" : 1,
        "TXID" : "f4c244602f7d23951bd21abd89147312075a270286d1420d0bae0a1d8397597a",
        "время" : 1310871263
    }
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

18 июля 2011, 3:51:20 AM   # 13
 
 
Сообщений: 42
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

Может кто-нибудь объяснить, как использовать его именно тогда?

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

18 июля 2011, 12:30:43 PM   # 14
 
 
Сообщения: 127
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

До тех пор пока у вас есть последняя версия bitcoind установлены только обеспечить bitcoind работают, то сделать:
Код:
bitcoind listtransactions
в командной строке.
Froggy сейчас офлайн Пожаловаться на лягушачий   Ответить с цитированием Мультицитирование сообщения от лягушачий Быстрый ответ на сообщение лягушачий

18 июля 2011, 11:37:48 PM   # 15
 
 
Сообщений: 42
Цитировать по имени
цитировать ответ
по умолчанию Re: listtransactions и сгенерированные монеты

До тех пор пока у вас есть последняя версия bitcoind установлены только обеспечить bitcoind работают, то сделать:
Код:
bitcoind listtransactions
в командной строке.

Doink. Так что вы можете. Спасибо за ложки кормить меня!
TeraPool сейчас офлайн Пожаловаться на TeraPool   Ответить с цитированием Мультицитирование сообщения от TeraPool Быстрый ответ на сообщение TeraPool



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW