Есть ли способ получить доступ к переменные Эфириума умный контракта по фамилии в JavaScript?

Говорят, у меня простой смарт-контракт:

договор простого {
 сообщение string32;

 функция простая() {
 сообщение = "Привет мир!";
}
}

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

ВАР storageObject = web3.ЕТН.storageAt(contractAddress);
документ.метода getElementById('имя').через свойство innerText = web3.toAscii(storageObject['0х']) + '' + web3.toAscii(storageObject['0х01']);
+617
Medi1Saif 30 мар. 2016 г., 4:36:34
24 ответов

Где монета на схеме выше

Нигде на самом деле.

"Сделка" часть содержит информацию о движении монет (или вместо дробных значений). Это действительно не содержат монету.

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

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

https://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/Ledger.png/800px-Ledger.png

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


Сноски:

  1. Также верно, США на самом деле. Зелененькие-это просто кусочки бумаги, которые являются частью распределенной системы учета.
+979
shockfighter 03 февр. '09 в 4:24

Как Blockchain.Info умеет извлекать информацию из любого рода Транзакция Bitcoin...

Это не только blockchain.info кто может разложить свои сделки. Формат сделки-магазинами bitcoin.org. Так что если вы берете свои собственные сделки, вы также можете разложить его на части. Вы можете взглянуть на деталях вашего (или любого другого) TX с

https://blockchain.info/rawtx/

Я просто сделал то же самое с "моей" местные средства, и получил от этого сценария сиг:

 TX_IN[0] скрипт сиг (Учар[])
 4730440220415AE7C712D07CD1F0A98170021FBE3A073DECB569A66F63B28FD2725471EE57022061FE1093885C39D23E1EFE19700D1B8E49619DF526AD0D63CDBF985E2178C34C0121025AB144C5BDD83410487BF2694CA398E3D860D2465E0305DCEC429BA6F1CF8C59 
##################################################################
 ### tcls_in_sig_script.sh: расшифруйте коды SIG_script от ТХ ###
##################################################################
 47: OP_DATA_0x47: пуш-шестигранник 47 (71 десятичное) байтов данных
 30: OP_SEQUENCE_0x30: тип тега, указывающего последовательность, начинают sigscript
 44: OP_LENGTH_0x44: длина Р + С
 02: OP_INT_0x02: тип тегом, указывающим целое число
 20: OP_LENGTH_0x20: это Зиг Р
415AE7C712D07CD1:F0A98170021FBE3A
073DECB569A66F63:B28FD2725471EE57
 02: OP_S_INT_0x02
 20: OP_LENGTH_0x20: это Зиг с
61FE1093885C39D2:3E1EFE19700D1B8E
49619DF526AD0D63:CDBF985E2178C34C
 01: OP_SIGHASHALL: это завершает алгоритма ECDSA подпись (является asn1-дер структура)
#########################################################
 ### процедура строго проверять кодировке Der подпись ###
#########################################################
 Минимальные и максимальные ограничения по размеру - ОК
 scriptsig всегда начинается с 0x30 - ОК
 длина 136 символов меньше, чем фактическая длина сиг (142 символов) - ОК
 (шестигранный 0x44, десятичных 68, 136 символов)
 длина R координата (64) >= 0 - ОК
 длина s координат (64) >= 0 - ОК
 С-значение в scriptsig границы - ОК
 Убедитесь, что система R & S длина покрывает всю подпись - ОК
 С-значение должно быть меньше, чем N/2 - ОК
 строго проверять кодировке Der подпись - ОК
#########################################################
 21: OP_DATA_0x21: бирка вида с указанием длины
 02: OP_INT_0x02: тип тегом, указывающим целое число
5AB144C5BDD83410:487BF2694CA398E3
D860D2465E0305DC:EC429BA6F1CF8C59

 * Это завершает открытого ключа (Х9.63 сжатом виде)
 * соответствующий биткоин адрес:
12bFMAPz7dhKmLxsoipfUqmCCjqENCDzkb

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

Ах, нет необходимости спрашивать дважды или больше на разных форумах (https://bitcointalk.org/index.php?topic=2187720.0). Это бессмысленно коптит...

+944
Meysam Feghhi 5 окт. 2018 г., 20:37:19
Другие ответы

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


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

У кого-нибудь есть полезные советы по получению оптимальных хэшрейт из моего майнера?

Мой майнер работает нормально, это просто, что я получаю вшивой 1.65 до 1,89 м/с курса.

+906
simonnj 21 сент. 2011 г., 4:04:27
НЕ ИСПОЛЬЗОВАТЬ. Снято в рамках "отсеивания плохих Теги инициативы 2014". Смотри ссылку в тег Вики для получения дополнительной информации. Тип 6: тег, который означает разные вещи в разных темах. Пожалуйста, замените его более описательные теги, такие как •потерял-биткоины, •потерял кошелек, потерял-с закрытым ключом, или •сокращается-денежной массы.
+896
Anthimos Kouroutsidis 2 авг. 2013 г., 5:04:10

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

Есть способы, чтобы генерировать адреса без кошелька, как через сайт, как https://www.bitaddress.org однако, я не рекомендую это, если вы не знаете, что вы делаете.

Вот список некоторых разных биткоин кошелек приложения: https://bitcoin.org/en/choose-your-wallet

+882
Dan Korn 4 нояб. 2013 г., 6:36:08

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

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

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

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

П. С.: Чтобы быть более конкретным, регулирование осуществляется посредством периодической корректировки целевого значения хэша блоков: каждый 2,016 блоков

( на это каждые две недели, учитывая, что каждый блок занимает приблизительно 10 минут, чтобы подтвердить: 6 (10 мин с интервалом в час) Х 24 (часов в день)Х 14 (дней в неделю) =2,016 )

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

Новая трудность = старый трудность X (20160 мин) / (фактическое время последнего 2,016 блоков)

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

+859
Junco 11 февр. 2014 г., 6:59:10

Я недавно скачал с Bitcoin-Qt и все необходимые блоки, и сделали несколько операций, тоже. Теперь я хочу использовать это, чтобы интегрировать его с моего сайта. Возможно ли это вообще? Если да, то как?

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

+823
TM2729 8 июн. 2010 г., 19:25:28

Сделать проводки в гофре имеет ID транзакции вроде как биткойн-транзакции, или они определены каким-либо другим способом?

+782
Borninthe40s 13 сент. 2019 г., 22:38:56

Трезор реализует BIP32/BIP39 (иерархические детерминированные кошелек и мнемонические закодированных семян, соответственно).

Мнемосхема (12 слов) - это просто способ кодирования шестигранной семян как 6c5f9d00018f2a2030afcc6f3057e5a4dea6dfb905dd4b0197a9a047bcfe0501662332a3caa846b1223ff3d20cfb295e7f94fe51c94472e3f8429c97754132e9 (чей мнемонические будет бизнес странный сезон мельком полюс робот сюрприз следующий срок малыша доктор свежий). Шестигранные семян используется для приватного мастер-ключа и мастер публичных ключа (в данном примере xprv9s21ZrQH143K29DbrSg2YgC2iyW3gx3fhnexbxeacdwjcmz9xmsxkjon93fsc85bv4akszklk1d3fa6pks1wb6xyotbdppeztmqaazbpl6h и xpub661MyMwAqRbcEdJ4xUD2up8mH1LXgqm74bazqlecaz3h5akjwkccsy8fzl33ay3xxox7xwyq4pejzusqeqw2ha2cvwvkbgmgtjlgzxrzdbfсоответственно).

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

Все это только демонстрирует, как это работает (не введите мнемонику в сайт, как показывает этот пример!), или как ТЛ;ДР: мнемосхема-это все, что вам нужно, чтобы восстановить ключи для Трезор адреса

+775
Gregor Schmidt 5 окт. 2015 г., 9:54:53
  • Каковы элементы управления, которые используются для обнаружения и/или предотвращения мошенничества в системе Bitcoin?
  • Есть ли какие знаете подвиги, или потенциальных угроз системе?
+771
saadboyyy 31 июл. 2015 г., 13:20:31

Биткоин клиент предоставляет вызовов RPC, которые в JSON, вы могли бы общаться через RPC, чтобы сделать ваше приложение.

+657
K Abdulahi 6 авг. 2014 г., 21:09:01

Я пытаюсь понять следующее:

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

+609
FoamyBeer 18 июл. 2010 г., 23:26:52

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

+601
Ran09 13 нояб. 2012 г., 23:44:16

Используя Электрум имеет некоторые преимущества и недостатки по сравнению с ядра биткоин. Электрум является немного более функционален, чем ядра биткоин. Он поддерживает аппаратное кошельки, 2 двухфакторная аутентификация с третьей стороной платная услуга, (лучше) multisig, и мнемонические фразы. Есть, вероятно, некоторые другие вещи, которые я забыл. Однако Электрум идет на риск снижения конфиденциальности и безопасности. Вы отправляете все свои данные на сервере Электрум. Этот сервер знает все ваши адреса и ваши сделки. Этот сервер также может скрывать информацию транзакцию или отказаться от ретрансляции операции, которые вы делаете. Сервера Электрум в настоящее время также может толкать фишинговых сообщений на ваш Электрум кошелек. Этот вопрос в настоящее время находится в процессе исправления (это требует изменения протокола).

Если вы используете свой собственный сервер, есть много преимуществ. Если Вы доверяете, что серверное программное обеспечение не является вредоносным, тогда у тебя не будет минусов, упомянутых выше. Ваших сделок будут частными, и сервер не будет сокрытие или отказ реле сделок, потому что вы контролируете его. Так как это ваш собственный сервер, вы можете установили Электрум на нескольких устройствах указал тоже на этот сервер. Однако запуск собственного сервера имеет стоимость. Он требует полностью синхронизированы bitcoind с индексом сделки включено. Сервер Электрум также будет поддерживать собственные индексы. В целом, программа установки может использовать более 250 ГБ дискового пространства, возможно, даже 300 ГБ. Он также занимает много времени для того, чтобы синхронизировать и создавать все необходимые базы данных. Запуск сервера Электрум также использует значительное количество ресурсов процессора и оперативной памяти, особенно во время начальной установки.

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

+574
Rini 17 июн. 2018 г., 15:45:42

я не знаю, если я сделал большую ошибку. Я начну с самого начала:

Я хотел передать мои БТЦ (стоит 350$) в Кракена. Случайно я отправил их на МПБ адрес. Вы можете увидеть его здесь: https://blockchain.info/tx/45c843c767b5ff8543adacb900c13fc03289639216c9de0862cb5ee8b41a863b Он получил достаточно подтверждений и поэтому я написал Кракен поддержки, могут ли они помочь мне получить мои БТЦ обратно. но потом я понял, что сейчас blockchain.info показал, что я бы сумму я отправил теперь Кракен, ВСН, которые, конечно, гораздо меньше (50$) . Я не мог выяснить, по какому адресу я получил деньги, потому что blockchain.info не смогла показать, на какой адрес, я получил деньги, он показал только, что у меня 50$ в общей сложности, как ВСН. Я читал о том, как вернуть свои деньги на BTC, так мне перевели мои деньги на мой кошелек в исходе как ВСН (blockchain.info предложили только этот способ передачи) к МПБ адрес. Он снова получил подтверждение: https://blockdozer.com/insight/tx/63be7ff8d38e648c19a1d0a9dc66a87ee64ae1359888ac8404b017d82c607dc4 Теперь у меня есть 50$ на моем ВСН адрес в исход, но этот инструмент не был в состоянии получить мои деньги обратно на BTC. Я использовал этот учебник: http://support.exodus.io/article/189-ive-sent-bitcoin-cash-to-my-bitcoin-address

можно ли вернуть деньги на BTC или теперь мои деньги навсегда ВСН? Пожалуйста, помогите мне. Один, чтобы помочь мне получить мои деньги в БТЦ обратно, получает небольшое пожертвование.

+458
KikiMack 23 февр. 2011 г., 7:00:48

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

+458
Alexander McFarlane 22 июн. 2013 г., 9:09:08

Поэтому многоразрядные HD-кошелька застрял на несколько дней и она убивает меня. Я ремонтировал много раз бумажник, но не повезло. Как я могу продолжить? 2-й раз за последнюю неделю это случилось.. последний раз я был в состоянии исправить это. Так что я думаю, я буду двигаться кошельки. Не очень образованные в этом вопросе. Так что если кто-то может сказать мне, как двигаться мои ключи на новый кошелек, что бы здорово. Предложения?

Изображения: 1

+416
cavin wilson 6 февр. 2010 г., 21:35:26

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

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

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

Этот сценарий возможен?

+351
Francois Fernandes 8 июл. 2016 г., 1:20:07

Просто проверьте адрес получателя на проводнике (напр. https://blockexplorer.com/). Если адрес показывает ваш платеж подтвержден, должно быть, прибыл.

Он может показать, но все равно отмечается как неофициальный, который объясняет, почему получатель заявляет, что они еще не получили его.

+237
Damon Chatman 6 авг. 2015 г., 22:14:33

"[...] это возможно для этого третьих лиц оказывать свои биткоины [...]"

Если биткойны в свой адрес и только вы знаете секретный ключ ваш адрес, то никто не может переместить ваши биткойны от вашего адреса.
Однако, если вы внесете свой Bitcoins в третьей партии, теоретически они могли бы сделать частичный резерв, как делают нормальные банки. Это вызовет расширение валютного выданных ими третьим лицам, но не в том количестве биткоинов, существующих в Blockchain.

"Если так, есть ли правило или требование частичного резервирования для этих учреждений?"

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

"И, наконец, можете это расширение денежного предложения влияет на цену биткоина?"

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

+226
atfergs 5 дек. 2015 г., 22:45:40

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

1) перед генеза блока:

В "chainparams.php" я обновил следующим.

импульс::назначение::map_list_of(0, uint256("0х01"));
статический константный ориентир::CCheckpointData данных = {
&mapCheckpoints,
 1538530667, // * метка времени Unix из последней контрольной точки блока
 0, // * общее количество транзакций между бытием и последней контрольной точки
 // (ТХ=... число в SetBestChain отладки.строк журнала)
 500 // * предполагаемое количество сделок в день после контрольно-пропускного пункта
};

pchMessageStart[0] = 0x91;
pchMessageStart[1] = 0xc5;
pchMessageStart[2] = 0xfa;
pchMessageStart[3] = 0xe3;
vAlertPubKey = ParseHex("04ae6724abca5c2e2e9524d3cd10a303e0ef3f02d324bac4d06aceb873fb8591f1a968d9a2e5ac7024d5a45643d189b99015314d7ef1ff5f8799b9680d6e668471");

константный тип char* pszTimestamp = "мое новое сообщение здесь. пытаюсь научиться создавать альткоины.";
txNew.Uвых[0].nValue = 50 * монета;
txNew.Uвых[0].scriptPubKey = команду cscript() << ParseHex("047394ed7e750f6202487e7c8ec1e61bbd2fb5cdc6f0f5488af4d2ea082bec606fea95eea381cd0466cf6ea53d8f42c299f9d0e2a3bc313515fc52f02a16fef0a0") << OP_CHECKSIG;
бытие.nTime = 1538530667;
бытие.nBits = 0x1e0ffff0;

утверждаю(hashGenesisBlock == uint256("0х01"));
утверждаю(бытие.hashMerkleRoot == uint256("0х01"));

fRequireRPCPassword = ложь;
fMiningRequiresPeers = ложь;
fAllowMinDifficultyBlocks = ложь;
fDefaultConsistencyChecks = ложь;
fRequireStandard = истина;
fMineBlocksOnDemand = истина;
fSkipProofOfWorkCheck = ложь;
fTestnetToBeDeprecatedFieldRPC = ложь;
fHeadersFirstSyncingActive = ложь;

vFixedSeeds.очистить();
vSeeds.очистить();

В файле main.cpp я изменил следующее

int64_t nSubsidy = 0;

если(простого == 0) {
 nSubsidy = 0;
} остальное, если( .......

Пожалуйста, обратите внимание, я также пробовал изменять значение nSubsidy для nHight = " 0 " до "50 * монета", а также более высокую стоимость как "5000 * монета". Все результаты в тот же вопрос.

2) Использовать следующий код, чтобы создать блок Genesis.

если(бытие.GetHash() != uint256("0х"))
{
 функции printf("MSearching для genesis блок...\Н");
 uint256 hashTarget;
hashTarget.SetCompact(бытие.nBits);
 пока(uint256(бытие.GetHash()) > uint256(hashTarget))
{
++бытие.nNonce;
 если (бытие.nNonce == 0)
{
 функции printf("Mainnet НОНСЕН укутав, увеличивая время");
 с std::соиь << СТД::строка("Mainnet извращенец укутав, приращения времени:\п");
++бытие.nTime;
}
 если (бытие.nNonce % 10000 == 0)
{
 функции printf("Mainnet: нонсен %08ю: хэш = %з \п", бытие.nNonce, бытие.GetHash().Метод toString().c_str());
}
}
 функции printf("Mainnet блока.nTime = на %U \N", и бытие.nTime);
 функции printf("Mainnet блока.nNonce = на %U \N", и бытие.nNonce);
 функции printf("Mainnet блока.hashMerkleRoot: %з\п", бытие.hashMerkleRoot.Метод toString().c_str());
 функции printf("Mainnet блока.GetHash = %з\п", бытие.GetHash().Метод toString().c_str());
}

3) я получил следующие результаты.

блок.nTime = 1538530667
блок.nNonce = 3916247
блок.hashMerkleRoot: 668d1e9c1c4f354589b9357d0ac0135b5e236f13ea8cf3bdf79e3670d347e07b
блок.GetHash = 00000320986bcdf6c2e62f36321232ce1dfc77dc0e0b4a79e2199d8b77fa4820

4) обновил выше информация в файле "chainparams.cpp".

импульс::назначение::map_list_of(0, uint256("00000320986bcdf6c2e62f36321232ce1dfc77dc0e0b4a79e2199d8b77fa4820"));

бытие.nTime = 1538530667;
бытие.nBits = 0x1e0ffff0;
бытие.nNonce = 3916247;

утверждаю(hashGenesisBlock == uint256("00000320986bcdf6c2e62f36321232ce1dfc77dc0e0b4a79e2199d8b77fa4820"));
утверждаю(бытие.hashMerkleRoot == uint256("668d1e9c1c4f354589b9357d0ac0135b5e236f13ea8cf3bdf79e3670d347e07b"));

5) удален код, который я использовал для создания блок Genesis, который я использовала в шаге 2 (см. выше).

6) снова компилируется, никаких ошибок или проблем.

7) я сделал текущих ВПС сервер и создали "монету.файл conf" и добавил следующее:

сервер=1
rpcuser=пользователь
rpcpassword=пароль
слушать=1
демон=1

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

9) я добавил следующее в "монета.файл Conf" в клиенте ВПС.

задача addnode=<IP-адрес сервера> (например: 207.87.10.2)

10) завел кошелек - "монета-Кварты" на сервере. Ошибок нет.

11) завел кошелек - "монета-Кварты" на клиенте. Ошибок нет.

12) Как подключить без проблем.

13) побежал следующую команду на клиенте, помоему 1-го блока.

setgenerate правда

Получил следующее сообщение об ошибке.

"кошелек пустой keypool"

перестал setgenerate используя

setgenerate false в

14) выполняется следующая команда.

keypoolrefill

15) снова попытался setgenerate

setgenerate правда

16) проверил отладки.файл журнала. Это то, что я получаю.

CreateNewBlock(): общий размер 1000
Ошибка: CheckProofOfWork() : хэш не совпадает nBits
Ошибка: CheckBlockHeader() : доказательство работы не
Ошибка: CheckBlock() : CheckBlockHeader не удалось
CreateNewBlock() : TestBlockValidity не удалось
keypool возвращение 2
резерв keypool 2

Я напечатал хэши в файле debug. Вот что я получаю.

Хэш = 35301222bb9164c21222107e1c43045c50c190d63eb8be2ad193ed38228b26a1
bnTarget = 00000fffff000000000000000000000000000000000000000000000000000000

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

Есть ли другие настройки, что я должен изменить отношение к ProofOfWork? Что я делаю не так? Может кто-то помочь мне?

+194
Rodrigo Butta 14 апр. 2012 г., 11:58:06

Бумажник формат импорта могут быть использованы в языке JavaScript строку, которая является JSON совместимы. Для bitcoinjs-Либ@^2.0.0:

ВАР ПРВ = ключей.toWIF()

Чтобы восстановить,

биткоин.ECPair.fromWIF(ПРВ)

Внимание: если вы храните свой закрытый ключ в небезопасном месте, ваши средства будут небезопасными. fromWIF/toWIF не предоставляет какой-либо форме защиты.

+139
bogdangalina 8 мая 2019 г., 12:58:58

Это две разные вещи. Если вы хотите установить bitcoind вы должны установить его

apt-получить установку bitcoind

Но вы не можете запустить оба одновременно, так как биткоин-Qt-это такой же, как bitcoind но с красивым интерфейсом, а bitcoind-это просто демон.

+85
McSonk 29 июн. 2013 г., 12:54:53

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

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

Как подтвердить сделки? Они должны пройти весь блокчейн, или только найти самые последние книги, которая показывает оба пользователя баланс для подтверждения?

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

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

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

+43
Brice 22 мая 2010 г., 10:33:26

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

$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