Какие разные варианты есть, чтобы начать биткойн в командной строке?

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

Я пытался использовать -printtoconsole для отладки проблемы, но это тоже не работает.

+324
xaidar 17 апр. 2012 г., 7:01:48
36 ответов

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

+991
keybee 03 февр. '09 в 4:24

Такое биткоины дней уничтожили меру накопительство? Кроме того, это возможность получить скорость обращения денег (например, биткоин) Биткоин дней уничтожили?

+986
Shane Curtis 17 мар. 2016 г., 6:45:11
Другие ответы

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


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

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

+909
KFox 27 авг. 2013 г., 10:38:47

Я хочу получить свежий снимок молнии из сети свой узел. До сих пор я экспериментировал с Эклер, ее вызовы API allnodes, allchannels, и allupdates дать мне информацию в следующем формате (примеры тестовом режиме).

Узел:

{
 "подпись": "304502210091f498ae307be653c3dc54954e4e20fcf1a42ff6f0ff7cfe9f1b4367f64349f2022069931b88e1a05cf16ebd08a7272f2249ec47816c9bda51d7b1b4c70b35ed580001",
 "особенности": "",
 "метки": 1543424260,
 "узел": "03be1602dd945198ad92b96ed6de85ba41d6c69cc5e81826d5d05a176bf9a38fcd",
 "rgbColor": "#e20f00",
 "псевдоним": "shangod1933e2a-3f17-4",
 "адреса": [
"54.242.15.59:9735"
]
},

Канал:

{
 "shortChannelId": "1288195x260x0",
 "а": "02ece82b43452154392772d63c0a244f1592f0d29037c88020118889b76851173f",
 "б": "03933884aaf1d6b108397e5efe5c86bcf2d8ca8d2f700eda99db9214fc2712b134"
},

Обновление:

{
 "подпись": "3045022100fb115950efdeb745d16e79b13be18d01a02c66f2bad0a2050ac157f70e51fe9502201694b2ff817bd5a1bc44488e9732e233f2ca93528df5cbe134ecc2555e7b2a5601",
 "chainHash": "43497fd7f826957108f4a30fd9cec3aeba79972084e90ead01ea330900000000",
 "shortChannelId": "1448407x42x1",
 "метки": 1560197957,
 "messageFlags": 1,
 "channelFlags": 0,
 "cltvExpiryDelta": 144,
 "htlcMinimumMsat": 1000,
 "feeBaseMsat": 1000,
 "feeProportionalMillionths": 1,
 "htlcMaximumMsat": 16777215000
},

Сделать другие реализации (ЛНД, с-молнии) дают ту же информацию (возможно в другом формате)? Если я хочу получить максимум доступной информации об узлах и каналах, я должен придерживаться Эклер или переключиться на другую реализацию?

+865
Ephraim Tabackman 17 авг. 2017 г., 20:49:41

Я не понимаю, в чем "трудность", и как он действительно относится к "цели".

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

Но я не понимаю, что такое "трудности", как он относится к цели и почему это важно. Я пытался читать статьи на вики - https://en.bitcoin.it/wiki/Difficulty - но я понятия не имею, что он пытается сказать.

+853
user2624583 19 янв. 2015 г., 2:09:21

Я сравнивал на следующие 9 видов вес сделки. А потом я обнаружил, что No9 (P2WPKH => P2WPKH) был самым легким.

  • Модели транзакций
Сделки // 1 состоит из 1 txin и 1 txout

1. (в)P2PKH => (вне)P2PKH [вес = 764]
2. (в)P2PKH => (вне)P2SH-P2WPKH [вес = 756]
3. (в)P2PKH => (вне)P2WPKH [вес = 752]
4. (в)P2SH-P2WPKH => (вне)P2PKH [вес = 541]
5. (в)P2SH-P2WPKH => (вне)P2SH-P2WPKH [вес = 533]
6. (в)P2SH-P2WPKH => (вне)P2WPKH [вес = 529]
7. (в)P2WPKH => (вне)P2PKH [вес = 449]
8. (в)P2WPKH => (вне)P2SH-P2WPKH [вес = 441]
9. (в)P2WPKH => (вне)P2WPKH [вес = 437]
  • Результат
// Я использовал биткоин основных ЭКП (версии v0.17.1) Как createrawtransaction, signrawtransactionwithkey и decoderawtransaction.

[ВХОД = P2PKH]

// P2PKH => P2PKH
"размер": 191,
"размер V": 191,
"вес": 764,

// P2PKH => P2SH-P2WPKH
"размер": 189,
"размер V": 189,
"вес": 756,

// P2PKH => P2WPKH
"размер": 188,
"размер V": 188,
"вес": 752,

[ВХОД = P2SH-P2WPKH]

// P2SH-P2WPKH => P2PKH
"размер": 217,
"размер V": 136,
"вес": 541,

// P2SH-P2WPKH => P2SH-P2WPKH
"размер": 215,
"размер V": 134,
"вес": 533,

// P2SH-P2WPKH => P2WPKH
"размер": 214,
"размер V": 133,
"вес": 529,

[ВХОД = P2WPKH]

// P2WPKH => P2PKH
"размер": 194,
"размер V": 113,
"вес": 449,

// P2WPKH => P2SH-P2WPKH
"размер": 192,
"размер V": 111,
"вес": 441,

// P2WPKH => P2WPKH
"размер": 191,
"размер V": 110,
"вес": 437,
  • Результате деталь (операция шестигранный)
[ВХОД = P2PKH]

// P2PKH => P2PKH
0200000001d0e13f4319cb8eb82cb4fae204aa92e86f4b300b86443ac6ca7b5e5713a805d5000000006a47304402203f59c75dce2657e2ea0f555bda618f60b5fc7c29d06b388a7dfb9fdd152628170220722b1395dda99e3b09e45937ae768298ba337fe825e9bf799cf84e69b09c31420121034f40428cabea81e7e1f0c7bc11fc4cfff4c22136205d9fde14bce2de34c3c0b0ffffffff01c0e4022a010000001976a9148329298662e6202d231b1a060c9c31740f1abf0088ac00000000

// P2PKH => P2SH-P2WPKH
0200000001d0e13f4319cb8eb82cb4fae204aa92e86f4b300b86443ac6ca7b5e5713a805d5000000006a473044022063141301b08eebcd69fbbf0c9247c43f9bf5294e0f01bfb2da6630cbd4ca0e0802207595dd76e04fe3ba8b74ff82802cd6dd9083438b32ca180349e847ce16272b240121034f40428cabea81e7e1f0c7bc11fc4cfff4c22136205d9fde14bce2de34c3c0b0ffffffff01c0e4022a0100000017a9149900febf4619963e50167e4e8574d66e5b5066218700000000

// P2PKH => P2WPKH
0200000001d0e13f4319cb8eb82cb4fae204aa92e86f4b300b86443ac6ca7b5e5713a805d5000000006a47304402206329cb55c7bc23bb5f0a610d4aac24ced6bd97ace9ee657f5f7f278a2e55b05002204f9b1329dbea5249e1190414963a78af7bd764cfddf7826cb5a8e908a39e787b0121034f40428cabea81e7e1f0c7bc11fc4cfff4c22136205d9fde14bce2de34c3c0b0ffffffff01c0e4022a01000000160014265d42333ea7c83b142cbc3f5e90618f2815b97400000000

[ВХОД = P2SH-P2WPKH]

// P2SH-P2WPKH => P2PKH
02000000000101ff516fbcb5ee39d86569b32399ba77f86d8c840a58e9c00bafe9401fac50ba8f000000001716001402e386ba4c3ab0337779e8cf53ee29be1f76e56affffffff01c0e4022a010000001976a9144bd165e45738f90715dd58c66e609e3420745c4088ac024730440220485fda83adf6674683a5dcb3640eb6fade65ff87d8b86b9ff7ad78d7ee2adda3022050901b7877f51931bd21dd042a951327974616ae80cfd045eb9daffa4e3d3a160121032fd7684e4355ea5bb5d690b36177ef0c476031f776b5207aaed8c6f2773dccf500000000

// P2SH-P2WPKH => P2SH-P2WPKH
02000000000101ff516fbcb5ee39d86569b32399ba77f86d8c840a58e9c00bafe9401fac50ba8f000000001716001402e386ba4c3ab0337779e8cf53ee29be1f76e56affffffff01c0e4022a0100000017a914ea78eae3d8b5265a564f60a2d35c92fd80340758870247304402205768fd4a1a43377d602ab071ffd6c10e9cd653f32352734407d5f570633ec8fa02204ec4a3979318654c282122e883ea28f6f345347c771fdd5d178512a0acb3e6680121032fd7684e4355ea5bb5d690b36177ef0c476031f776b5207aaed8c6f2773dccf500000000

// P2SH-P2WPKH => P2WPKH
02000000000101ff516fbcb5ee39d86569b32399ba77f86d8c840a58e9c00bafe9401fac50ba8f000000001716001402e386ba4c3ab0337779e8cf53ee29be1f76e56affffffff01c0e4022a01000000160014795fe27ac90977d005752d76c9b37e0f4709107c0247304402202cf3cc0567f2b4cdc095ba4de1b450bb09e4fe6e8a7e5a9fae2bffd0e200c2350220257ce6193a87b6addcb44fca4245f38ab4470ee8149207460d2712336948cce80121032fd7684e4355ea5bb5d690b36177ef0c476031f776b5207aaed8c6f2773dccf500000000

[ВХОД = P2WPKH]

// P2WPKH => P2PKH
02000000000101a33652b7a2408b854878dbf2936b2a29208267d7b747d3b9d6d52aea894c329e0000000000ffffffff01606b042a010000001976a9146626b697454680b06e3c0e2d07272137a97e8be188ac0247304402203c6b03fdb2b5a6b12820bc420af9c0f35d96100aff02b93b9f05d389d1b0f200022059bb8a679febe999216f510149047413dac4b49f6e0d3aa9ef33853141815c2f01210242586c4ad4cb0d7fbe0ecfe902024f8f1581564f8f257a7cc52bf26275283ed200000000

// P2WPKH => P2SH-P2WPKH
02000000000101a33652b7a2408b854878dbf2936b2a29208267d7b747d3b9d6d52aea894c329e0000000000ffffffff01606b042a0100000017a9141548a74c39bf89a83812613bc0e65a933c7e10df870247304402207ed9314ec843a98acd21260760c93418303f25f46ff6861cdc751ce49381988f02203f41929d6668b64b98da22a871ff9d968ab08cf7b81e221f1fc957355c442b5201210242586c4ad4cb0d7fbe0ecfe902024f8f1581564f8f257a7cc52bf26275283ed200000000

// P2WPKH => P2WPKH
02000000000101a33652b7a2408b854878dbf2936b2a29208267d7b747d3b9d6d52aea894c329e0000000000ffffffff01606b042a01000000160014d1c5773209f4b660714ea92e1aa6d5b0338a68aa0247304402205a94a9e82f19d96868ab20d44aa3c0c50b66e103ac36868b3c8c31455b95479e02207200f59dcc0d7745c1524371ed0ff1d49e7df3c30d5416fe9589fd180bd471ed01210242586c4ad4cb0d7fbe0ecfe902024f8f1581564f8f257a7cc52bf26275283ed200000000
  • Я думаю..

Текущий максимальный разрешенный вес для блока 4МБ. Шахтеры считают плату(в сатоши) за вес каждой сделки, чтобы максимизировать свою прибыль.

https://github.com/bitcoin/bitcoin/blob/master/src/consensus/consensus.h#L15

+842
Alan K 7 янв. 2011 г., 16:38:03

Сколько разных людей в мире биткойн?

Т. е. Джон владеет .5btc, Мишель 300btc, Аль 4000btc : ответ будет 3.

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

+832
Kemal Ichwandi 13 июл. 2018 г., 16:57:27

Я не знаю никаких официальных исследований в этом, но вот несколько пунктов, чтобы рассмотреть:

  1. Обычно предполагается, что в будущем не каждый пользователь будет управлять полным узла сети. Для "супер-узла", о которой несколько тысяч будет существовать в мире, требования к оборудованию будут сносными - даже если мы возьмем 52TB/год рисунок по номиналу и игнорировать технологические достижения, это вполне осуществимая уровень хранения, и переводит на 1.6 Мб/с пропускной способности (13 Мб/с), который является очень разумным.

  2. Потратил выходы могут быть сокращены. 52 ТБ стоимостью новых сделок позволит обрезку более или менее 52TB стоит старой проводки, так что общий объем памяти требование не будет расти так быстро.

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

  4. Я думаю, что правильный способ-путем расчета амортизированной стоимости эфирного сделки. Допустим, сделка 2Кб. Создавая сделки означает, что он должен хранится на всех узлах, из которых скажем есть 5К (которых достаточно, чтобы быть децентрализованным). Это означает, что в общей сложности 10 МБ храниться. Скажем 1ТБ расходов на хранение $200, затем 10МБ стоит $0.002. Как долго, как пользователь заплатил 0.2 цента стоимость сделки, он накрыл загрузить его выложил в сеть.

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

В целом, я не думаю, что есть о чем беспокоиться в отношении масштабируемости.

+788
Alan Shamblin 19 янв. 2016 г., 11:56:28

Черные и Желтые страницы и Agorist рынке как у тех, кто продает услуги в Bitcoin, хотя есть некоторые люди на тех сайтах, которые предпочитают разбираться в золото или серебро.

+786
hackware wright 28 мая 2017 г., 12:03:35

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

По данным Blockchain.info, ваша транзакция была успешно добывают в блок 21 часа после того, как вы представили его. Благодаря этому, сейчас вы можете пойти и провести эту сделку... которая у вас уже есть, когда я писал этот ответ.

+779
Mian zia ur rehman 21 февр. 2013 г., 13:53:33

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

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

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

Очевидно, каждый криптопроцессор может и разные, это, видимо, самая распространенная практика на данный момент.

+776
Jimmy Moran 17 сент. 2016 г., 13:48:10

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

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

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

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

События в биткойн-транзакции, Редакция газеты шахтеры, неподкупный нотариус Биткойн-протокола, "день" 10 минут заблокировать интервал, и слово-выбирать схемы портретов трудности.

+774
Syak 5 июл. 2011 г., 9:44:07

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

Обычно я бы использовать стандартные алгоритмы (как определено в пунктах пропуска через государственную границу) и стандартные библиотеки, а не изобретать свои собственные.

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

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

+716
Collins Kiptoo 24 февр. 2018 г., 19:33:00

Ок, все аппаратные дополнения к существующему малина Пи * среды минера или какие-либо настройки параметров оборудования, указанных в настройках минера > вручную-вариантов, действительно, требуется перекомпиляция cgminer. Для того, чтобы решить, выполните следующие действия:

  1. компакт-диск /ВАР/ВСП/минера
  2. судо build_miner.sh нано
  3. Прокрутите вниз до cgminer config и добавить включить-blockerupter так что вся строка отображает CGMINER_CONFIG=ключом"--enable-avalon2 опцией --enable-bflsc опцией --enable-откройте панель опции --Enable-включить --bitfury-drillbit опцией --enable-hashfast опцией --enable-Икар --включить-Клондайк опцией --enable-modminer опцией --enable-blockerupter"
  4. Выйти и написать.
  5. Выполните команду sudo ./все build_miner.sh
  6. При компиляции, выйти из своего сеанса, отключите antsticks, питание на Raspberry Pi, а затем плагин antsticks.
  7. Войдите в малины Pi и вход в минера - вы должны увидеть проверяемый успеха отображается в минера Панель управления > дерево устройств.
+608
hbrtxito 18 дек. 2018 г., 1:41:18

Пожалуйста, выполните следующие действия:

  1. Зайдите в Настройки, затем нажмите кнопку адреса, как показано ниже:

enter image description here

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

enter image description here

  1. В "Дополнительные параметры" вы найдете "закрытый ключ", нажмите, пожалуйста, это:

enter image description here

  1. Они будут показывать вам предупреждение, как показано ниже, пожалуйста, нажмите кнопку Продолжить:

enter image description here

  1. Вы можете увидеть свой закрытый ключ на соответствующий адрес кошелька:

enter image description here

Надеюсь, это поможет вам!

+581
Jeanne Richard 20 февр. 2013 г., 15:49:08

Ответ на StackOverflow https://stackoverflow.com/questions/27299204/matching-keypath-in-application-with-wallet32-keypath-for-bip44-wallets/27627358#27627358

Короткий ответ : сейчас "44'нотация/0'" был реализован, просто обновите пакет NBitcoin.

+566
Shamus Mac 17 июн. 2014 г., 21:39:12

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

Я просто запустил тест, чтобы подтвердить это. Вы могли бы следовать эти шаги, если вы хотите:

(1) из окна терминала, запустить биткоин-в Qt вроде этого: $биткоин-на Qt отладка=1

(2) Перейдите в /.биткоин папку: $CD-диск .биткоин

(3) просмотр последних записей в режим отладки.файл log: $хвоста отладки.журнал

Когда я сделал это, я увидел следующую запись:

2017-11-21 12:58:54 AcceptToMemoryPool: Пэр=3: принято 4e1a7429f28c7410e177bf3278aca76b6e32e097ed8d87dbd18980de9c23f343 (poolsz 18765 txn, 94644 КБ)

Затем я скопировал ID транзакции и перекрестными ссылками на blockchain.info:

https://blockchain.info/tx/4e1a7429f28c7410e177bf3278aca76b6e32e097ed8d87dbd18980de9c23f343

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

+529
Shyryn 11 апр. 2013 г., 5:00:01

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

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

+516
trukvl 14 янв. 2014 г., 12:10:03

Я не понимаю, биткоин-в Qt программы (Мак). Почему не показывают закрытые ключи для адресов, которые я создал? Кроме того, почему он не позволил мне удалить новые адреса?

Сказать, что я хочу отправить деньги со счета X на моем Mac с моего компьютера в Windows. Как это сделать?

+508
Jane Galt 8 апр. 2018 г., 17:30:27

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

bitcoin stuck

+473
snjmhj 18 сент. 2013 г., 3:46:07

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

+431
Varun Vashista 12 мая 2010 г., 0:49:26

Поскольку вы используете BitcoinLib вы можете сделать это:

 GetRawMemPoolResponse memPool = CoinService.GetRawMemPool(истина);

 еогеасп (ответ GetRawMemPoolVerboseResponse в memPool.VerboseResponses)
{
 GetRawTransactionResponse rawTx = CoinService.GetRawTransaction(ответ.TxId, 1);
 // что-то делать с сырым Техас здесь
}
+372
Nakul Sharma 10 янв. 2018 г., 12:05:32

Ты вообще пробовал перезапуск клиента -переиндексация командная?

+370
swooce 9 мар. 2018 г., 16:58:38

Я относительно новым для криптовалют и хотелось бы ваше мнение о том, как безопасно произвести бумажные кошельки для биткойна, Эт, LTC и кода валюты XMR жетоны. Я намеревался выполнить следующие шаги:

  1. Скачать и установить Tails на флешку с помощью Тор браузера.
  2. Загрузки хвостами (без включения каких-либо стойких объема) и скачать автономную копию следующую бумагу генераторы бумажник: БТЦ, Эт, ЛТК и кода валюты XMR.
  3. Отключить любое подключение к интернету.
  4. Генерации адресов и закрытых ключей с использованием бумаги walletsg enerators.
  5. Рука писать каждый из этих адресов и закрытых ключей на бумаге.
  6. В качестве цифрового резервное копирование, сохранять файлы в формате PDF, содержащий адреса и частная ключи на новую флешку.
  7. Перезагрузите компьютер, чтобы очистить все следы закрытых ключей из хвостов USB флэш-накопитель.

Кроме того, есть ли безопасный способ, чтобы убедиться, что недавно созданный закрытый ключи и адресов работать должным образом (т. е. без ошибок/опечаток)?

Пожалуйста, дайте мне знать, если вы обнаружили дефект или если у вас есть какие-либо советы. Спасибо за Ваш вклад!

+360
Gandha Ryanto 4 июл. 2014 г., 17:28:07

Я абсолютный новичок и я прочитав руководство о том, как построить альткоины (раздвоенный с Litecoin) вот и меня смущает на первых шагах. Я не хочу кого-нибудь сделать это, я хочу себя сделать это. Может кто подскажет, как это сделать, используя против сообщества 2017?

+258
Layne Brookshire 28 мая 2014 г., 3:55:30

Работая на регтест (ядра биткоин 0.15.1) я понял, что некоторые узлы идентифицируются только по айпи , а не по IP:порт при запросе биткоин-CLI и getpeerinfo. Я заметил, что когда это произойдет соединение всегда исходящие, так что порт на самом деле один в узле (в данном случае 18444), но это не происходит со всеми исходящими подключениями. Кто-нибудь имел понятия о том, что может быть причиной?

е.г:

{ "идентификатор": 41, "адрес": "172.192.0.5", "addrlocal": "172.192.0.2:56402", "addrbind": "172.192.0.2:56402", "услуги": "000000000000000d", "relaytxes": правда, "lastsend": 1516808394, "lastrecv": 1516808394, "bytessent": 17600, "bytesrecv": 93216, "conntime": 1516786190, "timeoffset": 0, "pingtime": 0.000588, "minping": 0.000101, "версия": 70015, "subver": "/Сатоши:0.15.1/", "входящие": ложные, "добавление узла": правда, "startingheight": 1, "banscore": 0, "synced_headers": 101, "synced_blocks": 101, "на борту": [ ], ... }

Только в случае, если это может важно, все узлы контейнеров Docker подключены к одной и той же виртуальной сети (все они размещены на одном компьютере).

+252
Caruso33 9 июн. 2014 г., 21:36:17

На сайте показывает две сделки провести выходной же сделки. Такая конструкция из двух конфликтующих транзакций называется "doublespend". Только одна из двух операций может быть подтвержден, при котором другой становится недействительным.

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

+240
AmrutaS 13 авг. 2010 г., 7:28:00

Есть 3 представительства то же самое (с разной степенью точности) в Bitcoin:

  • биты - без знака int 32-битный
  • цель - беззнаковый инт 256-бит
  • сложности - двойной точности с плавающей точкой (64-бит)

и 6 методы, необходимые для преобразования между любыми двумя из них:

  • бит -> цель (SetCompact() в bitcoin/src/arith_uint256.cpp)
  • бит -> сложности (GetDifficulty() в bitcoin/src/rpc/blockchain.cpp)
  • цель -> биты (GetCompact() в bitcoin/src/arith_uint256.cpp)
  • цель -> сложности (так же как и таргет -> бита -> трудности)
  • сложности -> биты (не сделали в биткоин/СРЦ)
  • сложности -> цель (так же как и сложность -> бита -> цель)

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

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

difficulty2bits функции(сложность) { 
 если трудности (сложности < 0) бросок 'не может быть отрицательным';
 если (!isFinite(трудность)) сложность броска не может быть бесконечным';
 для (ВАР shiftBytes = 1; истина; shiftBytes++) {
 ВАР слово = (0x00ffff * математика.Пау(0x100, shiftBytes)) / сложности;
 если (слово >= 0xFFFF в) перерыва;
}
 слово &= цвет 0xffffff; // преобразовать в int < цвет 0xffffff
 размер дисп = 0x1d - shiftBytes;
 // в 0x00800000 бит обозначает знак, так что если он уже установлен, разделить
 // мантисса по 0x100 и увеличить размер байт
 если (слово & 0x800000) {
 слово >>= 8;
размер++;
}
 если ((слово & ~0x007fffff) != 0) кинь 'в \'бит\' \'слово\' вне границ';
 если (размер > как 0xFF) бросить 'в \'бит\' \'\ размер' вне границ';
 ВАР бит = (размер << 24) | слово;
 возвращение бит;
}

Можно проверить, что данная функция дает правильные ответы, выполнив следующие преобразования:

бит -> сложности -> бит

Где бит -> сложности осуществляется с помощью биткоина GetDifficulty() и сложности -> битов осуществляется с помощью difficulty2bits() выше. Если мы вернемся на один и тот же бит значение то difficulty2bits() функция является правильным. Единственное исключение-когда (бит & 0x00800000) != 0, поскольку это означает, что биты-это отрицательное число, а трудности-это всегда положительное число в Bitcoin.

Я испытал выше difficulty2bits() функция и возвращает такой же результат, как и оригинальный бит значение. Если вы хотите провести тесты сам то я создал видео преобразования инструмент на моем блоге, где вы можете сделать любой из 6 преобразования, перечисленные выше в режиме реального времени (у меня расшифровано биткоина SetCompact(), GetDifficulty() и GetCompact() в JavaScript): https://analysis.null.place/how-do-the-bitcoin-mining-algorithms-work/#form7

Обратите внимание, что числа в JavaScript являются IEEE 754 с двойной точностью - так же точно, как сложности в биткоин источник, так как JavaScript является точной, как биткоин источник для всех разрядов/сложности/целевой конверсии. Однако, чтобы развеять скептицизм, я также включил соответствующие модульные тесты от биткоина bitcoin/src/test/blockchain_tests.cpp и bitcoin/src/test/arith_uint256_tests.cpp файлы на блоге чуть ниже вышеупомянутых инструментов - все тесты пройдены.

+221
Mister123 12 февр. 2011 г., 5:48:41

Идентификатор транзакции вычисляется путем добавления байтов, 0x54, 0x58, 0x4e, от 0x00 до подписания сделки, а затем принимать SHA512Half этого входа.

Например, для подписания сделки, байты представлены в виде шестнадцатеричных строк:

txBlob = "120000228000000024000000026140000000017d64b86840000000000013887321032c03bf7001689bebbb90e79c42deb99bf71be31f7460c1ce66a244635417b35a7446304402205ec87865bb0da66d71d0700ee2dfb901b458da4d32f43a51cf22f331273022d9022013dcb672d61eb53d28cd0c4069a0d12c03c70efc304d65b3665d8ba76c3477288114985d8d3734809d8be363675897ae4a711f1be06483144a3031789de7672be61cb3a5d200ecee0b8e462f"

установка дает префикс

txid = SHA512Half("54584E00120000228000000024000000026140000000017d64b86840000000000013887321032c03bf7001689bebbb90e79c42deb99bf71be31f7460c1ce66a244635417b35a7446304402205ec87865bb0da66d71d0700ee2dfb901b458da4d32f43a51cf22f331273022d9022013dcb672d61eb53d28cd0c4069a0d12c03c70efc304d65b3665d8ba76c3477288114985d8d3734809d8be363675897ae4a711f1be06483144a3031789de7672be61cb3a5d200ecee0b8e462f")

txid = "7ca5f7064a4054f0f0687431f5bac32798e06e51b51539687140ac6b5e82f9c7"

SHA512Half является первым 32 байт выходных данных криптография SHA512.

Пример сделки выше можно найти здесь:

+213
RDN 19 сент. 2018 г., 19:38:15

Скажем, некоторые частные медицинские карты пациентов И B является фармацевтической компанией, кто хочет посмотреть медицинские документы из выявить влияние конкретного препарата на пациентов (выполнения наркотик оценки логику, чтобы получить статистику производительности конкретного препарата). Хочет поделиться личные данные в B, но хочет предотвратить Б вперед (утечка) данные другим сторонним организациям. Как эта проблема может быть решена с Blockchain?

+203
MeenachiSundaram Velmurugan 27 мар. 2012 г., 2:17:37

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

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

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

+191
Laxmi Sukhtankar 16 мар. 2011 г., 14:24:37

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

+147
rossi natali 3 мая 2011 г., 3:37:00

Запустить "bfgminer --версия" и посмотреть, если у вас драйвер nanofury. Если вы не вы, возможно, потребуется, чтобы построить из источника (где водитель nanofury включен).

+95
Alexis Salgado 28 дек. 2011 г., 15:57:04

От BIP39 спецификаций:

От мнемосхема семян

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

Чтобы создать двоичный семян от мнемоники, мы используем функции PBKDF2 с при помощи мнемонической фразы (в UTF-8 NFKD) используется как пароль и строку "мнемоника" + пароль (опять же в UTF-8 NFKD) используется в качестве соли. Счетчик цикла имеет значение 2048 и HMAC-криптография SHA512 используется как псевдо-случайная функция. Длина производного ключа составляет 512 бит (= 64 байта).

Я предполагаю, что (в UTF-8 NFKD) означает, что кодированные символы хешируются, а не на исходных двоичных данных. Это правильно? Если так, есть причина, по безопасности, почему это было сделано таким образом?

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

+79
SJF 26 окт. 2011 г., 5:45:24

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

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

-с port=<порт> прослушивает соединения на <порт> (по умолчанию: 8333 или тестовом режиме: 18333)

или

-слушай принимать подключения из вне (по умолчанию: 1, если нет -или прокси -подключения/-noconnect)

Если вы хотите добавить другой узел не просто добавить "-добавление узла:127.0.0.1:" команда mycoind.

+73
Rv555 6 нояб. 2016 г., 14:07:17

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

 47: OP_DATA_0x47: пуш-шестигранник 47 (71 десятичное) байтов на стеке
 30: OP_SEQUENCE_0x30: тип тега, указывающего последовательность, начинают sigscript
 44: OP_LENGTH_0x44: длина Р + С
 02: OP_INT_0x02: тег типа integer, указывающее длину
 20: OP_LENGTH_0x20: это Зиг Р (32 байта)
76731C7063163D36:D0650B7573EC46AF
795C46F7860940D4:EE8A48F7B1C66C0D
 02: OP_INT_0x02: тег типа integer, указывающее длину
 20: OP_LENGTH_0x20: это Зиг с (32 байта)
CA417E99B3549CE8:0ED1DB7964DB3597
CABF709CC614A22F:1FE7B81769775D36
 01: OP_SIGHASHALL: это завершает алгоритма ECDSA подпись (является asn1-дер структура)

С-Стоимость начинается с CA417E99... это значение в знаковый int превышает допустимое значение. Увидеть Питер пост внизу этой ссылке. Значения, превышающие один нужно ставить "00". Но прежде чем сделать это, следует проверить, будет ли он больше, чем N/2. Дополнительных пояснений здесь.

+20
Len Paton 18 янв. 2013 г., 13:00:52

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

$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