Что же 889271 представляют в Blockchain-базы данных leveldb индекс?

Я открыл индексные базы данных блокчейн с leveldb, и я вижу повторяющийся номер, 889271, в начале каждой записи, значение...

Я пытаюсь расшифровать следующую пару

б'e2bf047e7e5a191aa4ef34d314979dc9986e0f19251edaba5940fd1fe365a712 = 889271000b010008010000000000000000000000000000000000000000000000000000000000000000000000d9ced4ed1130f7b7faad9be25323ffafa33232a17c3edf6cfd97bee6bafbdd97b9aa8e4ef0ff0f1ecd513f7c

Используя

https://bitcoin.org/en/developer-reference#block-headers
https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_2):_Data_Storage

Я считаю, что я все правильно расшифровал, за исключением 889271

Любой шанс, что кто-то может подтвердить, что 889271 представляет?

+823
Tree Nguyen 27 нояб. 2014 г., 14:01:59
35 ответов

Контрольно-пропускные пункты предотвращено нападение, где узел может Мой много много низким уровнем сложности кварталах от ранней стадии в blockchain и обслуживать эти блоки синхронизации узлов, которые хотели видеть своих дисков завались. Это описано в https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_5):_Initial_Block_Download#контрольно-пропускные пункты.

Теперь с контрольно-пропускных пунктов будут удалены, мы будем уязвимы для этой атаки. Но это говорится в (https://bitcoin.stackexchange.com/a/75735/69518), что этому препятствует новые заголовки первого механизма синхронизации.

Как заголовки первой синхронизации не допустить заполнения диска атаку?

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

+1000
trigun0x2 03 февр. '09 в 4:24

Им пытаются выяснить, сценарий и дер

В P2PKH, "первая часть (scriptsig)" push в стек (<сиг><pubK>), потому что это дер? Вместо "второй части (scriptPubKey)" можно сопоставить байт https://en.bitcoin.it/wiki/Script

Или даже в первой части можно сопоставить со скриптом?

+970
Thurman 21 янв. 2017 г., 09:21:02
Другие ответы

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


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

Чтобы быстрее синхронизация и создание кошелька вы можете делать, установив контрольно-пропускные пункты, и позже в момент вызова метода create Wallet можно установить контрольные точки для быстрой синхронизации. Как я использую метод walletKit из bitcoinj для создания кошелек, найдите ниже код, например

Комплект WalletAppKit = новый WalletAppKit(параметры, новый файл(walletPath), filePrefix);
комплект.setCheckpoints( ReadProperties.класс.getClassLoader().методаgetresourceasstream("контрольно-биткоин"));
комплект.startAsync();
комплект.awaitRunning();
+962
Sam Strachan 15 дек. 2015 г., 14:46:31

#0 в каком формате? Как вы догадались, что это "УГР" армирования дер кодирование SubjectPublicKeyInfo АСН.1 типа от X. 509, переиздана для сети использовать в качестве RFC5280 раздел 4.1, в частности 4.1.2.7. Поддержка нескольких алгоритмов, в том числе новые в будущем, эта структура представляет собой последовательность из AlgorithmIdentifier , который определяет алгоритм (используя идентификатор объекта для алгоритма и различных типов для параметров в зависимости от алгоритма), а затем битовую строку , которая содержит значение ключа, закодированного в формате, который варьируется в зависимости от алгоритма. В похолодевшую и формат ключа определенного на ECDSA (и ECDH) в RFC3279 разделе 2.3.5 хотя вы можете игнорировать сложных деталей о ECParameters потому что на практике все проще namedCurve объекта идентификатор параметра и формат ключа просто SEC1/Х9.62 точки.

Здесь 301006072a8648ce3d020106052b8104000a является похолодевшую и декодирует как

 0:Д=0 ЛХ=2 л= 16 минусы: последовательность
 2:Д=1 гл=2 л= 7 прим: объект :идентификатор-ecPublicKey
 11:Д=1 гл=2 л= 5 прим: объект :кривая secp256k1

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

#1 кодировать без питона? В стороне от реализации (часть) дер сами, что не так уж трудно, если вы хотите, я вижу страницы по ссылке много говорит о в OpenSSL совместимость с: для программ на C или языках, которые могут (легко) звоните C, который многие, OpenSSL может создавать, читать, писать, и использовать для различных операций УКЦ ключи в таком формате (и ООН-бронированные дер форме). Ява 7+ криптография можете сделать это, но стандартные поставщики только в дер; для Пэм у вас с En/де-броня себя или использовать http://www.BouncyCastle.org вместо. Я ожидаю, что точка-net может сделать это, но я не использую и не могу наверняка сказать. Я знаю, я видел модули Perl для дер, но почему-то я никогда не могу найти вещи на CPAN, даже если это его цель. Если вы хотите более конкретный ответ, пересмотрите свой вопрос (или если она достаточно разная, задать новый).

#2 закрытый ключ? Эту страницу говорит, что он использует -----начните ЕС закрытого ключа----- что может быть одно из двух "старых" форматов в OpenSSL: незашифрованном или зашифрованном виде. Поскольку примеры не показывают каких-либо паролей, я буду считать бывшего. Если вы посмотрите на файл ключа и посмотреть строки о прок-тип и ДЭК-инфо вставляется после в -----начните линию, но раньше в кодировке base64 данные, это наследие-зашифрованы и, что гораздо сложнее.

Без этого, это частная ключевая структура определяется SEC1 документа http://www.secg.org/ в с. 4, который содержит ОКТЕТНАЯ строка для закрытого ключа (на самом деле целое число, но не кодироваться), параметры, определенные в ч. 2 которой, если вы внимательно рассмотреть, по существу, эквивалентным тем, которые в RFC 3279, и еще раз - битная строка , содержащий открытый ключ (точка).

В OpenSSL поддерживает "новый" (около 2000!) Формат файла PKCS#8 для закрытых ключей. Подобно X. 509 в СПКИ для открытого ключа, это универсальный оболочку, которая по сути является AlgorithmIdentifier для алгоритм плюс ОКТЕТНАЯ строка , содержащая значение ключа в зависимости от алгоритма, за исключением того, что формат PKCS#8 также имеет опцию для шифрования в формате PKCS#8 уровня (в отличие от "Пэм" уровень). Я не знаю, если Python-модуль обрабатывает эти форматы или нет, и если нет, то хотите ли вы их использовать и тем самым несовместимой с модулем Python. Если вы не хотите использовать PKCS#8 и не хочу использовать OpenSSL, будьте осторожны, чтобы использовать специфические процедуры ЕС не общих.

+902
Cynthia Anderson 26 янв. 2011 г., 16:27:44

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

+898
SaraB 21 мая 2016 г., 23:49:36

В документе, видимо, закодированных в 54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713, что M из N multisig TX с 947 выходы (только под scriptsig лимит 20кб!).

Используя Blocktrail на Python и SDK, я получаю список результатов, наговор, используя следующие питона (2.7) код (Нью-Брунсвик, то значение apiKey, APISECRET параметры доступны, если требуется от www.blocktrail.com):

от импорта blocktrail APIClient
bt_client = APIClient(значение apiKey, APISECRET, сеть='БТЦ')
txnObj = bt_client.сделки('54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713')
хэши = [(Т['script_hex']) для T в (txnObj)['выходы']] 

Итоговый список доступен здесь в полном объеме и по существу, все платное по умолчанию-сценарий Txns. Отрывок:

[u'5141e4cf0200067daf13255044462d312e340a25c3a4c3bcc3b6c39f0a322030206f626a0a3c3c2f4c656e6774682033203020522f46696c7465722f466c617465446541636f64653e3e0a73747265616d0a789cad5c4b8b24b911becfafa8b3a1da292925654253d0d55373f06d61c007e39bbd061f0cde8bffbe25c55b5266f61ab3905d419ba54728e28bb76a963777fbcfb77fdf96db7d291f93f3e599f7fafcedefb73fffe1f6aff665fdefb77f7c7bfefce6c2fa166e695bdfd6dbcfbfddfef8c3dd5cf953ae',
.....
u'514130206e200a30303030313832353430203030303030206e200a747261696c65720a3c3c2f53697a652036382f526f6f74203636203020520a2f496e666f20363720413020520a2f4944205b203c43413142304134344244353432343533424546393138464643443436444330343e0a3c4341314230413434424435343234353342454641393138464643443436444330343e205d0a2f446f63436865636b73756d202f36463732454137353134444641443233464142434337413535303032314146370a3e53ae',
у'51213e0a7374617274787265660a3138323732370a2525454f460a000000000000000051ae',
у'76a91462e907b15cbf27d5425399ebf6f0fb50ebb88f1888ac',
у'76a914031c79236ff3017496cf8d9a883f494458f245f288ac']

Вопрос: как этот массив шестнадцатеричных данных анализируется в биткоин.формат PDF? Конкретные питона оформлена ответы будут оценены!

+866
abdelrahman ibrahim 15 окт. 2011 г., 09:25:54

Шахтеры могут мутировать случайное число (32 бита) + время (мутирует раз в секунду). Это позволяет 232 (~4 млрд.) хэшей в секунду. Это не достаточно для нашей компании ASICS, как они выполняют в М/с сейчас, а не GH/С. Поэтому мы позволили шахтеров мутировать транзакция blockchain кошелек, но для этого нам нужно создать новое дерево Меркле. Это означает, что Шахтер должен создать новый Merkle дерево каждые 232 хэшей. на 1-го/с Шахтер должны создать новое дерево Меркле 250 раз в секунду.

Номер: биткоин военнопленных на самом деле и SHA256 + поколения Меркле дерево? И не чисто и SHA256?

Если я прав, утверждая, что биткоин ПР и SHA256 + Дерево Меркла, делает это медленно коммерциализации Asics и поэтому медленные темпы децентрализации, как сейчас, кросовки должны быть более сложными, чем если бы они делали только то SHA256 + мутации извращенец?

+762
evantravers 30 дек. 2015 г., 15:32:21

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

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

+740
fatihpense 29 июн. 2012 г., 22:17:48

Я нахожусь в необходимости (для моей разработки приложений) иметь больше информации, напечатанной с "listtransactions" демона bitcoind.

Для блоков генерируется он показывает счете как "" и нет биткоин-адрес отображается либо. Почему собственно нет? В blockexplorer показывает адрес, который "заминировал" блока, и отображение адреса на номер счета, который отлично работает при получении монет, Почему не для созданных блоков?

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

+710
Rob Readling 17 авг. 2019 г., 17:40:54

Каковы пределы биткойн-протокола для микротранзакций, а каковы альтернативы?

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

+695
Sajad Sani 2 сент. 2015 г., 06:09:40

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

+663
Casie Sadler 8 мар. 2010 г., 07:05:01

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

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

+655
Nathan Friesen 4 февр. 2017 г., 22:28:27

Об этом говорится в биткойн-ядра 0.17 (который ввел участков сети) заметки о выпуске: https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.17.0.md#configuration-sections-for-testnet-and-regtest.

Некоторые параметры должны иметь префикс сети, или они будут применяться только к mainnet (добавление узла, подключение, порт, привязать, чтобы, даемон rpcbind, портмоне), поскольку они не имеют смысла, чтобы быть разделены между несколькими сетями.

+608
Atchyut Nagabhairava 31 мар. 2018 г., 09:44:39

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

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

Вы можете включить его, выполнив ЭКП команду setgenerate правда, и отключить его с setgenerate ложные. Эти команды могут быть выпущены в отладочной консоли в Bitcoin-Qt, или с помощью клиента RPC (как биткоин-интерфейс командной строки), чтобы отправить его к работающему bitcoind экземпляр.

+557
Viriato 5 сент. 2017 г., 02:19:59

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

Редактировать: все прояснилось, и, казалось бы, особенность биткойна-в Qt.

+498
Bogdan Beczkowski 22 мая 2017 г., 16:44:58

Я отправил несколько биткоинов на другой адрес, я заплатил очередной взнос и уже более 28 часов, что его не подтвердили. Я могу сделать что-нибудь? Почему нужно так много времени, чтобы подтвердить?
На этой странице (https://bitcoinfees.earn.com/#delay) было написано около 19 часов время ожидания. Но ничего не произошло.

Вот моя сделка

https://blockchain.info/tx/4c4402a5439fdfcf2cd3d9bbf0c36fbae91a3ce08504da317938eed2d1a125e1

+380
JayMuzie 9 сент. 2015 г., 22:22:46

BitcoinJS не ссылаются непосредственно к сети Bitcoin, это просто сбор биткоин функций.

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

+337
Robin Neyman 12 февр. 2017 г., 21:18:25

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

Клейман:
После завершения карьеры в качестве солдат, техник, помощник шерифа, и детектив, Клейман только перешла к работе с компьютерами в 1995 году (на 30) после аварии превратили его параличом.
Затем он сделал карьеру в компьютерной криминалистике, который, получаемый из списка его публикаций, казалось бы, направлены на безопасность паролей, восстановления данных, и Windows подвигах. На 1 января 2007 года он был назван MVP по Microsoft для Windows - безопасность.

Кажется маловероятным, что Райт и Клейман, будь то единолично или в команде может быть создатели биткоин.

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

+333
user734290 16 мая 2017 г., 02:44:07

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

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

+326
Ivan Micik 8 нояб. 2013 г., 01:14:40

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

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

Я написал немного больше о том, как блокчейн работает здесь: Может кто-нибудь объяснить, как биткоин блокчейн работает?

+287
Arsel Doe 15 нояб. 2015 г., 23:33:47

Баланс каналов не является публичной информацией. Если вы посмотрите на channel_announcement-сообщение в BOLT7 вы видите, что следующая информация канала является публичной:

[64:node_signature_1] [64:node_signature_2] [64:bitcoin_signature_1] [64:bitcoin_signature_2] [2:лен] [лен:характеристики] [32:chain_hash] [8:short_channel_id] [33:id_узла1] [33:node_id_2] [33:bitcoin_key_1] [33:bitcoin_key_2]

Здесь вы можете увидеть ни возможности, ни баланса, однако short_channel_id состоит из blockheight финансирования сделки и индекс сделки и индекс производства в рамках транзакции , как описано здесь.

Также из BOLT7 вы можете воспользоваться следующей цитатой о channel_update_message:

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

Я надеюсь, что обе точки дать вам однозначный ответ (:

+270
Ivan0909 22 мая 2010 г., 10:20:21

Пример в bitcoinj исходный код-это именно то, что вы ищете:

BriefLogFormatter.инит();
// Разбора аргументов командной строки 
Парсер OptionParser = новый OptionParser();
Набор параметров ОПЦ = нуль;
Список<строка> nonOpts = нуль;
попробовать {
 парсер.принимает (обычно"localhost", "подключиться к узлу localhost");
 парсер.принимает("помогите", "отображение параметров программы");
 ОПЦ = парсер.разобрать(аргументы);
 если (ОПЦ.имеет("помочь")) {
 Системы.из.код println("использование: орг.bitcoinj.примеры.FetchBlock [--имя localhost] <blockHash>");
парсер.printHelpOn(системы.вне);
возврат;
}
 nonOpts = ОПЦ.nonOptionArguments();
 если (nonOpts.размер() != 1) {
 бросить новый IllegalArgumentException("неверное число блоков хэш, пожалуйста, предоставьте только один блок гаш.");
}
} поймать (OptionException | IllegalArgumentException е) {
Системы.подстраховаться.метод println(электронная.метод GetMessage());
 Системы.подстраховаться.код println("использование: орг.bitcoinj.примеры.FetchBlock [--имя localhost] <blockHash>");
парсер.printHelpOn(системы.эрр);
возврат;
}

// Подключения в тестовом режиме и найти сверстников
Системы.из.код println("подключение к узлу");
окончательный NetworkParameters параметры = TestNet3Params.получить();
BlockStore blockStore = новый MemoryBlockStore(параметры);
Цепь блокчейн = новый блокчейн(параметры, blockStore);
PeerGroup peerGroup = новый PeerGroup(параметры цепи);
если (!ОПЦ.имеет (обычно"localhost")) {
 peerGroup.addPeerDiscovery(новый DnsDiscovery(параметры));
} еще {
 PeerAddress аддр = новый PeerAddress(параметры, InetAddress.getLocalHost());
peerGroup.addAddress(аддр);
}
peerGroup.начать();
peerGroup.waitForPeers(1).получить();
Пэр Пэр = peerGroup.getConnectedPeers().получить(0);

// Извлечения блока с помощью сверстников
Sha256Hash blockHash = Sha256Hash.обертывание(nonOpts.получить(0));
Будущее<блок> будущее = сверстников.getBlock(blockHash);
Системы.из.код println("ожидание узла, чтобы отправить нам запрашиваемого блока:" + blockHash);
Блок блок = будущее.получить();
Системы.из.код println(блока);
peerGroup.stopAsync();
+242
ameliavanco 15 сент. 2011 г., 14:26:25

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

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

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

+240
Mark Hoper 22 февр. 2010 г., 06:59:03

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

Blockchain.info например, есть теги , которые отображаются при поиске адреса, например, связанные с Mt. Гора Gox. Однако, не похоже, что это доступно через их API.

Есть другие сайты, там, как http://bitcoinwhoswho.comно не нашел простой API еще.

Это должно быть где-то там. Кто-нибудь может мне точку в правильном направлении?

+186
user32787 2 сент. 2014 г., 03:02:45

Кто-нибудь хранил исторические глубины рынка & тиковых данных с MtGox? Это есть в публичном доступе? Будет полезно, если ты бот.

+165
Jaakko 20 сент. 2014 г., 03:18:05

Вы не можете.

Если у вас есть захват трафика на один Техас, вы не можете (всегда) вычислить реальный адрес.

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

Указанные scriptsig есть адреса segwit, и обычно ставят как активировать скрипт для P2SH, завернутый адреса segwit.

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

В общем, если вы хотите знать адрес источника, вид сделки тратятся и использовать замок сценария от Uвых.

+147
Coin Empress 1 нояб. 2011 г., 22:01:04

Используя последнюю версию bitcore Либ , хотите проверить баланс для принятия Техас, но как только я включаю

ВАР покорителей =требуют('bitcore-исследователей);

после

ВАР bitcore =требуют bitcore-Либ ('');

Ошибка: более одного экземпляра bitcore-Либ найдены. Пожалуйста, убедитесь, что требуют bitcore-lib и проверить, что подмодули не включать их собственного bitcore-Либ зависимостей.
на объект.bitcore.versionGuard (/дома/Убунту/папки node_modules/bitcore-Либ индекса/.ДШ:12:11)
на объект.<аноним> (/дома/Убунту/папки node_modules/bitcore-Либ индекса/.ДШ:15:9)
на модуле._compile (модуль.ДШ:652:30)
в Object.Module._extensions..js (модуль.ДШ:663:10)
на модуле.нагрузка (модуль.ДШ:565:32)
в tryModuleLoad (модуль.ДШ:505:12)
на функции.Модуль._load (модуль.ДШ:497:3)
на модуле.требуется (модуль.ДШ:596:17)
в требуют (внутренний/модуля.ДШ:11:18)
на объект.<аноним> (/дома/Убунту/контроллеры/bitcoinController.в JS:8:14)
на модуле._compile (модуль.ДШ:652:30)
в Object.Module._extensions..js (модуль.ДШ:663:10)
на модуле.нагрузка (модуль.ДШ:565:32)
в tryModuleLoad (модуль.ДШ:505:12)
на функции.Модуль._load (модуль.ДШ:497:3)
на модуле.требуется (модуль.ДШ:596:17)
в требуют (внутренний/модуля.ДШ:11:18)
на модуле.экспорт (/дома/Убунту/маршруты/apiRoutes.ДШ:5:15)
на объект.<аноним> (/дома/Убунту/по API/сервер.ДШ:13:1)
на модуле._compile (модуль.ДШ:652:30)
в Object.Module._extensions..js (модуль.ДШ:663:10)
на модуле.нагрузка (модуль.ДШ:565:32)

Я посмотрел на эту ветку

Bitcore = "ошибка: более одного экземпляра bitcore-Либ нашли"

но это не поможет . Когда я закомментируйте эту часть

ВАР bitcore =требуют bitcore-Либ ('');

проводник, кажется, работает, но проблема она всегда возвращает 0 для всех кошельков . Например этот кошелек имеет фон бумажник тестовом режиме фон

вот код

константный понимание = новые исследователи.Представление();
понимание.getUnspentUtxos('mkFPBvd3jbPYn4223SNTneBWHodziU287g', функция(ошибаться, utxos) {
консоль.журнал(utxos);
 пусть баланс = 0;
 для (ВАР я = 0; я < utxos.длина; я++) {
 баланс +=utxos[я]['Сатоши'];
}
 консоль.журнала('остаток:'+ остаток);
});

и ответ всегда [] , 0

1) Как проверить баланс через bitcore без конфликта с bitcore-Либ ?

2) Какой "web3" (чаще всего используется для Эфириума) библиотека узел JS для биткойна ?

Спасибо большое !

+146
Matnaroda 16 сент. 2016 г., 22:20:19

Возможно отменить говорит, что испытал ASICBOOST на Testnet, но никогда не использовали ASICBOOST на MainNet...

Возможно отменить испытал ASICBOOST на Testnet, но никогда не использовал ASICBOOST на mainnet как это подразумевается в предложении Григория Максвелла. Мы просим убедительные доказательства от того, кто утверждает, что это ложь, потому что такие необоснованные претензии являются токсичными для биткойн-пространстве. Мы также считаем, что математика, используемая Грегори Максвелл является неправильным и что метод не практичен в производственной среде.

Они также говорят, что чипы они используют для своих шахтеров есть схема, которая поддерживает ASICBOOST...

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

Они даже имеют патент в Китае для ASICBOOST...

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

И они говорят, что они не используют ASICBOOST на горных ферм...

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

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

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

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

Источник:

Блог Возможно Отменить

+133
Trausti Kristjansson 7 мая 2017 г., 02:53:55

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

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

+128
S GTG 13 авг. 2014 г., 10:22:03

Я пытаюсь понять, что конкретная строка кода делает при подписании сообщения с помощью bitcoinjs-Либ. Вот код:

ВАР биткоин = требуют bitcoinjs-Либ ('')
ВАР bitcoinMessage = требуют bitcoinjs-сообщение ('')

ВАР ключей = биткоин.ECPair.makeRandom();
//закрытого ключа
ВАР закрытый ключ = ключей.toWIF();
// Адрес
адреса ВАР = ключей.getAddress();

консоль.журнал(закрытый ключ);
консоль.журнал(адрес);

закрытый ключ = ключей.д.toBuffer(32)
сообщение дисп = 'ваше сообщение'
ВАР messagePrefix = биткоин.сетей.биткоин.messagePrefix

ВАР подпись = bitcoinMessage.знак(сообщение, messagePrefix, закрытый ключ, ключей.в сжатом виде)
консоль.отчет(подп.метод toString('в base64'))

Линия меня интересует это:

закрытый ключ = ключей.д.toBuffer(32)

Что именно этот код делает и зачем это надо?

Спасибо,

Коннор

+122
NathanW 27 апр. 2011 г., 10:39:16

Я использую биткоин майнер в Гильдии БТЦ. Это показывает 12 принято, 0 отвергается. Что это значит?

+112
user167285 19 апр. 2018 г., 20:03:19

Вы могли бы просто использовать pizzaforcoins.

+78
leTTovgeTTo 20 мая 2018 г., 12:23:43

Основатель и разработчик https://tardis.dev здесь. Это API-интерфейс, я построил, что обеспечивает высокую частоту криптовалюты исторические сырьевого рынка данные — ТИК-в-ТИК сделок, полный порядок Книга глубина кадры и дельта-обновления, цитаты, ликвидацией и более доступен по HTTP и WebSocket API-интерфейс. На основе этих данных можно построить OHLC свечей, баров громкости, долар бары и т. д.

+52
GGMG 8 мая 2017 г., 04:28:17

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

Количество биткоин был примерно эквивалентен $61,000 в определенный момент времени.

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

Возможно, что один или оба получателей теперь контроль 0 биткоин.

Вполне возможно, что один или оба получатели контролируют миллионы биткоин.

Могу сказать точно только получатели. Их биткойн-кошельков будет сказать им.


Скажем, B является новой для Bitcoin и хочет купить за 150 канадских долларов. Б знакомится с миллионером, который готов продавать. Б дает в 150 канадских долларов. А разве биткоин эквиваленте идущие в их задний карман и доставая из крокодильей кожи бумажнике. А смотрит внутрь, видит семь $1000000 банкнот и $61,234.56 банкнот∆. А дает Б $61,234.56 банкнот и B тогда дает а $61,134.56 банкнот в смену. B теперь имеет $100 больше, то есть $100 меньше.

A и B, то тут же потратил все свои деньги на яхту и пару тренажеров, и теперь ломал.

А может и нет.

∆ Такие вещи существуют в мире криптовалют.

+33
Raymart Natural 21 сент. 2018 г., 21:02:26

Как программист

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

Гэвин Андресен, в настоящее время ведущим разработчиком биткоина, и предположил , что тестирование является узким местом, так что было бы полезно обобщить существующие запросы на GitHub и проверить их.

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

Как не программист

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

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

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

+12
Nixter 19 июн. 2015 г., 03:35:25

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

$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