Задача корректировки трудности

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

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

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

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

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

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

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

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

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

+43
alvolx 21 янв. 2013 г., 12:36:58
17 ответов

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

+877
user1007983 03 февр. '09 в 4:24

Биткоин ЭКП команда getnewaddress возвращает P2PKH адрес из keypool, и помечается как "используется", так что будет не быть возвращены на тот же вызов RPC снова.

Я буду делать много испытаний в этой команде ЭКП но в действительности не отправляйте деньги на эти адреса - есть ли способ "сбросить" состояние адреса в бумажник bitcoind это?

+873
mazz0 4 апр. 2015 г., 20:58:39

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

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

Связавшись с coinbase.com может быть решение и рассмотреть вопрос об изменении ваш биткоин кошелек.

+830
Warren P 13 февр. 2018 г., 12:23:35

Лимит снятия-не торговый лимит. Нет торговый лимит. Вы можете продать 50% и ваш счет будет начислен с выручки. Затем вы снимаете 8000 фунтов стерлингов в день, пока вы не убрали все, что вам нужно.

+800
user227520 18 апр. 2015 г., 13:00:41

*** Системная ошибка при очистке: повреждение базы данных

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

+571
LukeDog 26 нояб. 2010 г., 1:10:58

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

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

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

Предположим, что доказательство работы блока 2 является, вопреки всему, получают в первую очередь, а "поврежден" Шахтер, который считает необходимым хэш вещающий на всей сети Bitcoin. Это где мое понимание ломается. Что именно происходит, когда остальные 70% видят в этой сделке? Они прекратить добычу полезных ископаемых блок 1? В какой момент может заблокировать 1 быть сиротами?

+440
user277927 10 янв. 2013 г., 7:42:11

Вы всегда можете запустить свой собственный полный узел.

Libbitcoin-сервер обеспечивает полный адрес индексирования и позволяет подписаться на:

  • Включение Mempool
  • Подтверждение (получение/отправка)

...сделок с расходов или из контролируемого адреса.

Bitcoind требует адрес импортировать в кошелек:

  • Импорт ваш адрес как часы-только адреса
  • Получите ваш отправки/получения уведомления от walletnofity
+438
user52005 11 авг. 2013 г., 14:27:19

Я не игрок, но это, наверное, выполнимо:

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

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

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

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

Тл;др да - конвертировать ее в Bitcoin и обратно в фиат, если это все ваши казино можно. Хотя может оказаться дорогостоящим.

+403
Asim Ihsan 8 янв. 2017 г., 10:08:53

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

+373
spekcool 1 мар. 2012 г., 20:36:23

Что они предназначены для выполнения?

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

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

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

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

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

Какие существующие библиотеки реализуют низкоуровневые детали этих протоколов?

  • Самая популярная библиотека для взаимодействия с пиринговой сети BitcoinJ (Ява/яваскрипт). Не такое полное, как в Python-bitcoinlib предоставляет кодекс, что часто линии-для линии идентичны ядра биткоин (учет различий между C++/питон). Существуют и другие библиотеки, но большинство из них сосредоточено на взаимодействии с протокола в качестве клиента и не полностью реализовать на стороне сервера.

  • Для RPC-JSON интерфейс, некоторые библиотеки, такие как данные, используемые в Bitcoin предоставляем широкий обертка вокруг родной в RPC-JSON интерфейс, добавление текста и другие функции. Тем не менее, все, что требуется для взаимодействия с Bitcoin ядра в RPC-JSON интерфейс-это библиотека, которая обрабатывает http сокеты и библиотека, которая обрабатывает json-файле. (Но, если реализовать это самостоятельно, пожалуйста, ознакомьтесь с правильной обработке наличных вики-страницы

+325
alxzhkvsk 7 сент. 2010 г., 14:20:38

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

https://www.bitcoinbook.info/

+251
Joey Dalton 22 мар. 2015 г., 18:22:12

Привет я сделала операцию лайткоинов от рынка биткойна на Bitstamp и она не дошла до места назначения.

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

Вот код транзакции: 68b9ba2f30afc3eca80ba36df298f5e1d91f9aa5b282306233d6d767ca1acddf

Я потерять мой лайткоины?

Спасибо за вашу помощь.

+180
carthurs 25 июн. 2014 г., 18:03:51

Как я могу получить доступ к моей второй валюты Segwit2X, если я собственный ключ, но мой кошелек не поддерживает валюты Segwit2X? Заключается в том, что закрытый ключ универсальный для любого кошелька? Я имею в виду, если я могу получить доступ к моей BTC или Segwit2X только мой паспорт с закрытым ключом в какие-либо кошельки. Как это работает? Мой кошелек автоматически поддерживают Segwit2X или что?

+168
pfranza 2 авг. 2016 г., 4:09:30

Сделайте поиск в blockchain.info или подобный сервис.

Например, для примера адрес 3P14159f73E4gFr7JterCCQh9QjiTjiZrg вы можете увидеть результат такого запроса здесь.

+165
en hui 30 окт. 2015 г., 5:25:25

Я multisignature кошельки, но это, кажется, очень ограничен. Насколько я понимаю, мы можем создать кошелек с ключами N, и указать, сколько ключей нужно для создания сделок.

Итак, я могу создать один кошелек с 5 ключей (К1, К2, К3, К4, К5) и могу ли я указать, сколько ключей (но не ключи!) нужны, так что можно сказать: “вам нужно 3 из 5 ключей”. Однако, это делает К1 + К2 + К3 и К5 + К4 + К2 действительной подписи.

Можно указать, какие ключи нужны, а не сколько?

Представьте, что у трех человек (К2, К3, К4) и сервер (К1). Только с К1 + (К2 или К3 или К4) будут действительны. Это означает, что К2 + К3 или К4 + К3 не может быть способен создать действительную сделку. Чтобы быть действительной подписи нам нужно две подписи, но один из двух должен быть К1.

Это возможно?


Одной из альтернатив является создание кратно мульти-подписей кошельки. Я имею в виду, создать три адреса с (К1 + К2), другой с (К1 + К3) и так далее. Но, она будет иметь адрес кратные, это то, что я пытаюсь избежать. Другое решение-нужно все ключи (4 из 4), но на это нужны подписи трех клиентов, но это не так просто и придется немного подождать, всем подписать его.


На фоне истории, я пытаюсь использовать OP_RETURN. Каждый может открыть один адрес и просматривать всю информацию о трех клиентов. Значение OP_RETURN будут генерироваться на сервере (К1) и должны быть подписаны одним из клиента (К2, К3, К4). Но, сам клиент не может быть в состоянии создать только сделка, поэтому К2 + К3 должны быть недействительной подписью.

+55
sonyasemina413 23 авг. 2010 г., 3:36:38

Если вы резервную копию кошелька.DAT-файл, тогда вы должны быть в состоянии удалить все остальное, и тогда в Bitcoin-Qt будет скачать дистрибутив блок цепи.

+38
redkolilya 18 мар. 2014 г., 18:49:11

Я бы выделить юнит-тесты и интеграционные тесты.

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

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

+29
Nadin 15 февр. 2011 г., 21:07:33

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