Ядра биткоин кошелек синхронизации

Не обновленные блоки с синхронизацией с лет старый кошелек окажет влияние на его текущее использование?

+344
Max Unger 11 дек. 2014 г., 15:59:32
37 ответов

(Я пытаюсь закрыть некоторые старые вопросы.)

Лайткоин имеет Linux скачать кнопку на странице теперь.

Как Ник Оделл отметил, вы можете также найти загрузки на сайте GitHub.

+1000
Terry Daugherty 03 февр. '09 в 4:24

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

Проверить BitCoinJ (а с нуля биткоин реализация в Java) и BitCoinSharp (на C# порт BitCoinJ). Они не являются полноценными реализациями, но они очень далеко и могут сделать большинство задач биткоин клиент.

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

+989
user5266127 11 июн. 2011 г., 1:16:20
Другие ответы

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


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

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

+989
npretto 26 сент. 2011 г., 1:17:18

Только что узнала, как искать адреса баланс с помощью Электрум ЦРЗ:

{"идентификатор":"myquery","способ":"getaddressbalance","параметров":["14vuRY354EaxDu4WrgjtvoDEwntDNwMVbx"]}
+988
Udit Pandey 7 нояб. 2013 г., 5:38:31

После лет развития 3 месяца назад было объявлено жидкость (проект боковая цепь). Если вы посмотрите на https://liquid.horse/ вы можете найти следующие статистические данные по состоянию на сейчас:

Боковой Цепи Статистика Генезис Блока 27 Сентября, Боковой Цепи 2018

Операции 3458

Гребнеобразных блоков 125344 / 223.9 МБ

Ожидаемые / Недостающих Блоков 144622 / 19278 (15.38%)

Запись (Пег-в) сделок 96

Выход (Пег-аут) сделок 30

Жидкий Федерации бумажник 25.26 пара BTC / $97,905 долларов США

125к блоки, из которых 97% из них пустые, но с объемом памяти 223 МБ данных для хранения транзакций 3458 в боковой цепи кажется бессмысленным на данный момент.

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

  • Это просто занять время для тех игроков, чтобы правильно интегрировать жидкости?
  • Когда будет это снимать?
+964
cronaut 14 мая 2017 г., 9:01:15

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

Спасибо.

+942
Mikeal Lowrey 4 сент. 2013 г., 9:28:52

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

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

До сих пор во многих странах небольшие магазины и сервисы работают в основном на черном рынке (Южная Италия, например).

+885
menugurt 20 дек. 2018 г., 1:32:44

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

Каковы недостатки использования веб-кошелек и как это сделать?

+875
AlecTMH 22 апр. 2011 г., 2:26:35

Да, биткоин-это такой же, как основной биткоин и Bitcoin наследие. Это название придумали из-за биткоин-Форкс, таких как Bitcoin наличных Биткойн и золото.

Также БТЦ = ОБТ.

+812
lampshade 10 нояб. 2019 г., 11:45:28

Я пытаюсь создать SegWit адресу Бумажный кошелек от WIF:

Мой WIF является L5mHKZsCLS27nSoGM3RdAwuxjvg7XhJdp25lgqdxe6zf11wpwdbt.

Я преобразования WIF для сжатого открытого ключа:

Сжатый публичный ключ: 03fac6879502c4c939cfaadc45999c7ed7366203ad523ab83ad5502c71621a85bb

Я создаю P2SH-P2WPKH адрес, используя инструкции по созданию P2SH-P2WPKH адрес

используя следующий алгоритм:

  1. Рассчитать RIPEMD160 из SHA256 и открытого ключа:

SHA256 из открытого ключа: cfad24b0bc2bba2c8bb2c8d619dca2b74221930793bca50df73856f0bbba10c9

RIPEMD160 из SHA256 хэш: d5e5d05edfe2ed61099bf3f0d53be2775bbc6d0d

  1. Создать P2SH redeemScript как OP_PUSH publicKeyHash:

redeemScript: 0014d5e5d05edfe2ed61099bf3f0d53be2775bbc6d0d

  1. Создать scriptPubKey как OP_HASH160 hash160(redeemScript) OP_EQUAL

scriptPubKey: a914a19949e546c2f4d410cbb061c986b9ff3099ae7087

  1. Создать RIPEMD160 хэш scriptPubKey:

хэш: dc62e525af22d1f0f17cc2a091cf2c9fb36bf553

  1. Генерировать адрес 0x05 приставкой и двойной SHA256 хэш контрольной суммы:

результат: 3MnK46gvixm8hk7mJTQTAqenniSodjXPrj

Ожидаемый результат по segwitaddress является:

33voQqbNAYyig272KjcX8GkucWn2x25Weg

Что я делаю не так?

Обновление

Благодарность принято отвечать, здесь представлены правильные шаги для этого:

Открытый ключ - сжат: 
03fac6879502c4c939cfaadc45999c7ed7366203ad523ab83ad5502c71621a85bb

И SHA256(открытый ключ) =
cfad24b0bc2bba2c8bb2c8d619dca2b74221930793bca50df73856f0bbba10c9

RIPEMD160(и SHA256(открытый ключ)) =
7646c030f7e75b80f0a31cdcab731e6f424f22b2

redeemScript (pubkeyHash160 OP_0):
00147646c030f7e75b80f0a31cdcab731e6f424f22b2

И SHA256(redeemScript) =
a10e523968ba784d24ccd54e613d8f747d6649e42b1df4fdcec6658262620651

RIPEMD160(и SHA256(redeemScript)) =
188ba16284702258959d8bb63bb9a5d979b57875

P2SH адрес base58(0x05 | хэш | 4 байта контрольная сумма SHA256) =
33voQqbNAYyig272KjcX8GkucWn2x25Weg
+770
Joseph Patrick Annett 21 мая 2013 г., 2:34:16

Есть книга под названием Биткоин ВКУ , которая объясняет, как работает биткойн технически. Он охватывает все основные темы, такие как адреса, обработка транзакций в Blockchain, майнинг, пулы и т. д.

Биткоин Вики (http://bitcoin.it) является хорошим справочником для более конкретных деталей.

Техническое описание Сатоси Накамото является обязательным для чтения, но это лишь частичное объяснение того, как работает биткойн.

+768
Deepthi Chand 6 сент. 2013 г., 22:23:15

В лайткоин Вики на GitHub списки блока обозреватель сайтов.

В explorer.litecoin.net АПИ - видимому, то, что вы ищете, соответствующие сложности могут быть получены с помощью nethash команды АФИ. Конкретную страницу, которую вы ищете, должен быть этот адрес, см. Мой комментарий для дальнейших объяснений.

+720
EboMike 15 окт. 2016 г., 16:44:22

QuantumQrack: ответ-Нет, это поддерживающие "протокол оплаты", которая является способом приложив некоторые дополнительные сведения по сделке, такие как адрес возврата. однако, возврат денежных средств еще до торговец согласится дать вам; как только вы дали деньги продавцу, Вы не можете взять его обратно без них верну его тебе.

Спросил в #биткоин на Freenode. Это ответ.

+699
BitNinja 29 сент. 2017 г., 7:05:57

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

Сказать новое изменение реализовано в протокол Bitcoin и он требует жесткую вилку. Полное узлы , необходимые для обновления до новой версии (в противном случае есть опасность...).

Какие опасности жесткой вилкой?

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

Как люди теряют деньги из-за жесткой вилки?

Фактически сейчас существует два биткоина блокчейнами. Биткоины, что вы раньше вилка будет существовать в обоих блокчейнами A и B (они в два раза!). Такой упрощенный пример: Вы можете использовать ваши биткойны от старый кошелек и купите что-нибудь у купца, который использует старые узлы. Затем вы можете использовать новый кошелек и купить что-то с купцом, который использует новые узлы с той же биткоины. Это даже не doublespend с цепи разные.

Однако, это также означает, что пользователи Bitcoin и сообщества также разделяются. Каждый блокчейн вместо х узлов (Узлы до раскола), что держать его в безопасности будет х/2 узлов. Некоторые торговцы принимают биткоин, но некоторые версии и некоторые версии B... и так далее. Это не дружественный, а это вызовет большую путаницу. Что-то подобное будет разрушить доверие в сети биткойн в результате чего его цена уменьшится. Страх перед будущим хардфорка (раскладывается) уменьшится доверие (и цене) еще больше. Таким образом, люди будут терять косвенно деньги, поскольку стоимость биткоина рухнет (в лучшем случае цена будет разделить... но это, наверное, будет гораздо хуже).

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

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

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

+660
Oleks Stasyev 15 мар. 2016 г., 3:40:22

Я ищу, чтобы создать монету с мой собственный метод защиты сети. Есть что-нибудь близко к чему-то, что я могу создать мой собственный алгоритм и заменить эту часть кода с моими собственными? Спасибо!

+634
Papageo Andis 27 нояб. 2015 г., 21:38:46

Мое приложение имеет возможность создавать открытый и закрытый ключи от BIP39. Несжатый закрытый ключ сцепляется с помощью SHA256 (закрытый ключ), а затем шифруется с помощью AES и сохранить в файл. Для расшифровки, вам нужно будет расшифровать весь файл, Затем берем хэш от первого порядка байт и сравниваем со второй половиной.

Я планирую добавить поддержку BIP32, 43, 44, и я уже работаю над этим, но я столкнулся с проблемой хранения информации для создания резервной копии.

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

+613
Ellison 17 февр. 2017 г., 15:00:22

Основные преимущества модели UTXO являются простота выполнения и конфиденциальность.

С моделью UTXO, сделки просто потреблять некоторые UTXOs и создать некоторые UTXOs. Это жесткие ограничения на какие операции может делать делает операции проще и легче выполняются параллельно.

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

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

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

На мультивалютную систему, учетные записи могут указать активы, которые они готовы принять в качестве оплаты. Так, например, если я у тебя в долгу долларов США, я могу проверить параметры учетной записи, чтобы увидеть, какие активы вы принимаете платежи в долларах. Это позволяет внешней системе сообщества ГК "актив", позволяющий крупнейшей децентрализованной биржи в мире.

И, наконец, типовой счет делает его легче привлечь новых серверов. Количество счетов, как правило, значительно меньше, чем количество UTXOs в аналогичных размеров системы. Это значит, меньше данные, необходимые, чтобы вывести на новые узлы.

+611
Prateek Varshney 29 апр. 2019 г., 16:05:33

BitUndo частных сделок:

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

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

Если это так, то как Bitundo "частные сделки" работать?

+559
LAMIYA 10 мая 2016 г., 3:44:50

Я не уверен, было ли это, что ты имел ввиду или нет, но на биткоин 2014 я видел прототип для NFC-платежей.

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

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

+486
Stefano Tombolini 3 апр. 2012 г., 12:01:11

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

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

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

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

Можно показать, что до тех пор, пока количество акций в круглом составляет 43,5% от сложности, представленный доля будет выше, чем обычно, вознаграждения в среднем; оптимальный способ использовать один пропорциональна бассейн помоему в нем до этого момента не будет достигнуто, перейти на другой пул, и вернуть, когда блок найден. Коэффициент усиления, что может быть достигнуто, следуя этой стратегии до 28.1%, в зависимости от соотношения между hashrates бункеров и комбайны непрерывного действия в этом бассейне (чем больше личинок, тем меньше они получат). Выигрыш может быть выше, если больше чем один пропорциональна бассейн воспользовался (например, 51.6% может быть достигнуто с 2 бассейнами).

Дополнительная прибыль бункеров происходит за счет непрерывного шахтеров. Точные потери зависит от соотношения между бункерами и проходческих комбайнов; когда они равны потери составляют 17,1%, а теоретический предел, когда есть только бункера составляет 43,5%.

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

Современные методы убедитесь, что награда за акцию зависит только от будущего бассейна, а не его прошлое. Таким образом, не будучи в состоянии божественного будущих случайных событий, в любое время так же хорошо, как и любой другой шахты, так что там не может быть любой прибыли или убытка от прыжков (за исключением блок-удержание атак). Наиболее популярны такие методы, как pps, PPLNS и ДГМ.

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

+450
user293452 3 мар. 2013 г., 7:18:33

Похож на этот пост , но мне интересно узнать, сколько времени потребовалось людям, чтобы получить выплату со счета в Австралийский банк. У меня был отвод на 30/окт/2013, и не получили деньги еще.

+381
U001 27 нояб. 2015 г., 9:54:17

Я делаю Соло биткоин майнер, что такое URL-адрес для получения текущего блока заголовка с JSON вызов? Мне нужен URL-адрес, где работы будут отправлены, если найдено правильное решение.

Сейчас я пытаюсь понять, как соло майнинг процесс работы. Из того, что я нашел в интернете, получать и принимать данные из сети Биткойн мне нужно сделать некоторые JSON для звонков, но я не знаю URL и формат. Если я правильно понял, то это, как мне кажется, Шахтер работает:

  1. Сделать заголовок из сети
  2. Найти nonce, которое делает хэш заголовка достаточно низкое значение
  3. Отправить данные в сеть
  4. Если питается правильно платят

Я прав? Есть ли учебники или кто-то может дать мне объяснение того, как этот процесс работает?

+356
Shehan Abayagunawardena 14 апр. 2014 г., 8:24:36

насколько вы знакомы с командной строки/терминала? Если это так, выйдите из системы и повторного входа. Откройте терминал, введите следующую команду:

компакт-диск
фрд

это должно показать вы.й. как /Пользователи/<Имя пользователя>. Затем переходим в этот каталог:

компакт-диск /Пользователи/<Имя_пользователя>/библиотеки/application поддержки/биткоин

и посмотреть, что там. Файл под названием кошелек.DAT-это то, что вы ищете. Alternativly вы можете попробовать, чтобы перейти в эту папку в Finder, вы должны удерживать клавишу Alt, чтобы сделать папку "Библиотека" отображаются в "зайти в" меню...

+297
Urco 19 июн. 2016 г., 23:52:59

Так подробно на мой вопрос:

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

это будет гораздо признателен, если вы дадите мне ответ с примером.

+295
Stuart Pernick 9 сент. 2014 г., 21:41:20

Я установил Оружейной 0.96 (armory_0.96-gcc5.4_amd64.деб) в Ubuntu 16.04. Он работал на меня пару раз, но сейчас, кажется, застряли на проверки участие.

После закрытия Арсенала я не могу запустить его снова. Журнал показывает что-то вроде

Лог-файл открыт в 1498017814: /home/ubuntu/.armory/armorycpplog.txt

==> .armory/armorylog.txt <==
2017-06-21 06:03 (ошибка) -- ArmoryQt.пы:5906 - сокет, который уже используют. Отправлено командной строки args для существующих тез.Докл.
2017-06-21 06:03 (ошибка) -- ArmoryQt.пы:5907 - выход...

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

Должен ли я перейти на другие ОС? ОС Windows? Это не выглядит, как это работает надежно на Ubuntu.

При первом запуске - при сканировании подвисает - журналы следующим образом

в Ubuntu:~] $ судо хвост -Ф .armory/armorylog.txt .armory/armorycpplog.txt .armory/dbLog.txt в /var/журнал/системный журнал
[суда] пароль для Ubuntu: 
==> .armory/armorylog.txt <==
2017-06-21 05:49 (информация) -- ArmoryUtils.пы:3590 - с помощью файла настроек: /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:49 (ошибка) -- ArmoryUtils.пы:3747 - неподдерживаемый язык, указанный. По умолчанию английский (en)
2017-06-21 05:49 (информация) -- ArmoryUtils.пы:3750 - через язык: En
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:368 - использовать асинхронные/многопоточная BlockDataManager.
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:369 - операции блокчейн будет происходить в фоновом режиме. 
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:370 - разработчиков: проверка TheBDM.getState() перед запросом данных.
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:371 Регистрация адреса при повторном сканировании будут очереди за ними 
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:372 - включение тока после сканирования будет завершен.
2017-06-21 05:49 (ошибка) -- ArmoryQt.пы:5906 - сокет, который уже используют. Отправлено командной строки args для существующих тез.Докл.
2017-06-21 05:49 (ошибка) -- ArmoryQt.пы:5907 - выход...

==> .armory/armorycpplog.txt <==


Лог-файл открыт в 1497968678: /home/ubuntu/.armory/armorycpplog.txt
-Ошибка - 1497968679: (SwigClient.ЧГК:61) не могу подключить розетку


Лог-файл открыт в 1498016894: /home/ubuntu/.armory/armorycpplog.txt


Лог-файл открыт в 1498016990: /home/ubuntu/.armory/armorycpplog.txt

==> .armory/dbLog.txt <==
-Инфо - 1498016004: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472200 в #472200
-Инфо - 1498016353: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472201 в #472201
-Инфо - 1498016685: (nodeRPC.КПП:368) биткоин сервер останавливается
-Инфо - 1498016686: (SocketObject.ЧГК:350) Поллина вызовов recv возвращает 0
-Ошибка - 1498016686: (BitcoinP2P.ЧГК:1037) поймал StopBlockingLoop в processDataStackThread
-Инфо - 1498016686: (BitcoinP2P.ЧГК:969) отключен от биткойн-узел
-Инфо - 1498016704: (BitcoinP2P.ЧГК:947) подключено к биткойн-узел
-Инфо - 1498016727: (SocketObject.ЧГК:350) Поллина вызовов recv возвращает 0
-Ошибка - 1498016727: (BitcoinP2P.ЧГК:1037) поймал StopBlockingLoop в processDataStackThread
-Инфо - 1498016727: (BitcoinP2P.ЧГК:969) отключен от биткойн-узел

= = > в /var/журнал/syslog в <==
21 июня 05:54:15 Ио орг.freedesktop.FileManager1[2363]: (Наутилус:2789): Глеб-символы-предупреждение **: некорректный (нулевой) указатель экземпляра 
21 июня 05:54:15 Ио орг.freedesktop.FileManager1[2363]: (Наутилус:2789): Глеб-символы-данные **: g_signal_connect_object: G_TYPE_CHECK_INSTANCE утверждение '(экземпляр) не
21 июня 05:54:15 Ио "Наутилус": [Н-В] Наутилус-действия трекера 3.2.3 инициализации...
21 июня 05:54:15 Ио орг.freedesktop.fwupd[884]: (fwupd:2781): Фу-предупреждение **: не удалось coldplug: обновление встроенного ПО UEFI не поддерживается
21 июня 05:54:15 Ио ДГУ[884]: [система] успешно активировали услугу 'орг.freedesktop.fwupd'
21 июня 05:54:17 Ио thermald[960]: файловой системы писать не trip_point_0_temp
21 июня 05:54:21 Ио thermald[960]: файловой системы писать не trip_point_0_temp
21 июня 05:54:25 добавлена timesyncd Ио[734]: синхронизировать с сервером 91.189.89.198 время:123 (ntp.ubuntu.com).
21 июня 05:54:33 Ио с PulseAudio[2604]: [новая] bluez5-утиль.с: GetManagedObjects() не удалось: орг.freedesktop.ДГУ.Ошибка.TimedOut: не удалось активировать сервис 'орг.на Bluez': время ожидания истекло
21 июня 05:54:34 Ио орг.гном.дух времени.Двигателя[2363]: * * ("дух времени" -datahub:3133): предупреждение **: дух времени-datahub.вала:229: не удалось получить имя "орг.гном.дух времени.datahub" на автобусе!
21 июня 05:54:52 systemd в Ио[1]: начиная остановка сбора данных ureadahead...
21 июня 05:54:52 systemd в Ио[1]: перестал необходимых файлов прочитать заранее.
21 июня 05:54:52 systemd в Ио[1]: начали останавливать сбор ureadahead данных.

==> .armory/armorylog.txt <==
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1138 - C++ в блок утилиты успешно загружены 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - выполнение к popen: бесплатно -м
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:665 - исполнителем к popen: ['кот', 'в/proc/cpuinfo для']
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1255 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1256 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1257 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1258 - ************************************************************
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1259 - вызывается: /usr/local/bin/../lib/armory/ArmoryQt.py
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1260 - ************************************************************
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1261 - загрузка Оружейной двигателя:
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1262 - Оружейная версия : 0.96
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1263 - строить Армори: : a3d01aa722
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1264 - PyBtcWallet версия : 1.35
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1265 - обнаружены операционная система: Linux
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1266 - варианта ОС : выпуск Ubuntu 16.04-xenial
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1267 пользователей, домашние директории : /home/Убунту
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1268 - каталог Сатоши BTC в папку : /home/Убунту/.биткоин/
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1269 - Оружейная домашний каталог : /Дом/Убунту/.оружейная палата/
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1270 - выявлены характеристики системы : 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1271 - общий объем доступной ОЗУ : 15.58 ГБ
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1272 - ЦП идентификатор : Интел(Р) ядро(ТМ) и i7-4810MQ процессор @ 2.80 ГГц
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1273 - Количество ядер процессора : 8 ядер
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1274 - система 64-разрядная : правда
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1275 - предпочтительная кодировка : UTF-8
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1276 - машина арки : архитектуру x86_64
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1277 - в наличии жесткого диска (рукоятки) : 25 ГБ
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1278 - в наличии жесткого диска (БТЦ) : 25 ГБ
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1279 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1280 - имя сети: магистральной сети
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1281 - порт Сатоши: 8333
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1282 - сделать круговой поста проверить: правда
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1283 - именованные параметры/аргументы к armoryengine.py:
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - thread_count : -1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - сканирования : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - ignoreAllZC : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - rescanBalance : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - disableModules : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - порт : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - Интерпорт : 8223
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - coverageOutputDir: нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - forceWalletCheck: накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - регтест : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - перестройка : ложные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - nettimeout : 2
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - переменной datadir : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - clearMempool : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1285 - оффлайн : ложные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - armoryDBDir : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - armorydb_port : 9001
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - satoshiPort : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - useTorSettings : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1285 - сеть : ложные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - keypool : 100
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - coverageInclude : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - forceOnline : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - скачать дистрибутив : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - rpcBindAddr : 127.0.0.1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - armorydb_ip : 127.0.0.1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - multisigFile : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - ram_usage : -1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - mtdebug : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - logDisable : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - settingsPath : /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - язык : En
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - параметре : DB_FULL
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - doDebug : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - enableDetSign : правда
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - disableConfPermis: накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - тестовом режиме : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - чтобы : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - satoshiHome : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - satoshiRpcport : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - лог : /home/ubuntu/.armory/ArmoryQt.py.log.txt
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - многословие : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1286 - другие аргументы:
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1289 - ************************************************************
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1692 - на C++ блок утилиты успешно загружены 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:3590 - с помощью файла настроек: /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:55 (ошибка) -- ArmoryUtils.пы:3747 - неподдерживаемый язык, указанный. По умолчанию английский (en)
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:3750 - через язык: En
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:368 - использовать асинхронные/многопоточная BlockDataManager.
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:369 - операции блокчейн будет происходить в фоновом режиме. 
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:370 - разработчиков: проверка TheBDM.getState() перед запросом данных.
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:371 Регистрация адреса при повторном сканировании будут очереди за ними 
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:372 - включение тока после сканирования будет завершен.

==> .armory/armorycpplog.txt <==


Лог-файл открыт в 1498017359: /home/ubuntu/.armory/armorycpplog.txt

==> .armory/armorylog.txt <==
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:3590 - с помощью файла настроек: /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2042 - loadWalletsAndSettings
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2102 - погрузка кошельки...
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2167 - количество кошельки читайте в: 1
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2172 - кошелек (SG4vvFdh): "ну Sparen (Вахта)" (без шифрования)
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1747 - эквайринга мьютекс...
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1385 - setupUriRegistration
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: gconftool-2 --GET /и рабочего/гном/URL-адресов обработчиков команд/биткоин/
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - выполнение к popen: кода валюты XDG-MIME, который по умолчанию запрос х-схема обработчика/биткоин
2017-06-21 05:55 (информация) -- ArmoryQt.ру:558 - освобождение: продвинутый
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1681 - изменение пользовательского режима:
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1682 - от: расширенный
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1690 до: расширенный
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1814 - startBitcoindIfNecessary
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1850 - setSatoshiPaths
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1868 - установка Сатоши переменной datadir = /опт/блокчейнами/биткоин
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: ['где', 'bitcoind']
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.ру:289 - "гденаходится" вернулся: ['/usr/Бен/bitcoind']
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:169 - нашли bitcoind в следующих местах:
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:171 - в /usr/Бен/bitcoind
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:171 - в /usr/Бен/bitcoind
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:173 - использование: /usr/Бен/bitcoind
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:337 называемые startBitcoind
2017-06-21 05:56 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: ['/usr/Бен/bitcoind', у'-переменной datadir=/опт/блокчейнами/биткоин']
2017-06-21 05:56 (ИНФОРМАЦИЯ) -- СДМ.пы:443 - ПИД bitcoind: 3379
2017-06-21 05:56 (ИНФОРМАЦИЯ) -- СДМ.ру:444 - ПИД вооружения: 3345
2017-06-21 05:56 (информация) -- ArmoryUtils.пы:665 - выполнение к popen: ['питон', '/usr/local/lib/armory/guardian.py', '3345', '3379']
2017-06-21 05:56 (информация) -- ArmoryQt.пы:1850 - setSatoshiPaths
2017-06-21 05:56 (информация) -- ArmoryQt.пы:1868 - установка Сатоши переменной datadir = /опт/блокчейнами/биткоин
2017-06-21 05:56 (ПРЕДУПРЕЖДЕНИЯ) -- СДМ.пы:396 - нерест БД с помощью команды:ArmoryDB --дБ-тип="DB_FULL" --печенье --Сатоши-переменной datadir="/выбрать/блокчейнами/биткоин/блоков" --переменной datadir="/главная/Убунту/.Арсенал/" --стандартном варианте развертывания="/домашний/Убунту/.Арсенал/баз данных"
2017-06-21 05:56 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: ['ArmoryDB', '--дБ-тип="DB_FULL"', '--печенье', у'--Сатоши-переменной datadir="/выбрать/блокчейнами/биткоин/блоков"', '--переменной datadir="/главная/Убунту/.Арсенал/"', '--стандартном варианте развертывания="/домашний/Убунту/.Арсенал/баз данных"']

==> .armory/dbLog.txt <==


Лог-файл открыт в 1498017360: /home/ubuntu/.armory/dbLog.txt
-Информация - 1498017360: (главное.ЧГК:23) на 8 потоков
-Информация - 1498017360: (главное.КПП:уровень использования 24) оперативная память: 4
-Инфо - 1498017360: (BlockUtils.ЧГК:907) blkfile реж: /опт/блокчейнами/биткоин/блоки
-Инфо - 1498017360: (BlockUtils.ЧГК:908) lmdb реж: /главная/Убунту/.Арсенал/базы данных
-Инфо - 1498017360: (lmdb_wrapper.ЧГК:388) базы данных, Открытие...

==> .armory/armorylog.txt <==
2017-06-21 05:56 (информация) -- ArmoryQt.ру:1900 - установка netmode: 1

==> .armory/armorycpplog.txt <==
-Ошибка - 1498017360: (SwigClient.ЧГК:61) не могу подключить розетку

==> .armory/armorylog.txt <==
2017-06-21 05:56 (информация) -- ArmoryQt.ру:1900 - установка netmode: 0
2017-06-21 05:56 (информация) -- ArmoryQt.пы:1882 - loadBlockchainIfNecessary
2017-06-21 05:56 (информация) -- ArmoryQt.пы:4619 - панель переключается в режим "сканирование" 

==> .armory/dbLog.txt <==
-Инфо - 1498017360: (BlockUtils.ЧГК:1091) исполнитель: doInitialSyncOnLoad

==> .armory/armorylog.txt <==
2017-06-21 05:56 (информация) -- ArmoryQt.пы:4619 - панель переключается в режим "сканирование" 

==> .armory/dbLog.txt <==
-Инфо - 1498017360: (DatabaseBuilder.ЧГК:169) чтение заголовков из БД
-Инфо - 1498017363: (DatabaseBuilder.КПП:208) нашли заголовков 472202 в дБ
-Инфо - 1498017364: (DatabaseBuilder.ЧГК:51) обновление заголовков дБ
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:477) найден следующий блок после пропуска 356528bytes
-Инфо - 1498017365: (DatabaseBuilder.КПП:268) разобранный блок файл #910
-Отладка - 1498017365: (блокчейн.ЧГК:242) организации, услуги 
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:56) обновил заголовки дБ в 0.348001 с
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:106) сканирование новых блоков из #472202 в #472201
-Инфо - 1498017365: (BlockchainScanner.ЧГК:52) нет истории для сканирования
-Инфо - 1498017365: (BlockchainScanner.ЧГК:813) нет SSH для сканирования
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:156) по этой новые блоки в 0.000506 с
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:160) инициализации БД в 3.77501 с
-Инфо - 1498017365: (BlockUtils.ЧГК:1206) включение ноль-конф отслеживания 

= = > в /var/журнал/syslog в <==
21 июня 05:56:08 systemd в Ио[1]: остановка диспетчера пользователей для жидкости 108...
21 июня 05:56:08 systemd в Ио[2017]: достигли целевой остановки.
21 июня 05:56:08 systemd в Ио[2017]: прекращена по умолчанию.
21 июня 05:56:08 systemd в Ио[2017]: начиная завершении сеанса...
21 июня 05:56:08 systemd в Ио[2017]: перестал целевой базовой системы.
21 июня 05:56:08 systemd в Ио[2017]: перестал целевой таймеры.
21 июня 05:56:08 systemd в Ио[2017]: остановили целевых путей.
21 июня 05:56:08 systemd в Ио[2017]: остановили целевой розетки.
21 июня 05:56:08 systemd в Ио[2017]: получено SIGRTMIN+24 с ПИД 3413 (убить).
21 июня 05:56:08 systemd в Ио[1]: перестал диспетчера пользователей для жидкости 108.
21 июня 05:56:08 systemd в Ио[1]: удален фрагмент пользователей ломтик языка.

==> .armory/dbLog.txt <==
-Инфо - 1498017395: (BitcoinP2P.ЧГК:947) подключено к биткойн-узел
-Инфо - 1498017395: (nodeRPC.ЧГК:59) RPC-подключение установлено
-Инфо - 1498017431: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472202 в #472204
-Инфо - 1498017443: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472205 в #472205
-Предупреждаю - 1498017443: (BDM_supportClasses.КПП:1891) работает 10 КЦ потоков парсера 
-Предупреждаю - 1498017443: (BDM_supportClasses.КПП:1891) работает 15 нитей КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.ЧГК:1891) Бег 20 нитей КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.ЧГК:1891) под управлением 25 нитей КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.ЧГК:1891) бег 30 потоков КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.КПП:1891) под управлением 35 нитей КЦ парсер 

= = > в /var/журнал/syslog в <==
21 июня 05:58:10 Ио thermald[960]: файловой системы писать не trip_point_0_temp
+285
Sheila Mae Coritao Sabado 2 мая 2019 г., 11:15:33

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

Я предполагаю следующий сценарий.

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

2) Когда продавец видит деньги на счет на Blockchain, связанных с их счета, они отпускают товар покупателю.

3) После того, как покупатель получает товары, которые они одобряют сделки.

4) продавец приобретает права собственности на средства.

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

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

Так что мой вопрос, есть ли что-то подобное или что-то такое могло быть создано?

+235
Mojave 11 дек. 2012 г., 12:28:37

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

Делая это, я получаю следующий вывод:

-----НАЧНИТЕ БИТКОИН ПОДПИСАННОЕ СООБЩЕНИЕ-----
Тест
-----НАЧНИТЕ ПОДПИСЬ-----
1BqtNgMrDXnCek3cdDVSer4BK7knNTDTsr
ILoOBJK9kVKsdUOnJPPoDtrDtRSQw2pymo+2r5bdUlNkSLDZLqMs8h9mfDm/alZo3DK6rKvTO0xRPrl6DPDpEik=
-----КОНЕЦ БИТКОИН ПОДПИСАННОЕ СООБЩЕНИЕ-----

Что именно подписали? Как в подписи? Что такое хэш-прообраза, который входит в алгоритм подписание ECDSA?

+229
Ismo Seppo 27 окт. 2016 г., 17:57:22

https://bitcoin.org/en/download есть двоичные файлы, которые вы можете скачать и убедиться.
Они, вероятно, безопаснее использовать, помимо здания от источника.

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

ПС. Что ППА также рекомендуется на https://bitcoin.org/en/download и я использовал его в прошлом, без каких-либо проблем, хотя я не могу сказать ничего о том, насколько это безопасно, но как @Марч отметил он, по крайней мере, не совсем случайный человек, а тот, кто много работал на ядра биткоин.

+226
kamokaze 26 мар. 2011 г., 17:56:44

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

Мне нужно:
Когда я получаю по нему платеж, автоматически и немедленно (с 0 подтверждений, как в BlockChain.info кошелек) отправить/переслать их на мой новый адрес кошелька (закрытый ключ известен только мне).

Возможно ли это и как?

+222
Thomas vercruysse 10 мая 2019 г., 18:19:59

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

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

+193
Lele Palakiko 28 янв. 2018 г., 7:30:00

Большинство Р2Р мин (как этот) имеют следующие нормы:

"Не используйте обмен адрес!"

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

+171
wzw 21 мар. 2015 г., 23:41:49

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

Я успешно создали биткоин-транзакций в C# согласно спецификации протокола. Вот сделки в двоичном виде:

010000000162EF5D87E91090453009860C6F135EA2A490133B2633F8F7BA014889F5FF7E4A000000008A4730440220497E2D3F9BBBC0C122D839968FF880514440CED08A71D28E614FF4C871964024022049687008E4AF72682992325F17E95DA382D63E3FB14605A81B4498DFF9210E310141040BCF1BECF4EF6A5C24FD790CA86E8DCDFA3538CB97E99C254F84D209CFE47BFC6BF3B11ACA05DB7C7638301711070F176E848B650A406EB7AFC30AA9EA242489FFFFFFFF02404B4C00000000001976A9140A24F0387F05A6EECD1F8B327BB442EAB767CBC888ACCA165E00000000001976A914F8FB3B4E5D75652795DD13B209E0BE7BBD66B5D488AC00000000

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

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

константная строка txHex="010000000162EF5D87E91090453009860C6F135EA2A490133B2633F8F7BA014889F5FF7E4A000000008A4730440220497E2D3F9BBBC0C122D839968FF880514440CED08A71D28E614FF4C871964024022049687008E4AF72682992325F17E95DA382D63E3FB14605A81B4498DFF9210E310141040BCF1BECF4EF6A5C24FD790CA86E8DCDFA3538CB97E99C254F84D209CFE47BFC6BF3B11ACA05DB7C7638301711070F176E848B650A406EB7AFC30AA9EA242489FFFFFFFF02404B4C00000000001976A9140A24F0387F05A6EECD1F8B327BB442EAB767CBC888ACCA165E00000000001976A914F8FB3B4E5D75652795DD13B209E0BE7BBD66B5D488AC00000000";

SHA256Managed sha256Hasher=новый SHA256Managed();
С func<массив Byte[],Byte [] для> doubleHash=(байт)=>{
 возвращение sha256Hasher.Метода computehash((sha256Hasher.Метода computehash(байт)));
};
Строки txidHex=утилиты.ToHex(doubleHash(а utils.FromHex(txHex)));

А utils.ToHex() и утилиты.FromHex() вспомогательные функции скопированы из StackOverflow, который преобразует между байт[] и шестнадцатеричную строку.

Приведенный выше код дает txidHex значение 27E6C3EF18D14FB49CBAC182BBDB47FC9D6F79DA65C101873207B60A957852A7 но поиск BlockExplorer.com для этого конкретного txid не дает результатов.

Я уже упоминал, что моя транзакция же выполнить правильно. Получается, что он сделал это с помощью txid из 11172aed3a61fe64ae82cb02e886757d352a4452f956a0703d0809880538ba58. Если вы вставляете, что txid в BlockExplorer вы увидите мои сделки.

Что приводит мне на мой вопрос: учитывая действительное байт транзакции потока (байт[]), как правильно вычислить ID транзакции?

Спасибо.

+163
Dan Council 15 янв. 2015 г., 12:52:04

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

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

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

(Может кто-нибудь проверить этот вывод?)

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

+147
deemyBoy 19 дек. 2019 г., 16:33:21

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

Мысли о лучший способ сделать это?

+135
jummy 8 дек. 2010 г., 23:46:57

Бумажный бумажник генератор от Bitaddress позволяет шифровать с BIP38.

+91
robin ceres 28 авг. 2015 г., 12:54:38

я начинаю делать то же самое. Я думаю решить проблему 2 assert в chainparams.cpp (нет больше ошибки на беговой myaltcoind файл) с помощью этого скрипта ( альткоины бытие перекрыть не удается после замены блока награду), что хэш-бытие:

утверждаю(консенсуса.hashGenesisBlock == uint256S("0x12a765e3...."));
утверждаю(бытие.hashMerkleRoot == uint256S("0x97ded9....."));

Но я подоконник ошибка при запуске myaltcoind файл:
Ошибка : ошибка : неустранимая внутренняя ошибка, см. debog.журнал для детали Ошибка сегментирования (ядро бросила)

И отладки.файл журнала не дают полезной проблемы. вот :

2018-02-26 17:37:41 Coin4coin версия v0.15.1.0-УНК
2018-02-26 17:37:41 InitParameterInteraction: взаимодействие параметра: -whitelistforcerelay=1 -> Настройка-whitelistrelay=1
2018-02-26 17:37:41 предполагая, что предки блок 59c9b9d3fec105bdc716d84caa7579503d5b05b73618d0bf2d5fa639f780a011 имеют действительной подписи.
2018-02-26 17:37:41 установка nMinimumChainWork=00000000000000000000000000000000000000000000002ebcfe2dd9eff82666
2018-02-26 17:37:41 с помощью 'стандарт' SHA256 для осуществления
2018-02-26 17:37:41 данные по умолчанию в каталог /Home/проф/.coin4coin
2018-02-26 17:37:41, используя данные каталога /Home/проф/.coin4coin
2018-02-26 17:37:41, используя конфигурационный файл /home/проф/.coin4coin/coin4coin.конф
2018-02-26 17:37:41, используя в большинстве 125 автоматическое подключение (1024 дескриптора файла доступен)
2018-02-26 17:37:41 через 16 Мб из 32/2 просила для кэша подписи, возможность хранить 524288 элементов
2018-02-26 17:37:41 через 16 Мб из 32/2 просила для кэша выполнения скрипта, возможность хранить 524288 элементов
2018-02-26 17:37:41 используя 0 темы для скрипта проверки
2018-02-26 17:37:начало 41 планировщик потоков 
2018-02-26 17:37:41 НТТР: создание рабочей очереди глубины 16
2018-02-26 17:37:41 Нет набор rpcpassword - используя случайный файл cookie проверки подлинности
2018-02-26 17:37:41 генерируется проверки подлинности RPC печенье /домашний/проф/.coin4coin/.печенье
2018-02-26 17:37:41 по HTTP: начиная 4 рабочих потоков 
2018-02-26 17:37:41 сообщение инициализации: проверка кошелька(ов)...
2018-02-26 17:37:41 использование BerkeleyDB версии 4.8.30 Беркли ДБ: (9 апреля 2010)
2018-02-26 17:37:41 используя бумажник бумажник.дат
2018-02-26 17:37:41 CDBEnv::открыть: каталога журнала=/домой/проф/.coin4coin/базы данных файл ошибок=/домой/проф/.coin4coin/дБ.журнал
2018-02-26 17:37:41 кэша конфигурации:
2018-02-26 17:37:41 * используя 2.0 MIB для базы данных индекса блока 
2018-02-26 17:37:41 * использование 8.0 MIB для государственной базы данных цепь 
2018-02-26 17:37:41 * используя 440.0 Мб для в памяти набор UTXO (плюс до 286.1 Мб неиспользуемые пространства mempool)
2018-02-26 17:37:41 сообщение инициализации: загрузка блока индекса...
2018-02-26 17:37:41 Открытие LevelDB в /Home/проф/.coin4coin/блоки индекса/
2018-02-26 17:37:41 открыт LevelDB успешно
2018-02-26 17:37:41 с помощью обфускации ключ для /Home/проф/.индекс coin4coin/блоки/: 0000000000000000
2018-02-26 17:37:41 LoadBlockIndexDB: последний блок файла = 0
2018-02-26 17:37:41 LoadBlockIndexDB: последний блок файла информация: CBlockFileInfo(блоков=0, размер=0, высота=0...0, Время=1970-01-01 1970-01-01...)
2018-02-26 17:37:41 проверив все файлы BLK присутствуют...
2018-02-26 17:37:41 LoadBlockIndexDB: индекс транзакции отключены
2018-02-26 17:37:41 инициализация баз данных...
2018-02-26 17:37:41 предварительно выделить до установки 0x1000000 в blk00000.дат
2018-02-26 17:37:41 Открытие LevelDB в /Home/проф/.coin4coin/chainstate
2018-02-26 17:37:41 открыт LevelDB успешно
2018-02-26 17:37:41 с помощью обфускации ключ для /Home/проф/.coin4coin/chainstate: 5ede9e4227910002
2018-02-26 17:37:41 сообщение инициализации: перематывать блоков...
2018-02-26 17:37:41 блока индекса 92ms
2018-02-26 17:37:41 сообщение инициализации: погрузка бумажник...
2018-02-26 17:37:41 nFileVersion = 150100
2018-02-26 17:37:41 ключи: 2002 открытый текст, зашифрованный 0, 2002 ж/ метаданных, 2002 год
2018-02-26 17:37:42 55ms кошелек 
2018-02-26 17:37:42 setKeyPool.размер() = 2000
2018-02-26 17:37:42 mapWallet.размер() = 0
2018-02-26 17:37:42 mapAddressBook.размер() = 1
2018-02-26 17:37:42 ошибка: ReadBlockFromDisk: ошибки в заголовке блока на CBlockDiskPos(всегда=0, НСС=8)
2018-02-26 17:37:42 *** не удалось прочитать блок
2018-02-26 17:37:42 ошибка: Ошибка: неустранимая внутренняя ошибка, см. В разделе отладка.журнал для детали 

Я могу иметь некоторую помощь, пожалуйста ?

+68
user1086010 25 мая 2010 г., 21:32:42

Есть блок Explorer, что позволяет просматривать биткоин кассовых операций в HEX или JSON, как blockchain.info для биткоин?

+65
Foovanadil 21 сент. 2011 г., 12:18:27

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

$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