Могу ли я использовать старые процессоры Pentium 4 для настольных компьютеров для майнинга, если я обновить его с хорошим ГПУ?

Я знаю, что самое главное для майнинга-это ГПУ. Я кое-что читала об этом, но я никогда не читал конкретного ответа на этот простой вопрос.

У меня есть старый настольный компьютер. Процессор Pentium 4 (~1 ГГц) процессор и (возможно 256-)512 Мб или RAM. Могу ли я использовать этот компьютер в качестве основы для простой горной машины, если я могу просто поставить в приличном ГПУ?? Я просто прогуливаясь по интернету подержанные GPU и просить друзей, но я не могу позволить себе слишком много вкладывать в него, так что я хотел бы быть в состоянии использовать этот стол для моей установки.

+368
Ryan Law 12 февр. 2010 г., 4:06:38
26 ответов

Хотя теоретически это возможно, соответствующих алгоритмов означает, что это практически невозможно. Вы должны вычислить семян от вашего мнемонического слова по данным ПИБ 39, а затем получить ключи и адрес, что по данным ПИБ 32.

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

+973
Barbara woodward 03 февр. '09 в 4:24

Когда был блок 210000, первый блок функции вдвое 25BTC вознаграждение, автоматически и кто это решил?

+969
Muhammad Abdurrahman 4 дек. 2012 г., 23:24:55
Другие ответы

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


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

Я создал 2of3 бумажник на Coinbase. У меня есть 3 разных xpub. Я пробовал все 3 xpub на goochain.net но во всех появляются 0 баланс. Но у меня есть 2 БТЦ. Как следить за 2of3 из фонда через xpub?

+916
Li Liya 10 июн. 2010 г., 23:02:07

У меня версия 0.9.3 от bitcoind на моем сервере Ubuntu и я хочу, чтобы обновить 0.10.1, Я не имею ничего в моем бумажнике. Ли блокчейн 0.9.3 совместим с 0.10.1? У меня есть все, чтобы сохранить с версии 0.9.3 ?

+911
George Eivaz 16 окт. 2019 г., 13:33:30

Есть ли обмен, или продам сайт биткоин, который имеет банковский счет в Южной Корее?

+903
Garry Wazza 10 апр. 2016 г., 21:35:58

Может, кто-нибудь может сказать, почему у меня нет выхода на моем браузере с $mystring совсем ?

http://pastebin.com/W0G4Sy4e

Выход оболочки : РНР test.php
0.01341011
0.01341011


Я люблю с помощью PHP!

Выход Браузера :
Я люблю с помощью PHP!

с наилучшими пожеланиями Джесси

+892
user44694 24 июн. 2015 г., 7:00:56

Первый байт, 1Д-длина. Следующие три байта-это высокая байт хэш. Так что у нас 00ffff, затем мы добавляем ФФ байт на конце, чтобы добраться до 29 байт. Потом мы закончили.

Мы ветер с 3 байта нули, потому что 32-29-это 3. И мы получаем один байт нулями из второй байт компактный биты. Так что конечный результат является 00,00,00,00,ФФ,ФФ,ФФ...

+804
binglingziyu 16 июн. 2012 г., 7:36:22

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

+784
damer 29 окт. 2016 г., 0:43:36

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

+662
Tri Noensie 1 сент. 2010 г., 13:49:38

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

Чтобы удалить неподтвержденные транзакции с 0.14.0 вы должны:

  1. Закрыли ядра биткоин.
  2. Найти свой биткоин-каталог
  3. Удалить mempool.дат в биткоин каталог
  4. Начать с Bitcoin Core с -zapwallettxes

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

+643
Emanuele Baglini 5 апр. 2017 г., 1:16:54

Биткоин закрытый ключ-число, большее или равное 1 и меньше, чем X, где:

Х = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfebaaedce6af48a03bbfd25e8cd0364141

Вот в основание 16. В нормальных основанию 10 числа, вот:

Х = 115792089237316195423570985008687907852837564279074904382605163141518161494337

Любое число вне этого диапазона является недопустимой закрытого ключа. Включает 0 и Х, Х+1, х+2, ...

+567
Amber Maloney 15 июн. 2012 г., 7:24:33

Новейшие технологии Antminer или, скорее, сделать ваши исследования для новых.

+557
Stefan Sprenger 11 июн. 2019 г., 9:42:07

Я пытаюсь создать альткоины(Abccoin) с Bitcoin и изменения параметров в chainparams.cpp а также создаются генезис блока хэш и hashMerkleRoot но когда я запустить демон с abccoind -демон

Я получаю ошибку при отладке.журнал :

Ошибка: ReadBlockFromDisk: ошибки в заголовке блока на CBlockDiskPos(всегда=0, НСС=8)

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

Ошибка: AcceptBlock: высокий-хэш, доказательства работы не удалось (код 16)

Кто-нибудь знает как решить эту проблему?

+540
RebizNik 28 мар. 2015 г., 1:44:49

У меня Электрум кошелек на сервере

Я использую Электрум getseed и 12 слово семя возвращается.

Затем на отдельном локальном компьютере восстановить кошелек с семенем.

Нет свободных средств.

Любой мысли о том, что может быть причиной этого.

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

Примечание: кошелек в 2$. Может ли это быть слишком маленькой БТЦ вопрос'

Примечание: пробовал семя на исходе, пишет 'неверный ключ'

+532
user63557 27 нояб. 2012 г., 17:32:26

Просто посмотри блок 289791 от Сегодня в blockchain.info. Нет сделок вообще. Очевидно, что Шахтер ускорить его расчета, опуская их и повезло сегодня.

+528
Godofdrakes 8 мар. 2019 г., 4:05:18

Идентификатор транзакции и вывода второго 1 БТЦ, который был отправлен в адрес будет отличаться от первой 1 БТЦ, что был послан туда. Поскольку операции относятся к затратам по их txid и индекс объемов производства, подписи использовали в первой сделке не будут действительны еще в Техас пытался провести второй депозит.

Кроме того, в зависимости от типа подпись, это может также ограничить, что выход может быть только на адрес "Б".

+448
Anirudha Agashe 20 июн. 2019 г., 0:59:16

Операции А,B,C будет проверен и добавлен в пул памяти шахтеров, как и любой другой узел. Если A и B являются единственными, добавленные в следующий блок, то c остается в памяти бассейном и в дальнейшем будут присоединены д. Так что C и D останется в памяти бассейн пока они не будут добавлены в новый блок А и Б станут частью нового блока. Если Шахтер будет успешным в решении доказательства работы, то его блок будет передаваться на другие узлы, и если это принято, то оно будет добавлен в цепочку. Когда шахтер получает новый блок из сети, тогда программа проверяет, если новый блок транзакций, которые находятся в его памяти и удалить все транзакции из пула памяти, если это в новом блоке.

+436
Common Sense 28 мая 2015 г., 16:21:06

Я пытаюсь создать мой собственный адрес, используя мой GPU с oclvanitygen, но, похоже, оно только отображает:

  • Хэш-процессора
  • ГПУ хэш, и
  • Найти Дельта

но не закрытый ключ?

Любая идея, почему? Vanitygen с помощью процессора отображает отдельный ключ, но не oclvanitygen. Я использую Windows 7 Максимальная 64 bit и сапфир 7970

+386
dirtyvu 7 нояб. 2015 г., 21:30:24

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

+339
agustin escandon 15 янв. 2013 г., 22:51:40

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

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

Спасибо!

+322
Matthew Gilliard 9 авг. 2011 г., 13:54:51

Я в основном следовал инструкциям здесь , Как создать мицелий адреса из 12 слов в Python

Так что мой код похож:

из bip32utils импорт BIP32Key
из bip32utils импорт BIP32_HARDEN
из bip32utils импорт Base58
импорт ОС, bip39

strength_bits = 128
энтропия = ОС.urandom(strength_bits // 8)
wallet_generator = bip39.Мнемоника ("английский")
мнемоника = wallet_generator.to_mnemonic(энтропия)
утверждать wallet_generator.to_entropy(мнемоника) == энтропии видишь, биективных!

# Или указать мнемонику напрямую, если вы предпочитаете:
мнемонические = 'известны докладе фильма покупателя изгнании барабана Верховного тренажерный зал бедность противопоставить поплавок элегантный'
тест пароль =''

семя = bip39.Мнемоника.to_seed(мнемосхема, пароль=пароль)
ключ = BIP32Key.fromEntropy(семя)
номер_аккаунта = 0
я = 0
принт "адрес:" + ключ.ChildKey(44 + BIP32_HARDEN) \
 .ChildKey(0 + BIP32_HARDEN) \
 .ChildKey(номер_аккаунта + BIP32_HARDEN) \
 .ChildKey(0) \
 .ChildKey(я) \
.Адрес()

И я проверил это с помощью https://iancoleman.io/bip39/#english что созданный адрес действительно является первым адресом, этот сайт создается также. Однако, я также хочу сделать государственным и частным ключевых пар с помощью этой же библиотеки. Изначально я пробовал:

печать "открытый ключ:" + Base58.check_encode(ключ.ChildKey(44 + BIP32_HARDEN) \
 .ChildKey(0 + BIP32_HARDEN) \
 .ChildKey(номер_аккаунта + BIP32_HARDEN) \
 .ChildKey(0) \
 .ChildKey(я) \
.Открытый ключ())

печать "закрытый ключ:" + Base58.check_encode(ключ.ChildKey(44 + BIP32_HARDEN) \
 .ChildKey(0 + BIP32_HARDEN) \
 .ChildKey(номер_аккаунта + BIP32_HARDEN) \
 .ChildKey(0) \
 .ChildKey(я) \
.Закрытый ключ())

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

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

Редактировать:, чтобы уточнить, для точного мнемоника и выше фразу, на сайт я использую для справки подсказывает мне, что первый адрес и ключей должно быть: enter image description here

В то время как выход выше код Python:

Адрес: 1K6WQtD7bLQ5nQ14GyBV33mBWSbkiRKhqs
Открытый ключ: 62Yi9HBYYagf8CY1Ve2fquHKjBqAA7GFjguutkuhbkp5phzv3w
Закрытый Ключ: EGHMsAp7nY7Jo9F589zCU227KBLTDhiwrq5vyvvrvzxjnpjn4

Так что адрес совпадает, но не ключей.

+283
gctwnl 31 янв. 2010 г., 21:56:02

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

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

Ответ на этот вопрос может помочь вам понять.

+176
minnu ann abraham 8 дек. 2014 г., 17:20:47

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

Это bitcoind любой хорош для этого? Я использовал -режим сервера биткоин-клиент на Qt для Mac, как описано здесь, и это кажется очень медленным для большинства вызовов RPC. Даемон быстрее? Кажется, что это медленно не желательно запускать на сервере, и почти заставить меня кэш в некоторых ответах, что, вероятно, было бы излишним для быстрого запуска клиента (очевидно, по дороге кэширование имеет смысл, но для начального малого масштаба, я хотел бы этого избежать.

Там лучше серверной стороне клиента я мог бы запустить, что будет работать лучше, чем bitcoind? У любого из них обеспечивают лучшую интерфейсов, что в JSON-RPC, или есть какая-то причина, что в JSON-RPC-это принципиально лучше для такого рода использования? Как насчет API-интерфейс REST?

+153
Declan Cashman 20 июл. 2016 г., 11:05:55

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

+135
andrecarlucci 27 авг. 2015 г., 23:55:44

По этой функции:

публичных логические проверки(sigHash Sha256Hash, подпись ECDSASignature) {
 возвращение Эке.проверить(sigHash.метод getbytes(), подпись, getPubKey());
}

Я не понимаю, что должно быть содержанием переменной sighash.

Вот моя функция, где создание подписи случилось:

scriptSig публичных ECDSASignature(приемник R) {
 Системы.из.код println("первый шаг :\Н");
Системы.из
 .код println("создание SCRIPTSIG-----или----- выход сделка");

 Р = супер.getReceiver();

 Кошелек rwallet = Р.getReceiverWalletList().получить(0);

 Типа BigInteger Р = rwallet.getClientKey().getPrivKey();
Системы.из
.код println("*******************************************************");
Системы.из.метод println(Р);

 Типа BigInteger Ы = новый типа BigInteger(Р.getReceiverWalletList().получить(0).getClientKey().getPubKey()); // я
 // были
 // .getPubkeyHash()
Системы.из
.код println("*******************************************************");
Системы.из.метод println(Ы);


 // создает подпись с данными компонентами
 ECDSASignature receiverSig = новый ECDSASignature(Р, С);

 возвращение receiverSig;
}

и вот я пытаюсь проверить мою подпись:

sha256hash = новый Sha256Hash(приемник.getReceiverWalletList()
.получить(0).getClientKey().getPrivKeyBytes());
 redeemerSignature = scriptSig(приемник);


.....


если (приемник.getReceiverWalletList().получить(0).getClientKey()
 .проверка(sha256hash, redeemerSignature))
 Системы.из.код println("транзакция успешно завершена");

еще
Системы.из
 .код println("операция завершена неуспешно");

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

Любой помочь?

+102
Aria Dewa Amanda27 9 авг. 2011 г., 7:56:10

Чтобы ответить на ваш вопрос, вам необходимо обновить ваш вопрос с кодом транзакции.

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

Рано или поздно он придет.

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

Для того, чтобы ответить, есть ли способ, чтобы отменить платеж, если последние еще в процессе операции, то да, вы можете отменить платеж.

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

+63
Christian Conradsen 27 мар. 2013 г., 8:03:00

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