Новые параметры chainparams.cpp. Что надеть и как произвести?

Что делают эти параметры делать и что вставить туда

 uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); //что с этим делать ? конце что поставил сюда

 консенсус.nRuleChangeActivationThreshold = 6048; // 75% от 8064 //что это все-таки что ставить ?
 консенсус.nMinerConfirmationWindow = 8064; // nPowTargetTimespan / nPowTargetSpacing * 4 //что с этим делать ?
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].бит = 28; //какой она должна делать ? 
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nStartTime = 1199145601; // 1 января 2008 г.
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nTimeout = 1230767999; // 31 декабря 2008 года 

 Развертывание // из BIP68, BIP112, и BIP113.
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].бит = 0;
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nStartTime = 1485561600; // 28 января 2017
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nTimeout = 1517356801; // 31 января 2018

 Развертывание // из SegWit (BIP141, BIP143, и BIP147)
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].бит = 1;
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nStartTime = 1485561600; // 28 января 2017
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nTimeout = 1517356801; // 31 января 2018

 // Лучшая сеть должна иметь по крайней мере столько работы.
 консенсус.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000006805c7318ce2736c0"); //что это не конец, что выложить здесь ?

 // По умолчанию предполагать, что подписи в предках этого блока являются действительными.
 консенсус.defaultAssumeValid = uint256S("0x1673fa904a93848eca83d5ca82c7af974511a7e640e22edc2976420744f2e56a"); //1155631 // что с этим делать ?

 nPruneAfterHeight = 100000; //что с этим делать ?

мне нужно перенастроить существуют монеты в новый кошелек, но застрял на этот param это.

Для всех, кто вниз голосование вопрос, я стараюсь найти про этот param информация , но ничего не найти, или вы просто против, что вы не понимаете ?

Я понимаю, что это начало конца тайм-аут времени. Но как это сработает.

+97
Sandip Naeek 22 июл. 2011 г., 16:28:39
30 ответов

Это указано в BIP32 (https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki). Расширения SHA512-ксом функция повторно, поскольку он уже является частью стандарта в другом месте, но это занимает ключевую помимо данных хэшируется. В качестве ключа может быть произвольным, мы решили использовать, чтобы убедиться, что ключ деривации был биткоин-конкретными.

+932
glockgirl45 03 февр. '09 в 4:24

Биткоин клиент возвращает что-то странное с этой сделки (getrawtransaction 90f...УЛХ 1) : есть только один выход - адресу, и шесть входных адресу. Тем не менее, одной из входного адреса объектам второй выход - адресу ("Uвых": 1).

$ биткоин-Кинк getrawtransaction 90ff15e5a80593977fb2f6666de2860584d39ebc3a41f65a0a1fdc3a851aefda 1

{
 "наговор": "0100[...]000",
 "txid": "90ff15e5a80593977fb2f6666de2860584d39ebc3a41f65a0a1fdc3a851aefda",
 "размер": 726,
 "версии": 1,
 "locktime": 0,
 "Альвин": [
{
 "txid": "0b086abe2602f870a2d93ed496b0558d5fc349c4504eb0d474cc4ca99b4b1308",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "304502202466ca9b80920af2f518962695dd31e35d5d688729dc17e52cf6d05369bca69b022100edd5e092b81d4b64001f1c437fd6a9fe710bfdbcbb0eb00fa9d66099ed50c671[ALL]",
 "наговор": "48304502202466ca9b80920af2f518962695dd31e35d5d688729dc17e52cf6d05369bca69b022100edd5e092b81d4b64001f1c437fd6a9fe710bfdbcbb0eb00fa9d66099ed50c67101"
},
 "последовательности": 4294967295
 }, 
{
 "txid": "a32363cff5c5663ee7625ec038d78fedd2060a25782f67d0608b9558dce43963",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "304402202991e2c0a6fedd64b6e2d0caa54b256aa689dcb75d3d92a53bf41b9305e152ab0220710bcc25136cdcfc233f33d5527227642e2bdaec64070847b1c2e44f1c6b17d2[ALL]",
 "наговор": "47304402202991e2c0a6fedd64b6e2d0caa54b256aa689dcb75d3d92a53bf41b9305e152ab0220710bcc25136cdcfc233f33d5527227642e2bdaec64070847b1c2e44f1c6b17d201"
},
 "последовательности": 4294967295
 }, 
{
 "txid": "e36f06a8dfe44c3d64be2d3fe56c77f91f6a39da4a5ffc086ecb5db9664e8583",
 "Uвых": 1,
 "scriptSig": {
 "АСМ": "304402206ff8c7fba70ac27df61abfb249200247c94c206095b486485cbc39752b97b51c02203466533aab833a47fef8600bcd92c54bd45a21d9f386e08188f094870c9aef11[ALL]",
 "наговор": "47304402206ff8c7fba70ac27df61abfb249200247c94c206095b486485cbc39752b97b51c02203466533aab833a47fef8600bcd92c54bd45a21d9f386e08188f094870c9aef1101"
},
 "последовательности": 4294967295
 }, 
{
 "txid": "3f5d810e62022ae5c3cd46131a2bc64cf92a5a9b3b9ac316a814bb47507616dc",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "3045022100de3dce233f69eae1d003a92213fd233112f80c331265bbe22994deeacf84bdbd02207c331411d3a62089b7c632a5e53c20d5d2e4de72235b60f1a3eb80f0f98c3f5a[ALL]",
 "наговор": "483045022100de3dce233f69eae1d003a92213fd233112f80c331265bbe22994deeacf84bdbd02207c331411d3a62089b7c632a5e53c20d5d2e4de72235b60f1a3eb80f0f98c3f5a01"
},
 "последовательности": 4294967295
 }, 
{
 "txid": "312eacd1cf17e131b33a3ad35c89a517bbf640a9ae06fdcf7977d06941cb2cae",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "3045022100add2e315ff749421aa5c204fc9d1ac6304b55337471e47b69be6433f9186aa4602202b97f5a29c1fe9b2a1acb5695369217c39d7a94fc3c8ed7cbb4ed4487694317b[ALL]",
 "наговор": "483045022100add2e315ff749421aa5c204fc9d1ac6304b55337471e47b69be6433f9186aa4602202b97f5a29c1fe9b2a1acb5695369217c39d7a94fc3c8ed7cbb4ed4487694317b01"
},
 "последовательности": 4294967295
 }, 
{
 "txid": "1704b85b190683be893af88515c6f3900aaef4c02067112f1d0d50fb39aa0999",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "3045022100bd60476ed58cf35ff5f8cd6157b18be18844dfbbb6cca265bcb0bd57a8f9818a0220296f5cb8757e0d1dafe8cd8e8ee0a330fe6b717227132fc13ed4508cdb3cd8bd[ALL]",
 "наговор": "483045022100bd60476ed58cf35ff5f8cd6157b18be18844dfbbb6cca265bcb0bd57a8f9818a0220296f5cb8757e0d1dafe8cd8e8ee0a330fe6b717227132fc13ed4508cdb3cd8bd01"
},
 "последовательности": 4294967295
}
],
 "Uвых": [
{
 "значение": 275.00000000,
 "н": 0,
 "scriptPubKey": {
 "АСМ": "OP_DUP OP_HASH160 12ab8dc588ca9d5787dde7eb29569da63c3a238c OP_EQUALVERIFY OP_CHECKSIG",
 "наговор": "76a91412ab8dc588ca9d5787dde7eb29569da63c3a238c88ac",
 "reqSigs": 1,
 "тип": "pubkeyhash",
 "адреса": [
"12higDjoCCNXSA95xZMWUdPvXNmkAduhwv"
]
}
}
],
 "blockhash": "000000008c526b4821b66aa55980dd0c5c40a710fc45b11e4e2509c207cbc64f",
 "подтверждений": 388004,
 "время": 1232392372,
 "blocktime": 1232392372
}

Кроме того, blockchain.info кажется, не были затронуты, что...

Чем можно объяснить такой comportement ?

+932
bobjandal 19 апр. 2013 г., 8:47:00
Другие ответы

Связанные вопросы


Похожие вопросы

Bitcoin является децентрализованной. Никто не должен сказать вам, что это положительный или нет. Вы можете сделать что-нибудь, разрешенных код консенсуса.

+913
Gerhard Winter 20 авг. 2016 г., 10:25:15

Он попросил нас как в задание : объяснить, почему он является вычислительно невозможным для любого, чтобы создать биткоин Что касается его собственного вывода в качестве входных данных. Несмотря на поиск через различные ресурсы,я не смог найти удовлетворительного ответа на него.

+771
avi12 19 янв. 2012 г., 1:18:20

В то время как мой биткоин-Qt была синхронизация, я побежала в следующие ошибки:

Он сначала загружается полный кварталах от blk00000.DAT в blk00217.DAT-файл (с размером файла около 131 Мб на файл). Тогда биткоин-Qт проиндексированы все от rev00000.DAT в rev00214 (с размером файла около 17 Мбайт на файл), но не rev00215 и rev00216, и просто создан rev00217.

Теперь в Bitcoin-Qt является воткнул синхронизацию с сетью, но не загружается больше блока. Номер блока является постоянным.

Я побежал в Bitcoin-Qt для более 9 дней. Я хочу сохранить все данные индекс завершена (в blk00214) и переиндексировать прямо перед, где произошла ошибка (blk00215), а не начинается с начала. Есть ли способ, чтобы переиндексировать с определенной точки?

Пожалуйста, помогите!

+750
moggi 1 дек. 2013 г., 20:32:57

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

Увидеть этот кусок кода: https://github.com/bitcoinjs/bitcoinjs-message/blob/master/index.js#L57

+733
Michael Singer 26 авг. 2011 г., 9:26:25

Каждый segwit блок был одной из таких OP_RETURN в сделке с утра сижу: это Мерклый корень дерева-свидетеля.

Когда softfork segwit был активирован, эта включает исправления сторонних сделку пластичность проблема, которая присутствует в сети. Вопрос был в том, что подписание сделки может быть изменена на любое другое лицо при обращении с-значение, используемое в подписи. Это привело к еще действителен (нестандартных) сделок тратить столько же монет к тем же адресатам, но в разных txid.

Segwit предотвратить этот источник сделку пластичность при перемещении программа свидетеля входной скрипт в отдельный "свидетель" поля в транзакции ("обособляется свидетель"), который игнорируется при txid рассчитывается. Это означает, что даже если подпись изменена по операциям segwit, их txid остается прежним. Делая txid независимой от подписи также делает его легче построить на вершине неподписанных операций (так как их txid не меняется с подписью), что является полезным, например, для смарт-контрактов, занятых на молнии каналам платежной сети.

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

+688
SomeKittens 14 мар. 2011 г., 20:51:35

Мне нравится использовать этот пакет :

Единый Ключ Генератор Сервера

И с ним работает, можно просто выполнить : openssl_pkey_new(); для генерации закрытого и открытого ключей набор.

+663
Mark Gerald Miguel 10 авг. 2016 г., 7:23:03

Если мне опубликовать "запрос адреса" с целью позволить людям, чтобы поддержать мои усилия, я рискую мою личную жизнь? т. е. если многие люди присылают мне Биткоин по этому адресу, якобы, что оставляет видна цепь деньги на этот счет "" (за неимением лучшего слова).

Даже если я сразу же переводить деньги с, что "запрос адреса" на мой основной адрес кошелька, там еще будут деньги, нет?

Что можно сделать, чтобы смягчить это? Я должна менять адрес каждый раз, когда кто-то посылает мне деньги, или, возможно, каждую неделю или месяц?

Как пример, сайт ThePirateBay есть биткоин-адрес на главной странице; похоже, что они получили 12.3 биткоины через этот адрес.

+641
Stressed 3 нояб. 2017 г., 19:04:36

Я только что отправил биткоины с одного счета моего в другой, и после того как я отправила его, я проверил blockchain.info чтобы получить обновленную информацию о подтверждении. Там, я заметил что-то странное, он сказал, что я сделал две сделки в то же самое время, когда я сделал только один. Первая сделка была по правильному адресу и на правильный размер. Но вторая сделка не была одна, что я сделал. Второе, что я заметил-это сумма обеих сделок, вместе они образуют точную сумму, я в последний раз получали на этот счет несколько дней назад. Это похоже на хак. На данный момент эти операции еще не было подтверждено, я могу поделать? Может ли сделка быть создано мошенническим путем и принимается шахтеров? Как взломать, как это сделать (если это хак).

+550
Khemmoudj 26 сент. 2018 г., 6:30:20

Скажем пульсации пользователь повышают доверие к обеим Bitstamp и Snapswap должен ему 100 долларов США. Он предлагает торговать USD-главное пережить этот момент-долговая расписка в долларах США-Snapswap-вексель по курсу 1:1.

Он мог бы зарегистрировать этот вид деятельности с учреждением USGov? Бы налоги с этих операций быть связано?

Что, если он сделал то же самое с курсу 1:1.01 и наоборот, т. е. принимает комиссия обмена 1%?

+547
gjr 8 янв. 2010 г., 10:59:05

Глупый вопрос, но я не могу получить его

Так, тогда я типа мой кошелек адрес на blockchain.info я сразу могу посмотреть баланс, но от моего проекта я не могу ввести что-то вроде:

WalletAddress уа = новый WalletAddress("17p49XUC2fw4Fn53WjZqYAm4APKqhNPEky");
Консоль.Метода WriteLine("Мой баланс:" + уа.Метода getbalance() + "БТЦ");

и на выходе будет так: Мой баланс: 1.0023 БТЦ

Самый простой способ, чтобы увидеть свой баланс с биткоин кошелька?

Не имеет значения, я использую блокчейн API или что-то еще, но c#.

Сори за мою кровать Англия

+513
xperialover 10 июн. 2014 г., 21:31:33

Несколько лет назад я купил биткойны с MtGox и решил извлекать их в кошелек на моем компьютере.

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

Сейчас эти монеты стоят целое состояние, и я сделал все, что мог придумать, чтобы получить их. Я связался с MtGox и все они могли бы сказать, что сеть говорит, что сделка показывает как полный. Я подробно и на уровне байтов искали ПК в вопрос для остатков моего закрытого ключа, без успеха.

Что подводит меня к вопросу под рукой.

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

Что я могу сделать? Бирже MtGox просто оставил его в "сети говорит, что он был завершен, поэтому отвали"

+446
Gabrielveiga Araujo 7 июл. 2017 г., 7:19:55

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

+407
jerryh91 27 авг. 2011 г., 22:11:00

я хочу построить биткойн сторонний сервер для моего клиента.

но проблема в том, что когда я выполнить команду "биткоин-кли" с помощью PHP, то это не дает никакого результата.

я JSONRPCClient. но я не найти любое решение, и как ей пользоваться не могу понять.

здесь я должен дать "user:[email protected]:8338" . это мой пользователь ПК и пароль???

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

Этот скрипт не производит никаких выходных данных:

им require_once 'jsonRPCClient.php';
$биткоин = новый jsonRPCClient('http://bitcoinrpc:[email protected]:8332/');
Эхо "<пред>";
print_r($биткоин);
Эхо "<пред>\п fgfgf";
print_r($биткоин->getinfo());
эхо "и</pre>";
+405
Thomas Schminke 2 дек. 2011 г., 22:03:37

Мои настройки маршрутизатор сетевой безопасности были установлены на "высокий". "Средний" Исправлена проблема.

+356
WintersWolf 30 авг. 2011 г., 5:28:14

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

+344
doraanita 30 дек. 2010 г., 19:20:08

В #биткойн-внебиржевой рынок использует проверку подлинности GPG для защиты от этой ситуации.

Потому что ИРЦ никами уязвимы для манипуляций, задания из первой аутентификации с ботом канала гарантирует, что связь действительно от намеченного торгового партнера.

Это только один способ для решения этого вопроса. Есть много вариантов.

+317
Faruk Inal 10 дек. 2012 г., 3:28:06

Вы можете попробовать http://p2pool.info/

И P2Pool.info не держите сборов, они распространять его ;)

В общем, вы не должны подписаться на Р2Р бассейн (просто поиск для "P2P биткоин пул").

+301
Pramesh Bairagi 21 дек. 2014 г., 8:22:30

зависит от программного обеспечения. да, приемник может знать эту информацию

+289
Dinu94 19 янв. 2013 г., 9:20:07

Это общий вопрос, но то, что лучший способ найти в блокчейне? Blockchain.info позволяет выполнять поиск по адресу, но вроде бы в стороне элемента, а не его главная цель.

Есть другие сайты для поиска биткойн-транзакции? Я хочу видеть все операции, связанные с одного адреса или другие произвольные типы поисковых запросов?

+271
ZIIII 4 сент. 2019 г., 11:11:03

Адреса-сокращенное обозначение для определенного сценария. В качестве вывода транзакций содержит ровно один скрипт, он имеет не более одного адреса (возможно, что сценарий не соответствует конкретному адресу, однако).

Из-за исторических причин, а (нормальная оплата-по умолчанию-хеш) - адрес, однако также используется для обозначения ключей (на тот адрес, который соответствовал бы скрипт оплате хэш этого ключа). Массив, который decoderawtransaction и gettransaction вернуться в качестве "адреса" является примером этого. Для (не P2SH) multisig-адрес, если это М-О-Н multisig скрипт, он будет декодировать скрипт, и дать ключи он платит (адрес записи).

+260
DikiiRoman 23 нояб. 2017 г., 18:13:35

У меня стоит около 8 $биткоин доллар в бумажнике, и я попятился кошелек.DAT в моем Dropbox. По дате изменения файла, это было в апреле 2013 года, поэтому он был проребенок от Bitcoin Qt версия 0.8.1, или может чуть раньше.

Я в принципе и оставил его там и не сделал ничего с биткоин с тех пор. Так стоит, наверное, как минимум 100 $сейчас я решил проверить точную сумму.

Я скачал последнюю версию ядра биткоин, добавлена кошелек.файл DAT в папку data, запустил с -пересканировать, и ждал почти месяц (!) для данных blockchain, чтобы получить актуальную. Баланс показал как 0 все время. Я думал, что это будет обновить после того, как блокчейн был полностью загружен, но это еще раз говорит 0.

Это проблема со старой против новой версии? Я сделал что-то неправильно? В следующий раз, я должен ожидать, что баланс не нулевой суммой, даже если я не скачал весь блокчейн еще?

+211
MIlle82 28 мар. 2015 г., 0:01:06

У меня есть немного новостей, теперь что-то как AdSense. BitcoinAdSmart-интеллектуальная сайта/по GeoIP объявлений услуги за биткоин.

Проверить BitcoinAdSmart

BitcoinAdSmart предлагает наиболее полностью интуитивный биткоин рекламы обслуживание доступное. Мы работаем с Bitcoin издателей, а также регулярные издатели. Мы принимаем оплату в Bitcoin, PayPal и все основные кредитные/дебетовые карты. Мы также предлагаем различные способы выплат издателям, а именно в Bitcoin и PayPal. Для доставки квалифицированных рекламы(ы) для учитывая запросу, двигатель BitcoinAdSmart применяется фирменная выход Алгоритм оптимизации для определения соответствующего ранга и стоимость каждое рекламное объявление. Наш алгоритм учитывает такие факторы, как актуальность, таргетинг матч, тип соответствия ключевого слова, квалифицированных критериев фильтрации исторические заработка, текущая ставка сумма, и больше, чтобы определить, что реклама квалифицирован, чтобы быть показано, где (ранг), и что это должен быть выставлен счет. Воспользуйтесь нашей целевой рекламы и соответствующих движения, ставшие сегодня издатель или рекламодатель!

Результат: увеличение доходов для издателей наряду с увеличением производительность для рекламодателей.

Ваш типичный рекламный сервер выдает рекламу на основе предварительно выбранных фильтров, таких как географический таргетинг, контент соответствующий канал, Поиск по ключевым словам и/или дата планирования. Хотя эти фильтры требуется и считается нормой, рекламодатели хотят, и нужно, больше таргетинг контроля. BitcoinAdSmart является первым рекламодателем Bitcoin на предлагаем интеллектуальные сайта привода объявлений.

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

Что отличает BitcoinAdSmart от простого сайта таргетинг методы, как правило, встречается в других рекламных продуктов, доступных сегодня это наша фирменная контекстного таргетинга. С BitcoinAdSmart, издатели больше не должны вручную указать соответствующие ключевые слова для каждая страница, которая включает объявления. Напротив, наши собственные контекстуальные таргетинг система находит релевантные ключевые слова из контента страницы, матчи этих ключевых слов в доступных рекламных объявлений, а затем доставляет соответствующие объявления. Объединив наши собственные контекстного таргетинга с каналами содержания, географической ориентации и планирования, биткоин рекламодатели и другие advertisiers можете наслаждаться увеличение объема преобразования.

Они обрисовывают процесс их индексации здесь:

Процесс Контекстной Индексации

+164
Jabir MK 22 окт. 2019 г., 4:50:11

У вас есть закрытый ключ, поэтому вы можете просто извлечь адрес оттуда. Получить соответствующий открытый ключ, хэш его с SHA256, и то, что результат с RIPEMD160. Затем выполнить в base58check кодировка на нем.

+160
Sharoncedwrew 7 апр. 2013 г., 13:14:09

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

+147
Mgmg Mgmg 15 февр. 2018 г., 9:15:48

Копируя тот же кошелек.DAT на двух разных компьютерах изначально будет похоже на работу, но если вы будете продолжать использовать Bitcoin-Qt, чтобы отправить Bitcoin, в двух экземплярах будет рассинхронизироваться.

Причиной этого является автоматическое использование "изменение" адреса. Каждый раз, когда вы отправить сумму меньше, чем вы первоначально получили, есть "изменения", которые должны быть возвращены к вам. Разработчики биткоин-qт считал, что это слабость конфиденциальность, как бы это проще сказать наверняка, сколько заплатили и кому. Чтобы сделать его более частные, они генерируют новое случайное "изменение" адрес в ваш кошелек и посылать туда свои изменения на новый адрес. Третьему лицу глядя на цепочку блоков, трудно сказать, кто держит изменить адрес или фактический получатель сделки.

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

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

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

Есть планы, чтобы добавить эту функциональность к основной биткоин-кошелек на Qt, но пока этого не будет сделано, альтернативный кошельки необходимы, если вы хотите поделиться между компьютерами. Электрум-это не только кошелек, который предоставляет все эти возможности, но это тот, который я наиболее знаком. См electrum.org.

+105
Evan Mann 5 сент. 2016 г., 3:00:52

Вот соответствующий код из main.cpp:

статический константный тип int64 nTargetTimespan = 14 * 24 * 60 * 60; // две недели
статический константный тип int64 nTargetSpacing = 10 * 60;
статический константный тип int64 nInterval = nTargetTimespan / nTargetSpacing;

...

// Вернуться к то, что мы хотим быть 14 дней блоки
константный CBlockIndex* pindexFirst = pindexLast;
для (тип int я = 0; pindexFirst && я < nInterval-1; я++)
 pindexFirst = pindexFirst->pprev;
утверждаю(pindexFirst);

// Предел регулировки шаг
типа int64 nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime();
функции printf(" nActualTimespan = %"PRI64d" до границ\Н", nActualTimespan);
если (nActualTimespan < nTargetTimespan/4)
 nActualTimespan = nTargetTimespan/4;
если (nActualTimespan > nTargetTimespan*4)
 nActualTimespan = nTargetTimespan*4;

// Перенацелить
CBigNum bnNew;
bnNew.SetCompact(pindexLast->nBits);
bnNew *= nActualTimespan;
bnNew /= nTargetTimespan;

если (bnNew > bnProofOfWorkLimit)
 bnNew = bnProofOfWorkLimit;

...

возвращение bnNew.GetCompact();

Поэтому важными шагами являются:

  1. Перевести биты блок N+2015 на BigNum цели.
  2. Вычислить промежуток времени между блоков N и N+2015 (как целое число секунд).
  3. Умножьте старые цели на период.
  4. Разделите результат на необходимый период 2 недели = 1209600 секунд. Это целочисленная арифметика, так это округлить. Результат-новая цель.
  5. Преобразования цели в битам.

Код для класса CBigNum в bignum.ч.

+78
user144247 24 дек. 2015 г., 2:30:06

Я новичок в Primeminer и не мог найти учебник о том, как установить его. Я скачал Primeminer программного обеспечения и, кажется, состоят из двух файлов:

  • а .бат файл
  • Ан .ехе файл.

Это все, что есть?

Это primeminer универсальный для всех добыча монет процессора?

Если вы запустите primeminer и он подключается к некоторым бассейн, будет бассейн, а после отправлять данные обратно в приложение Шахтера, для того, чтобы грызть данных и отправить его обратно?

+71
JacobTheKnitter 27 янв. 2018 г., 22:54:37

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

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

Если есть какие-либо атаки, которая работает в данном случае, это дефект в клиенте. Потому что кто-то может отправить вам тот же "сломанный" блокчейн по сети тоже.

+63
Abhinav Gujjar 25 мар. 2011 г., 18:58:06

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil