альткоины отладки.отчет показывает ошибки: CTxDB::LoadBlockIndex() : ошибка доли модификатора КПП высота=0

Что я сделал до сих пор:

  • Создается новый genesis блок
  • Новые MerkleRoot
  • Обновлено MerkleRoot
  • Обновлено генезис блока значения
  • Закомментировать эти строки
  • Составлен на CentOS 6
  • Создан альткоины.конфс
rpcuser=someuser на
rpcpassword=somepassword
  • запушено ./альткоины

в этот момент все казалось бы ок, но...

  • ./altcoind getinfo

показывает:

{
 "версия" : 60300,
 "protocolversion" : 60001,
 "walletversion" : 60000,
 "баланс" : 0,
 "блоки" : 0,
 "подключений" : 1,
 "прокси" : "",
 "трудность" : 1.00000000,
 "тестовом режиме" : ложные,
 "keypoololdest" : 1400530204,
 "keypoolsize" : 104,
 "paytxfee" : 0.00000000,
 "mininput" : 0.00010000,
 "ошибки" : ""
}
  • поэтому я стараюсь использовать внутренние Шахтер в шахте первого блока ./altcoind setgenerate правда 8
  • во время проверки прогресса ./altcoind getmininginfo я получил странный вывод

что показывает:

{
 "блоки" : 0,
 "currentblocksize" : 0,
 "currentblocktx" : 0,
 "трудность" : 1.00000000,
 "ошибки" : "",
 "создать" : правда,
 "genproclimit" : 4,
 "hashespersec" : 0,
 "networkhashps" : 1.46543,
 "pooledtx" : 0,
 "тестовом режиме" : ложные
}

В этот момент я вопросы ./altcoind остановки, и когда я пытаюсь запустить его снова, отладки.журнал показывает:

Сеть альткоины: бытие=0x00000000324a1b505ecd nBitsLimit=0x1d00ffff nBitsInitial=0x1c00ffff nStakeMinAge=604800 nCoinbaseMaturity=500 nModifierInterval=21600
Ошибка: CTxDB::LoadBlockIndex() : ошибка доли модификатора блокпост высота=0, модификатор=0x0000000000000000
 индекс блока 1мс
Кошелек загрузка...
nFileVersion = 60300
Ошибка загрузки blkindex.дат
 кошелек 301ms
Выполнена загрузка
mapBlockIndex.размер() = 1
nBestHeight = -1
setKeyPool.размер() = 101
mapWallet.размер() = 0
mapAddressBook.размер() = 1

и те же ошибки снова и снова... я уже крекинга моей голове некоторое время....

можно, пожалуйста, мне точку в правильном направлении. спасибо

Обновление 1:

  • удалил все содержимое ~/.альткоины/ за исключением альткоины.конф
  • запустил ./altcoind
  • выдан ./altcoind setgenerate правда 4

в этот момент я понял ./altcoind запускается без жалуясь на долю модификатора , хотя каждый раз, когда я хочу перезагрузить придется удалять содержимое ~/.альткоины/ иначе ошибка выскакивает.

вывод отладки.журнал:

Альткоины версия v0.5.4.0-УНК-бета ()
По умолчанию каталог данных /корень/.thecoin
Адреса погрузки...
dbenv.открытого каталога журнала=/корень/.альткоины/базы данных файл ошибок=/корень/.альткоины/дБ.журнал
Загружен 0 адресов
 адреса 30МС
Индекс нагрузки блока...
Сеть альткоины: бытие=0x00000000324a1b505ecd nBitsLimit=0x1d00ffff nBitsInitial=0x1c00ffff nStakeMinAge=604800 nCoinbaseMaturity=500 nModifierInterval=21600
00000000324a1b505ecd77b793658f4fa6cd386653fdabd7d1c66907177174d6
00000000324a1b505ecd77b793658f4fa6cd386653fdabd7d1c66907177174d6
d8098e7eb449eed16c09fd7c97dec2acd1ec386ced36cf970a05c92fc2c0a05b
CBlock(хэш=00000000324a1b505ecd, Вер=1, hashPrevBlock=00000000000000000000, hashMerkleRoot=d8098e7eb4, nTime=1508926967, nBits=1d00ffff, nNonce=2600258680, vtx=1, vchBlockSig=)
 Компания(хэш=d8098e7eb4, nTime=1508926967, Вер=1, вин.размер=1, Uвых.размер=1, nLockTime=0)
 CTxIn(COutPoint(0000000000, -1), компания 04ffff001d020f274c4c205468652045636f6e6f6d697374202d2054686520626f79636f7474206f662051617461722069732068757274696e672069747320656e666f7263657273202d204f63742031392032303137)
CTxOut(пусто)
 vMerkleTree: d8098e7eb4
SetBestChain: новый лучший=00000000324a1b505ecd высота=0 доверия=1 moneysupply=0.00
 Обновление информации: в v0.5+ txdb инициализации
ResetSyncCheckpoint: ожидание для синхронизации-пункт ab0dad4b10d2370f009ed6df6effca1ba42f01d5070d6b30afeedf6463fbe7a2
ResetSyncCheckpoint: синхронизация-контрольно-пропускной пункт Сброс к 00000000324a1b505ecd77b793658f4fa6cd386653fdabd7d1c66907177174d6
 Обновление информации: нет txdb обновление версии v0.3->версии v0.4 обнаружены.
 Обновление информации: в v0.5+ нет txdb обновлению обнаружил.
 индекс блока 4МС
Кошелек загрузка...
nFileVersion = 60300
Выполняя бумажник обновление до 60000
keypool добавлен 1 ключ, размер=1
добавлен ключ keypool 2, Размер=2
добавлен ключ keypool 3, размер=3
...
...
добавлен ключ keypool 101, размер=101
резерв keypool 1
keypool держать 1
 кошелек 755ms
Выполнена загрузка
mapBlockIndex.размер() = 1
nBestHeight = 0
setKeyPool.размер() = 100
mapWallet.размер() = 0
mapAddressBook.размер() = 1
Привязан к порту 11111
Добавлено 1.1.1.90:11111 от 127.0.0.1: 0 попробовал, 1 новый
Добавлено 1.1.1.1:11111 от 127.0.0.1: 0 попробовал, 2 новых
ThreadRPCServer начал
протокол IPv4 venet0: 127.0.0.1
протокол IPv4 venet0:0: 2.2.2.62
addrLocalHost = 2.2.2.62:11111
ИРК посева/общения инвалидов
ThreadSocketHandler начал
ThreadOpenAddedConnections начал
попытка подключения 1.1.1.90:11111 lastseen=-391515.5 ч.
ThreadOpenConnections начал
ThreadMessageHandler начал
ThreadStakeMinter начал
Найти начала для подтверждения ставки
ThreadDNSAddressSeed начал
Загрузка адресов из семян ДНС (может занять некоторое время)
Добавлено 9 адресов 0:0:0:0:0:0:0:0: 0 пробовали, 11 Новый
подключен 1.1.1.90:11111
Добавлены данные по времени, образцы 2, смещение +0 (+0 минут)
Двигаясь 1.1.1.90:11111 попробовали
версия сообщения: версия 60006, блоков=0
getblocks -1 до 00000000000000000000 предел 500
попытка подключения 1.1.1.9:11111 lastseen=-391515.5 ч.
Добавлено 13 адресов 1.1.1.90: 1 попробовал, 23 новых
GetMyExternalIP() получено [2.2.2.62] 2.2.2.62:0
GetMyExternalIP() возвращается 2.2.2.62
подключен 198.143.186.9:11111
Добавлено 21 адресов 0:0:0:0:0:0:0:0: 1 пробовал, 44 Новый
...
...
2017-10-31 13:15:58 мирового топить кошелек.дат 
...
4 процессоры
Начиная с 4 нитками идти 
Найти начала для доказательства работы
Найти начала для доказательства работы
Найти начала для доказательства работы
Найти начала для доказательства работы
...
...
ThreadRPCServer способ=getmininginfo

несмотря на это, работает и оба узла соединены друг с другом, результаты ./altcoind getinfo и ./altcoind getmininginfo остались прежними.

Обновление 2

  • удалены все жесткие контрольно-пропускных пунктов kernel.cpp ссылка
  • добавлено ( 0, 0x0000000000000000 )

    // Жесткий контрольно-пропускных пунктов доли модификаторов, чтобы убедиться, что они являются детерминированными статические СТД::карта mapStakeModifierCheckpoints = импульс::назначение::map_list_of ( 0, 0x0000000000000000 ) // ( 0, 0x0e00670bu ) // ( 19080, 0xad4e4d29u ) // ( 30583, 0xdc7bf136u ) // ( 99999, 0xf555cfd2u ) // (219999, 0x91b7444du ) ;

  • пересобрал

  • удалил все содержимое ~/.альткоины/ папку
  • добавлено альткоины.конф
  • запустил ./altcoind
  • выдан ./altcoind getinfo - выход все равно тот же
  • вопросы ./altcoind setgenerate правда 4 -
  • отладки.вход выход такой же, как и раньше
  • выдан ./altcoind стоп
  • запустил ./altcoind

в этот момент я снова не с той же сообщение об ошибке

Сеть альткоины: бытие=0x00000000324a1b505ecd nBitsLimit=0x1d00ffff nBitsInitial=0x1c00ffff nStakeMinAge=604800 nCoinbaseMaturity=500 nModifierInterval=21600
Ошибка: CTxDB::LoadBlockIndex() : ошибка доли модификатора блокпост высота=0, модификатор=0x0000000000000000
+379
user273966 18 июн. 2015 г., 19:01:08
29 ответов

Я читаю "освоение биткоин", написанный Андреасом и я нашел это объяснение про "txindex вариант"

Параметр индекса базы данных и txindex сделки

По умолчанию, ядра биткоин создается база данных, содержащая только операций, связанных с кошелька пользователя. Если вы хотите быть в состоянии доступ к любой сделки с такими командами, как gettransaction, вам нужно настроить биткоин сердечника для того чтобы построить полный список транзакций, которые может быть достигнуто с возможностью txindex. Набор txindex=1 биткоин Основной файл конфигурации

Я не уверен, какие ситуации следует включить опцию. В моем понимании, я могу установить txindex=0 , если я использую bitcoind как только передача инструмент биткоин, так что я могу сохранить данные и время синхронизировать блокчейн данных. В противном случае, если я намерен сделать blockexplore сайт, как Blockchain.infoмне нужно установить txindex=1.

Это мое понимание правильное?

+950
user273024 03 февр. '09 в 4:24

getnewaddress породит новый биткойн-адрес для существующей кошелек, да вы можете получить столько, сколько вам нравится.

Я хотел бы использовать getreceivedbyaddress , которая возвращает общую сумму по указанному адресу в сделках с указанным количеством подтверждений или listunspent , чтобы сделать все операции по конкретному адресу с подтверждениями

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

+939
user37751 19 февр. 2014 г., 5:40:10
Другие ответы

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


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

Приложение Coinbase позволяет покупка, продажа и проведение трех криптовалютах, как о 7/4/17. Биткойн (BTC) в сети Ethereum (ETH) и лайткоин (ЛТК) поддерживаются на платформе Coinbase и также на долларовый кошелек (доллары США), где можно хранить доллары от продажи монет или с пересадками. Coinbase имеет страховку, которая защищает каждого покупателя от потери цифровых валют. Если цифровые валюты были украдены, страховая компания компания сделает вам все. Также, если вы являетесь гражданином США, доллар США-кошелек (доллары США) защищена до $250,000.00 Ф. И. страхование гр. Доллар США является, где вы припарковали свои деньги до покупки или после продажи. Я храню 99% моих цифровых валют на Coinbase и я довольно хорошо спала.

+921
akanealw 3 окт. 2010 г., 18:05:01

Я думаю, что вы путаете денежная функция "монет на основе технологии blockchain" с самой технологии. Технология блокчейн, и, следовательно, любой "альт-монеты" с помощью этой технологии, используется чтобы доказать цепочку владения какой-то предмет. В случае с Bitcoin, что товар-это деньги, но он может так же легко использоваться, чтобы доказать право собственности на апельсины.

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

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

+867
user69465 22 апр. 2012 г., 13:23:46

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

Теперь, я взглянул на blockchain.info API и, кажется, лучшее решение, чтобы получить сделок на адрес: https://blockchain.info/rawaddr/$bitcoin_address

(как видно на этой странице: https://blockchain.info/api/blockchain_api )

Моя проблема заключается в том, что такие операции возвращает все сделки, но я просто хочу принести небольшое подмножество операций в течение 2-х сроков.

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

Вопрос: есть ли рекомендуемый, простой метод, чтобы получить операций, относящихся к конкретному адресу, но только в пределах определенного диапазона дат?

+866
Bambi 27 нояб. 2010 г., 8:33:46

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

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

Там также, кажется, много необразованных инвесторов, которые будут покупать на подъеме и продавать по капле, а те же, кто перешел по Новости, не имея никакого реального понимания продукта или технологии. Bitcoin-это "горячий" прямо сейчас. Эти вещи, как правило, делают колебания цен Уайлдер.

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

+863
user332046 10 мар. 2012 г., 21:10:10

Если входные данные операции Coinbase, вы можете не тратил, пока она вам 100 подтверждений. Соответствующий код здесь
Если на входе в последние сделки, вы можете потратить его на создание сырьевой сделки , как создать сырьевой сделки

Однако, получение входного сигнала с 0 подтверждения не рекомендуется.

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

+857
thatfatnerdfromnextdoor 26 июн. 2014 г., 1:37:11

Я не знаком с варп-кошелек, но это может быть сделано через оружейную. Первые генерируют адреса brainwallet. Второй импортировать приватные ключи в 3 разные кошельки в Оружейную. В-третьих, создать ячейки, используя эти 3 адреса. Вуаля, у вас есть multisig-адрес, который может быть отправлен.

+832
user14238 23 апр. 2010 г., 22:34:42

Допустим, одна большая компания или страна начнет войну против Bitcoin и у них очень мощные машины. Что произойдет, если они начнет создавать публичный ключ все время? Можно ли закончить все публичные ключи?

+785
zaber 27 17 янв. 2018 г., 19:22:19

Звучит довольно подозрительно. Там были какие-то схемы вредоносных программ, которые делают это, хотя обычно пользователи не были проинформированы о том, что происходит.

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

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

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

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

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

+713
HannahMR 27 окт. 2017 г., 4:41:06

В основном на этот вопрос мне нужно подтверждение того, что все мои перечисленные допущения являются достаточно точными.

Сеть Bitcoin меры, сколько времени потребовалось, чтобы создать последние 2016 блоков в блокчейне. Если это существенно потребовалось более 2 недель, трудность уменьшается. Если потребовалось существенно меньше, чем 2 недели, сложность увеличивается.

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

Например, в течение некоторого времени определенного Шахтер пытается дать ответы на вызовы, так что хэш(вызов+доказательство) имеет 40 ведущих нулей.

После каждого нового блока, который вставляется в Blockchain, Шахтер измеряет время, которое потребовалось, чтобы произвести последние 2016 блоков.

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

С тех пор, Шахтер просто начинает представлять доказательства работы, в результате которых 39 нулей.

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

Хотя шахтеры не имеют официального договора - "отныне мы все решить более простую задачу. ОК? - ОК! - Поехали!"

+681
Shampoo 26 мая 2013 г., 20:23:01

Я тестирую приложение, основанное на bitcoinj поэтому я посылаю небольшие суммы в течение нескольких дней и он работал нормально – сделки, сборов устанавливаются по умолчанию на BTC 0.00001. По состоянию на вчера, небольших операций, которые просто остаются неподтвержденными... я думаю, потому что сеть Bitcoin также считает объемы. Это предположение правильное? Что это разумная плата, чтобы предотвратить это неудобно? И последнее, но не менее, как мне восстановить мои неподтвержденные транзакции?

+621
7449796 17 февр. 2011 г., 21:15:14

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

+513
Ibehere 4 февр. 2014 г., 13:24:09

Мне было интересно, если кто-то может указывать мне или дать мне сработало, например как OP_CHECKMULTISIG работает за кулисами?

Я ожидаю, что CHECKMULTISIG будет вызывать функцию, опция -- checksig и манипулировать стека для запуска опция -- checksig в цикле, пока она не заканчивается и имеет свое м из N допустимых озг или нет?

Но как именно это работает? Е. Г. для 2-го-3 multisig. Если у нас есть OP_0 (sig1) (sig2) в scriptSig, то стек будет выглядеть так:

  • (sig2)
  • (sig1)
  • 0

Теперь от общих способ написания CHECKMULTISIG в scriptPubKey: 2 (pubKey1) (pubKey2) (pubKey3) 3 OP_CHECKMULTISIG, при нажатии все данные в стек, стек для scriptPubKey будет выглядеть так:

  • 3
  • (pubKey3)
  • (pubKey2)
  • (pubKey1)
  • 2

Что именно будет первым шагом будет CHECKMULTISIG?

Это поп на "3" из стека и затем может проверить, если есть три публичные ключи на стек?

Или это просто поп "3" и затем сразу же запустить опция -- checksig на (sig2) и (pubKey3), который не будет действительна, поэтому опция -- checksig будет нажать "0" на стеке?

Тогда CHECKMULTISIG удалите "0", что опция -- checksig введен в стеке и снова попробовать с (sig2) и (pubKey2)? Так как это действует опция -- checksig будет нажать "1" на стеке, а причем тут магазин CHECKMULTISIG этот "1"?

И CHECKMULTISIG в конце посчитайте, сколько "1"с опция -- checksig, и это количество должно соответствовать последним значением в стеке, в данном случае "2", но в целом "м"?

Мне бы очень хотелось найти низкоуровневое описание CHECKMULTISIG, как я могу найти для опция -- checksig: https://en.bitcoin.it/wiki/OP_CHECKSIG

Любая помощь будет очень ценится!

+469
Qingwei 8 июл. 2018 г., 13:55:25

Я использую CentOS с сервером для создания Bitcoin от источника. После установки всех зависимостей биткоина на этом сервере строят, я успешно построил bitcoind и Bitcoin-CLI и (два двоичных, что мне нужно). Затем я копирую эти файлы с сервера построить биткойн-сервер, который, конечно же, является свежий образ с CentOS. Теперь мне интересно, если мне нужно BerkeleyDB 4.8, установлен на биткоин-сервера, или если я просто не компиляции/связывания биткоин правильно.

Ошибка, как можно было бы ожидать, если BerkeleyDB 4.8 не установлен/правильно связаны:

ошибка при загрузке разделяемых библиотек: libdb_cxx-4.8.так что: не удается открыть общие объект файл: нет такого файла или каталога

Это было мое предположение, что я могу установить зависимостям на одном сервере, и построить биткойн на этом сервере, а потом перенести файлы на сервер без страшным зависимостям построить на нем, чтобы запустить двоичный файл в чистой среде. Кто-то пожалуйста, пролить некоторый мудрость на мое отсутствие.

+407
marvin92 17 окт. 2018 г., 5:30:18

Я установил менеджер ГК на Ubuntu VirtualBox, но я не могу видеть любой из моих устройств USB. Моя ОС является Windows 10. Как я могу получить эту работу?

enter image description here

+358
Amit Bhat 14 сент. 2018 г., 1:00:59

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

Я могу говорить только за Францию, но я предполагаю, что то же самое возможно в любом месте. Во Франции вас могут попросить "rescrit" это письменный ответ из казны (наши налоговые органы). Как только они дали вам ответ, они обязаны его придерживаться.

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

+336
yong gou 29 янв. 2017 г., 7:49:45

Это Рождество несколько миллионов биткоины были украдены из Dogewallet. На Reddit он объяснил, что хакер получил доступ к файловой системе и модифицировали отправить/получить страницу, чтобы отправить статические адреса.

Аналогичная кража/взлом теоретически возможен с (гораздо более ценное) биткоины? Или это случилось уже в прошлом?

+285
Noah Krasser 13 сент. 2018 г., 14:56:41

У меня один очень простой вопрос,

Я хотел бы знать:

какие языки программирования используются для постройки биткоин?

+264
yantronica 18 сент. 2016 г., 7:13:09

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

http://en.blockchaindownload.nl/

+243
Spikey Wikey 5 окт. 2013 г., 21:02:18

Если вы переводите их путем передачи их с одного адреса на другой, это потребует от комиссии по сделке на покупку необходимых блокчейн пространство, чтобы он подтвердил.

Если вы просто экспортировать приватные ключи от одного кошелька и импортировать их в другую, это бесплатно.

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

+242
user78447 27 апр. 2010 г., 2:47:32

В настоящее время пропускная способность канала остается неизменным. Однако на саммите разработчиков молния в Австралии в ноябре 2018 года было решено, что сращивание должны быть добавлены к молнии. Сращивание вы можете увеличивать или уменьшать мощность канала (и Ваш баланс)

Если вы не заботитесь о качестве, но только о балансе и вы хотите пополнить канале вашего канала есть четыре вещи, которые вы можете сделать:

  1. Вы можете получать оплату молния, продавая хорошие (:
  2. Если вы просто фонд, чтобы заполнить емкость вы можете использовать подводную лодку подкачки , который работает, посылая биткоин для оплаты на молнии накладной.
  3. Вы можете также использовать обмен услугами, как зигзаг.Ио для того, чтобы отправить деньги со своего канала в биткоин-адрес.
  4. Вы можете направить платеж на себя для того, чтобы перебалансировать 2 каналов.
+201
Thompson 21 янв. 2017 г., 4:39:27

Есть как минимум две вещи вы можете сделать с блоком удержания:

  1. Известный саботаж - не подав блоки на все, чтобы нанести финансовый ущерб в бассейн или ее участников.
  2. Малоизвестных ложь-в-ожидания - задержка подачи блока, и использовать знания неминуемого блок для дополнительной прибыли.

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

+196
Steven Nguyen 10 янв. 2017 г., 11:00:29

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

Мне кажется, что часть этой разницы может быть из-за фундаментальных различий в том, что происходит. Денежный перевод с кредитной карты непосредственно аналогичные сделки Bitcoin, или вместо этого операции по кредитной карте только биткоин-транзакции рассматриваются вместе с банком и других трансфертов на конец? Есть и другие различия или соображений, чтобы при сравнении двух опытов процедурно? Я не уверен.

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

Так что аналогичные действия между двумя опытами?

+189
Aaron Esau 28 мар. 2013 г., 3:21:55

Я разрабатываю конструктор сделку, но я столкнулся с рядом проблем. На некоторые из которых я нашел ответ в том, как заключить сделки с несколькими входами?, для остальных я постараюсь объяснить:

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

'Версия': 1, 'входы': (2) { 'output_tx_hash': 'аааа', 'output_position': 0, 'скрипт': оригинальный сценарий, как: '76a914' + хэш + '88ac', 'последовательность': ffffffff, }, { 'output_tx_hash': 'вввв', 'output_position': 1, 'скрипт': ", # ничего 'последовательность': ffffffff, } 'выходы': (2) "значение": 100000 'скрипт' : '76a914' + хэш 88ac ключ паб БТЦ+'' 'значение' : 50000 'скрипт' : '76a914' + хэш 88ac ключ паб БТЦ+'' 'locktime': 0

  1. В скрипте раздела входов, есть "ничто", но то, что точное число байт в нем - 1 байт, 4 байта или что-то еще?
  2. Есть ли пошаговое руководство или руководство по инструкцию построения сделки и подписания, который охватывает несколько входов и несколько выходов транзакций. Я успешно отправлять транзакции в блокчейн, но только с одним входом.
+96
Anya1111 7 июн. 2017 г., 8:11:06

Большинство библиотек КВЦ будет иметь эту функцию, но если вы хотите, чтобы программировать его сами, вот что вы делаете:

Во-первых, вычислить угол наклона линии, содержащей точки A и B. пусть a = (X_a, Y_a) и B = (X_b, Y_b). Уравнение для склона:

ы = (Y_a - Y_b) / (X_a - X_b)

Полученные точки, мы свяжемся с = (X_c, Y_c) = А+Б. сделал кое-какие подсчеты, вы получаете:

X_c = с^2 - X_a - X_b
Y_c = Y_a + с (X_c - X_a) = Y_b + с(X_c - X_b)

Если X_a == X_b, то это зависит от Y_a и Y_b. Если Y_a == Y_b, то A и B являются одинаковыми, значит, вы просто вычислительной точки удвоения (2*а). Если Y_a == -Y_b (единственная возможность) тогда А+Б = точка на бесконечности, или личность. Как правило, это не очень интересный момент для тайнописи. Вычисления 2*A-это немного сложнее, но можно сделать. Вы уже делаете это, когда вы вычисления открытого ключа из секретного ключа с G во всяком случае, так я предполагаю, что вы имеете доступ к чему-то, что позволяет вам двойные точки.

Внимание все операции всех полевых операций, так что вам придется мод на P для названием secp256k1 (FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F в hex).

+73
MIXA1973 12 сент. 2018 г., 13:05:20

Чтобы сделать его простым:

Добыча состоят на поиск определенного блока, когда хэшированные дает значение ниже определенного порога (целевой).

Цель пересчитывается каждые фиксированное количество блоков (2016), так что она обновляется каждые две недели (на 1 блок в 10 минут ставка).

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

Как это работает?

Целью является 256-битное значение, которое периодически сбрасывается. Если блок добывается, хэш SHA-256 осуществляется через блок и в результате по сравнению с целью.

Теперь, если целевым объектом является огромный 256-разрядное число, хэш-блока можно будет легко меньше, чем в створ, и блок будет считаться действительным. Однако, если целевое значение-это действительно мало, найти действительный блок будет намного сложнее. Вот где сеть личный вступает в игру. Чем больше мощность сети, тем ниже цель. Так, один раз 2016 блоков были опубликованы с момента последнего обновления цели будут пересчитаны, делая его выше или ниже в зависимости от общей мощности сети развивались.

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

Как он рассчитывается?

Если вы хотите точно знать, как она рассчитывается, здесь у вас есть Python код, который делает так:

max_tgt = инт("00000000FFFF0000000000000000000000000000000000000000000000000000", 16) # около 2^224

current_diff = 440779902287

current_tgt = max_tgt / current_diff # current_diff = max_tgt/current_tgt

hash_rate = 3310469378 * в PoW(10, 9) # GHash/s в хэш/с

печать current_tgt/поплавок(пр(2, 256)) * hash_rate * 600

Путем деления текущей цели на максимальное количество возможных хэшей (2^256) вы получаете вероятность нахождения валидного хэша. Если умножить это на скорость хеширования вы получаете, как много правильных хэши будут вам в секунду. Наконец, умножив его на 10 минут (600 секунд), вы получите сколько действует хэшей, в среднем, вы получите в десять минут.

Что дает вам:

1.04920216926

Такие данные, как максимальная цель (max_tgt), текущие сложности (current_diff) и хэшрейт (hash_rate) была получена от bitcoinwisdom, и совпадает с текущим сеть передачи данных. Здесь вы также можете найти некоторые диаграммы о том, как Hashrate и трудность сложилась в последние месяцы.

Для тех, кому интересно, как сети мощности фактически вычислен, вы можете проверить его в ответ.

+58
Andy J 25 июл. 2014 г., 14:15:00

В спецификации протокола , кажется, не решить эту проблему.

+27
medved19111 5 февр. 2016 г., 20:44:55

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

В случае если вы ранее не известных адресов, или они не пригодны к использованию, основным методом нейтрализации семена ДНС. Несколько имен хостов (таких как dnsseed.bluematt.меня) сохраняются, которые разрешаются в список IP-адресов, известных быть запущена узлов. Если этого не произойдет, клиент имеет список IP-адресов, как полагают, указывают на устойчивые узлы, жестко в него.

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

После того, как вы подключены к сети, то вы начнете получать списки IP-адресов и портов известных клиентов.

+23
Sinisan 9 янв. 2018 г., 8:20:32

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

$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