Что затрудняет сложнее?

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

+417
Alan Freshwater 27 дек. 2015 г., 21:32:44
23 ответов

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

Большинство людей с нормальным или игровой ПК потерять деньги вместо получения прибыли при майнинге биткоинов.

+845
Ted Kim 03 февр. '09 в 4:24

Прообраз Р это же на протяжении всего маршрута, так что Боб/Дэйв знал бы, что р (от ЛНД обзор).

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

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

Для того чтобы Боб/Дэйв отрывать средства от Кэрол на Кэрол -> Дэйв канал, ему нужно дать Кэрол р до HTLC между Кэрол и Дэйв из. Таймаут это HTLC будет короче, чем HTLC между Боб и Кэрол (например, только 1 день), поэтому, когда Дэйв дает Кэрол Р , чтобы вытащить его средства (или р опубликовано в Дэйва транслировать сделки обязательство если он делает это), Кэрол может затем использовать Р для получения средств от Боба, которые предоставляет HTLC выход.

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

Если Дэйв отказался подписывать новое обязательство по сделке, Кэрол транслирует ее приверженность с Кэрол -> Дэйв предложил HTLC после тайм-аута проходит и издает операции, которую проводит предложил HTLC выходного сигнала с помощью HTLC-тайм-аут операции. Если Дэйв пытается провести HTLC через Р, тогда Кэрол узнает о р и можете затем потратить Боб предложил HTLC выход через сказал Р. В этом случае Боб/Дэйв может фактически потерять деньги, потому что Кэрол HTLC-тайм-аут операции может подтвердить, прежде чем Дэйв HTLC-успех операции (в котором содержится Р) и ее HTLC-успех операции для Боба HTLC может подтвердить, прежде чем Боб HTLC-тайм-аут и, таким образом, получить деньги от ЛПП/Дэйв.

Таким образом, такая схема приведет к Кэрол эффективно вырезали маршрута и не потерять деньги. Если Боб/Дейв были глупы, они могли бы потерять деньги на Кэрол.

+712
Srinidhi Mb 6 нояб. 2010 г., 6:22:08

satoshidice.com и 999dice.com огромные API-интерфейс.

+667
MaylorTaylor 13 нояб. 2012 г., 13:40:06

Да, рыночных сборов по сделке можно масштабировать.

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

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

Еще один интересный вопрос, как Bitcoin может стать основным потоком. По данным visa.com:

На сайте VisaNet разрешает, очищает и оседает в среднем 130 млн. сделок в день в 200 странах и территориях.

Может ли биткоин это сделать? Видите биткоин протокол / алгоритм масштабирования

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

+623
JAMAICA 26 авг. 2018 г., 2:06:04

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

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

+594
nrudnyk 25 февр. 2016 г., 13:38:34

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

./minerd -это sha256d -о http://localhost:19230 -о adreno:[email protected] --компания-аддр=2NDMNtJB4wR2mEkDpFiqSr7yzuYAzT7dpdz -Д --протокол-свалка

Я получил этот ответ

[2018-10-30 22:18:47] запрос протокол JSON:
{"метод": "getblocktemplate", "параметров": [{"возможности": ["coinbasetxn", "coinbasevalue", "longpoll", "workid"], "правил": ["segwit"]}], "ИД":0}


* Восстановленный URL-адрес: http://localhost:19230/
[2018-10-30 22:18:47] связующая нить 1 ЦП 1
* Попытка 127.0.0.1...
* Опции tcp_nodelay набор
* Подключение к localhost (127.0.0.1) Порт 19230 (#0)
* Сервер проверки подлинности с помощью основных Адрено пользователь
> ПОЯВИЛСЯ В HTTP / 1.1
Хост: localhost в:19230
Разрешение: Базовый YWRyZW5vOmFkcmVub0AxMjM=
Принять кодирования: сдуваться, с помощью gzip
Тип контента: приложение/JSON
Контент-Длина: 147
Пользователь-агент: найти/2.5.0
Х-Горно-расширения: midstate

* Запрошенный url вернул ошибку: 500-Внутренняя ошибка сервера 
* остановила поток паузу!
* Закрытие соединения 0
[2018-10-30 22:18:47] не удалось выполнить запрос HTTP: запрошенный url вернул ошибку: 500-Внутренняя ошибка сервера 

Когда я попала прямо в сервер RPC с getblocktemplate запрос, я получаю такой ответ

{"результат":null, то"ошибка":{"код":-10,"сообщение":"не скачивание блоков..."},"идентификатор":"1"}
+513
NetRunner 13 янв. 2015 г., 17:28:23

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

+447
Michael Easter 24 апр. 2013 г., 14:24:01

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

https://blockchain.info/address/19USdV4ENhRkcRbmjL2gZWBUPJqhc7xyuW

https://blockchain.info/address/1FApdPwewC8VCNzEJ9SCbECFqf2cPQyqZG

Как это работает? Как мне получить эти средства в мой основной кошелек? Я делаю что-то неправильно?

На самом деле, я недавно имел проблему с лимитом разрыв. Я изменил лимит гэп до 50 (по умолчанию 20), а затем сделал небольшой платеж с моего основного кошелька обратно к себе, чтобы сделать этот зазор=0. И после этого, эти две сделки появились.

Пожалуйста, советом. Высоко ценю вашу помощь.

+440
belgium 31 июл. 2019 г., 12:41:15

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

*Итак, есть несколько способов анонимизации, Coinjoin это один пример, так что трудно идти по следу из монет, кто владелец был когда-то идентифицирован.

+410
Ronald Martinez Iglesias 3 мар. 2016 г., 20:03:20

В настоящее время у меня есть все мои BTC на мой кошелек Электрум, и я их до развилки БТГ. Я не сделал ничего по поводу разделения с вилкой, но теперь у меня есть книга нано, я хочу, чтобы моя БТЦ из электрума в главную книгу.

Теперь я никоим образом не знакомые с) разделение БТЦ/БТГ и B) атак, но я боюсь потерять какие-либо монеты в процессе. Как я понимаю, я должен сделать следующее:

  • Сделать проводку БТЦ, чтобы переместить все БТЦ из электрума в ГК нано-адрес вместо БТЦ
  • Получить кошелек БТГ, и закрытые ключи импортировать Электрум в нем. Затем, я 'утверждал' БТГ
  • Сделать проводку по БТГ и переместить БТГ из состава БТГ кошелек в ГК нано-адрес вместо БТГ

Это правильно? Есть ли шанс что-нибудь потерять этот процесс?

+388
bukowski73 5 июн. 2015 г., 0:41:21

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

+379
user116510 24 янв. 2010 г., 23:05:44

Есть примечание в сноске под детали для БТЦ-пара AUD: данные, предоставленные CryptoCompare

На этой странице: https://au.finance.yahoo.com/quote/BTC-AUD?p=BTC-AUD

+368
bhagyas 25 авг. 2013 г., 22:58:04

Я экспериментирую с написанием некоторых биткойн в Node.JS с помощью узла-биткоин Либ поговорить непосредственно на мой собственный bitcoind через формат JSON-RPC в, и я пытаюсь выяснить, лучшие практики для того чтобы отметить, когда биткоин оплаты был получен адрес.

Единственным способом я могу думать это выглядит следующим образом:

  1. получатель предоставляет биткойн-адрес, которых они хотят получать оплату (предполагает, что они имеют уже свой собственный бумажник - я еще могу сгенерировать для них)
  2. Мой веб-страницы генерирует QR-кода в формате запрещенных для пользователя смартфон приложение бумажник для сканирования.
  3. Пользователь сканирует QR-код и отправляет платеж через приложение Wallet
  4. Я тогда предположила, что я могла опросить getreceivedbyaddress с адресом получателя до операции показали, но документы явно указывать, что это:

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

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

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

Имеет ли это смысл или есть ли предпочтительный способ сделать это?

+272
user316576 7 сент. 2017 г., 0:30:15

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

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

В случае всех это будет работать примерно так:

1) с утра сижу внутреннего учета:
rageofreason: 1BTC
друг: 0.5 БТЦ

2) rageofreason посылает друг 0.4 БТЦ

3) приложение Coinbase внутреннего учета:
rageofreason: 0.6 БТЦ
друг: 0.9 БТЦ

Они просто обновлять приходится, никакого фактического биткойны были переведены. Теперь, когда друг закрывает его счета Coinbase, он захочет их отправить 0.9 BTC на адрес непосредственно под его контролем. Тот момент, биткоины будут двигаться на цепи, как они на самом деле должны быть перемещена по этому адресу, а не просто обновление остатков в рамках внутреннего учета Фонда.

+264
Aknavi 3 сент. 2017 г., 9:53:04

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

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

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

  3. Там может быть немного путаницы здесь... Если блок добывается, он не может быть изменен, поэтому его нельзя хранить дополнительные операции в этом блоке. Кроме того, этот блок будет иметь ровно одну монету-основание сделки. Любые операции, которые происходят после того, как его добывают и каждому из них будет храниться в последующие блоки, которые следуют за ним, но каждый из этих блоков будет иметь ровно одну монету-основание сделки, как это указано в протоколе Bitcoin. Так что да, там будет только одна транзакция blockchain кошелек в блоке, порожденных А.

+259
AJMAL RAZA KHAN 4 июн. 2018 г., 23:01:31

Можно ли иметь несколько входов, от разных людей?

Как бы это настроить?

+226
codeurge 28 июл. 2016 г., 6:05:47

Я зарегистрировался на https://sandbox.coinbase.com раньше, два дня назад. Они показывают мне, что я получил 100 000 бит.

Прошло 3 дня, статус до сих пор находится в состоянии ожидания. Что я должен делать?

+224
amelialiya 27 дек. 2017 г., 12:42:51

enter image description here

я пытаюсь запустить майнинг с вилкой Ethminer. и с версии 0.18.0 -Альфа.3 добыча работает правильно.

я жду 10 минут, а просмотр страницы мониторинга на горно концентратор бассейн, но обзор по мощности равен 0!

enter image description here

я запутался в этом mininer хорошо работает. и активный работник по-прежнему " х " что-то не так с моей установки? мое имя пользователя 'vmflalvm', код работника является '1', передают 'х'

+185
pedal999 23 февр. 2015 г., 3:42:22

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

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

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

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

Техника выглядит:

  1. Показывают очень перспективная технология это по пути.
  2. Код что-то, что кажется, что это работает.
  3. Просим финансирования и дать инвесторам более высокий % прибыли.
  4. Покажите, что вы подняли миллионы долларов, чтобы доказать большие заинтересованными лицами на борту.
  5. Платить инвесторам возвращалась большая % своих денег.
  6. Платить себя и своих друзей большой зарплатой, чтобы получить денежные средства обратно.
  7. Прибыли.

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

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

Основная идея такая же, как запущена краудфандинговая кампания, где вы просите за $1000, но вы только смогли привлечь $700 и его в свой последний день перед походом заканчивается. Что вы делаете!?!? Положить в свой собственный $300 конечно же, чтобы получить $700 от всех остальных. Это нормально для таких мелких сошек как то, но что, если речь идет о миллионах долларов? Это еще больше справедливо? Или общественность вводить в заблуждение?

Теперь вопрос-какие ИКО мог бы выполнить подобный маркетинговый метод в значительной степени? Не называя имен, просто что-то я совсем недавно поняла, как выгодно ИКО можно, если правильно выполнить.

+120
JV conseil 26 дек. 2018 г., 18:13:55

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

+84
user28678 18 мая 2016 г., 16:04:34

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

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

Вообще говоря, что, по некоторым оценкам, на что люди могут тратить на подготовку, чтобы добывать биткоины? Учитывая то, что люди могут тратить, что они могут ожидать, чтобы заработать за год, если постоянно минировать? Что я больше заинтересован в зная, в контексте, что типа "доходность инвестиций" Средний Шахтер генерировать? Например, если я потратил $5 на оборудование и заработал $25 в год, мое возвращение будет 20%.

Спасибо за ваши мысли!

+67
Shouperman 10 дек. 2018 г., 2:16:27

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

+54
Chris Noyes 30 авг. 2010 г., 9:26:56

Где в исходном коде мы проверяем, является ли хэш(blockheader*извращенец) < сложности

Функция, которую вы ищете в pow.cpp:

боол CheckProofOfWork(uint256 хэш, беззнаковый инт nBits, константный консенсуса::параметры& Параметры)
{
 боол fNegative;
 боол fOverflow;
 arith_uint256 bnTarget;

 bnTarget.SetCompact(nBits, &fNegative, &fOverflow);

 Диапазон // проверяем 
 если (fNegative || bnTarget == 0 || fOverflow || bnTarget > UintToArith256(параметры.powLimit))
 возвращает false;

 // Проверяем доказательства работы соответствует заявленной суммы
 если (UintToArith256(хэш) > bnTarget)
 возвращает false;

 возвратите True;
}

а) это не тот код, что шахтеры использовать для выполнения проверки; вероятно, это проверка на узле на стороне ?

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

б) здесь "хэш" ссылается на то, что именно ?

Здесь хеш-функции, используемой для расчета блока хэш. В Bitcoin, это 2 раунда и SHA256, иногда называют hash256. Видите Биткоин Вики - Биткоин Алгоритма Хэширования

с) почему это значение проверяется на nTarget ? а чем трудность ?

Трудности-это просто абстракция nTarget, который представляет фактическое 256-битным значением, что заголовок должен быть меньше (или равны). Заголовок 256-битным значением, поэтому оно должно быть по сравнению с nTarget. Преобразование между nTarget и сложности является сложность = difficulty_1_target / nTarget, где difficulty_1_target цель генезис блока. Видите Биткоин Вики - Трудности

Д) эта проверка, как правило, рекламируются в СМИ как "<"меньше, чем "<=" меньше или равно. Но видя, как эта строка закодирована , значит хэш - <= nTarget ОК.

правильно.

+24
Rola 19 сент. 2013 г., 12:18:30

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