Что означает термин "полный узел"?

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

Итак: какие характеристики должны быть выполнены, чтобы метка биткоин клиент, как полноценный узел?

+77
markshep 13 апр. 2012 г., 0:04:12
37 ответов

Значение nonce-это действительно "угадал" на минер.

Шахтер также можете выбрать часть всех транзакций (что Стратум протокол называет ExtraNonce2). Другая часть фонда проводки, введенные бассейн: это ExtraNonce1, в условиях пласта протокола.

Бассейны должны назначать отдельные ExtraNonce1 для всех шахтеров, для предотвращения дублирования работы.

+955
Joyce Dowlat 03 февр. '09 в 4:24

Вот список известных источников ковкость от BIP62 (которая была снята, и уже не в курсе, но дает некоторое представление):

  1. Der-кодировке подписи ECDSA прямо сейчас, биткоин ссылка клиент использует OpenSSL для проверки подписей. Как OpenSSL можно более сериализации, которые строго придерживаются стандарта дер, это источник ковкость. С версии v0.8.0, не-дер подписи теперь уже ретранслируется.
  2. Не нажимаем операции в scriptSig любая последовательность сценария операции в scriptSig, что приводит к назначению данных толкает, но не просто давить этих данных, результаты в альтернативной сделки с тем же сроком действия.
  3. Нажимаем операции в scriptSig нестандартного размера типа биткоин скриптовый язык имеет несколько подтолкнуть операторов (OP_0, однобайтовые толкает, толкает данных до 75 байт, OP_PUSHDATA1, OP_PUSHDATA2, OP_PUSHDATA4). Как они имеют такой же результат, как и бывшие, они приводят к дополнительным возможностям.
  4. Порядковый номер толкает в тех случаях, когда scriptPubKey опкоды используются исходные данные, которые интерпретируются как числа, они могут быть дополняются нулями.
  5. Свойственных алгоритму ECDSA подпись пластичность подписи ECDSA себя уже томительно: принимая отрицательные числа внутри (по модулю кривой целях), не аннулирует его.
  6. Лишнее scriptSig операции, добавив дополнительные данные, нажимает на запуск скриптов, которые не потребляются соответствующие scriptPubKey, является также источником ковкость.
  7. Входы игнорируются скрипты , если scriptPubKey начинается с OP_DROP, например, последние данные нажатием соответствующей scriptSig всегда быть проигнорированы.
  8. Sighash флаги маскирования Sighash флаги можно использовать, чтобы игнорировать определенные части сценария при подписании.

(1) был зафиксирован по всем сделкам по BIP66, и (2)-(6) осуществляется путем правила стандартности в последние ядра биткоин-релизы. В конкретном случае (7) предлагается быть установлена BIP147.

Сегрегированные свидетеля (BIP141) предлагает исправить все из них, но только для сделок, которые проводят исключительно с выходов segwit. Это достигается путем перемещения данных scriptSig до нового поля (свидетель), который не влияет на txid.

+919
Jillian Morhat 3 июн. 2010 г., 6:09:05
Другие ответы

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


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

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

К примеру, выполняя платежные них. за 100 долларов США на один адрес кошелька она должна быть разделена(50+50) и отправили на два кошелька 50 долларов США на один адрес и еще 50 долларов за второй адрес

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

+907
Nandan Phadke 24 авг. 2011 г., 12:52:42

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

+887
WhyAyala 5 нояб. 2019 г., 17:34:19

Это до Шахтера, но обычно им пофиг ли РФБ или нет. Нет никакой разницы в шахтерском ли они выбрать одно или другое; Шахтер по-прежнему зарабатывает такую же сумму комиссионных по сделке.

+877
Anna Vice 7 нояб. 2014 г., 19:03:37

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

Я слышал это можно сделать через HTLC(хэш-время заблокирована контрактов). Как я могу сделать точно по HTLC и пытаясь глубже проникнуть в HTLC?

Спасибо.

+875
Martina 1 июл. 2012 г., 0:26:18

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

+870
Fritfrut 14 мар. 2012 г., 18:40:07

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

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

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

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

Пока мои идеи:

  • Попытаются продать БТЦ по рыночной цене (не получение прибыли).
  • Поощрять магазинах (в основном онлайн), чтобы использовать его.
  • Есть местный магазин со скидками за оплату в биткоинах.
+851
Ideogram 17 июн. 2011 г., 14:10:44

Если свидетель версию вы имеете в виду версии сценария, который был добавлен с SegWit обновления этого блога от ядра биткоин объясняет последствия этого номер версии:

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

На ваш второй вопрос, ваша интуиция является правильным. Количество соответствует количеству входов.

+835
Phaedra Lynne Murray Chaney 30 янв. 2015 г., 2:43:22

все внутри сети должен "одобрить" сделки, чтобы сделать это.

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

Объяснить ваш пример с тремя участниками:

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

  • Алиса должна иметь достаточно биткоинов, чтобы профинансировать сделку.
  • Сделка должна быть действительной подписи.

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

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

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

+817
Salevajo 10 дек. 2015 г., 16:34:48

Что любое конкретное изменение будет делать для сборов в основном домыслы.

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

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

Как я говорю, много спекуляций.

+816
Anson W Han 14 нояб. 2019 г., 15:52:39

Я ввожу свою собственную криптовалюту и я нашел, что сохранение "хэш сложности” в качестве ведущей (0) бит 256 бит число в хэш SHA-256 является наиболее интуитивно понятный.

Я пытаюсь найти способ, чтобы вычислить биткоин-эквиваленте “мишень” из этого числа.

Кроме того, я удивляюсь, почему это не реализовано в протоколе Биткоин? Она вызывает слишком резкие шаги трудности?

+814
Aishah 20 нояб. 2019 г., 22:31:10

Чтобы избежать проблем, вызванных текущим SSL-сертификата инфраструктуры, Фонд электронных рубежей предложил Государю ключи, которые, кажется, быть подкреплены распределенной, добавьте-только структура данных, которая может вырасти до сотен гигабайт. Это звучит ужасно знакомо блокчейн. Есть ли сходство между суверенными ключ и Bitcoin (или свой Namecoin)? Они используют подход или это просто внешнее сходство?

+763
Trupti Nasit 5 февр. 2016 г., 22:24:15

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

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

+751
Kartic Vaidyanathan 20 июн. 2018 г., 7:48:26

Я пытаюсь построить команду nodejs с командиром, bitcoinjs-Либ bitcoincashjs, blocktrail-СДК. В настоящее время у меня есть проблема, когда пытаются провести биткоин наличные адреса segwit.

Пример:

  • В адрес segwit БТЦ
  • B, С является биткоин наличных адреса
  • Б отправлять Bitcoin наличными

=> Как отправить биткоины наличными В С?

Я пробовал этот код, но не удалось.

ВСН.Сетей.defaultNetwork = ВСН.Сетей.тестовом режиме;

вар для = "ХХХХ";

ВАР blocktrail_client = blocktrail.BlocktrailSDK({
 значение apiKey: "ХХХХ",
 apiSecret: "ХХХХ",
 сеть: "КБК",
 тестовом режиме: правда
});

ВАР привчной = "ХХХХ";
ВАР закрытый ключ = новый МПБ.Закрытый ключ(привчной);
ВАР-адрес = закрытый ключ.для().метод toString();

blocktrail_client
.addressUnspentOutputs(адрес)
 .затем(асинхронные (РЭС ошибка) => {
 если (ошибка) {
 консоль вернуться.журнал(ошибка);
}
 если (рез.данных.длина == 0) {
 консоль вернуться.лог("ошибка. Нечего послать".)
}

 ВАР ТХ = РЭС.данные[0];

 utxo = {
 txId: Техас.хэш,
 outputIndex: 0,
адрес
 сценарий: Техас.script_hex,
 Сатоши: Техас.значение
};

 сделки с const = новый МПБ.Сделки()
.из(utxo)
 .для(для, Техас.стоимость - 1000)
.сбор(1000)
.знак(закрытый ключ);

blocktrail_client.sendRawTransaction(
сделки.метод toString(),
 (ошибка, хэш) => {
 если (ошибка) {
 консоль вернуться.журнал(ошибка);
}
 консоль вернуться.журнала(хеш);
}
);
})
.поймать(ошибка = консоль>.журнал(ошибка));
+745
44937 4 нояб. 2017 г., 6:42:50

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

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

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

+736
Zhurii 3 дек. 2017 г., 5:06:00

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

Что будет с биткоином, если недостатки обнаружены в SHA256 в будущем?

+697
Corey Lucas 4 авг. 2017 г., 16:03:38

Вам потребуется:

  1. Набор txindex=1 в ~/.биткоинов/биткоин.конф
  2. Перезагрузите bitcoind с -переиндексация вариант, т. е.

    bitcoind -переиндексация &

После этого, используйте команду 'getrawtransaction и предоставить дополнительный аргумент '1', чтобы получить ответ в формате JSON, т. е.

биткоин-Кинк getrawtransaction your_tx_hash 1

Интересно, что первые получили сырой транзакции в шестнадцатеричном виде (без дополнительной аргументации 1), а затем, используя 'decoderawtransaction' не даст вам 'подтверждений' поля в выходной.

+593
Bogdan Manole 1 мая 2012 г., 16:54:07

В чем разница между "доверять", "проверил" и других счетов на бирже MtGox? Для того, чтобы получить "проверено", нужно предоставить им удостоверение личности с фотографией и коммунальные услуги, но как вам "доверять"?

+563
user100375 4 февр. 2015 г., 23:16:37

Николя докер-биткоин изображение 0.17.0 тег доступен, так меняется, что изображения на этой версии должно работать:

версия: "3"
услуги:
bitcoind:
 изображения: nicolasdorier/докер-биткоин:0.17.0
 имя контейнера: bitcoind
...
+547
curtis b 3 февр. 2014 г., 21:14:19

Я хотел бы использовать blockchain.info "получение оплаты" API для моего скрытого сервиса, но хотелось бы мнение по следующим соображениям:

  1. Можно ли будет использовать blockchain.info API для скрытых сервисов
  2. Будет blockchain.info разрешать подключения Тор
  3. будет IP моего скрытого сервера будет нарушена (ротируется)
+526
Martin Verdas 12 окт. 2016 г., 20:36:24

Может кто-нибудь сказать, если сервер Ubuntu имеет никаких преимуществ перед Ubuntu с рабочего стола для майнинга?

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

Мне интересно:

  1. если энергия может быть сохранен, так как вы не используете графическое окружение
  2. если GPU будет иметь более высокую производительность в случае минирования ПК управлять при подключении по SSH на монитор подключен к ней при использовании Убунту Рабочего Стола
  3. если добыча компьютер будет работать лучше - я заметил, что некоторые иконки (например, обновления) не реагирует на мое рабочем столе после 24 часов отработки

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

+512
Dagmar Cirlan 4 окт. 2013 г., 9:52:38

Я купил несколько биткоинов на MtGox. Теперь я хочу их потратить. Как я могу реально потратить эти монеты я купил на MtGox?

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

Ура!

+503
sashik 25 авг. 2016 г., 4:19:25

В IsStandardTx в main.cpp есть комментарий:

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

Каковы конкретные типа дважды провести атак и DoS-атак упомянул здесь?

+496
Mehboub Hasham 6 июн. 2019 г., 11:40:27

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

Если A и B оба лишились государственный канал, но их главный ключ / мнемонической фразы-они, вероятно, могут извлечь ключ, который был использован в 2-2 multisig кошелек, который используется для кодирования канала оплаты.

Как правило, если две стороны договариваются о том, как провести финансирование ТХ, что multisig кошелек (например, 50/50 или в другой пропорции, как кто-то, возможно, скриншот состояния каналов и согласия обеих сторон) они могут сделать так.

+405
Don Cheechako 17 мар. 2014 г., 4:21:48

Я просто снял какой-БТЦ от МФ Gox в адрес 1Mvk4YAtKZAP43wEhZ6ZQrTzLZwZzPxttj, ИД 3dfa979af56ff061efbceed0dd7c9dc9fd8c774249544018f6bbf646323ff03b сделки, но не получил монеты и сделка не в цепи. Я должен волноваться?

+383
newb1188 21 мар. 2010 г., 23:15:17

Можно ли взять несколько сделок в виде:

[А->Х] , [Б->Г] , [С-З], где A,B,С,Х,У,Z-произвольные, не связанные между собой пользователи Bitcoin/кошельки

и объединить их в одной транзакции:

[входы:(А,Б,В) выходы: (Х,У,Z)]?

Почему да или почему нет? Это возможно для некоторых видов сделок, а не другие?

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

+243
Setsuna Kashii 16 апр. 2016 г., 18:25:09

В настоящее время я добыча около 775Mh/С и только на 12 часов. Я хочу убедиться, что все правильно.

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

Этот вопрос был полезен.

+201
Patastroph 26 мая 2018 г., 12:32:14

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

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

+199
Aaron Paul 27 мая 2019 г., 3:05:23

Я с помощью Bitcoin-CLI и мне нужно получить открытый ключ одного из моих адресов SegWit. Моя первая попытка была использовать validateaddress команд и занять поле 'scriptPubKey-но что, кажется, не быть открытого ключа адресу. Любые идеи?

+189
Larry To 23 мая 2013 г., 7:28:06

Неизвестный крупных Соло-майнер (в настоящее время IP-71.123.170.150), скорее всего ботнет, ретрансляция блоков с нулевым сделкам. Две недели назад Шахтер составил ~15% из сети, сейчас она составляет ~30%. Если темп роста сохранится, примерно через две недели этот Шахтер (скорее всего бот) будет контролировать больше половины сети, теоретически позволяя 51% атаки. Это уже два совершенно корректным блоков. (Темы на BitcoinTalk)

Мне кажется, мы имеем непосредственную угрозу для Биткойна себя. Требующие операции, которые должны быть включены в блок не будет работать; Шахтер может просто отправить монеты к себе. Черные списки IP-адресов в клиенте не будет работать; Шахтер может легко переключаться ИПС. Как мы можем остановить это?

+174
Marcos Monteiro 1 апр. 2019 г., 0:46:23

Вы можете найти выполнения подобных выплатить хэш скрипта (P2SH) проводки здесь: Оплатить скрипт хэш исполнения

В основном scriptSig оценивается, во-первых, он толкает пустой массив байтов в стек, потому что кода OP_FALSE, а затем толкает подпись 3045....001 в стек, и, наконец, толкает сценарий выкупа 5141...1ae на. Затем мы перейдем к оценке scriptPubKey, закодированный сценарий выкупа берется из стека и хэшируется и хэш сравнивается с хэшем e9c3...60а. если они равны, мы перейдем к реальной оценке сценария выкупа. Это означает, что стек возвращается в момент перед казнью scriptPubKey, так что мы имеем:

5141...1ae
3045....001
 (пустое значение)

Верхний элемент извлекается, декодируется, а затем оценивали. В данном случае, это OP_CHECKMULTISIG сценарий, декодированная версия на странице вы связаны, а также в вашем вопросе, но это multisig имеет только один открытый ключ и одной подписи, так что в принципе эквивалентно оплатой прямо на этот адрес. В OP_CHECKMULTISIG будет проверять подписи 3045...001 с открытым ключом, и если он совпадает, то сделка действительна. Пустые данные отодвинули на начало OP_FALSE просто там из-за CHECKMULTISIG еще один элемент, чем он должен, из-за ошибки, так это просто неиспользуемый бит данных необходимо, чтобы она работала.

Я не уверен, что вы подразумеваете под его сценарий. Это скрипт, это просто закодировано в 5141...1ae. Вы можете расшифровать его с decodescript звонок на биткоин ЭКП.

+117
AnthonyAlso 20 янв. 2014 г., 11:30:55

Эгоистичный майнинг-это не связано с тремя факторами, которые вы упомянули.

Основная идея заключается в том, что Шахтер может сделать одну из двух вещей:

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

Первая стратегия-это одна предложила в Сатоши бумаги. Я называю это предложение , потому что нет ничего, что принуждало его в программное обеспечение.

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

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

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

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

+78
Lavanya Menon 8 сент. 2015 г., 1:34:43

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

+57
mowwwalker 19 дек. 2018 г., 16:40:46

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

+45
Lawrence Barsanti 21 окт. 2012 г., 12:48:09

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

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

+25
dmachiavello 26 февр. 2018 г., 8:17:38

ТЛ;ДР: поимейте ввода/вывода-это жирный текст ниже.

Нет, ПОИМИТЕ не собрать блок.

Блок собран по горной пул серверов. Если вы соло-майнинга вы могли позволить bitcoind собрать блок, но вы все равно нужен пул или прокси-сервера между сделать современный поим машина (только слой) и bitcoind (getblocktemplate только) общения.

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

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

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

После Меркле корень сгенерированный контроллер теперь может вычислить midstate. Заголовок биткоин блока составляет 80 байт. Хэширования SHA-256 делается блоками по 64 байта. С интересными деталями, которые мы собираемся изменить это не первый блок контроллер хэш-как только первый кусок, а затем обломок ASIC будут делать остальные миллиарды раз, изменяя код в чанк каждый раз. В midstate состояние хэширования SHA-256 двигатель после первый кусок был обработан.

Таким образом, вход на чип ASIC является midstate (32 байта) и 16 байт второго блока (последние 16 байт нашего заголовка Bitcoin блок). Выходы специальные слова (4 байта), что привело к хэшам ниже целевого показателя. Эти специальные слова извлекаются с помощью контроллера и передаются на сервер бассейн.

Так что эти 16 байт данных должен чип ASIC в дополнение к midstate? Эти 16 последних байт заголовка Bitcoin блок-это 4 последних байта Меркле корень, 4 байта метки, 4 байта "биты" с указанием текущей биткоин целевой/сложности, и 4 байта извращенец.

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

Вводы к микросхемам ASIC-это 32 байта midstate, последние 4 байта Меркле корень, 4-байтовая метка, и 4 байта "бит" (цель/сложности).

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

Вы также можете увидеть, что генерация нового midstate (что также влечет за собой новый Merkle root) это намного больше работы, чем просто счетчик времени. Так что если у вас достаточно midstates держать микросхемам ASIC рада за одну секунду, вы можете использовать один и тот же midstates снова и снова, каждый второй просто путем увеличения времени. Если контроллер достаточно медленно и кросовки достаточно быстро, то этот "Роллингов" могут быть необходимы для машина для работы.

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

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

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

+10
Dimitri Lovsky 16 окт. 2018 г., 4:22:44

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

$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