Новые коды ОП добавил с мягкой вилкой?

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

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

+242
SomethingOn 5 окт. 2019 г., 15:06:55
40 ответов

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

Как запись Шахтер уровне, я не имею приличное снаряжение, чтобы просто использовать бассейн или что-нибудь. Я застрял с четырехъядерный мобильный процессор AMD в ноутбуке с худшими картами ATI, известной человечеству, давая мне около 7,5 мЗ/с помощью rpcminer-4 способ. Исходя из того что я видел, утверждает, что бабочка Labs-это делать довольно высоки, и если они верны, они могут сильно изменить игровое поле. По цене как низко как $150 за 3 гр/С, я был бы готов инвестировать, так как у меня нет денег прямо сейчас, чтобы построить ГПУ добыча машина.

Я видел много людей, предзаказ модель Jalepeno SC и я хотел бы некоторую дополнительную информацию и справочную информацию о компании и их продукты, прежде чем обстрел из $150-$300. И есть ли сравнимо недорогих ПЛИС или ASIC USB-устройства с приличным мЗ/с/$?

+927
Geezerflyer 03 февр. '09 в 4:24

Когда государство->fShouldBan установлен, сетевой поток будет отсоединить узел и очистки памяти. Как следствие, состояние объекта исчезает полностью. Из-за этого, нет никакой необходимости, чтобы когда-нибудь сбросить fShouldBan.

Что происходит, заключается в том, что при фактическом запрете случится (не просто установка fShouldBan поля), он будет добавлен в бан стол (который на основе IP). Записи в этой таблице имеют свой срок действия. По умолчанию срок для вновь запретили узлов контролируется - ; определяет длительность бана опция и по умолчанию до 24 часов в будущем.

+904
warwar25 1 окт. 2015 г., 22:05:48
Другие ответы

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


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

Грязная Бомба

Оплатить "анонимного тролля" для steganographically копия детской порнографии в цепочку блоков. Тогда Вам СМИ обнародовать этот факт. Потом угрожать всем, кто работает полный узел с начислениями ЗП. Невольными владение не будет работать как защита, потому что то, что цепочка блоков содержит СР уже широко известны.

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

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

+870
xtool 3 июл. 2014 г., 10:27:48

Это действительно применил шаблон основной вопрос, и без сомнения спросил раньше, но если кто-то может сказать мне

а)как нашли других клиентов

Б)как информационной отправить к ним

(пожалуйста, объясните по-простому, потому что я не испортил себе биткойн-протокол)

+861
adiarr 14 янв. 2019 г., 16:52:57

Во-первых, это не P2SH-P2WPKH, это нормальные выходы P2WPKH. Они не связаны с P2SH на всех.

Проблема здесь наверное в том, что эта сумма указана неверно. Если вы предоставляете предыдущих выходных данных, то суммы неверно. У вас это как 0.000560 но фактическая сумма 0.00055999. С Segwit обязуется сумму в подпись, имея на руках неправильное количество означает, что подпись signrawtransaction создает будет недействительным, что в результате этой ошибки.

+853
Metalskin 17 авг. 2016 г., 18:08:29

Я просто хотел, чтобы обновить этот пост, только что прошли через трудный процесс получение денег в мой кошелек Bitcoin. Мне не пришлось ждать 30 дней, чтобы отправить из Dwolla на Bitcoin, но процесс не был легкой прогулкой:

  1. Подписался на Dwolla
  2. Привязанного банковского счета и проверил (прошла почти неделя!) 3.Перевел деньги с моего счета, утвержденных на Dwolla (взял еще почти неделя!)
  3. Создать биткоин кошелек на blockchain.info
  4. Пошел bitinstant и выбранный отправить с Dwolla в мой адрес биткоин кошелька.
  5. Был вызван плагин Dwolla сканировать и отправить удостоверение личности с фотографией.
  6. Называется Dwolla и умоляли их немедленно утвердить свою фотографию и не заставляй меня ждать больше "рабочих дней" на этот процесс.
  7. Dwolla перезвонил мне через час, чтобы сказать, что они одобрили мою фотографию.

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

Короче говоря, 30-дневный период ожидания, либо уже не действует, или обойти этот метод. Но это все-таки слог.

+834
Zohik Dabir 20 мая 2018 г., 5:41:37

похоже, что адрес из дампа multisig?

Это не multisig. В Bitcoin Core не генерировать адреса multisig.

Этот адрес является P2SH, завернутый адрес Segwit. Тот же закрытый ключ может быть связан с несколькими адресами, поскольку существуют разные типы адресов. Тип адреса вам, что вы создаете с bitcoinjs-Либ являются P2PKH адреса. Однако ядра биткоин делает P2SH-P2WPKH адреса.

Вы должны быть в состоянии получить тот же адрес, если вы делаете что-то вроде

биткоин.платежей.p2sh({
 реабилитироваться: биткоин.платежей.p2wpkh({ умолчанию: ключ.derivePath("М/0'/0'/0'").открытый ключ })
})
+820
Nilam Upreti 26 июл. 2010 г., 19:44:11

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

Или у этих служб есть узлы в сети, которые собирают данные, которые еще не были кодифицированы в блоке?

Иногда, мои запросы вернуть "правильную" информацию почти мгновенно, но иногда это занимает много времени для последней операции должны быть отражены - интересно, почему это так. Кажется странным, что я могу отправить БТЦ, есть запрос на получение адреса возврата до даты баланса в течение 3 секунд, а затем сразу же сделать другую сделку и сделать успешный запрос, в то время как в других случаях запроса API не отражать последние сделки в течение длительного времени. Выводы оценены.

+819
collen ndlovu 12 дек. 2018 г., 7:11:34

Я хотел бы хранить пароли в Bitcoin RPC и имена в переменных окружения, таких как:

rpcuser=$RPC_USER
rpcpassword=$RPC_PASSWORD

Это поддерживается в биткойн-ядра? Может переменные среды быть проанализирован с моей биткоин.файл conf?

+755
eNV 15 дек. 2011 г., 2:46:33

Нельзя. Этот компонент был "временно" отменен из-за многочисленных сообщений о застрявших транзакций и осознание своей ограниченности конфиденциальности:

https://blog.blockchain.com/2014/03/17/shared-coin-suspended-temporarily/

http://www.coindesk.com/blockchains-sharedcoin-users-can-identified-says-security-expert/

Я не думаю, что предыдущая версия SharedCoin когда-нибудь вернется, потому что его Гитхабе сейчас исчезла:

https://github.com/blockchain/Sharedcoin

+695
BrunoUY 11 июл. 2019 г., 8:24:28

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

Процесс переиндексации преобразования предыдущей базы данных (которая используется BerkleyDB) в новый (который используется LevelDB).

+645
Himanshu Punetha 21 мар. 2013 г., 13:11:22

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

+625
giiker 16 июн. 2014 г., 14:49:43

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

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

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

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

+575
Sajid Hafeez 9 окт. 2011 г., 18:22:41

Я просто проверял биткоин (В17) в режиме регтест с местными, встроенный в бумажник. Если я отправить деньги на адрес (у меня нет), генерировать 1, а затем аннулировать, которые блокируют местные кошелек не марка, монета провел в инвалидной блок, как неизрасходованные. Он держит его в отработанном состоянии. Катится дальше, порождая все блоки на разные цепи, и rescaning сделки не отметить, что деньги снова, так как неизрасходованные. Как я respend мою монету, когда было потрачено в недопустимом цепи? Из местного кошелек командной строки, Есть ли способ, чтобы отметить вещи, как неизрасходованные?

+568
ceemoedee 27 янв. 2019 г., 22:34:50

Во-первых, я понимаю, что стандартный способ сделать сделки с Bitcoin-это P2SH с 2 из 3 multisig выкупить сценарий. Я хотел бы попробовать и сделать эскроу следующим образом:

имена 3 сторон:

  • источник денег
  • депозитарий
  • деньги назначения

есть 2 сделки:

  • эскроу сделки: на деньги источник отправляет средства на пользовательский замок сценария
  • расходы по сделке: в депозитарий движения денежных средств с эскроу сделки на деньги пунктом

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

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

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

Я довольно новыми для биткоина, так что, возможно, я что-то упускаю. Но, похоже, что разработка эскроу со свойствами, которые я описал в самом начале этого вопроса было бы невозможно, и единственный способ сделать депозитный стандартная P2SH 2 из 3 multisig.

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

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

+567
sartoris 26 июн. 2019 г., 7:00:34

Довольно прямо вперед. Прямо сейчас им с помощью -walletnotify, чтобы запустить какой-либо код Node.js когда я получаю входящую транзакцию и когда есть 1 подтверждение. Однако, после прочтения вокруг, я узнал, что 1 подтверждения не безопасно, что сейчас заставляет меня хотеть, чтобы выполнить этот код подтверждения, когда есть как минимум 6 подтверждений.

ТЛ;ДР, есть ли параметр или эквивалент -walletnotify для запуска на N подтверждений?

+561
ankush kumar 17 нояб. 2014 г., 19:40:08

Этси купцов, которые принимают Bitcoin были пометки их магазин Товары с 'биткоин', так что простой поиск показывает, что имеется: http://www.etsy.com/search?q=bitcoin

По электронной почте [email protected] получил ответ о том, разрешено использовать Bitcoin:

"Если вы хотите и способны поддерживать платежную систему третьей стороны, вы можете использовать другой платежный сервис."

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

"Чтобы сделать это, выберите свой магазин > доставка и оплата > способы оплаты. Выберите "другое" как метод. Затем укажите, какие услуги вы используете в вашем объявлении магазин, объявления и/или указание страницы. После того, как покупатель приобрел товар через "другого", вы можете связаться с ними с инструкциями и/или счет-фактуру, чтобы они могли оплатить через ваш предпочтительный способ."

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

Вы также можете присоединиться к странице Команда Этси биткоин, и есть обсуждение темы для вас, чтобы задать вопросы. На странице команды есть информацию о разных биткоин кошельки можно использовать как coinbase.com или скачивание Ссылка биткоин клиента от bitcoin.org. http://www.etsy.com/teams/10366/bitcoin

+548
sshoots 29 нояб. 2010 г., 9:58:15

Недавно я послал .9 БТЦ с моего счета Coinbase в Blockchain.info бумажник, но цифры я вижу, путаете. По моим блокчейн приложение, сделка была для .90130821 БТЦ, при этом взимается плата .0001 БТЦ (для шахтеров, я понимаю). В .9 БТЦ добрался до моего кошелька, но остальные .00120821 пошел куда-то еще. Из-за этого, у меня три вопроса...

1) Почему сумма сделки более конкретные .9 БТЦ я хотел отправить?

2) как эта сумма (.00130821 БТЦ) выбрали?

3) откуда взялись .00120821 БТЦ отправляют?

Данная фотография может помочь...

+539
KJ Blundell 4 авг. 2013 г., 2:50:50

Команда blockchaininfo сейчас возвращается много "softfork" информации.

Есть ли способ я могу получить другие поля без softfork клякса?

+538
Luise Lee 1 мая 2018 г., 8:08:50

Это конкретное сообщение об ошибке на БК.я означает, что операция является недопустимой из-за операции OP_EQUALVERIFY не удалось

scriptSig-это:

493046022100e484f5550ced311af2efb111237a54d0d93e68ac03ed5d084c669ae69afc36c902210087e69ce39c91936a4ec6fd66fb3b98d920a5ce4c3660a5519f9aa802787b09bb01
41047920bd57b7b0dbf7ac242879ee1f1c4b87cbe30a1c31baa4d111850865042415d84f0a433174b3b17f41e280bfef85ff885dd8a1f25bf0823cfd77ec81bfc080

Поэтому открытый ключ:

047920bd57b7b0dbf7ac242879ee1f1c4b87cbe30a1c31baa4d111850865042415d84f0a433174b3b17f41e280bfef85ff885dd8a1f25bf0823cfd77ec81bfc080

Это несжатый открытого ключа и его адрес 1Lj3WeRAmyN98jyiWE6AtnMKfzUzrPUL9z

Но 1a67415e9f892c31cdaec29f6bf7e8e7ffd5a7cdca52fc565ad345313f85b222:0 отправляет биткоины на другой адрес: 1LCrg6DSqbcK5vh7XRAGEQA4jBpNigjwyv

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

+525
wbobeirne 1 апр. 2019 г., 5:48:11

Я помню некоторые из этих операций и исследовали их.

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

OP_HASH160 [20 байт хэш] OP_EQUAL

Это P2SH scriptPubKey. Перед софт-форк, это означало, что любой, кто знал цену, что хэшируется [20 байт хэш] могли бы потратить монетки.

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

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

С точки зрения старой версии, если что-то вы позволить никогда не повторится, нет никакого нарушения правил.

Так почему этот блок 'минировали' 94 раз? Ну, частично потому, что Blockchain.info использует запутанной терминологии. Они получили 94 блоки, включая эту операцию. Жаль, что все они были сиротами!

Это несчастный случай, когда мощность сети-большинство софт-форк на самом деле вызвало проблемы для кого-то. Что кто-то был в меньшинстве под управлением версии v0.6, и продолжал бежать в более старую версию программы (или они забыли обновить). Их программным обеспечением сделки с действительного прообраза для [20 байт хэш], и принял его в mempool. Потом он пытался добывать его.

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

Что касается адреса P2SH, они очень полезны в эти дни. Вы можете попросить кого-то пополнить сложный скрипт (как multisig, или каналом молнии) с использованием фиксированного размера адреса!

+508
Soren Stoutner 21 февр. 2011 г., 5:39:50

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

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

Но фактическая добыча монет (вилки) отделяется от доказательства работы в контексте проверки сделки?

Как, например, аппаратное устройство, генерирующее монеты с разным набором правил (например, скажем для простоты: автомобильные диски 100miles --> генерирует одну монету). Если бы это было бы возможно, сделка еще проверки можно или это неразрывно связано и в сам процесс?

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

+485
Dharman 23 авг. 2017 г., 19:12:50

Вы, наверное, было бы полезно проштудировать технические статьи на биткоин Вики. Вот некоторые отправные точки, основанные на ваши вопросы.

https://en.bitcoin.it/wiki/Address

https://en.bitcoin.it/wiki/Transaction

https://en.bitcoin.it/wiki/Script

https://en.bitcoin.it/wiki/Network

https://en.bitcoin.it/wiki/Block

Одно понятие вы не упомянули, но которая имеет решающее значение для понимания как это работает на низком уровне является тот факт, что сделки проверяется выполнение сценариев (см. ссылку выше).

+477
Matheus Lacerda 2 февр. 2012 г., 15:37:55

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

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

+337
Bhonagiri Srinivas 2 апр. 2015 г., 10:15:55

Я объясню, как рассчитать стоимость некоторое количество биткоинов с точки зрения США, но очевидно, что доллар может быть заменен на любой другой валюты, и соответствующий обменный курс.

Есть три цифры, участвующие в данном расчете:

  • Стоимость в долларах США.
  • Обменный курс, который дает вам соотношение USD на BTC.
  • Количество Bitcoins.

Если вы посмотрите на блоки с цифрами, можно выяснить по следующей формуле:

стоимость в долларах = курс * сумма биткоинов

Или выражается в единицах условий:

[США] = [ДОЛЛ/БТЦ] * [БТС]

Как вы можете видеть, если умножить на курс [долл/БТЦ] с суммы биткоинов [БТС], блоки с правой стороны будет сведена к [долларов], что мы ищем.

Пример:

Мы 0.005 БТС и обменный курс это 200 долларов США/БТЦ.

обменный курс * количество Bitcoins = 200 долларов США/БТЦ * 0.005 ВТС = 200 долларов США * 0.005 = 1 доллар США

Вы также можете включить уравнение порядка для расчета каких-либо других термины:

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

стоимость курса = 'в США число / 'биткоин'

Чтобы рассчитать количество биткоинов, которые вы можете приобрести при заданном объеме USD по конкретному курсу, вы разделите сумму на валютный курс:

количество биткоинов = 'значение курса USD' / 'обмен'

+323
ghaering 14 февр. 2010 г., 7:07:21

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

Редактировать: я попытался это бесплатный сервис , и он работает!

+321
sv13 15 авг. 2017 г., 9:21:45

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

Пока транзакция добавляется в блок ... как транзакции "антивандальную"?

Техас предотвратить постороннее вмешательство не имеет смысла, в то время как создается блок. Он рискует Шахтер! Если он хочет выиграть блока награду, он лучше передает правильные блоки в сети. Вся идея биткоин-это, чтобы лучше играть хорошо и получить стимулы для этого. Если вы пытаетесь играть против сети, у вас есть огромные затраты нести.

+314
Anni91 8 окт. 2016 г., 1:31:40

Согласно комментариям ОП

Я проверил с моим сетевым администратором, они были blockling порт 8333.

вероятно, имеется порт 18333

+295
shamannn08 20 янв. 2019 г., 2:16:54

Я не говорю о двойных расходов. Я говорю об этом типе сценария:

Скажем адрес изначально 1 баланс БТЦ. Создаваемые транзакции и для простоты предположим, что весь остаток передается адрес Б в действительном образом.

Хорошо, теперь, что транзакция была подтверждена и получила еще 1 БТЦ из какой-то другой случайный адрес.

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

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

+278
Doug Ransom 11 авг. 2011 г., 19:25:41

Он не будет ломать алгоритм.

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

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

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

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

+240
12356790 18 нояб. 2016 г., 15:30:51

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

Но блокчейн-это только безопасные (и, следовательно, полезны), если есть большие достаточно и разнообразно (например, никто не с >50% от добычи энергии) сети шахтеров, обеспечение безопасности сети.

Если USD в стоимость БТЦ падает слишком низко, или Bitcoin в качестве валюты (по любой причине) не, шахтеры перестанут минировать. Это следовательно возможно, что это могло бы сделать биткоин блокчейн технологию небезопасной и поставить другие приложения, созданные на основе технологии blockchain, на риск?

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

+180
Atticus Liu 15 июн. 2014 г., 8:37:37

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

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

+179
daragh 3 янв. 2013 г., 14:43:16

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

Я пишу, чтобы спросить:

  1. на каком компьютере запустить виртуальную машину на Azure предоставляет ряд машин (https://azure.microsoft.com/en-us/pricing/details/virtual-machines/series/#a-series), оптимизированных для различных задач - 'вычисления', 'оптимизация вычислений', 'памяти и хранения данных, оптимизированной', 'ГПУ включено', ЭСТ. Под каждой из этих категорий, клиентов много выбрать количество ядер и объем оперативной памяти (см. https://azure.microsoft.com/en-us/pricing/calculator/?service=virtual-machines) для использования.

    Я хотел бы знать, какой тип машины будет добывать наиболее эффективно, и насколько важными являются различные характеристики машины? (количество ядер, объем ОЗУ, ГБ на диск?)

  2. Какая валюта в шахте - биткоин? Лайткоин? любой другой Альт-монеты предложения?

  3. Сколько денег я смогу заработать?

Спасибо!

+164
SystemShock 21 апр. 2012 г., 3:58:46

Какие есть хорошие способы и места для хранения резервной копии зашифрованного кошелька?

Когда кто-то открыть зашифрованный кошелек, что все он может сделать, когда он не имеет ключа? предполагали, что ключ в кошелек-например, 73 трилион лет к растрескиванию

+138
bolson 22 авг. 2011 г., 14:22:12

Я стремился написать/запустить .Чистая объединили горно-сервер в качестве упражнения на попадание в биткоин Вселенной.

  • Есть ли в C# порты библиотеки, необходимые для достижения этой цели?

Если не

  • Существуют ли сегодня технологии добычи сервера, который бы удовлетворял моим набором навыков, в C#/Яве?

Я стремился построить из фронтэнда и бэкэнда.

+116
JDOGGMCSQUISHY86 21 июн. 2019 г., 22:27:51

Ответ бессовестно украдены из клиент StackExchange:

Кодировка сложности тщательно описано здесь.

Шестнадцатеричное представление как 0x182815ee состоит из двух частей:

  • 0x18 -- количество байт в цель
  • 0x2815ee - целевое префикс

Это означает, что действительные хэш должен быть меньше 0x2815ee000000000000000000000000000000000000000000 (это точно 0x18 = 24 байта).

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

Сатоши решил использовать 0x1d00ffff как трудность для бытие блок, так что цель была 0x00ffff0000000000000000000000000000000000000000000000000000.

И 50810339.04827648 сколько текущей цели больше, чем первоначальный один.

Как биткоин клиент преобразует биты -> сложности:

uint256& uint256::SetCompact(uint32_t nCompact, боол *pfNegative, боол *pfOverflow)
{
 тип int nSize = nCompact >> 24;
 uint32_t nWord = nCompact & 0x007fffff;
 если (nSize <= 3) {
 nWord >>= 8*(3-nSize);
 *это = nWord;
 } еще {
 *это = nWord;
 *этот <<= 8*(nSize-3);
}
 если (pfNegative)
 *pfNegative = nWord != 0 && (nCompact & 0x00800000) != 0;
 если (pfOverflow)
 *pfOverflow = nWord != 0 && ((nSize > 34) ||
 (nWord > как 0xFF && nSize > 33) ||
 (nWord > значение 0xFFFF && nSize > 32));
 возвращение *это;
}

Как биткоин клиент преобразовывает от сложности -> бит:

uint32_t uint256::GetCompact(fNegative боол) константный
{
 тип int nSize = (битов() + 7) / 8;
 uint32_t nCompact = 0;
 если (nSize <= 3) {
 nCompact = GetLow64() << 8*(3-nSize);
 } еще {
 uint256 млрд = *это >> 8*(nSize-3);
 nCompact = БН.GetLow64();
}
 // В 0x00800000 бит обозначает знак.
 // Таким образом, если он уже установлен, разделить мантиссы на 256 и увеличить показатель.
 если (nCompact & 0x00800000) {
 nCompact >>= 8;
nSize++;
}
 утверждать((nCompact & ~0x007fffff) == 0);
 утверждаю(nSize < 256);
 nCompact |= nSize << 24;
 nCompact |= (fNegative && (nCompact & 0x007fffff) ? 0x00800000 : 0);
 возвращение nCompact;
}

Конверсии целевых сложности, в оболочке. Создать файл target-to-difficulty.sh:

#!/бин/Баш
Эхо "сайт iBase=16;FFFF0000000000000000000000000000000000000000000000000000 / $1" | до н. э. -л

Использование:

$ ./target-to-difficulty.sh 000000000000000024DBE9000000000000000000000000000000000000000000
29829733124.04041574884510759883
+106
fluorine 22 апр. 2019 г., 10:34:57

Я думаю, что последний ставит установке bitcoind и Bitcoin-CLI в /usr/Бен (не в /usr/местные/Бен).

+91
aprell 13 окт. 2017 г., 18:20:15

Используя bitcoinjs-Либ и bip39. Вы можете установить их с НПМ установить bitcoinjs-Либ bip39 --сохранить

константный биткоин = требуют bitcoinjs-Либ ('');
константный Bip39 = требуют('bip39');
константный Bip32 = требуют('bip32');

функция getAddress (узла сети) {
 возвращение биткоин.платежей.p2pkh({ умолчанию: узел.открытый ключ, сеть }).адрес
}

все константные мнемоника = `вкус уже череп Инвест посмотреть пульсации черепаха бритвы ключ рядом \
Баффало место шерифа победитель байду мыть десяти теме хомяк лома блок щита сад`;

семян константный = Bip39.mnemonicToSeed(мнемосхема);

корень слова const = Bip32.fromSeed(семя, биткоин.сетей.биткойн);

child1, так что const = корень.derivePath("м/44'/0'/0'/0/0");
константный ребенка2 = корень.deriveHardened(44).deriveHardened(0).deriveHardened(0).получить(0).получить(0);

консоль.журнал(getAddress(child1, так)); //1ENQm8nEP7sd6dqXbAMYZ4AuqcP8Y7Atr
консоль.журнал(getAddress(ребенка2)); //1Hb6Z1uZ1RuZ6GXTvedQ2ETYKYsMc5qynn

Вы можете проверить код работает через этот сайт. Вы также можете прочитать немного о BIP32, BIP39 и BIP44. Резюме ниже:

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

  • BIP39 определяет набор стандартных слов, используемых для имитации ключа и как превратить их обратно в исходное "семя" (ключ от BIP32).

  • BIP44 указывает, как вы должны вычислить ключи ребенка со стороны родителя одного. Вы можете видеть из моего кода, который я использовал derivePath("м/44'/0'/0'/0/0"); в соответствии своей спецификации.

+72
gdamjan 26 авг. 2016 г., 7:45:44

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

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

45 нм — 32 нм 2008 — 2010 22 нм — 2012 14 нм — есть. 2015 10 нм — есть. 2017

http://en.m.wikipedia.org/wiki/14_nanometer

+27
Goobley 15 июл. 2011 г., 8:47:53

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

+22
Martin Adelstein 26 авг. 2019 г., 2:15:28

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

$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