Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
16 мая 2013, 10:49:39 PM   # 1
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Расчет платы за Bitcoin-Qt. Объяснить этот код для меня?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Хорошо, я только что сделал тянуть с мерзавцем, я смотрю на:
Код:
BOOL CWallet :: CreateTransaction (Const вектор<пара >& vecSend, CWalletTx& wtxNew, CReserveKey& reservekey, int64& nFeeRet, станд :: строка& strFailReason)
и я немного запутался.

Я уверен, что я должен быть видом что-то простое, но я просто не могу показаться, чтобы увидеть его. Будет ли кто-то здесь ум указывая на то, что я не хватает?

Это мое понимание того, что "Плата за килобайт" допускаются только в исполнении клиента, когда общий размер сделки превышает 10 килобайта, правильно ли это?

Код:
                Int64 nPayFee = nTransactionFee * (1 + (Int64) число-байт / 1000);
                BOOL fAllowFree = CTransaction :: AllowFree (dPriority);
                Int64 nMinFee = wtxNew.GetMinFee (1, fAllowFree, GMF_SEND);
                если (nFeeRet < макс (nPayFee, nMinFee))
                {
                    nFeeRet = макс (nPayFee, nMinFee);
                    Продолжать;
                }

Этот код, кажется, не имеет какое-либо "если (Int64) число-байт > 10240)" условно?

Кажется, установить nPayFee в
Код:
nTransactionFee * (1 + (Int64)-байт / 1000)
независимо от размера сделки.

Затем он устанавливает:
Код:
nFeeRet = макс (nPayFee, nMinFee);
которые, казалось бы, свидетельствуют о том, что, как минимум, плата всегда будет nPayFee независимо от размера сделки.

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


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


16 мая 2013, 11:41:16 PM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Расчет платы за Bitcoin-Qt. Объяснить этот код для меня?

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





Это мое понимание того, что "Плата за килобайт" допускаются только в исполнении клиента, когда общий размер сделки превышает 10 килобайта, правильно ли это?
Минимальная анти-DOS плата за кбайт обеспечивается только для сделок, которые не квалифицируются как свободный (слишком маленький выход, слишком большие объемы данных, слишком низкий приоритет), но плата configured_ _user за килобайт применяется ко всем сделкам.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

16 мая 2013, 11:55:17 PM   # 3
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Расчет платы за Bitcoin-Qt. Объяснить этот код для меня?

Это мое понимание того, что "Плата за килобайт" допускаются только в исполнении клиента, когда общий размер сделки превышает 10 килобайта, правильно ли это?
Минимальная анти-DOS плата за кбайт обеспечивается только для сделок, которые не квалифицируются как свободный (слишком маленький выход, слишком большие объемы данных, слишком низкий приоритет), но плата configured_ _user за килобайт применяется ко всем сделкам.

Ах хорошо.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW