Получить монеты от моего физического кошелька

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

+552
Cliff Riviere 23 мая 2016 г., 20:30:54
25 ответов

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

Если биткоин началось сегодня, там не будет никаких биткоинов, что можно было купить. Поэтому первые десять пользователей не может купить их за $100, или любой ценой. У них помоему 10 биткоинов (либо каждый пользователь можете добывать биткойн, или первый пользователь может мои 10, а потом продать девять из них, или любое другое сочетание).

Предположим, что первый пользователь шахты все 10 биткоинов. Позвольте также сказать, что первым 10 пользователям по $500 каждый сидит в традиционных банковских счетов - $5000 всего.

С вашей посылкой, пользователи 2-10 тогда оплачивать первые 900 $всего. Так что пользователь 1 будет в конечном итоге с $1400 в его банковский счет, и пользователи 2-10 бы в конечном итоге С $400. Он по-прежнему добавляет до $5000! В основном, вопреки вашему предположению, есть $0 в "биткойн-экономики".

Читая между строк, мне кажется, что вы могли бы думать о биткоин, как "компания", что придется "платить". Это на самом деле рынок.

+995
user270058 03 февр. '09 в 4:24
  • Бип 100: Джефф Герцик шахтеры голосуют на блока, ограниченного между 1 и 32 МБ.
  • Бип 101: Гэвин Андресен размер блока увеличивается до 8 МБ, и удваивается каждые два года после этого. (Это то, что реализует ХВ.)
  • Бип 102: Джефф Герцик размер увеличится до 2 МБ. (Планировался как запасной вариант, что каждый может согласиться.)
  • Бип 103: Питер Wuille блока увеличится на 17,7% каждый год, в соответствии с действующим технологического роста.
  • Бип 105: BtcDrak каждом блоке увеличивает или уменьшает размер до 10%. Изменение сочетается. Голосование, чтобы увеличить размер блока требует больше доказательства работы, а не голосование уменьшаться. В результате сдерживается от 1 МБ до 8 МБ.
  • Бип 106: упал Чакраборти , если более половины последних 2016 блоков на 90%, двойной блок размер. Если более 90% менее чем на 50%, уменьшить размер блока.
  • Это фича, а не баг: почти полных блоков будет стимулировать людей, чтобы поднять их гонорары, увеличивая награду для шахтеров, и, таким образом, увеличивая количество hashpower применяется к биткоин.
+944
rusbs 2 янв. 2011 г., 12:20:50
Другие ответы

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


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

Если вы нажмете на случайный кошелек в блок Explorer, вы мгновенно получаете информацию обо всех операциях, баланс и т. д. и т. п. Мой вопрос в том, как их технология работает точно? Они преобразуют БЛК????.DAT файлы в некую базу данных, а затем прочитать материал из базы данных? Если они есть, какие технологии они используют, чтобы поместить всех операций в базе? Есть ли протокол, я стараюсь делать так же с программой?

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

+890
Chita Sintya 1 апр. 2011 г., 0:33:06

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

+765
Note For 26 дек. 2018 г., 16:24:45

Значение

e2e4146a36e9c455cf95a4f259f162c353cd419cc3fd0e69ae36d7d1b6cd2c09

соответствует алгоритму SHA-256 хэш строки:

800C28FCA386C7A227600B2FE50B7CAE11EC86D3BF1FBE471BE89827E19D72AA1D

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

8147786c4d15106333bf278d71dadaf1079ef2d2440a4dde37d747ded5403592

+734
honjkj 4 мая 2015 г., 18:19:50

Приватный и публичный ключ соответствует точке на кривой secp256k1. Они имеют один-к-одному отношения.

Адрес получен из открытых ключей, выполняя ripemd160 хэш после и SHA256 хэш открытого ключа. Несколько публичных ключей хэш по тому же адресу, а адресное пространство составляет всего 160 бит, в то время как открытый ключ пространства 256 бит.

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

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

*Строго говоря, вы можете создать несколько адресов на различия между сжатым и несжатым ключи. Увидеть Свена и skaht ответы для деталей.

+729
GinSin 3 авг. 2011 г., 1:45:34

Я смотрел на эллиптических кривых, в частности, кривая secp256k1 спецификаций, который используется в Bitcoin и Эфириума. Я так понимаю, что точка генератора г закреплен на основании спецификаций и 256-битный секретный ключ (привчной) (в идеале) действительно, выбранных случайным образом от 1 до 1.157920892373162 е+77. Открытый ключ (по умолчанию) является производным от секретного ключа такой, что открытый ключ привчной*Г, где это дополнение и точка удвоения операций.

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

Так разве это не значит, наибольшее значение для закрытого ключа, который дальше всего сумму в нескольких шагах от расчета (т. е. 1.157920892373162 е+77), является наиболее безопасной?

Следовательно, не закрытых ключей ниже определенного порога считается зараженным, например, закрытых ключей в диапазоне 0-1000 например?

Я чувствую, что кое-что мне здесь не хватает, любая помощь приветствуется!

+728
swordfish6975 20 мая 2017 г., 8:30:08

Поскольку мы установили системы оповещения включен в официальный клиент, я хотел бы знать, кто может вызвать система оповещения, и как?

Эту систему можно заспамить (активированный 1000е раз в секунду), таким образом, отключив любое использование клиента? (Потому что он будет получать надоедливые всплывающие окна все время)

+725
Stan Sarama 26 окт. 2014 г., 8:15:29

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

+678
sees 1 июн. 2016 г., 4:15:40
Этот тег следует использовать для вопросов, связанных с биткоин-блоков
+649
Paul Cee 9 мая 2018 г., 17:23:37

Пожалуйста, обратите внимание на Справочник по API (в формате JSON-RPC), на (который на Python пример, но могут быть устаревшими) и доступен биткоин основные API.

Вот хорошая кликабельная версия Docs для биткоин-питон.

+607
Ricardo Peres 2 дек. 2011 г., 6:31:29

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

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

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

+541
artnaz 28 янв. 2011 г., 6:37:11

В P2SH multisig Техас (который впервые появился в 9c08a4d78931342b37fd5f72900fb9983087e6f46c4a097d8a1f52c74e28eaf6) сопоставима с P2PKH (оплата pubkeyhash) в том, что хэш-это то, что ссылается на расходы Техас в scriptSig (т. е. передатчик, который в конечном счете "открывает" на multisig средств).

Если вы заинтересованы в том, как это P2SH адрес вычисляется, есть код на Python 2.7, показывая, что ниже. Обратите внимание, что общая форма (как упомянул @soroushjp) из multisig TX-это <м> <а по умолчанию> [в умолчанию] [С по умолчанию...] <Н> OP_CHECKMULTISIG и выкупа сценарий должен выполнить подписи в порядке и скрипт должен начинаться с OP_0/0х00 в силу с 1 ошибка которая всплывает дополнительное значение из стека.

КОД НА PYTHON:

Я буду использовать pybitcointools

от Bitcoin импорт * # этот импортирует все функции pybitcointools

privkeys, публичные ключи, addrs = [], [], []
privkeys = [random_key() для X в интервале(0, 3)]
публичные ключи = [privtopub(X) для X в privkeys]
addrs = [privtoaddr(х, magicbyte=0) для X в privkeys] # magicbyte = 0x6f в тестовом режиме
mykeys = зип(privkeys, публичные ключи, addrs)

печать mykeys
>>> [('b24b72423d008a252f47bcfcb270dcd71a364a91a574adb266e1aa22d3d2543d', '04eba461feced2a3d86aae5ca726c4d41f6d2a84f68fb83b5d91ead68fb0f9974886b0f24032db18a1603530c4039b54095acc460f84e47f192ee001230171be36', '18oYZEBqN2xPsiWvbmvSNVQDaS49RK2wcq'), ('f0764f256ad87129fbbc77af32b016680bce7e91be236231ee08ab4b66a6de84', '049ca1fa12b955f2fc1b6dab2e3138946f2d9ba6cb0c477c47bf3397f21d5709e100040d9675cef90cc1a0389293ec8ffdb2487093265290cbe66390dee36dcadd', '1DkBSD6pCRrNbWAkhxTbppnRPe42ciu2jb'), ('62666580151ada2dbf70d2a80c94a2bc20f5cc2f871a9aabb0eb11c6af24464b', '04982b9b7c004edc76cbedd363dd198fb4bcb6140e2bd589b4e33c9ecb741ed28c2ca3a6a54907d6d27f18be8898e88095cec7a7dc8cdffe7e5900794fa782ee8f', '1E7gn9B82hXmawmeyY7sJ9BPoSfYCXkxh7')]

 # что делает сырой сценарий
 rawscript = mk_multisig_script(публичные ключи, 2) # средства делают 2 из 3 multisig redeemScript
 дескрипт = deserialize_script(скрипт) # показывает op_codes кладется в стек
 печать дескрипт
 скрипт печати 

[2, '04eba461feced2a3d86aae5ca726c4d41f6d2a84f68fb83b5d91ead68fb0f9974886b0f24032db18a1603530c4039b54095acc460f84e47f192ee001230171be36', '049ca1fa12b955f2fc1b6dab2e3138946f2d9ba6cb0c477c47bf3397f21d5709e100040d9675cef90cc1a0389293ec8ffdb2487093265290cbe66390dee36dcadd', '04982b9b7c004edc76cbedd363dd198fb4bcb6140e2bd589b4e33c9ecb741ed28c2ca3a6a54907d6d27f18be8898e88095cec7a7dc8cdffe7e5900794fa782ee8f', 3, 174]

524104eba461feced2a3d86aae5ca726c4d41f6d2a84f68fb83b5d91ead68fb0f9974886b0f24032db18a1603530c4039b54095acc460f84e47f192ee001230171be3641049ca1fa12b955f2fc1b6dab2e3138946f2d9ba6cb0c477c47bf3397f21d5709e100040d9675cef90cc1a0389293ec8ffdb2487093265290cbe66390dee36dcadd4104982b9b7c004edc76cbedd363dd198fb4bcb6140e2bd589b4e33c9ecb741ed28c2ca3a6a54907d6d27f18be8898e88095cec7a7dc8cdffe7e5900794fa782ee8f53ae

# обман здесь, но см. комментарии ниже
scriptaddress = scriptaddr(скрипт) # 37TtE1nfm51u6LNkNzzsjuBcuYmhTEmkq6

scriptaddr делает следующее:

  1. SHA256 из 524104eb...8f53ae
  2. RIPEMD160 из #1
  3. Преобразование #2 от наговора ==> Base58

Стоит отметить, что стандартная Техас (т. е. принимается базовое программное обеспечение, шахтеры) не позволяют использовать скрипт напрямую (без использования P2SH) однако ограничение для этого метода является 2of3 multisig. Почему? Взять пример м-о-15, используя несжатый открытых ключей, который имеет минимальный размер 15 * 65 = 975 байт в размер только на выходных.

Некоторые другие multisig вариации:

OP_1 OP_DATA_65 OP_DATA_65 OP_2 OP_CHECK_MULTISIG: 60a20bd93aa49ab4b28d514ec10b06e1829ce6818ec06cd3aabd013ebcdc4bb1 OP_1 OP_DATA_33 OP_DATA_33 OP_DATA_33 OP_3 OP_CHECK_MULTISIG: 0109e3f8d2d324b8d0c0fdd34d369ebcc69fbcc5a0cabe781f69867a0ba1dd74 OP_1 OP_DATA_65 OP_DATA_33 OP_DATA_33 OP_3 OP_CHECK_MULTISIG: 14015bd586c0c7a28979ca294b114441f23bfc97be17cd6077b9e12e2709fec3 OP_2 OP_DATA_65 OP_DATA_65 OP_DATA_65 OP_3 OP_CHECK_MULTISIG: 6d5088c138e2fbf4ea7a8c2cb1b57a76c4b0a5fab5f4c188696aad807a5ba6d8 OP_2 OP_DATA_65 OP_DATA_65 OP_2 OP_CHECK_MULTISIG: 947539645c59e6ab0cda61826cbacb55ef97a8178f012f8c18abe504bf66d4ce OP_1 OP_DATA_33 OP_1 OP_CHECK_MULTISIG: b96af3b69b48a82c5eae3e44ebb6ef93f30d7764b1d5b40243e11b0d374ac1b7

+536
zoroboy 10 нояб. 2016 г., 20:41:06

У меня нет биткоинов на всех. Но как мне получить их? Я могу внести деньги через свою кредитную карту и конвертировать их в валюту Bitcoin или что? Кроме того, говорят, что у меня 10 бтц. Я могу приобрести, что в физические деньги?

+412
Joe Regh 12 янв. 2011 г., 14:22:18

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

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

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

+385
Geek Guy 25 авг. 2014 г., 8:44:24

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

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

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

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

Как вы уже упоминали, существует также никакого способа, чтобы заставить пользователя использовать конкретную реализацию программного обеспечения. Доверенной среды исполнения это не решение в данном случае: заставляя что-то вроде, Что бы централизовать решение, что работает в тройник, который находится в резком контрасте с permissionless и открытым исходным кодом природа криптовалюты. Без этих свойств, ценность криптовалют, таких как Bitcoin будет уничтожена. Что делать, если ЛПР или производителю оборудования скомпрометирован? Подобные ситуации присутствует огромная экзистенциальные риски к сети.

+331
Phoebeli 2 сент. 2010 г., 2:04:41
'строгий';

цепи константной = требуют('bcoin/Либ/блокчейн/цепи');

цепи константной = новая цепь({
 сети: 'главный'
});

(ключевые слова async () => {
 ждем цепи.открыть();
консоль.(цепочку журналов.совет);
})();

Результат:

{ хэш: '000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f',
 версия: '00000001',
 prevBlock: '0000000000000000000000000000000000000000000000000000000000000000',
 merkleRoot: '4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b',
 время: 1231006505,
 бит: 486604799,
 извращенец: 2083236893,
 высота: 0,
 chainwork: '0000000000000000000000000000000000000000000000000000000100010001' }

Где базы данных для этого города?

+323
lan7755 24 апр. 2017 г., 18:30:59

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

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

+271
user1512591 19 июл. 2017 г., 14:25:51

Плата за адрес SegWit ниже, чем не Segwit из них. Там меньше сборов за блок с Segwit блоки? Это менее выгодно добывать Segwit блоки?

+234
NDT 7 янв. 2010 г., 14:47:30

Нет никакой корреляции между хэш-мощности и количества проверка полная-узлов в сети.

Рассмотрим следующие:

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

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

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

+228
Lalitesh Upadhyaya 27 авг. 2018 г., 2:49:36

Я бы хотел, чтобы извлечь как можно больше информации о utxo набор (все неизрасходованные операции) до определенной высоты блока, в том числе и scriptpubkey.

Эта информация предназначается, чтобы быть вставлены в базу данных и обрабатываются в автономном режиме для некоторых статистического анализа. Я смотрел несколько вариантов, в том числе bitcoind и Bitcoin-Руби, libbitcoin и другим, но не могу выяснить, как сделать это. Возможно, мои навыки программирования не так уж и жарко.

Надеялся, что кто-то может мне помочь. Спасибо!

+189
user1540474 3 мая 2018 г., 19:51:07

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

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

Открытый ключ является, по сути, электронный кошелек.

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

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

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

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

Чего я не понимаю, какой прок иметь несколько закрытых ключей, когда одного достаточно?

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

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

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

Кроме того, если есть много закрытых ключей (=> открытые ключи => адрес кошелька), относящихся к каждой сделке, как это можно проследить назад к предыдущей операции, так как каждый имеет разные адреса?

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

+132
Garrek Stemo 18 нояб. 2015 г., 16:01:24

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

+64
Joshua James King 28 авг. 2017 г., 14:05:29

RFC4231 дает тестовые случаи для SHA256 с несколькими разными наборами gozintas и gozoutas. Я ищу что-то похожее на хэш SHA256, как это реализовано в алгоритме майнинга биткоинов.


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

#!/usr/Бен/Python с
импорт hashlib
GENESIS_BLOCK = \
 '0100000000000000000000000000000000000000000000000000000000000000' + \
 '000000003BA3EDFD7A7B12B27AC72C3E67768F617FC81BC3888A51323A9FB8AA' + \
 '4B1E5E4A29AB5F49FFFF001D1DAC2B7C01010000000100000000000000000000' + \
 '00000000000000000000000000000000000000000000FFFFFFFF4D04FFFF001D' + \
 '0104455468652054696D65732030332F4A616E2F32303039204368616E63656C' + \
 '6C6F72206F6E206272696E6B206F66207365636F6E64206261696C6F75742066' + \
 '6F722062616E6B73FFFFFFFF0100F2052A01000000434104678AFDB0FE554827' + \
 '1967F1A67130B7105CD6A828E03909A67962E0EA1F61DEB649F6BC3F4CEF38C4' + \
'F35504E51EC112DE5C384DF7BA0B8D578A4C702B6BF11D5FAC00000000'
GENESIS_HASH = \
'000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f'
деф check_hash(блок = GENESIS_BLOCK, blockhash = GENESIS_HASH):
"'
 проверьте, что полученный хеш совпадает с тем, что биткоин ожидает

 >>> check_hash()
Правда
"'
 blockheader = блок.декодирования('Хекс')[:80]
 header_hash = hashlib.и SHA256(blockheader).дайджест()
 check_hash = hashlib.и SHA256(header_hash).дайджест()
 возвращение check_hash[::-1].кодировать('Хекс') == blockhash

если __имя__ == '__главный__':
 печать check_hash()
+52
kong 4 нояб. 2012 г., 0:26:42

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

это минер объединить все вычислительные мощности, так что военнопленным быстро вычислили??

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

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

+33
Edi Amin 29 нояб. 2017 г., 2:15:24

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