Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
29 августа 2013, 5:03:56 AM   # 1
 
 
Сообщения: 142
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я обменивать wallet.dat туда и обратно всю ночь, чтобы имитировать операции между кошельками и я получаю то, что, как представляется неверной информации от `getbalance accountname` (который перечисляет больше, чем бумажник содержит). Любая идея, что происходит и как это исправить? Велоспорт Bitcoin-кварты (с сервером = 1) не помогает. Это на testnet

Код:
$ Bitcoind getbalance
1.00060000

$ Bitcoind getbalance THISISTHEACCOUNTNAME
2.43000000

$ Bitcoind GetInfo && bitcoind listunspent {
    "версия" : 80300,
    "protocolversion" : 70001,
    "walletversion" : 60000,
    "баланс" : 1.00060000,
    "блоки" : 103288,
    "офсет" : 0,
    "связи" : 2,
    "полномочие" : "",
    "трудность" : 1.00000000,
    "testnet" : правда,
    "keypoololdest" : 1377735562,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "unlocked_until" : 0,
    "ошибки" : ""
}
[
    {
        "TXID" : "9547db820d37c81603d1f7bee78c4b007d3a8ba39c4f8b9b98f250562ffbefca",
        "Vout" : 1,
        "адрес" : "mr2udJKNUS9UrzxngqFuF6xvVJSskuGAwo",
        "scriptPubKey" : "76a914735b82684e35a836223a19ceea94091fb32dd9c688ac",
        "количество" : 0.00060000,
        "подтверждения" : 11
    },
    {
        "TXID" : "b2c77af6708d0247912a1b934b713a03d459d9a04fc86d6b5035fc5244cc448a",
        "Vout" : 1,
        "адрес" : "mzKWkrjFy8CYCMg6Qjwm5DakdwhWWrmFbR",
        "Счет" : "THISISTHEACCOUNTNAME",
        "scriptPubKey" : "76a914ce407f12d457a6a743f6c210606ff55a207c735688ac",
        "количество" : 0.40000000,
        "подтверждения" : 1
    },
    {
        "TXID" : "b37b9cc5a3e86526697a171b31b59e91a05081e641f8e1ec319fefb7625c925c",
        "Vout" : 0,
        "адрес" : "mzKWkrjFy8CYCMg6Qjwm5DakdwhWWrmFbR",
        "Счет" : "THISISTHEACCOUNTNAME",
        "scriptPubKey" : "76a914ce407f12d457a6a743f6c210606ff55a207c735688ac",
        "количество" : 0.60000000,
        "подтверждения" : 2
    }
]

$ Bitcoind getaddressesbyaccount THISISTHEACCOUNTNAME
[
    "mzKWkrjFy8CYCMg6Qjwm5DakdwhWWrmFbR"
]
tgerring сейчас офлайн Пожаловаться на tgerring   Ответить с цитированием Мультицитирование сообщения от tgerring Быстрый ответ на сообщение tgerring


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


29 августа 2013, 2:08:00 PM   # 2
 
 
Сообщения: 142
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

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





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

29 августа 2013, 7:16:13 PM   # 3
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

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

29 августа 2013, 8:06:20 PM   # 4
 
 
Сообщения: 142
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

Счета могут быть отрицательными.

Может быть, я недоразумение использования учетных записей.

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

29 августа 2013, 8:56:18 PM   # 5
 
 
Сообщения: 2058
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

https://en.bitcoin.it/wiki/Accounts_explained
зиний сейчас офлайн Пожаловаться на зиний   Ответить с цитированием Мультицитирование сообщения от зиний Быстрый ответ на сообщение зиний

30 августа 2013, 3:23:58 AM   # 6
 
 
Сообщения: 142
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

котировка
Метод sendfrom посылает монеты и списывает указанную учетную запись.

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

30 августа 2013, 3:31:33 AM   # 7
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

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

Код:
getbalance
   20
getbalance переменного тока
   20
движение «» ас 20000
getbalance переменного тока
   20020
getbalance
   20
sendtoaddress 1А ... 20
getbalance
   0
getbalance переменного тока
   20020
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

5 сентября 2013, 3:49:13 PM   # 8
 
 
Сообщения: 142
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

Я до сих пор не уверен, что это происходит, так как я никогда не использовал `move` команду, но это очевидно, что баланс счета не работает, как ожидалось. Так как я отображение одной учетной записи на один адрес, мой обходной путь полагаться на `listunspent` и построить словарь противовесов. Пример Python:

Код:
Защиту getaccountbalances ():
    Итоговые = {}

    unspentinputs = self.access.listunspent ()
    для ТХ в unspentinputs:
        если «счет» в Тх и Тх [ «количество»] > 0:
            если не Те [ «счета»] в итоговых:
                итоги [TX [ 'счет']] = 0
            итоги [TX [ '' счета]] + = круглый (ТЙ [ 'количество'], 8)

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

5 сентября 2013, 5:07:36 PM   # 9
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

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

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

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

5 сентября 2013, 5:35:20 PM   # 10
 
 
Сообщения: 142
Цитировать по имени
цитировать ответ
по умолчанию Re: `getbalance accountname` возвращения неверную сумму?

Они есть не предназначенные для использования вы пытаетесь.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW