Вопросы о Bitcoin(или другой crytocurrency), чтобы удовлетворить мое скудоумие

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

Еще после всех этих исследований. У меня еще есть много вопросов об этом. Эти-одни из самых важных для меня.

  1. Стоит ли инвестировать в контракт биткоин/облачного майнинга Эфириума? Допустим, я хотел купить стартовый план. потому что добывающие вышки стоят так дорого, и я не могу запустить его 24/7.
  2. Каковы некоторые из потенциальных рисков для торговли на биржах?
  3. Я могу начать торговать с вытаращенными бюджет 30 $до 50$? могу ли я получить где-то с этого бюджета?
+85
Dietr1ch 16 окт. 2017 г., 00:16:12
32 ответов

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

код 1:

деф build_merkle_root(coinbase_hash_bin, merkle_branch):
 merkle_root = coinbase_hash_bin
 для H в merkle_branch:
 merkle_root = hashlib.и SHA256(hashlib.и SHA256(merkle_root + binascii.unhexlify(ч)).дайджест()).дайджест()
 возвращение binascii.hexlify(merkle_root).декодирования('кодировка UTF-8')

Это объясняется в shlushpool прослойка документ здесь , а также в альткоины СИА горно протокол здесь . Поэтому я думаю, что это должно быть правильным. Но есть еще один кусок кода ниже

код 2:

деф build_merkle_root(hash_list):
если LEN(hash_list) < 2:
 возвращение hash_list[0]
new_hash_list = []

Процесс пары#. Для нечетной длины, последний пропускается
Для я в диапазоне(0, лен(hash_list) - 1, 2):
 new_hash_list.добавить(hash2(hash_list[я], hash_list[я + 1]))

# странно, хэш последнего элемента в два раза
если LEN(hash_list) % 2 == 1:
 new_hash_list.добавить(hash2(hash_list[-1], hash_list[-1]))

возвращение build_merkle_root(new_hash_list)
#==========================================================================
деф hash2(а, б):
 # Обратная входов до и после хэширования из-за большого прямым / обратным бред
 А1 = binascii.unhexlify(а)[::-1]
 Б1 = binascii.unhexlify(б)[::-1]
 ч = hashlib.и SHA256(hashlib.и SHA256(А1 + В1).дайджест()).дайджест()

 возвращение binascii.hexlify(ч[::-1])

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

Для их испытания, принимая ниже в качестве примера задания, полученных из пула....

[{'идентификатор': нет,
 'метод': 'добыча.уведомление',
 'параметры': ['59bc8dfc00003829',
'ceeefd1381f491d9a0ba90b26a495a225e8bfc9f00ecc4250000000000000000',
'01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff3503226b07000455abc259040bf12d090c',
'0a636b706f6f6c112f736f6c6f2e636b706f6f6c2e6f72672fffffffff035976a953000000001976a914fc6123f4bfd3a840b4387ab90e9801e98fb17cf888ac8756d800000000001976a914f4cbe6c6bb3a8535c963169c22963d3a20e7686988ac0000000000000000266a24aa21a9edc963e012cb380138e3d16283a094454782879557714d3b0d73fecfe612d01f0600000000',
['b32abe89497354ceaa2dff35cc41995d58c19893d517e92e30b4ead75a66970c',
'ca93a597a29860178f4cd01326f43b080f516f3f81ba6b86b0ff35f5cb206b7f',
'213f7e41a5b228ec554c1a2e3fe18b1f3e1c23821b1b2b3aa1319d3d616044ca',
'0941052c2e5864e57a18bfc82d1e7ab15740d4ed7b852cda92bffd3ff622e59d',
'7ad5af30a3daa89c1244016227cde139d5d54232a673cbf7954f6a1aa26bbc05',
'e24a96489d5782c6bcde209952a12826cd225b97b9a3ad3142c87dd062136d0b',
'383a433dc503c8ab4b7beb9dc4a3e07811a1cb9681e2da019cec16966fc727be',
'f10804628f630bcead6cd1b667d4352cdfb93aea382662456c2caadda3e1b0c9',
'03e9bf5b6053fe86d272dac8c2a32f08ace6d045799ae499ed7087af21c737c6',
'3cf338c75d7ef47b0c029d16b5b02340a62ce0a7846910175b021d919dcccc6f',
'40319623d80cae8a5b1a3e319a962110a08ff40daf40ebf421b9454f20e54dcc',
'c29e3826153dfc1d10e9e173281d21ad2103bba86bc2930440e7258afca2b957'],
'20000000',
'1800ff18',
'59c2ab55',
Значение false]}]

Код 1 дает мне Меркле корень как 7cbd55a748aa8e778e0795e33d5bd5a07c9f465cd3de1fef3bf36ea3ac4d56f9а Код 2 дает как 6681ae1409685d71a51ced80ae0c7eacb78d5facb401ece2287543b6cc17e4cf Поскольку оба не являются одинаковыми, так что не так ? Мне нужен Меркле корень для заголовка блока.

В обоих вышеупомянутых случаях, я взял extranonce2 все нули 0000000000000000 и построить всех как 01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff3503226b07000455abc259040bf12d090cff47c35900000000000000000a636b706f6f6c112f736f6c6f2e636b706f6f6c2e6f72672fffffffff035976a953000000001976a914fc6123f4bfd3a840b4387ab90e9801e98fb17cf888ac8756d800000000001976a914f4cbe6c6bb3a8535c963169c22963d3a20e7686988ac0000000000000000266a24aa21a9edc963e012cb380138e3d16283a094454782879557714d3b0d73fecfe612d01f0600000000 что дает компания хэш 20d0b9a72f1e940e29b064e428f5e037f948c9ede27dfb7e77b1df7d289d1861

+972
Benjaminius 03 февр. '09 в 4:24

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

+953
Tampipi Justinskie 6 февр. 2018 г., 17:18:59
Другие ответы

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


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

Все подтвержденные транзакции видимы на Blockchain.

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

Что вам действительно нужно знать, есть в этом предложении статьи вы связаны с:

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

Тумблеры узнаваемы на Blockchain. Если вы платите кому-то через Tumblebit с адреса, который публично известно, что ваши люди будут знать, что вы заплатили кому-то через Tumblebit. Они не будут знать, кто вы заплатили, но точно знаю, что вы заплатили кому-то через Tumblebit может быть достаточно, чтобы вызвать подозрение.

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

Тот факт, что люди знают, что деньги шли через тумблеры просто вытекает из того, что тумблеры хотите получить деньги от большого количества вовлеченных людей. Посмотрите на сделки f653dc8cf567b6cf0cf98660a66a1b138677388c16c87b8f4d68f5979cd4627f. Я просто посмотрел на один, чтобы показать вам в новый блок и наткнулся на нее. Он двигает деньги из 13 адресов в 13 разных адресов. И не совсем мало: эквивалент 2.5 к$. Перевод денег с 13 адресов в 13 разных адреса, не точно, как сделки, кто только что купил компьютер за 2.5 к$ на tigerdirect.com будет выглядеть, да?

Если вы посмотрите на то, как ввод адреса, получили свои средства, это становится еще более подозрительным. Например, 1HjfSKDVnKDsJBWWDWcgcmGDDhauc7cR8q получил свои средства из 19 адресов. Не похоже, что это произошло случайно, не так ли?

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

+928
IVANBAKLAZHAN 27 дек. 2018 г., 03:59:06

Предположим, я запускаю в наследство (не SegWit) узел после SegWit активируется. Мой Blockchain не хранит какие-либо данные SegWit. Что происходит, когда я обновить мой узел? Мне придется повторно загружать блокчейн, чтобы включить недостающие сведения SegWit?

+925
DavidsK 5 авг. 2015 г., 23:25:31

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

Теперь, я хочу прочитать его я не могу найти его в моих закладках. (Я иногда думаю, что Firefox не сохраняя их), в любом случае...

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

Есть ли у кого ссылка на этот сайт?

+909
mkrenker 28 июл. 2017 г., 14:35:40

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

+806
asvni 1 сент. 2010 г., 09:30:01

Сделки Coinbase является на верхней части списка. Я не был в состоянии проверить цепь мерклый, потому что я думаю, что я не отменил endianess хэш. Я использую тот же код на Python, который я получил от приведенных примеров. Я еще не проверял это еще вопрос, так как я не уверен, если я должен поставить всех txn на фронте или в конце перед.

Я использую dblsha(последние).кодировать('Хекс'), возможно, есть и другой метод Python, который не обращает endianess.

+806
user32324 17 дек. 2016 г., 12:12:19

Если максимальная цель была 2256-1, каждый кандидат блока будет корректный блок.

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

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

+779
user10950 28 июл. 2015 г., 07:52:51

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

Ну, я знаю.

Он должен прийти в существование, вы создаете его с помощью текстового редактора в переменной datadir каталог, если вы хотите сделать так. Это совершенно необязательно. Если есть параметры командной строки, которые вы хотите использовать в любое время без того, чтобы указать их (например, -txindex=1), Вы можете положить их в биткоин.конф. Если вы счастливы, продолжая давать их в командной строке, то нет необходимости в биткоин.конф существовать вообще.

И теперь вы тоже знаете.


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

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

+701
Aric 26 июл. 2018 г., 01:55:33

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

Предполагая, что Техас сборы идут через крышу, что происходит с фондами, которые заперты в канале Молнии? Так что давайте пример: вы открываете канал для микро-платежей (все-таки идея молнией, чтобы пойти с низких значениях, я думаю, есть предел чуть выше 1 млн сатоши). Сборов, низкие на данный момент, и вы ведете несколько раз с ваш партнер(ы).

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

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

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

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

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

Может быть, некоторые эксперты молнии лучше смотреть?

+701
Steve Beedie 15 мая 2013 г., 01:41:27

где мой биткоин деньги, если загрузка не удалась.

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


Некоторые пояснения:

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

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

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

+687
Creare Perfectum 23 июн. 2013 г., 00:07:23
Связанных с программами, которые разделяют их исходный код.
+679
cdwcew 5 июн. 2016 г., 00:21:24

То, что вам нужно для управления-это ставка. Биткоин основных узлов не реле проводки (или включить их в блоки) ниже минимального взноса размере 1000 сатоши/КБ (-minrelaytxfee), так что если вы продолжайте увеличивать объем совершаемой сделки, но не плату, вы рискуете попасть совсем не передаются и даже добывали (-blockmintxfee), поскольку шахтеры, как правило, максимального размера ставки платы в блоке, которые добываются.

+676
Franklin Dattein 21 сент. 2015 г., 20:22:32

Из (неофициальная) бирже MtGox документации по API:

Минимальный размер сделки на покупку или продажу 0.01 БТЦ
+636
Eric Miller 30 янв. 2017 г., 10:10:38

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

Полные узлы отслеживать все неизрасходованные выходы в Blockchain, известный как UTXOs (неизрасходованные выходы сделки). Это набор UTXO. Когда транзакции в Blockchain проводит UTXO, он удаляется из этого набора, и новый UTXOs будут добавлены новые выходы из этой сделки. Это происходит каждый раз при поступлении нового блока. Если транзакция пытается провести UTXO, не в наборе, узел видит его недействительным. На этот узел, нет никакой разницы между расходами от операций, которые уже потрачены, или тот, который никогда не существовал. В любом случае, нет никаких веских UTXO, чтобы провести из в наборе UTXO, поэтому ее недействительной сделке.

+635
Piotr Kempa 4 июн. 2011 г., 04:47:17

По данным blockchain.info " БТС " достиг пика на уровне $35 в июне 2011 года. По данным из bitcoincharts.com самая высокая цена БТЦ был торгуются на бирже MtGox в этом месяце (и до недавнего времени все время) составляет $31.9099.

В чем причина такого расхождения? Делает blockchain.info дайте скорость обмена других, чем бирже MtGox?

+570
littlespermaid 10 мар. 2013 г., 17:52:23

Я предполагаю, что это имеет в виду запуск duckduckcoin фиаско.

Для предварительно заминировав монет на основе программного обеспечения Bitcoin, предварительно заминировав монеты, как правило, просто идут к тому, кто добывает первые блоки. Идея заключается в том, что вы не Откройте программу до тех пор, пока эти блоки добываются. Но если вы делаете, и кто-то еще мины те блоки, которые они получают до-Мой. Чтобы защититься от этого, необходимо выпустить программное обеспечение с КПП после предварительной шахте. Видимо, кто-то забыл добавить, что контрольно-пропускной пункт.

+525
roberttatoian 14 нояб. 2015 г., 23:19:37

У меня вопрос по поводу платежной системы.Сейчас я с помощью API coinpayment.Это всегда создание нового адреса для пользователей, чтобы произвести оплату.Я хочу только один кошелек для каждого пользователя и что пользователь может сделать несколько раз оплату в своем бумажнике, и я получаю уведомление, когда оплата произведена в бумажник.Пожалуйста, предложите любой API платеж, создать кошелек только один раз для каждого пользователя.

+345
lhvf 31 янв. 2017 г., 05:10:51

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

+302
mevans 31 окт. 2010 г., 16:46:45

Наиболее популярным является BitMit.com

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

+269
Dhruv Sharma 22 сент. 2012 г., 13:17:30

Как правило, отказ в обслуживании(DoS) атаки могут иметь место на больших по размеру блоков.Поэтому, чтобы изначально избежать этого состояния размер блока Bitcoin был выбран, чтобы быть 1мб. Потому что злоумышленник посылает большое количество данных в сети, чтобы сделать его занят, так что реальных сделок не способны иметь место. Наряду с уменьшением размера блока другой методологии, которая принята в Bitcoin являются:

  • Не оставив осиротевших блоков
  • Нет экспедирование дважды проводить операции
  • Без пересылки одного блока или проводки
  • Отсоедините сверстника, который отправляет слишком много сообщений
  • Ограничения размера блока в 1 МБ
  • Ограничить размер каждого сценария до 10000 байт
+224
kevinmicke 18 июн. 2014 г., 01:47:00

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

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

+216
seaders 7 окт. 2016 г., 05:46:28

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

getrawtransaction 2c7b5cede0ab477800c407526ea98de9c89e80e53435dc786479be15970cc0d7 1

Но вы просто сделать то же самое, что blockchain.info уже есть на их сайте.

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

+202
quotes 23 сент. 2017 г., 18:47:07

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

Загрузился с помощью LiveUSB Ubuntu и установить pywallet.

в [email protected] в:~/рабочий стол/pywallet$ судо ./pywallet.py --восстановление --recov_device на /dev/sdc1 --recov_size 1Gio --recov_outputdir /домашний/Убунту/рабочий стол/восстановление/ Введите пароль для кошелька, который будет содержать все восстановленные ключи: 123456

Ввести возможные пароли, используемые в удаленные кошельки. Не забывайте, что более паролями = больше времени для тестирования возможностей. Написать одну фразу в каждой строке и заканчиваться пустой строкой. Возможные фразы: хххххххх Возможные фразы:

Начать восстановление. 0.10 Иди читай 0.20 Иди читай 0.30 Иди читай 0.40 Иди читай 0.50 Иди читай 0.60 Иди читай 0.70 Иди читай 0.80 Иди читай 0.90 Иди читай 1.00 Иди читай

Читать 1.1 зайдите в 0,7 минут

Найдено 1 возможные кошельки Найден 221 возможных зашифрованных ключей Найдено 0 возможные незашифрованные ключи

Возможные бумажник #1 с фразы #1

Частная ключи не расшифрованы: 221 Пытаюсь все остальные возможности (221) может занять от до 0 минут. Вы хотите, чтобы проверить их? (г/л): г

Частная ключи не расшифрованы: 221 Попробуйте другой пароль, проверьте размер вашего раздела или обратиться за помощью Бумажник зашифрован и пароль правильно

Импорт:

Новый бумажник /домашний/Убунту/рабочий стол/восстановление//recovered_wallet_1513352751.DAT содержит 0 восстановленного ключа в [email protected] в:~/рабочий стол/pywallet$

Поэтому он признает пароль как правильный, но его не расшифровать ключи.

Пожалуйста, помогите.

+170
Johan Willfred 18 дек. 2018 г., 00:35:01

я сделал это путем переопределения методов WalletAppkit и работает нормально теперь вот пример кода для этого.

 комплект = новый WalletAppKit(параметры, walletFile, функция app_name) {
@Переопределить
 защищен createWallet кошелек() {
 Системы.из.код println("я здесь");
 Бумажник кошелек = Кошелек.fromWatchingKeyB58(параметры, tPub, DeterministicHierarchy.BIP32_STANDARDISATION_TIME_SECS);
 вернуть кошелек;
}
@Переопределить
 охраняемых недействительными onSetupCompleted() {
супер.onSetupCompleted();
Системы.из.код println(кит.бумажник().currentReceiveAddress());
Системы.из.код println(кит.бумажник().getTotalReceived().toFriendlyString());
txHistory();

 комплект.бумажник().метод addEventListener(новый AbstractWalletEventListener() {
@Переопределить
 общественного недействительными onWalletChanged(бумажник кошелек) {
Системы.из.код println(кит.бумажник().getTotalReceived());
}
});
}
+167
Nikita Petrenko 9 окт. 2019 г., 23:55:22

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

Умножение числа д п в точке г, а иногда и ДГ определяется интуитивно, как :

Г + г + г + г... и т. д раз.

Если вы помните, как это сделать смысл того, процесс здесь очень похож на него. Чтобы добавить две точки А и Б, с координатами (A_x, A_y), (B_x, B_y), на третьей точке С с координатами(C_x, C_y), точкой определяется как :

  1. Найти уклон (мы будем называть его СЛП) между двумя точками А и Б
  2. C_x = СЛП^2 - A_x - B_x мод п
  3. C_y = СЛП * (A_x - C_x) - A_y мод п

И при добавлении одной точки к себе, А + А (или 2*а когда Д == 2), точка удвоения определяется как:

  1. Найти тангенс (мы будем называть его тгт) к кривой в точке А
  2. C_x = тгт^2 - 2*A_x мод п
  3. C_y = тгт * (A_x - C_x) - A_y мод п

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

B_y - A_y
--------- мод п
B_x - A_x

И касательной к кривой в точке :

3 * (A_x)^2 + а
--------------- мод п
 2 * A_y

* число а является параметром кривой. подобно Н И П.

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

(B_y - A_y) * modinv(B_x - A_x) Mod р, на склоне СЛП и :

(3 * (A_x)^2 + а) * modinv(2 * A_y) Mod Р, касательная линия тгт.

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

+138
mastaH 9 дек. 2013 г., 17:24:05

Что такое "курс акций" можно найти в Горно приборной панели бассейн?

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

+119
Jeff Isaacs 29 янв. 2019 г., 10:40:12

Ядра биткоин синхронизация очень медленно

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

Большая часть работы проделана на самом деле не скачивание блоков, это проверка и все транзакции, которые они содержат. Это зависит не только от загрузки блоков, но также от количества и сложности каждой сделки. Скачивание блоки сами по себе обычно не проблема, если вы подключены (исходящие) до нескольких узлов. Я могу скачать блоки вообще в сорок пять секунд (включая время запроса и т. д. а также их проверку и передачу), когда я был оффлайн и я заканчиваю ограничены местных 256кбит ссылке. Скорость загрузки низкая, и повышенная латентность. По курсу один блок за сорок пять секунд, он бы сейчас больше двух сотен, и шестьдесят три дня, чтобы завершить весь блокчейн как есть более 506822 блоков, как писать.

Из моего личного опыта, начальный синхронизации фактически принял в течение пяти дней на 2.5 ГГц Core ноутбук i5 с 4 ГБ оперативной памяти под управлением Fedora с биткоин версии v0.15.1. Для этого я использовал ADSL2+ и никогда не воспринимал фактической загрузки блоков будут проблемы.

Выполнение начальной синхронизации

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

Всегда используйте последние версии ядра биткоин (включает в себя биткоин-Qt и bitcoind) скачать с официального сайта по www.bitcoin.org. Обновление является безопасным и простым, просто выйдите ядра Биткоин первая и принять новое безопасное резервное копирование вашего кошелька.дат перед обновлением.

Регулировка параметров

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

Я предполагаю здесь, что вы работает Bitcoin-Qt, которая является GUI-версия и не bitcoind.

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

  • -переменной datadir= вы могли бы иметь свой datadir не на быструю езду. Если вы переместите весь свой .папка биткоин вам потребуется указать этот параметр в командной строке. Обратите внимание, что если вы измените свое datadir и не копируйте .биткоин папки в новое расположение-первых, это позволит создать новый кошелек и опять начнется скачивание блокчейна с самого начала.
  • -dbcache= по умолчанию это 450. Если у вас есть 8 ГБ оперативной памяти, вы можете легко установить 4096
  • пар= по умолчанию для этого параметра установлено значение Auto, но я не знаю, что автоматическая настройка делает. Вы могли бы попробовать установить это на -1, который оставляет одно ядро бесплатно.
  • -banscore= можно попробовать настроить до 10, чтобы начать хулиганить узлов рано.
  • -послушай= можно временно установить на 0, чтобы отключить входящие соединения, в то время как вы получаете начальную синхронизацию сделали. Ваш напряженный узел, не нужны дополнительные работы.

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

Некоторые из этих параметров доступны в качестве опции в Bitcoin-Qt в меню Настройки > Параметры.

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

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

Анекдоты

Реальный пример из жизни разных режимах работы системы: я знаю кого-то лично, кому пришлось работать на довольно большой, но не чрезвычайно большой файл иллюстратора. Он открыл его на ~12-месячный верхний спецификаций Mac, который обычно выполняет большой и было практически непригодным для использования (медленно реагирует). Ради интереса он решил попробовать тот же файл на болоте "стандартный компьютер", открыв его в Illustrator, и это было совершенно нормально. Некоторые аппаратные средства/программное обеспечение создает узкие места для некоторых процессов. Противоположный результат, вероятно, справедливо для некоторых операций.

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

Ссылаясь опять же личный опыт, синхронизацию на Windows 10 64-немного похоже на порядки быстрее, чем синхронизация на Linux на том же оборудовании, даже если Windows работает в GNOME-коробки, это легко штампует по 100 блоков в секунду в начальной стадии загрузки.

Альтернативы

Если вы находитесь в серьезные неприятности, ожидающие синхронизацию биткоин-ядра (полный узел клиента) и вам не нужны дополнительные функции, что Bitcoin Core обеспечивает то, вы можете рассмотреть пытается Электрум (не полный узел, клиент), который не нужно сделать первоначальную синхронизацию. На Fedora 27, получая Электрум так же просто, как судо ДНФ установить Электрум.

+91
Alan Thomson 31 дек. 2010 г., 03:20:56

Вы можете начать добычу на Segwit2x официальный бассейн

http://pool.b2x-segwit.io

С наилучшими пожеланиями.

+90
klippix 11 апр. 2010 г., 07:08:13

У меня 8 разных antminer специализированная интегральная микросхема и я хотел бы настроить собственный пул. Я хотел бы, чтобы мой ппц Пиркойны ака. Все кажется очень старым, насколько учебники и я ищу что-то, что возможно для не-программиста, чтобы работать.

+38
Qlirim Mehmeti 13 апр. 2016 г., 03:51:41

Среды разработки: среды, в которой исходный код скомпилирован и построен в полный двоичный файл, который можно запустить. Это, как правило, состоит из компилятора, компоновщика, ОС на и ОС вы хотите двоичные файлы для.

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

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

Может кто подскажет, как это сделать, используя против сообщества 2017?

Вы действительно не должны этого делать. Биткойн-ядра, которое большинство альткоинов' первичная программного обеспечения (в том числе Лайткоин) находятся на основе, предназначен для сборки в среде Unix (в основном Linux и macOS). Это значительно сложнее построить его в среде Windows, в частности, с помощью инструментов, которые предоставляет Microsoft (например, Visual студии). Рекомендуется использовать подсистемы Windows для Linux. Инструкции для этого имеются здесь

+24
Pedro Bonilla 22 апр. 2010 г., 03:56:02

Учитывая, что 64 байта ключи, наверное, ключи семя в формате bip32 вам может понадобиться, чтобы получить первый ключ. Я изменил код, чтобы отразить это

НПМ установить coinstring hdkey
узел 
ВАР HDKey = требуют('hdkey')
ВАР КС = требуют('coinstring')

// Это ваш ключ в base64 
ВАР семя = 'oMQqnDrGq/K6aplGroOvGPUb8cn6fazEySUTzE3QFYndqcd13nta+sc1R8VmLYGp6TYaCqxgSnOjIb2RA7zorw=='
ВАР hdkey = HDKey.fromMasterSeed(новый буфер(семян, 'в base64'))

ВАР Хекс = hdkey.закрытый ключ
ВАР версии = 0х80; //приватный ключ
консоль.вход(ВК.кодирование(наговор, версия)) 

Это должно дать вам знакома ВИФ формат закрытого ключа.

5HyfJgfUm7WVgUrLuo9uwtJR6ME7MYfGrhk2aeckzrooskygxp8

+21
Bitcoin4ever 10 нояб. 2012 г., 20:14:21

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

$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