биткоин отладки с clion

Я получил эту ошибку, когда я попытался скомпилировать на Lubuntu 16.04

34: ошибка: ожидается ‘)’ перед ‘host_16bits’
рядный uint16_t htole16(uint16_t host_16bits)

используя clion, есть ли руководство о том, как отлаживать на Linux используя clion?

+501
GMY0da 12 июл. 2010 г., 6:08:56
33 ответов

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

https://bitminter.com/ говорит "майнинг биткойн с ПК теперь занимает миллионы лет".

Какое основное правило расчета?

Спасибо.

+976
Kittehh 03 февр. '09 в 4:24

Я нуб биткоин. Это моя вторая Bitcoin-транзакции и я начинаю очень сильно нервничать.

Мой кошелек (создатели на Хром) нет возможности менять сборы или что-то на операции.

Кто-нибудь может сказать что происходит с моей сделке (~100 долларов), если не шахтер это подтверждает по какой-то причине? Теперь сделка считается неподтвержденной после 48 часов.

Здесь вы можете увидеть сделки: https://blockchain.info/tx/2362971d010c0d38e51019139a4ebee899d0861af3d5288fae6494bad5ecd3d2

Заранее огромное спасибо

Редактировать:

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

Здесь вы можете увидеть записку blockchain.info: "Транзакция отклонена наш узел. Причина: ранее была признана транзакция, но было обрезано из нашей базы данных".

Сделки были автоматически возмущался, вот код: https://blockchain.info/tx/2362971d010c0d38e51019139a4ebee899d0861af3d5288fae6494bad5ecd3d2

+931
Ishaan Singh 18 окт. 2017 г., 12:58:37
Другие ответы

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


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

Если вы поместите все файлы BLK (в порядке) и положите их в Bootstrap.DAT и скопировать его в ~/.биткоин/ - тогда bitcoind будет импортировать его.

+902
gsorbier 7 июл. 2016 г., 1:24:40

Заявления не на стеке, они в сценарии. Они начинаются сразу после OP_IF. Они заканчиваются в первые OP_ELSE или OP_ENDIF, предполагая, что не существует вложенных OP_IF или OP_NOTIF. Так это выглядит так

// скрипт, чтобы положить на стек
OP_IF
// скрипт, который выполняется только в случае, если число не ноль
OP_ENDIF
// скрипт, который выполняется ни на что

или:

// скрипт, чтобы положить на стек
OP_IF
// скрипт, который выполняется только в случае, если число не ноль
OP_ELSE
// скрипт, который выполняется только в случае, если число равно нулю
OP_ENDIF
// скрипт, который выполняется ни на что

Вы можете прочитать немного больше об этом разговора.

+892
Ron LC 24 авг. 2012 г., 19:26:04

НЕ ИСПОЛЬЗОВАТЬ. Снято в рамках отсеивания плохих Теги инициативы 2014.

+808
VRuby 17 июн. 2012 г., 4:16:41
  1. Криптовалюта(новый блокчейн) развертывается путем распределения/убеждать людей использовать ваш узел программного обеспечения. Генезис блока можно считать тип "умных" контрактов. Умный маркетинг угнали "умные контракты" умное слово означает разместить ваш код в сети, который работает точно так же, как AWS, но с худшими характеристиками и более высокой ценой.

  2. Это не Форум эфириума, а также договоров Эфириума действительно "умный". Они скорее тупо выполнить хранимую логику централизованно. Красота истинного смарт-контракта заключается в том, что он может быть написан на любом языке и он автоматически разворачивает себя, поскольку он вытекает из использования. Например, multisig

+756
Shah 9 июл. 2015 г., 2:01:22

Насколько я знаю, нет никакого способа знать это на уровне протокола... что вы могли бы сделать, это создать свой собственный узлов (каждый узел с определенной реализации) или некоторые люди говорят публично о том, какие узлы они бегут. Например мой узел с молнией, ACINQ использует эклер и я считаю rompert работает на ЛНД. Также на 1ml.com некоторые владельцы регистрируют их узлов и рассказать, что они работают. Конечно, они могут врать...

+661
Katy21 13 февр. 2019 г., 11:22:47

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

Авторизованные учетные записи, которая позволяет эмитенту явно одобряют счетах, на которых могут провести его инструкций. Эта функция описана здесь: https://wiki.ripple.com/Authorized_accounts.

Функцией "стоп" функция пульсации позволяет эмитентам либо заморозить в глобальном масштабе все свои выданные средства или заморозить средства, выданные конкретному пользователю. Замороженные средства могут быть возвращены эмитенту. Эта функция описана здесь: https://wiki.ripple.com/Freeze.

+640
Johnny Chiaseed 26 дек. 2013 г., 16:51:46

Существует несколько определений с перекрывающимися значениями.

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

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

Терминология сбивает с толку здесь :)

+601
Yah Maan 6 мар. 2018 г., 19:14:33

Выбор алгоритма SHA-256 для доказательства биткоина работы создал то, что можно назвать самым идеальным вариантом для использования ботнетов, которые можно себе представить. Бот-мастера ищут способы, по сути, превратить вычисления в наличные. Биткоин-Это изначально.

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

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

+578
Bingpple 25 янв. 2017 г., 16:41:27

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

Вот мои два цента. Чтобы понять эффективность аспект дерево Меркле, рассмотрим две партии, которые реально вовлечены в протоколе:

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

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

  1. вычисляет Н = SHA256 с(ч), проверяет доказательства работы в час и проверяет отметку времени в чи т. д.
  2. для каждой транзакции т \в Т, проверяет ты подпись(подписи), проверяет т не тратить, и добавляет т а крайний правый лист текущего блока Меркле дерево. (Напомним, что другое дерево Меркле вычисляется для каждого блока. Конечно, присоединение сделки должно быть сделано в каноническом порядке, так как для получения одного и того же корня хэш как в блоке заголовка сек.)
  3. после всех т \т были проверены и добавлены, вычисляет и сохраняет в Меркл дерево, конечно вычисления всех внутренних узлов хэши и корневой хэш - р (как показано в вашем Меркле дерево рисунок).
  4. Самое главное, проверяет, что вычисленные корневой хэш - Р равна корень хэш в блоке заголовка сек.

Мораль сей басни такова: да, вы правы, что доказать состав листьев в связи с Меркле корень Р, расстойный шкаф (в этом случае весь узел) должен интерьер узла хэшей: он может кэшировать их или пересчитывать их (есть какая литература на компромиссы здесь). (Я думаю) биткоин полные узлы просто кэшировать все хэши, как описано в шаге 3. Главное, интерьер хэши не часть 1МБ блок Б: это будет пустой тратой места, так как узлы можно просто пересчитать их от листьев (т. е. TXNs) и сопоставить полученные корневой хэш с одним в блоке заголовка. Обратите внимание, что это предотвращает сетевые противники изменений сделок.

Во-вторых, напомним, что при получении нового блока заголовка ч, тонкий узел просто делает шаг (1) сверху.

Вот этот параметр в Bitcoin:

  1. Полную узла есть все блоки, включая внутренний узел хеш-значения, вычисленного на Шаге 3 выше.
  2. Тонкий узел имеет все заголовки блоков. Напомним, что каждый заголовок включает Меркле корень.
  3. Полный узел хочет убедить тонкий узел, что некоторые транзакции т - это в каком-то блоке Б с блока заголовка ч (что, конечно, тонкий узел)

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

Доказательство: пусть Р обозначает Меркле корень в час. Тонкий узел имеет тот же Н И р. Весь узел имеет внутренние узлы "под" р кэширования (вспомним Шаг 3 из полного узла). Полный узел получает (уже в кэше) одноуровневый путь, начиная с листьев, содержащих операции Т и пройдя весь путь до корня Р, отправив его в тонкий узел. Тонкий рекурсивно хэши до Т с полученными братьев и сестер, получения корневой хэш - Р' (рука-машет рукой сюда, если вы понимаете Меркле доказательства). Тонкий узел проверяет, что р == р'.

Эффективность: весь узел (т. е., расстойный шкаф) только для отправки за o(\журнал{Н}) братьями и сестрами в Меркл дерево Н Лифс в тонкий узел (т. е. проверки), который только имеет 256-битную корневой хэш Р. (Конечно, расстойный шкаф должен иметь все листья и все внутренние узлы, как говорили раньше.)

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

Чтобы ответить на ваши вопросы:

Вопрос вроде бы о том, как членство в сделке Т работает. Вы говорите,

Для этого нужно не просто посмотреть на список хэшей лист, чтобы определить, является ли х(Г) есть? Зачем что-то делать с Меркле корень?

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

Тонкий узел не может "просто посмотрите на список хэшей лист", потому что он имеет только корневой хэш и без листьев , но хочет быть уверенным, что лист есть. Весь узел может отправить тонкий узел все листья и тонкий узел хэш ними, получая один и тот же корень хэш. Однако, это будет неэффективно: о(н) полосу пропускания для Н Лифс. В отличие от Меркле доказательство на лист под корень хэш является гораздо более эффективным: только за o(\журнал{Н}) хэши + сам лист.

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

Вопрос C:

Биткоин сохранить Меркле хэшей дерево не только вершин, но и для всего дерева весь путь к корню?

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

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

Предположительно, на диске в базе данных полный узел. Но не в блоке: они избыточны, потому что блоки информация содержится Лифс => можно вычислить хэши внутренних узлов и корневой узел.

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

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

Надеюсь, что это помогает!

+564
aidanharris 21 мар. 2017 г., 20:55:35

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

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

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

Вы также можете найти физическое пространство, можно хранить Bitcoin с помощью бумаги кошелек (биткоин ключей напечатанные на бумаге). Вы также можете иметь строку слов записано (12 или 24 скорее всего), называется мнемонической фразы фразы (это тек бы просто выходил в момент покупки МСИО). Если вы найдете какое-либо из этих вещей, не разделяю ключей / слова никому! Если вы делаете, они будут иметь полный доступ к вашему биткоин, и могут легко ограбить.

Удачи!

+553
JJF 4 окт. 2013 г., 11:05:18

Есть простое решение сваливать [весь] сверстников.DAT-файл в текстовый файл?

Есть похожие вопросы, например, как я читал сверстников.DAT-файл, чтобы получить список всех видел сверстников или что bitcoind соединился? но я хочу, чтобы вставить этот код в ядра биткоин-клиент (на самом деле: раздвоенный клиент) и выложите содержимое этой базы данных при старте клиента.

bitnodes.earn.com это не ответ для меня.

+534
Merlynne 12 нояб. 2018 г., 16:30:47

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

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

Однако, поскольку расчет оптимального блока-шаблона является NP-трудной, это занимает значительное время/стоимость для вычисления оптимальной блок-шаблон из mempool в любой момент времени:

  • Задачи о ранце - максимизации общей стоимости в блок
  • Максимальное независимое множество вершин - двух ТХ провести тот же вывод.

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

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

  • Непрерывной оптимизации для лучшего блок-шаблон представляет собой стоимость в себе, которые могли бы быть инвестированы в более темпы извлечения хэш.
  • Существует финансовый оптимум, где добывают неоптимальным блоки-шаблоны, в то время как добыча оборудование используется полностью.
  • (Одна крайность может быть добыча пустые блоки, увеличивая количество выполненных хэши, а расходов ноль ресурсов в блоке оптимизации.)
  • На практике, упрощенные эвристические методы используются для обновления нового блока-шаблоны экономически эффективно, так как добыча ведется.
+519
8bitdefender 28 нояб. 2018 г., 17:08:53

1.) нет, вы должны иметь по крайней мере транзакции до точки во времени, где хранится кошелек.DAT-файл. Без синхронизации нет блокчейн, то нет никаких данных, из которых ядро может прочитать количество.

2.) нет. без данных Blockchain, нет базы данных "" о взыскании сумм по адресу.

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

+478
tomas871 17 окт. 2012 г., 5:01:29

как часто нужно обновлять пользователи адресу депозит, если я использую блокчейн приему платежей API до версии v2?

+472
user25246 2 авг. 2010 г., 1:30:47

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

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

+435
rjamestaylor 29 авг. 2016 г., 21:26:06

Какое наибольшее число биткоинов, которые были сохранены в один адрес за один раз в день?

Я знаю, что там были >474320 бтц на этот адрес в 2011-07-18 (определены бирже MtGox от 424 242.42424242 сделки). Имеет любой адрес всегда содержит больше, чем это?

+430
Jon Ernest Menor 15 дек. 2011 г., 4:49:37

У меня есть пользовательский набор функций, которые я хочу запустить на моем биткоин клиент. У меня есть файл, который мне нужно перейти по ссылке net_processing.cpp. Файл Makefile сложная, и я не хочу ничего ломать. Как мне связать .H и .cpp файлов?

Файлы называются monitor.h/.cpp

Спасибо

+300
Joselin Jocklingson 12 авг. 2015 г., 23:27:04

Я столкнулся с 'millisatoshi' (msatбыл) при просмотре молнии сеть..., см. скриншот ниже:

Taken from https://lnmainnet.gaben.win/

И впоследствии я нашел его здесь упомянули:

https://github.com/ElementsProject/lightning/blob/master/README.md#sending-and-receiving-payments

Очевидно, мне любопытно... я думал, что Сатоши-это наименьшая единица?

+265
xarlam1983 20 окт. 2017 г., 16:52:25

В scriptPubKey, декодируется:

02085c6600657566acc2d6382a47bc3f324008d2aa10940dd7705a48aa2a5a5e33 OP_SWAP OP_CHECKSIG 03f5d0fb955f95dd6be6115ce85661db412ec6a08abcbfce7da0ba8297c6cc0ec4 OP_CHECKSIG OP_SWAP OP_3 OP_PICK OP_SHA256 d68df9e32a147cffa36193c6f7c43a1c8c69cda530e1c6db354bfabdcfefaf3c OP_EQUAL OP_3 OP_PICK OP_SHA256 f531f3041d3136701ea09067c53e7159c8f9b2746a56c3d82966c54bbc553226 OP_EQUAL OP_BOOLAND OP_4 OP_PICK OP_SIZE OP_NIP 20 22 OP_WITHIN OP_BOOLAND OP_3 OP_PICK OP_SIZE OP_NIP 20 22 OP_WITHIN OP_BOOLAND OP_IF OP_3 OP_PICK OP_SIZE OP_NIP OP_3 OP_PICK OP_SIZE OP_NIP OP_EQUAL OP_PICK OP_ELSE OP_BOOLAND OP_ENDIF 

В scriptSig, что проводит выходные, декодируется:

ca42095840735e89283fec298e62ac2ddea9b5f34a8cbb7097ad965b87568100 1b1b01dc829177da4a14551d2fc96a9db00c6501edfa12f22cd9cefd335c227f 3045022100a9df60536df5733dd0de6bc921fab0b3eee6426501b43a228afa2c90072eb5ca02201c78b74266fac7d1db5deff080d8a403743203f109fbcabf6d5a760bf87386d201 OP_FALSE

Поэтому они объединяются, что приводит к:

ca42095840735e89283fec298e62ac2ddea9b5f34a8cbb7097ad965b87568100 1b1b01dc829177da4a14551d2fc96a9db00c6501edfa12f22cd9cefd335c227f 3045022100a9df60536df5733dd0de6bc921fab0b3eee6426501b43a228afa2c90072eb5ca02201c78b74266fac7d1db5deff080d8a403743203f109fbcabf6d5a760bf87386d201 OP_FALSE 02085c6600657566acc2d6382a47bc3f324008d2aa10940dd7705a48aa2a5a5e33 OP_CHECKSIG OP_SWAP 03f5d0fb955f95dd6be6115ce85661db412ec6a08abcbfce7da0ba8297c6cc0ec4 OP_CHECKSIG OP_SWAP OP_3 OP_PICK OP_SHA256 d68df9e32a147cffa36193c6f7c43a1c8c69cda530e1c6db354bfabdcfefaf3c OP_EQUAL OP_3 OP_PICK OP_SHA256 f531f3041d3136701ea09067c53e7159c8f9b2746a56c3d82966c54bbc553226 OP_EQUAL OP_BOOLAND OP_4 OP_PICK OP_SIZE OP_NIP 20 22 OP_WITHIN OP_BOOLAND OP_3 OP_PICK OP_SIZE OP_NIP 20 22 OP_WITHIN OP_BOOLAND OP_IF OP_3 OP_PICK OP_SIZE OP_NIP OP_3 OP_PICK OP_SIZE OP_NIP OP_EQUAL OP_PICK OP_ELSE OP_BOOLAND OP_ENDIF 

Он проверяет подпись нулевой длины OP_FALSE против умолчанию 02085c6600657566acc2d6382a47bc3f324008d2aa10940dd7705a48aa2a5a5e33 очевидно, что возвращает false. Но это фактически не приводит к ошибке, потому что CHECKSIGVERIFY не использовался. Остальная часть сценария, и, наконец, ненулевое значение остается на стеке. Таким образом, сделка является действительной.

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

Так что же делает этот парень? Бьет меня.

+242
traffy 8 дек. 2015 г., 3:30:48

Это, безусловно, не противоречит закону. Это может быть нарушение условия обслуживания (TOS), но нет действительно никакой причины, почему любой выделенный сервер хостинг-провайдер не позволит вам получить максимум из процессора. Я не буду делать бизнес с ними, если они ограничены, что. Однако, вы должны прочитать ГС вашего хостинг-провайдера. Они могут запретить использование определенных приложений, таких как IRC-серверов, торрент, Тор и т. д. Если они не список биткоин, то вы хорошо идти.

+224
Dunedan 29 сент. 2013 г., 1:30:38

Ок, я нашел ответ после глядя на некоторые исходный код. На multisig UTXO, подписи вычисляется, используя выкупить скрипт и не scriptPubKey из платных скриптов-хэш.

Я не уверен, почему это не лечится равномерно учитывая, что scriptPubKey содержит HASH160 из выкупить скрипт и чистый эффект подписи, кажется, будут эквивалентны.

(Кстати, если вы знаете, где эта информация документально, добавить ссылку здесь, или дайте мне знать в комментариях и я сделаю это.)

Подписи для примера я представить это таким образом 3045022100e66ce17919dd9d98dfe3e4052fa0d56f783c9a685624e062e28f5b10507f845402200cc2f377173f6c26a0c2457b8ff089f36be6c7187bbce7f7566ae31001f29509 (наговора).

И подписали сделка становится:

01000000
01
1111111111111111111111111111111111111111111111111111111111111111
00000000
92
00
48
3045022100e66ce17919dd9d98dfe3e4052fa0d56f783c9a685624e062e28f5b10507f845402200cc2f377173f6c26a0c2457b8ff089f36be6c7187bbce7f7566ae31001f29509
01
47
51
21
02d619bbd8166614b3c6cdb2833392a71793a1f531693e3a18e7ac3ccbdd161972
21
0340f2f93487edb2ea49ffbdfc7de20481e54dae44420135fc6c6ea8262477fc9b
52
АЭ
ffffffff
01
00e1f50500000000
19
76
А9
14
2222222222222222222222222222222222222222
88
переменного тока
00000000

Для вычисления подписи мы используем следующие измененные транзакции, в которой мы добавьте активировать скрипт для multisig адрес: OP_1 <pubKey1> <pubKey2> OP_2 OP_CHECKMULTISIG

01000000
01
1111111111111111111111111111111111111111111111111111111111111111
00000000
47
51
21
02d619bbd8166614b3c6cdb2833392a71793a1f531693e3a18e7ac3ccbdd161972
21
0340f2f93487edb2ea49ffbdfc7de20481e54dae44420135fc6c6ea8262477fc9b
52
АЭ
ffffffff
01
00e1f50500000000
19
76
А9
14
2222222222222222222222222222222222222222
88
переменного тока
00000000
01000000

Для облегчения воспроизведения вычисления подписи, K применяется в подписании процедуры была получена детерминированно по RFC6979. Его значение для этого примера 9009507119619844958975765585826516989806701453903286856798625377439958995437 (декабря).

+217
Jeongmo Bae 2 окт. 2015 г., 22:29:28

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

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

+215
Misaki kun 14 июл. 2017 г., 3:03:46

Feb2018: старую просьбу, я просто отвечаю так, что будущие исследования могут выявить полезную информацию :-)

Чтобы составить выкупить скрипт для P2WPKH, есть довольно простой структуры, я скопировал это в основном отсюда:

Начнем с OP_0, затем keyhash. Keyhash рассчитывается с RIPEMD160(и SHA256(открытый ключ)), похож на "СТД" ПХ. Не используйте несжатый публичные ключи!

Тогда redeemScript P2SH всегда будет 22 байта:

OP_0: 00
Длина: 14
keyhash: (20 байт)

В scriptPubKey состоит таким образом:

Hash160 OP_HASH160(redeemScript) OP_EQUAL

и адрес соответствующего P2SH адрес с префиксом 3.

Пошаговое объяснение здесь :-)

+210
Kathi M 3 авг. 2012 г., 0:42:50

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

"Сколько денег у меня есть?"

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

Это не есть API, но он является открытым исходным кодом, поэтому, если вы хотите, вы могли бы написать на Python обертка для него.

+202
MusicologyOfStatistics 18 сент. 2017 г., 0:38:43

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

Зная информацию из будущего вы могли бы попробовать играть на биткоин-биржах, например, покупая много монет вскоре после Bitcoin был запущен за гроши и продавая их за лопнувшего пузыря на 30 долларов за монету. Кроме того, вы можете начать разработку GPU или ASIC шахтеров заранее и быть готовы, чтобы взорвать всех из воды с футуристической технологией. Наконец, можно просто создать биткоин и Сатоши Накамото, путешественник по времени;).

+184
iBaff 13 сент. 2011 г., 11:03:57

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

https://github.com/bitcoin/bitcoin

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

Некоторые интересные места, чтобы начать:

https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp - это исходный файл, который содержит код для interpretting сценарий, и поэтому проверяет для операции действия

https://en.bitcoin.it/wiki/Protocol_documentation - документы для сетевого протокола, такого как сообщение определений и структур данных

https://bitcoin.org/en/developer-reference#transactions - сделка ссылку с описанием содержимого и строительных операций

Для каких-либо уточнений и вопросов, я настоятельно рекомендую этот очень клиент StackExchange сайта :)

+147
Szymon Nedzi 28 окт. 2010 г., 17:48:12

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

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

+137
user22818 27 сент. 2017 г., 23:58:27

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

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

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


Что такое двойные расходы?

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

Более подробная информация: https://en.bitcoin.it/wiki/Double-spending

+129
Inman James 5 июн. 2015 г., 2:37:58

Да, есть некоторые (в порядке предпочтения):

+46
Edward Kerstein 9 июн. 2018 г., 1:18:58

Я нашла точное определение в первых трех пунктах здесь: gavinandresen / BitcoinVersioning

Мы недавно выкатили два изменения в биткоин принятие блока правила (BIP16 и BIP30); этот документ записывает извлеченные уроки и даются рекомендации по обработке будущем блокчейн изменения правил.

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

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

+33
ika 13 авг. 2014 г., 4:45:38

Когда расходы P2PKH выход "данные" у нас только хэш-вывод скрипт от предыдущей сделки, но когда расходы P2WPKH (новая сериализация) мы также включаем в поле Сумма от предыдущей сделки (#6 в бип-143 спецификация). Почему?

+21
Emyr 28 июл. 2015 г., 6:38:47

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

$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