ЭКП сделать наговор не в формате JSON

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

в биткоин-CLI и я могу пойти:

$ биткоин-CLI и getblock 00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048 ложные
010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000982051fd1e4ba744bbbe680e1fee14677ba1a3c3540bf7b1cdb606e857233e0e61bc6649ffff001d01e362990101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0704ffff001d0104ffffffff0100f2052a0100000043410496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781e62294721166bf621e73a82cbf2342c858eeac00000000

но попытка то же самое в bitcoinrpc дает выходных данных JSON:

печать rpc_connection.getblock("00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048 ложь")
{у'merkleroot': у'0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098', у'nonce': 2573394689, у'previousblockhash': у'000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f', у'hash': у'00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048', у'version': 1, у'tx': [у'0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098'], у'chainwork': у'0000000000000000000000000000000000000000000000000000000200020002', у'height': 1, У с трудом': десятичной('1.00000000'), у'nextblockhash': у'000000006a625f06636b8bb6ac7b960a8d03705d1ace08b1a19da3fdcc99ddbd', у'confirmations': 364412, у времен': 1231469665, у'bits': у'1d00ffff', у'size': 215}

getrawtransaction просто работает таким образом:

$ печать rpc_connection.getrawtransaction("0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098")
01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0704ffff001d0104ffffffff0100f2052a0100000043410496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781e62294721166bf621e73a82cbf2342c858eeac00000000

там, кажется, некоторые JSON на/Выкл флаг, что это не хорошо документированы...

+745
stevem0 8 мая 2011 г., 18:58:50
29 ответов

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

Если я посылаю 0.0136889 по адресу, будут blockchain.info снимите плату из моего кошелька, или мне нужно отправить 0.0136889 + плата?

send bitcoins

+961
Meagan Jones 03 февр. '09 в 4:24

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

+912
joey152 28 янв. 2014 г., 10:41:13
Другие ответы

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


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

Самый простой и предвидеть причины:

Биткоин blocktime расположен в 10 минут, хотя Эфириума имеет блок каждые 10-20 секунд, что делает его гораздо быстрее.

Смотрите Протокол Фантом, https://www.cryptocompare.com/coins/guides/what-is-the-ghost-protocol-for-ethereum/

Так нет, биткойн, вероятно, никогда не будет в состоянии соответствовать скорости Эфириума по. ( В это состояние)

(Если они не будут выполнять то, как молния сеть.)

+872
user2846495 11 февр. 2017 г., 22:34:11

Биткоин-в Qt Software представляет вам самый удобный интерфейс для просмотра Bitcoin сделок. Я не использую его, но я думаю, что публичный адрес будет где-то отображаться на экране (это будет в форме 1xxxxxxxxxxxxxx).

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

Как экспортировать мои личные ключи от моего биткоин-клиент на Qt?

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

+815
Pawel095 9 апр. 2010 г., 8:44:35

Есть ли разница между мульти-подписи и тайного обмена Шамира?

Алгоритм-мудрые технологии/.

+800
VDarricau 30 июн. 2014 г., 6:32:04

В документации на addmultisigaddress государств:

Эта функция предназначена только для использования с non-watchonly адреса. Посмотреть importaddress для watchonly p2sh адрес поддержки.

Поскольку кошелек не имеют как закрытые ключи, он не будет показывать баланс, если вы не используете importaddress. Обратите внимание на ismine: ложные собственность в validateaddress, это означает, что ваш кошелек не имеют возможность тратить (нет закрытых ключей).

addmultisigaddress nrequired ["ключ",...] ( "счет", "address_type" )

Добавить nrequired в знак multisignature адрес в бумажник. Требует
новую резервную копию бумажника. Каждый ключ является биткоин-адресом или hex-кодировке
публичный ключ. Эта функция предназначена только для использования с
не watchonly адреса. Посмотреть importaddress для watchonly p2sh
адрес поддержки. Если "счет" указывается (нерекомендуемый), назначить
адрес на этот счет.

Чтобы посмотреть multisig-адрес (узнать баланс), вы должны использовать importaddress:

importaddress "адрес" ( "метка" пересканировать p2sh )

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

Аргументы:
1. "скрипт" (строка, обязательный) шестигранные в кодировке скрипта (или адрес)
2. "метка" (строка, необязательный, значение по умолчанию="") необязательную метку
3. сканирование (логическое, необязательный, по умолчанию=true) пересканировать кошелек для операций
4. p2sh (логический, необязательный, по умолчанию=false) добавить P2SH версия скрипта, а также

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

Примечание: Если вы импортируете нестандартных сырой сценарий в hex виде, результаты отправки к ней будут относиться как менять, и не появлялся во многих ЭКП.

Примеры:

Импорт скрипта с пересканировать
> биткоин-Кинк importaddress "универсальный"

Импорт с помощью ярлыка без пересканирования
> биткоин-Кинк importaddress "универсальный" "тестирование" ложные

В виде JSON-RPC для вызова
> скручиваемость это --User имя_пользователя --данных-Binary '{"jsonrpc": "1.0", "идентификатор":"curltest", "способ": "importaddress", "параметров": ["универсальный", "тестирование", ложь] }' -ч 'содержимое-тип: текст/равнина;' http://127.0.0.1:8332/
+796
David Bradbury 19 мар. 2013 г., 1:45:35

Адрес и стоимость отправитель может быть получена от 'txid" и "Воут' с помощью команды getrawtransaction. Давайте посмотрим на примере, номер VIN части блока выглядит следующим образом:

"Альвин": [
{
 "txid": "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "304402203f198d9695a293c41d2124e790d473e68f4b35a09ece5517c7adfffc797f91760220304feb1cc2829d3c937665bcb4b7f9735acbcac50e9169bc53c9e689ce20b3bc[ALL] 025743bce4e775bb754e784dd2cfdc8dabc2023154eee539bb155612101a583e7e",
 "наговор": "47304402203f198d9695a293c41d2124e790d473e68f4b35a09ece5517c7adfffc797f91760220304feb1cc2829d3c937665bcb4b7f9735acbcac50e9169bc53c9e689ce20b3bc0121025743bce4e775bb754e784dd2cfdc8dabc2023154eee539bb155612101a583e7e"
},
 "последовательности": 4294967294
},
{
 "txid": "aac498279d50ee81237d704cb495b243b50def5ecdcb36d9d78f596f73b1d3e9",
 "Uвых": 1,
 "scriptSig": {
 "АСМ": "3045022100b763b986b17beddac1ac96c3656fa7af188a28cfacfc87390e1e796b7fdbc0d102201e76f77db6093306028e681e2fe6354ae12649afb5c27c549243b67d505a1bb6[ALL] 0349ebb9d180938ab3a571d8c2e9771fb4fecb9f4484c337bb35d8fd8b48283ca9",
 "наговор": "483045022100b763b986b17beddac1ac96c3656fa7af188a28cfacfc87390e1e796b7fdbc0d102201e76f77db6093306028e681e2fe6354ae12649afb5c27c549243b67d505a1bb601210349ebb9d180938ab3a571d8c2e9771fb4fecb9f4484c337bb35d8fd8b48283ca9"
},
 "последовательности": 4294967294
}
]

Это означает, что есть два входа, первый вход от "Uвых" 0 сделки "txid" "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000", второй вход от "Uвых" 1 ФО сделки "txid": "aac498279d50ee81237d704cb495b243b50def5ecdcb36d9d78f596f73b1d3e9". Поскольку Uвых частью одной транзакции адреса и суммы, мы можем получить входной адрес и соответствующую сумму.

Например, рассмотрим первый вход:

 "txid": "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000",
 "Uвых": 0,

выполните следующие основные команды протокола RPC (обратите внимание, что нам нужно давайте сервер индексирования каждой сделки для поддержки getrawtransaction, это может быть сделано путем добавления "txindex=1" в биткоин.конф)

биткоин-Кинк -rpcuser=июня -rpcpassword=123 getrawtransaction "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000" правда

Мы получаем следующие vouts части следующим образом:

 "Uвых": [
{
 "значение": 0.01040000,
 "н": 0,
 "scriptPubKey": {
 "АСМ": "OP_DUP OP_HASH160 af9e84db382823b9c36c40d70090ff81890c5ef5 OP_EQUALVERIFY OP_CHECKSIG",
 "наговор": "76a914af9e84db382823b9c36c40d70090ff81890c5ef588ac",
 "reqSigs": 1,
 "тип": "pubkeyhash",
 "адреса": [
"1H1b9fN7wYYwTSweyPjE7wCGSHuduCcE2o"
]
}
},
{
 "значение": 147.75014395,
 "Н": 1,
 "scriptPubKey": {
 "АСМ": "OP_DUP OP_HASH160 35f72ce8b9123a055e27be9a0bb723b6cb502419 OP_EQUALVERIFY OP_CHECKSIG",
 "наговор": "76a91435f72ce8b9123a055e27be9a0bb723b6cb50241988ac",
 "reqSigs": 1,
 "тип": "pubkeyhash",
 "адреса": [
"15vLvDZyAjWCrfWyazMtvHRe8hDJBxXJec"
]
}
}
],

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

"адреса": ["1H1b9fN7wYYwTSweyPjE7wCGSHuduCcE2o"]
"значение": 147.75014395

Есть очень хороший блог о вин и Vout объяснение http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-actually-works/

+795
Romulus Victor 16 апр. 2010 г., 4:55:43

Вообще говоря, BIP37 Блум фильтрации СПВ имеет ужасное масштабирование, хотя трудно сказать точно, как это в Реале работает.

  • Каждый пир необходимо синхронизировать всю цепочку блоков от последней они имели контакт с сетью, в худшем случае это примерно 50ГБ. Узел должен загрузить каждый блок с диска, фильтровать спецификации клиента и возвращает результат. Сумма будет расти до конца Bitcoin или время, что наступит раньше. Без некоторых изменений протокола обрезка несовместимо с BIP37 СПВ, как он ожидает, что все блоки будут доступны на всех узлах.

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

    • Неясно, сколько именно мощности процессора в среднем узла, но хоть какая-то часть узлов выполняется по сусекам оборудования, как для малины Pi, которая очень вряд ли сможет счастливо служить более пары ровесников в то время.

      Аналогично большая часть слушает узлов, размещенных на бюджет ВПС провайдеров, которые предлагают один общий сердечник и крайне низкая производительность. ОВХ имеет 300, компания Hetzner имеет 300 цифровой океан был 124, CloudAtCost действительно в нижней части сваи с 6.

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

  • Там же, скорее всего, намного меньше, чем 6000 узлов прослушивания, некоторые из них подрезают, которое совершенно бесполезно для клиента СПВ для синхронизации с, Многие слушают на IPv4 и IPv6, а также дублируются в это число в качестве результата. Реальное количество реальных узлов, вероятно, больше вдоль линий 5000, и число их не на скорость модемного подключений существенно ниже.

Разумно ли ожидать миллионы узел СПВ пользователей, подключающихся к ~6,000 полные узлы?

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

+771
Sikora 24 янв. 2018 г., 3:19:24

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

Однако, мое понимание налогового законодательства в отношении подарков примерно такой:

  • Деньги, товары или услуги, которые вы зарабатываете от работы, бизнеса или инвестирования являются налогооблагаемым доходом для вас.

  • Если вы решили отдать часть этих денег кому-то еще, это ваше дело; но вы все-таки заработал, а это все-таки ваш налогооблагаемый доход. Отдать его не изменить свои налоги на всех. IRS не волнует, дали ли вы вашему другу или использовать его, чтобы купить 300 килограммов конфет.

  • В определенных пределах, подарок не облагается налогом доход с вашим другом (кто не заработать). Однако выше этих пределов, это может быть облагается налогом подарок. Я думаю, за $13 000 в год, вы должны начать отслеживать такие подарки; дарение фактически не начнется, пока не большее количество, но он считает подарки распространяться на несколько лет.

  • Единственное значительное исключение-это если вы даете деньги на благотворительные организации. Затем вы можете вычесть подарок от вашего дохода, опять же до определенных пределов (обычно 50% от вашего дохода).

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

+733
Justine Ayers 30 июл. 2015 г., 10:53:09

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

+683
NkosaithiLogan 28 авг. 2018 г., 18:12:35

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

Что же Кракен или использовать Poloniex?

+666
user293061 18 апр. 2012 г., 13:21:35

Я смотрел на это еще в 2011 году. Это было легче, тогда как биткоин клиентами, используется для всех подключиться к IRC-канал:

http://41j.com/blog/2011/09/the-distribution-of-bitcoin-users/

В целом большинство клиентов были в США и Германии на тот момент.

+613
Manali Chatterjee 20 июн. 2012 г., 8:04:17

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

Если она действительно существует, как это технически работает?

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

+593
NiKoLaPrO 1 июн. 2017 г., 10:16:38

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

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

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

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

+585
user31569 19 сент. 2014 г., 11:07:07

Я по ошибке вклеили мои собственные Blockchain.info получив адрес в поле получателя, когда я пытался отправить BTC на друга. Я обычно получаю либо "отправить" или "получить" уведомление в моих записях, но на этот раз у меня "передали" уведомление. Хотя это была моя собственная получения адреса прошло 100 подтверждений и blockchain.info не вернулся мой БТЦ обратно в мой собственный кошелек. Я не прошу мои гонорары будут возвращены, но о всей биткойн-я послал. Вы думаете, что я вернусь моя БТЦ даже если я использовал свой собственный адрес получения?

+575
Countofblore 2 окт. 2012 г., 20:36:28

Просто добавил в Mt. Стенка в документации API является возможность активировать кошелек.дат, что позволяет простой способ для импорта (через загрузку кошелек.ПЗТ) все ваши приватные ключи, которые будут управляться МТ. Гора Gox.

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

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

+490
Piers Snell 28 авг. 2019 г., 6:10:51

Я получаю ту же ошибку, используя ОС х 10.9 MBPR.

Хотя я за http://atomton.roon.io/compiling-cudaminer-on-os-x-10-9 точно.

ОБНОВЛЕНИЕ: ПРОБЛЕМА РЕШЕНА.

путем изменения включают Танос.ч для включают функции malloc/Танос.ч

в обоих scrypt-jane.cpp и sha3.cpp

+488
Chris Peng 9 февр. 2018 г., 3:49:38

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

Вместо этого, segwit-внутри-P2SH, где выходы идут к выходу BIP16 с хэш-сценарий хэш программу защиты свидетелей.

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

+431
Paula Mae Bell 23 дек. 2014 г., 23:34:50

Нубский вопрос здесь.

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

+403
Akshay Saharan 3 июн. 2012 г., 1:44:24

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

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

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

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

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

Так, sidechains может увеличить масштаб, но не лучше в этом, чем больше блоков будет.

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

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

+385
Yassine Sifeddine 21 июл. 2011 г., 12:20:53

Следующие scriptPubKey описывает нужные договора:

OP_IF
 OP_DUP OP_HASH160 <Боба pubKeyHash>
OP_ELSE
 <сейчас+30 дней> OP_CHECKLOCKTIMEVERIFY OP_DROP
 OP_DUP OP_HASH160 <Виктор pubKeyHash>
OP_ENDIF
OP_EQUALVERIFY OP_CHECKSIG

Боб может провести вывод, используя scriptSig <Боба подпись> <Боба по умолчанию> OP_TRUE
Виктор может провести вывод через 30 дней с помощью scriptSig <Виктор подписи> <Виктор умолчанию> OP_FALSE.

+373
juliensaad 31 янв. 2013 г., 8:57:23

Здесь необходимо учитывать два фактора: отбор проб в бассейне и черствый ставки.

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

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

+350
KSab 4 мая 2015 г., 6:38:17

Я совершенно новичок в этом деле, но люблю эту идею!

Я хочу помочь, (и генерировать монета), и установили только в Bitcoin-Qt версия 0.8.1

Он побежал, синхронизированная; я зашифрован мой кошелек.

А сейчас что? Будет ли он использовать мои 2 видеокарты NVIDIA gtx580 видеокарты самостоятельно? Мне нужно делать ничего больше, чем просто его запустить?

Получил зеленую галочку; до даты
У меня 8 активных соединений и мой кошелек-это оба заперты(?) и зашифрованы.

+341
Phragma 27 июн. 2019 г., 23:25:07

Я собираюсь получить один Л3+ Litecoin Шахтер с Скорости хэш-4-й/С.

Примерно, сколько лайткоинов я мог рассчитывать на шахте в течение 30 дней с моей Л3+ работает на полной рабочей скорости 24/7 с неограниченным ширина полосы частот вверх/вниз для моего интернет подключения Шахтер? Примерно??

Заранее спасибо за любой ответ!

+329
Neil Brown 10 апр. 2017 г., 21:48:54

как бы одного языка Transact его/ее жесткого денег или фермы продукты (скажем, бананы)

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

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

используя базовую телефон без каких-либо банковском учреждении?

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

+310
Himanshu Patil 23 мая 2010 г., 15:02:01

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

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

Как Элигия платят шахтерам непосредственно с вновь сгенерированным монетам? Каковы плюсы и минусы этого по сравнению с тем, слякоти не так ли? Существуют и другие пулы, которые делают то же самое? Это возможно только с BTC и это клоны или лайткоин пулы делать это слишком?

+287
Angela Zack 30 дек. 2017 г., 7:54:09

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

Вы могли бы иметь операции, которая платит $1, но имеет 100 входов. Эта сделка будет иметь очень высокую плату за транзакцию. И наоборот, вы могли бы иметь операции, которая платит по 100 000$, но имеет только 1 вход. Эта сделка будет иметь очень низкую плату.

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

+211
dormitkon 5 февр. 2016 г., 19:34:47

Во-первых: я newbite в альткоины развития, следующая для создания получать деньги с Litecoin,
1 - я создал клона и Litecoin с помощью команды git клон https://githubcom/litecoin-project/lotecoin.git
2 - я изменил некоторые цепи и параметров монета chainparams.cpp как ниже:

// Авторское право (c) 2010 Сатоши Накамото
 // Авторские права (c) 2009-2015 биткоин основных разработчиков
 // Распространяются под лицензией МИТ программного обеспечения, см. в сопроводительной
 // копирование файла или http://www.opensource.org/licenses/mit-license.php.

 #включить "chainparams.ч"
 #включить "консенсус/Меркле.ч"

 #включить "tinyformat.ч"
 #включить "утиль.ч"
 #включить "utilstrencodings.ч"

 #включить <утверждать.ч>

 #включить "chainparamsseeds.ч"
 #включить "arith_uint256.ч"

 статические CBlock CreateGenesisBlock(константный тип char* pszTimestamp, константный команду cscript& genesisOutputScript, nTime uint32_t, uint32_t nNonce, uint32_t nBits, int32_t nVersion, константный CAmount& genesisReward)
{
 CMutableTransaction txNew;
 txNew.nVersion = 1;
txNew.вин.размер(1);
txNew.Uвых.размер(1);
 txNew.ВВХ[0].scriptSig = команду cscript() << 486604799 << CScriptNum(4) << СТД::вектор<беззнаковый тип char>((константный беззнаковый тип char*)pszTimestamp, (константный беззнаковый тип char*)pszTimestamp + функция strlen(pszTimestamp));
 txNew.Uвых[0].nValue = genesisReward;
 txNew.Uвых[0].scriptPubKey = genesisOutputScript;

 CBlock генеза;
 бытие.nTime = nTime;
 бытие.nBits = nBits;
 бытие.nNonce = nNonce;
 бытие.nVersion = nVersion;
бытие.vtx.push_back(MakeTransactionRef(с std::двигаться(txNew)));
бытие.hashPrevBlock.Является setnull();
 бытие.hashMerkleRoot = BlockMerkleRoot(бытие);
 возвращение бытия;
}

/**
 * Построить блок Genesis. Обратите внимание, что выход из своего поколения
 * сделки не могут быть потрачены, поскольку он изначально не существовало в
 * базы данных.
*
 * CBlock(хэш=000000000019d6, Вер=1, hashPrevBlock=00000000000000, hashMerkleRoot=4a5e1e, nTime=1231006505, nBits=1d00ffff, *nNonce=2083236893, vtx=1)
 * CTransaction(хэш=4a5e1e, Вэр=1, вин.размер=1, Uвых.размер=1, nLockTime=0)
 * CTxIn(COutPoint(000000, -1), компания *04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420**666f722062616e6b73)
 * CTxOut(nValue=50.00000000, scriptPubKey=0x5F1DF16B2B704C8A578D0B)
 * vMerkleTree: 4a5e1e
*/

 статические CBlock CreateGenesisBlock(nTime uint32_t, uint32_t nNonce, uint32_t nBits, int32_t nVersion, константный CAmount& genesisReward)
{
 константный тип char* pszTimestamp = ""Тегеран Таймс", Stonica победит окончательно";
 константный cscript в genesisOutputScript = команду cscript() << ParseHex("040184710fa689ad5023690c80f3a49c8f13f8d45b8c857fbcbc8bc4a8e4d3eb4b10f4d4604fa08dce601aaf0f470216fe1b51850b4acf21b179c45070ac7b03a9") << OP_CHECKSIG;
 возвращение CreateGenesisBlock(pszTimestamp, genesisOutputScript, nTime, nNonce, nBits, nVersion, genesisReward);
}

 пустота CChainParams::UpdateVersionBitsParameters(консенсус::DeploymentPos д, int64_t nStartTime, int64_t nTimeout)
{
 консенсус.vDeployments[д].nStartTime = nStartTime;
 консенсус.vDeployments[д].nTimeout = nTimeout;
}

/**
 * Основной сети
*/
/**
 * Что делает хороший блок КПП?
 * + Находится в окружении блоков с разумной метки
 * (не блоки до метки после, ни после с
 * метка раньше)
 * + Не содержит никаких странных сделок
*/

 класс CMainParams : общественные CChainParams {
общественные:
 CMainParams() {
 strNetworkID = "основной";
 консенсус.nSubsidyHalvingInterval = 840000;
 консенсус.BIP34Height = 710000;
 консенсус.BIP34Hash = uint256S("00000000b2c50d03d4d0bdd38681775ce522f137518145d6b3c913b7dd4423e5");
 консенсус.BIP65Height = 918684; // bab3041e8977e0dc3eeff63fe707b92bde1dd449d8efafb248c27c8264cc311a
 консенсус.BIP66Height = 811879; // 7aceee012833fa8952f8835d8b1b3ae233cd6ab08fdb27a771d2bd7bdc491894
 консенсус.powLimit = uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); 
 консенсус.nPowTargetTimespan = 3.5 * 24 * 60 * 60; // 3.5 дней
 консенсус.nPowTargetSpacing = 2.5 * 60;
 консенсус.fPowAllowMinDifficultyBlocks = ложь;
 консенсус.fPowNoRetargeting = ложь;
 консенсус.nRuleChangeActivationThreshold = 6048; // 75% от 8064
 консенсус.nMinerConfirmationWindow = 8064; // nPowTargetTimespan / nPowTargetSpacing * 4
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].бит = 28;
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nStartTime = 1199145601; // 1 января 2008 г.
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nTimeout = 1230767999; // 31 декабря 2008 года 

 Развертывание // из BIP68, BIP112, и BIP113.
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].бит = 0;
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nStartTime = 1485561600; // 28 января 2017
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nTimeout = 1517356801; // 31 января 2018

 Развертывание // из SegWit (BIP141, BIP143, и BIP147)
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].бит = 1;
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nStartTime = 1485561600; // 28 января 2017
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nTimeout = 1517356801; // 31 января 2018

 // Лучшая сеть должна иметь по крайней мере столько работы.
 консенсус.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000000ba50a60f8b56c7fe0");

 // По умолчанию предполагать, что подписи в предках этого блока являются действительными.
 консенсус.defaultAssumeValid = uint256S("0x29c8c00e1a5f446a6364a29633d3f1ee16428d87c8d3851a1c570be8170b04c2"); //1259849

/**
 * Начало сообщения string предназначен, чтобы быть маловероятным в обычные данные.
 * Символы редко используются верхние ASCII, а не действует как UTF-8, и производят
 * большое 32-разрядное целое число с любой расклад.
*/
 pchMessageStart[0] = 0x0b;
 pchMessageStart[1] = 0xd0;
 pchMessageStart[2] = 0xb6;
 pchMessageStart[3] = 0xdb;
 nDefaultPort = 9335;
 nPruneAfterHeight = 100000;
 //статические CBlock CreateGenesisBlock(nTime uint32_t, uint32_t nNonce, uint32_t nBits, int32_t nVersion, константный CAmount& genesisReward)
 бытие = CreateGenesisBlock(1511279793, 1251189192, 0x1d00ffff , 1, 50 * монета);
 консенсус.hashGenesisBlock = бытие.GetHash();

 /* 
 // расчета генезис блока
 // Сброс бытие
 консенсус.hashGenesisBlock = uint256S("0х");
 с std::соиь << СТД::строка("начать расчет Mainnet генезис блока:\п");
 если истинно (True && (бытие.GetHash() != консенсус.hashGenesisBlock)) {
 LogPrintf("расчет Mainnet генезис блок:\Н");
 arith_uint256 hashTarget = arith_uint256().SetCompact(бытие.nBits);
 uint256 хэш;
 бытие.nNonce = 0;
 // Это позволит выяснить действительные хэш и Окказиональной, если вы
 // создания различных блок бытие:
 // uint256 hashTarget = CBigNum().SetCompact(бытие.nBits).getuint256();
 // hashTarget.SetCompact(бытие.nBits, &fNegative, &fOverflow).getuint256();
 // во время (бытие.GetHash() > hashTarget)
 пока (UintToArith256(бытие.GetHash()) > hashTarget)
{
++бытие.nNonce;
 если (бытие.nNonce == 0)
{
 LogPrintf("ОККАЗИОНАЛЬНОЙ укутав, увеличивая время");
 с std::соиь << СТД::строка("ОККАЗИОНАЛЬНОЙ укутав, приращения времени:\п");
++бытие.nTime;
}
 если (бытие.nNonce % 10000 == 0)
{
 LogPrintf("Mainnet: нонсен %08ю: хэш = %з \п", бытие.nNonce, бытие.GetHash().Метод toString().c_str());
 // для std::соиь << strNetworkID << "элемент " nonce": "< < бытие.nNonce << "время:" << бытие.nTime << "хэш:" << бытие.GetHash().Метод toString().c_str() << "\п";
}
}
 с std::соиь << "Mainnet ---\Н";
 с std::соиь << "элемент " nonce": "< < бытие.nNonce << "\п";
 с std::соиь << "время:" << бытие.nTime << "\п";
 с std::соиь << "хэш:" << бытие.GetHash().Метод toString().c_str() << "\п";
 с std::соиь << "merklehash:" << бытие.hashMerkleRoot.Метод toString().c_str() << "\п";
 // Mainnet --- нонсен: 296277 время: 1390095618 хэш: 000000bdd771b14e5a031806292305e563956ce2584278de414d9965f6ab54b0
}
 с std::соиь << СТД::строка("закончила Mainnet генезис блока:\п");


*/





//функции printf("%з\п",консенсуса.hashGenesisBlock.Метод toString().c_str());
 с std::соиь << СТД::строка("введите:\Н");
 утверждаю(консенсуса.hashGenesisBlock == uint256S("0x00000000b2c50d03d4d0bdd38681775ce522f137518145d6b3c913b7dd4423e5"));
 утверждаю(бытие.hashMerkleRoot == uint256S("0xf8621e34b0dcd43361fe589702e06aa79992229bfbca57d058d8561635c30fbe"));
 с std::соиь << СТД::строка("сдал:\п");

 функции printf("мин nBit: %08x\N", то консенсус.powLimit);

 // Обратите внимание, что из этих с битами службы флага, большинство поддерживают только подмножество возможных вариантов
 //vSeeds.emplace_back("семя-это.stonicacoin.loshan.ко.Великобритания", истина);
 //vSeeds.emplace_back("dnsseed.Трэшер.Ио", истина);
 //vSeeds.emplace_back("dnsseed.stonicacointools.com", истина);
 //vSeeds.emplace_back("dnsseed.stonicacoinpool.org", истина);
 //vSeeds.emplace_back("dnsseed.koin-project.com", ложь);

 base58Prefixes[PUBKEY_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,127);
 base58Prefixes[SCRIPT_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,65);
 base58Prefixes[SCRIPT_ADDRESS2] = СТД::вектор<беззнаковый тип char>(1,56);
 base58Prefixes[SECRET_KEY] = СТД::вектор<беззнаковый тип char>(1,176);
 base58Prefixes[EXT_PUBLIC_KEY] = {0х04, 0x88, 0xB2, 0x1E};
 base58Prefixes[EXT_SECRET_KEY] = {0х04, 0x88, 0xAD, 0xE4};

 vFixedSeeds = СТД::вектор<SeedSpec6>(pnSeed6_main, pnSeed6_main + ARRAYLEN(pnSeed6_main));

 fDefaultConsistencyChecks = ложь;
 fRequireStandard = истина;
 fMineBlocksOnDemand = ложь;

 checkpointData = (CCheckpointData) {
{
 { 0, uint256S("0x00000000b2c50d03d4d0bdd38681775ce522f137518145d6b3c913b7dd4423e5")},

}
};

 chainTxData = ChainTxData{
 // Данных блока db42d00d824950a125f9b08b6b6c282c484781562fa8b3bd29d6ce4a2627c348 (высота 1259851).
 1502955334, // * метка времени Unix последнего известного количества сделок
 1, // * общее количество транзакций между бытием и метки
 // (ТХ=... число в SetBestChain отладки.строк журнала)
 0.00 // * предполагаемое количество транзакций в секунду, после этого метка
};
}
};

/**
 * Тестовом режиме (В3)
*/
 CTestNetParams класса : Public CChainParams {
общественные:
 CTestNetParams() {
 strNetworkID = "тест";
 консенсус.nSubsidyHalvingInterval = 840000;
 консенсус.BIP34Height = 76;
 консенсус.BIP34Hash = uint256S("8075c771ed8b495ffd943980a95f702ab34fce3c8c54e379548bda33cc8c0573");
 консенсус.BIP65Height = 76; // 8075c771ed8b495ffd943980a95f702ab34fce3c8c54e379548bda33cc8c0573
 консенсус.BIP66Height = 76; // 8075c771ed8b495ffd943980a95f702ab34fce3c8c54e379548bda33cc8c0573
 консенсус.powLimit = uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff");
 консенсус.nPowTargetTimespan = 3.5 * 24 * 60 * 60; // 3.5 дней
 консенсус.nPowTargetSpacing = 2.5 * 60;
 консенсус.fPowAllowMinDifficultyBlocks = истина;
 консенсус.fPowNoRetargeting = ложь;
 консенсус.nRuleChangeActivationThreshold = 1512; // 75% для testchains
 консенсус.nMinerConfirmationWindow = 2016; // nPowTargetTimespan / nPowTargetSpacing
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].бит = 28;
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nStartTime = 1199145601; // 1 января 2008 г.
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nTimeout = 1230767999; // 31 декабря 2008 года 

 Развертывание // из BIP68, BIP112, и BIP113.
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].бит = 0;
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nStartTime = 1483228800; // 1 января 2017 года 
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nTimeout = 1517356801; // 31 января 2018

 Развертывание // из SegWit (BIP141, BIP143, и BIP147)
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].бит = 1;
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nStartTime = 1483228800; // 1 января 2017 года 
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nTimeout = 1517356801; // 31 января 2018

 // Лучшая сеть должна иметь по крайней мере столько работы.
 консенсус.nMinimumChainWork = uint256S("0x0000000000000000000000000000000000000000000000000000364b0cbc3568");

 // По умолчанию предполагать, что подписи в предках этого блока являются действительными.
 консенсус.defaultAssumeValid = uint256S("0xad8ff6c2f5580d2b50bd881e11312425ea84fa99f322bf132beb722f97971bba"); //153490

 pchMessageStart[0] = 0xfd;
 pchMessageStart[1] = 0xd2;
 pchMessageStart[2] = 0xc8;
 pchMessageStart[3] = 0xf1;
 nDefaultPort = 19335;
 nPruneAfterHeight = 1000;

 бытие = CreateGenesisBlock(1511279793, 0, 0x1d00ffff , 1, 50 * монета);
 консенсус.hashGenesisBlock = бытие.GetHash();
 //утвердить(консенсуса.hashGenesisBlock == uint256S("0х"));
 //утверждать(бытие.hashMerkleRoot == uint256S("0х"));

vFixedSeeds.очистить();
vSeeds.очистить();
 // узлов с поддержкой фильтрации servicebits должны быть вверху
 //vSeeds.emplace_back("testnet-seed.stonicacointools.com", истина);
 //vSeeds.emplace_back("семя-б.stonicacoin.loshan.ко.Великобритания", истина);
 //vSeeds.emplace_back("dnsseed-тестовом режиме.Трэшер.Ио", истина);

 base58Prefixes[PUBKEY_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,111);
 base58Prefixes[SCRIPT_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,196);
 base58Prefixes[SCRIPT_ADDRESS2] = СТД::вектор<беззнаковый тип char>(1,58);
 base58Prefixes[SECRET_KEY] = СТД::вектор<беззнаковый тип char>(1,239);
 base58Prefixes[EXT_PUBLIC_KEY] = {0х04, 0x35, 0x87, 0xCF};
 base58Prefixes[EXT_SECRET_KEY] = {0х04, 0x35, 0x83, 0x94};

 vFixedSeeds = СТД::вектор<SeedSpec6>(pnSeed6_test, pnSeed6_test + ARRAYLEN(pnSeed6_test));

 fDefaultConsistencyChecks = ложь;
 fRequireStandard = ложь;
 fMineBlocksOnDemand = ложь;

 checkpointData = (CCheckpointData) {
{
 {0, uint256S("")},
}
};

 chainTxData = ChainTxData{
 // Данных блока 3351b6229da00b47ad7a8d7e1323b0e2874744b5296e3d6448293463ab758624 (высота 153489)
//1502953751,
//382986,
//0.01
};

}
};

/**
 * Регрессионный тест 
*/
 класс CRegTestParams : общественные CChainParams {
общественные:
 CRegTestParams() {
 strNetworkID = "регтест";
 консенсус.nSubsidyHalvingInterval = 150;
 консенсус.BIP34Height = 100000000; // BIP34 не активировано на регтест (далеко в будущем, поэтому блок В1 не отклоняются в тестах)
 консенсус.BIP34Hash = uint256();
 консенсус.BIP65Height = 1351; // BIP65 активировано на регтест (используется в RPC активации тесты)
 консенсус.BIP66Height = 1251; // BIP66 активировано на регтест (используется в тестах активации ЭКП)
 консенсус.powLimit = uint256S("7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff");
 консенсус.nPowTargetTimespan = 3.5 * 24 * 60 * 60; // две недели
 консенсус.nPowTargetSpacing = 2.5 * 60;
 консенсус.fPowAllowMinDifficultyBlocks = истина;
 консенсус.fPowNoRetargeting = истина;
 консенсус.nRuleChangeActivationThreshold = 108; // 75% для testchains
 консенсус.nMinerConfirmationWindow = 144; // быстрее, чем обычные для регтест (144 вместо 2016 года)
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].бит = 28;
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nStartTime = 0;
 консенсус.vDeployments[консенсус::DEPLOYMENT_TESTDUMMY].nTimeout = 999999999999ULL;
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].бит = 0;
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nStartTime = 0;
 консенсус.vDeployments[консенсус::DEPLOYMENT_CSV].nTimeout = 999999999999ULL;
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].бит = 1;
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nStartTime = 0;
 консенсус.vDeployments[консенсус::DEPLOYMENT_SEGWIT].nTimeout = 999999999999ULL;

 // Лучшая сеть должна иметь по крайней мере столько работы.
 консенсус.nMinimumChainWork = uint256S("0х00");

 // По умолчанию предполагать, что подписи в предках этого блока являются действительными.
 консенсус.defaultAssumeValid = uint256S("0х00");

 pchMessageStart[0] = 0xfa;
 pchMessageStart[1] = 0xbf;
 pchMessageStart[2] = 0xb5;
 pchMessageStart[3] = 0xda;
 nDefaultPort = 19444;
 nPruneAfterHeight = 1000;

 бытие = CreateGenesisBlock(1511279793, 0, 0x1d00ffff , 1, 50 * монета);
 консенсус.hashGenesisBlock = бытие.GetHash();
 утверждаю(консенсуса.hashGenesisBlock == uint256S("0x9"));
 утверждаю(бытие.hashMerkleRoot == uint256S("0х"));

 vFixedSeeds.очистить(); //!< Режим регтест не имеет каких-либо фиксированных семена.
 vSeeds.очистить(); //!< Режим регтест не имеет никакого семян ДНС.

 fDefaultConsistencyChecks = истина;
 fRequireStandard = ложь;
 fMineBlocksOnDemand = истина; 

 checkpointData = (CCheckpointData) {
{
 {0, uint256S("530827f38f93b43ed12af0b3ad25a288dc02ed74d6d7857862df51fc56c416f9")},
}
};

 chainTxData = ChainTxData{
0,
0,
0
};

 base58Prefixes[PUBKEY_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,111);
 base58Prefixes[SCRIPT_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,196);
 base58Prefixes[SCRIPT_ADDRESS2] = СТД::вектор<беззнаковый тип char>(1,58);
 base58Prefixes[SECRET_KEY] = СТД::вектор<беззнаковый тип char>(1,239);
 base58Prefixes[EXT_PUBLIC_KEY] = {0х04, 0x35, 0x87, 0xCF};
 base58Prefixes[EXT_SECRET_KEY] = {0х04, 0x35, 0x83, 0x94};
}
};

 статические функции std::unique_ptr не<CChainParams> globalChainParams;

 константный CChainParams &параметры() {
утверждаю(globalChainParams);
 возвращение *globalChainParams;
}

 с std::unique_ptr является<CChainParams> CreateChainParams(константные СТД::строка& цепь)
{
 если (цепочка == CBaseChainParams::главная)
 возвращение с std::unique_ptr является<CChainParams>(новый CMainParams());
 еще если (цепочка == CBaseChainParams::тестовом режиме)
 возвращение с std::unique_ptr является<CChainParams>(новый CTestNetParams());
 еще если (цепочка == CBaseChainParams::РЕГТЕСТ)
 возвращение с std::unique_ptr является<CChainParams>(новый CRegTestParams());
 сгенерировать std::образом(strprintf("%ы: неизвестен цепная %ы"., __функции__, услуги));
}

 пустота SelectParams(константные СТД::строка& сети)
{
SelectBaseParams(сети);
 globalChainParams = CreateChainParams(сети);
}

 пустота UpdateVersionBitsParameters(консенсус::DeploymentPos д, int64_t nStartTime, int64_t nTimeout)
{
 globalChainParams->UpdateVersionBitsParameters(д nStartTime, nTimeout);

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

 2017-12-15 07:31:33 



















 2017-12-15 07:31:33 Stonicacoin версия v0.15.0.1-gba8ed3a93be
 2017-12-15 07:31:33 InitParameterInteraction: взаимодействие параметра: -whitelistforcerelay=1 -> Настройка-whitelistrelay=1
 2017-12-15 07:31:33 предполагая, что предки блок 29c8c00e1a5f446a6364a29633d3f1ee16428d87c8d3851a1c570be8170b04c2 имеют действительной подписи.
 2017-12-15 07:31:33 с помощью 'стандарт' SHA256 для осуществления
 2017-12-15 07:31:33 используя RdRand в качестве дополнительного источника энтропии
 2017-12-15 07:31:33 по умолчанию данные в каталог /Home/Кевин/.stonicacoin
 2017-12-15 07:31:33 используя данные каталога /Home/Кевин/.stonicacoin
 2017-12-15 07:31:33 используя config файле /Home/Кевин/.stonicacoin/stonicacoin.конф
 2017-12-15 07:31:33, используя в большинстве 125 автоматическое подключение (1024 дескриптора файла доступен)
 2017-12-15 07:31:33 через 16 Мб из 32/2 предложено для подписания кэш, способна хранить 524288 элементов
 2017-12-15 07:31:33 через 16 Мб из 32/2 просила для кэша выполнения скрипта, возможность сохранения элементов 524288 
 2017-12-15 07:31:33 с использованием 8 потоков для сценария проверки
 2017-12-15 07:31:33 планировщик запустить поток 
 2017-12-15 07:31:33 НТТР: создание рабочей очереди глубины 16
 2017-12-15 07:31:33 Нет набор rpcpassword - используя случайный файл cookie проверки подлинности
 2017-12-15 07:31:33 генерируется проверки подлинности RPC печенье /домашний/Кевин/.stonicacoin/.печенье
 2017-12-15 07:31:33 по HTTP: начиная 4 рабочих потоков
 2017-12-15 07:31:33 кэш конфигурации:
 2017-12-15 07:31:33 * используя 2.0 MIB для базы данных индекса блока 
 2017-12-15 07:31:33 * использование 8.0 MIB для государственной базы данных цепь 
 2017-12-15 07:31:33 * используя 440.0 Мб для в памяти набор UTXO (плюс до 4.8 Мб неиспользуемые пространства mempool)
 2017-12-15 07:31:33 инит сообщение: загрузка блока индекса...
 2017-12-15 07:31:33 Открытие LevelDB в /Home/Кевин/.stonicacoin/блоки индекса/
 2017-12-15 07:31:33 успешно открыт LevelDB 
 2017-12-15 07:31:33, используя ключ обфускации и /Home/Кевин/.индекс stonicacoin/блоки/: 0000000000000000
 2017-12-15 07:31:33 LoadBlockIndexDB: последний блок файла = 0
 2017-12-15 07:31:33 LoadBlockIndexDB: последний блок файла информация: CBlockFileInfo(блоков=0, размер=0, высота=0...0, Время=1970-01-01 1970-01-01...)
 2017-12-15 07:31:33 проверка всех файлов БЛК присутствуют...
 2017-12-15 07:31:33 LoadBlockIndexDB: индекс транзакции отключены
 2017-12-15 07:31:33 инициализация баз данных...
 2017-12-15 07:31:33 предварительно выделить до установки 0x1000000 в blk00000.дат
 2017-12-15 07:31:33 Открытие LevelDB в /Home/Кевин/.stonicacoin/chainstate
 2017-12-15 07:31:33 успешно открыт LevelDB 
 2017-12-15 07:31:33 писал новые программы ключ для /дома/Кевин/.stonicacoin/chainstate: 77f259e28117a4e1
 2017-12-15 07:31:33, используя ключ обфускации и /Home/Кевин/.stonicacoin/chainstate: 77f259e28117a4e1
 2017-12-15 07:31:33 инит сообщение: перематывать блоков...
 2017-12-15 07:31:33 11мс индекс блока 
 2017-12-15 07:31:33 Нет поддержки бумажник составлен в!
 2017-12-15 07:31:ошибка 33: ReadBlockFromDisk: ошибки в заголовке блока на CBlockDiskPos(всегда=0, НСС=8)
 2017-12-15 07:31:33 *** не удалось прочитать блок
 2017-12-15 07:31:33 ошибка: Ошибка: неустранимая внутренняя ошибка, см. В разделе отладка.журнал для детали

Я обнаружил, что эта ошибка(например. Ошибка: ReadBlockFromDisk: ошибки в заголовочный блок в CBlockDiskPos(всегда=0, НСС=8) ) происходит в функции CheckProofOfWork что в pow.cpp любые рекомендации оценили.

+95
Maulik Modi 12 сент. 2015 г., 3:14:01

точки На кривой secp256k1 образуют группы E(ФП) в области ФП.

п = 2^256 - 2^32 - 2^9 - 2^8 - 2^7 - 2^6 - 2^4 - 1 Главная.

N-порядок группы E, Н=115792089237316195423570985008687907852837564279074904382605163141518161494337

Н премьер-тоже?

Е(ФП) циклической группы?

Теорема. Работая над конечным полем, группы точек е(ФП) - это всегда либо циклическая группа, либо произведением двух циклических групп.

+63
Maulid Ligags 23 мар. 2017 г., 23:51:04

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

$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