Лесозаготовки Antminer Статусы

Как можно хранить всю статистику в Antminer (температура, мощности и т. д.) к файлу?

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

+483
Alireza 23 сент. 2014 г., 17:31:16
35 ответов

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

Так что ответ на твой вопрос: нет.

Bitcoin Core peer list

+998
ain92 03 февр. '09 в 4:24

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

+992
AlexeyMK 22 янв. 2015 г., 6:53:38
Другие ответы

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


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

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

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

+988
gastimore 4 июл. 2018 г., 6:18:45

Очевидно, что исходные данные, которые уже были потрачены сделает сделки недействительной (чисто двойной траты сценарий), но есть все остальное, что может сделать неверный Техас?

Недействительные входы? Неверная подпись или другие данные?

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

+957
Kutuz 22 мая 2019 г., 12:21:42

Да, это правда.

Тем не менее, переход с адреса на любой соответствующий закрытый ключ все равно требует unfeasibly большой объем вычислений.

+932
Venkat 2 сент. 2018 г., 3:21:09

Я старался изо всех сил следовать инструкциям по установке на безголовый сервер Debian нашли на github.com/bitcoin и bitcoin.org/en/full-node. Однако, я не могу выяснить, если все правильно установлено. Я не знаю, право проверки.

В установке bitcoind я использовал wget, чтобы скачать файл 0.11.2 смолы/zip из bitcoin.org. Я установил все зависимости через apt-получить на GitHub. Я использовал wget, чтобы скачать Беркли ДБ4.8 и использовать "сделать установить", чтобы предположительно установить дб4.8. Наконец, я использовал "судо установить", чтобы добавить bitcoind двоичного файла в "/usr/местные/Бен".

Я могу запустить bitcoind и взаимодействовать с ним с помощью биткоин-Кинк. Однако, как я могу определить, если установка действительно удалась? Как я могу проверить, что bitcoind использует Беркли ДБ4.8? У меня есть подозрение, что-то не так, потому что я не мог найти биткоин корень. Данная инструкция на GitHub сбивает меня с толку:

компакт-диск $BITCOIN_ROOT
./autogen.sh
./настроить LDFLAGS="-л${BDB_PREFIX}/Либ/" добейтесь того,="-я${BDB_PREFIX}/числе/" # (другие аргументы...)

Я не могу использовать autogen.sh, потому что я не могу найти его. Где $BITCOIN_ROOT? Где настроить файл? Я не могу найти это либо. Я боюсь использовать кошелек и потерять БТЦ.

+810
M Hendra Herviawan 25 дек. 2013 г., 13:33:37

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

+766
ksenia90 12 окт. 2016 г., 14:36:35

Биткоин-адрес генератора в невразумительный Python - это весело кусок для Python 2.7 код:

_ =Р"""А(Ж/2,*м(3*г
*Г*В(2*J В%ГОДОВЫХ),Г,Ж,Г)+((М((Ж-Т
)*В((Г-С)%годовых),с Т,Г)Если([email protected](г,J), В), если(
Ш%[email protected](С Т)))Если(ж@(с,т);ч=2**256;импорт&ч
 ashlib&А&ч,ОС,ре,Би nascii&а&к;к$:инт(
 к.b2a_hex(Вт),16);В$:C (Вт/ 58)+[ж%58]Если(ж@
 [];Х=сек.новый("рип д160 ЭМ");г$:сек.sha25
 6(Вт).дайджест();я$ Д=32:я(ж/256,Д-1)+
 ЧР(Вт%256)если(Д>[email protected]""; Щ$:Дж(к.a2b_base
 64(Ш));Ф=J в(ОС.urando м(64)) %(х-у("AUVRIxl
Qt1/EQC2hcy/JvsA="))+ 1;М$М,Р,Г :((Вт*Ч-М-Г)%Годовых,
(Ж*(Г+2*Г-Ж*З)-Р)%Р) ;Р=Ч-2** 32-977;В$Щ=П,Л=
1,О=0:В(Д%Ш,Ж,кВ/ч* л,л) (ж@о%годовых;с
Т=А(Ф,У("eb5mfvncu6 xVoGKVzocLBwKb/НСТ
zijZWfKBWxb4F5g="), у("dyajxGVdpPv8DhEI SDra 
qP0XtEimhVQZnEfQj/ sQ1Lg="), 0,0);Е$:"1"+Ф(ж
 [1:]), Если(Ж[:1 ]=="\0"@"" .присоединиться(карта(B,С(
 ДЖ(ВТ))));К$: Ф(Ж +Г(Г(Ш))[:4]);
 Обновление х.(г("\4"+ я(х)+я(т)));б$
 :повторно.суб("[0OIl _]| [^\\ш]","","".Жо
 в(карта(ЧР,РА Нгэ (123))))[ж];печати"АДР
 СС:",к("\0"+Икс копать есть ())+"nPrivkey\:", к(
 "\Х80"+я(Ф))""";метод exec(уменьшить(лямбда-ж,х:
 У. замените(*х),молния(" \п&[email protected]",["","",
 "","=лямда-ж,",")еще "])

Я бы проверил этих двух модулей Python:

  1. Bitcoinaddress
  2. Pybitcointools (фантастический биткоин библиотека: см README.txt для использования)

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

  • участвует модульная арифметика
  • базы 58 регистрация не простая преобразования
  • там добавляется байт и такие

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

+741
iheartmacs 28 мар. 2019 г., 2:58:24

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

В спешке, чтобы купить, я подписался на сех.Ио и финансируемых с моей кредитной карты, так что я получил $300 долларов, но заплатил $409 САПР --- я привык, что доллар для покупки Bitcoin.

Тогда я понял, что курс не убил меня - или сделал это?

Я сейчас через QuadrigaCX (Хм, это канадский!) но у меня еще есть монеты, которые я купил в США на CEX.стоит Ио ($900, но заплатил $1230 САПР)

Мой вопрос - Должен ли я передать мои BTC на мой канадский обмен...

  • я держу их в сех долларов.Ио пока я хочу их продать,

  • или что??

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

Любая помощь или совет с благодарностью!

+731
annamaria 29 апр. 2012 г., 19:39:21

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

Однако, я не могу управлять, чтобы получить правильный следующий блок хэш. С помощью блока #505400 :

Хэш : 00000000000000000023b89dd18f6be5a6c03a71cd864ccbdf024683114b9ce3

Корень Меркле : a3defcaa713d267eacab786c4cc9c0df895d8ac02066df6c84c7aec437ae17ae

Специальное 2816816696

Следующий блок хэш : 0000000000000000007625ff74171cf53e301c3e5013bf2184e2629a2da0fc8d

Что я ожидаю : SHA256 хэш(хэш + Меркле корень + извращенец) = следующий блок хэш

Тем не менее, я получаю это : 10345cb85ffed406a47e1faf31eb8ba1160aac0fbaae3cae0cd66889f9c9f49e

Что я сделал не так?

+729
Tubs 30 июн. 2010 г., 5:01:04

анализ блокчейна чер**.DAT файлы - это очень простая задача. вы можете обходить все блоки с begninning и поместить данные в SQL-базе

+717
Paul Reedy 28 февр. 2016 г., 9:08:06

Я новичок в технические подробности о Bitcoin и читает руководство разработчика ПО bitcoin.org. У меня вопрос относительно ниже содержание упоминая дерево Меркле, идентичные txids.

Я гуглил и искал здесь, но, казалось, нет ответа.

Примечание: Если идентичные txids находятся в одном блоке, есть вероятность, что дерево Меркле может столкнуться с блок с Некоторые или все дубликаты удалены ввиду как несбалансированное дерево Меркле реализуются (дублирующего одинокий хэш). Поскольку это непрактично, чтобы иметь отдельные сделки с идентичными txids, это не накладывает бремя на честных программное обеспечение, но должны быть проверены, если инвалидность блока в кэш; в противном случае действует блок дубликаты исключены мог же Меркла корня и блок хэш, но быть отклонены кэшированные неверный результат, полученный в безопасности, ошибок, таких как CVE-2012-2459.

Я не совсем понял выше содержание. Как бы Меркле наехать на дерево с блоком? Что "наехать" и “исключить дубликаты" имеете в виду ? идентичные txids означать одни и те же операции или дублировать txid для того, чтобы создать Меркле корень. Что значит "кэш неверный статус блока" стенд для ? Как бы это быть отклонены кэширования неверный результат?

Я был бы признателен, если вы могли бы помочь мне понять. Спасибо!

+661
piouPiouM 6 июн. 2011 г., 20:29:50

Хотите создать частичную подписал сделку с pybitcointools, которые признаются и принимаются графического клиента Электрум. Я пробовал так делать по 2 из 2 multisig транзакции, но до сих пор не удалось получить частичный подписал сделку с pybitcointools.

С mktx команды, multisign и apply_multisignatures я смог создать (подпись 2/2) multisig транзакций, принято и готово к передаче путем графического клиента Электрум после загрузки из текста.

При использовании apply_multisignatures только с одним из двух мульти подписей я ожидал (1/2) частичная подписал сделку, которая могла бы импортировать/загрузить в интерфейс клиента Электрум. Однако, в GUI клиента Электрум не признавали эту сделку.

Как применить только одну подпись с pybitcointools в пути, который совместим с GUI клиент Электрум?

+621
Mahtab ahmad 6 июн. 2011 г., 3:04:25

Вы не можете купить Bitcoin с помощью кредитной карты насколько я знаю.

приложения iOS, как правило, ограничиваются либо:

  1. HTML5 клиент (Blockchain.info или когда GreenAddress.это)
  2. "чистого" (т. е. без интеграции сайта) приложение, как BreadWallet, Pheeva
  3. Торговое приложение (Анкх), компания

Так что покупка BTC и управление или торговать весьма отличаются друг от друга функциями, и вы, вероятно, никогда не найти бывшего из-за мошенничества с кредитными картами, позволяющий отследить биткоины для покупки. Кроме того, большинство все покупки Биткоин (за исключением внебиржевых или наличными LocalBitcoins.com операций) требуют ID, чтобы разрешить фиат на BTC преобразования.

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

+593
eyeballfrog 6 мая 2018 г., 21:03:02

Здесь есть два очень важных понятия:

  1. Вы можете только навредить, кого вы решили довериться.

  2. Существует цепь мгновенно, в то время как оплата производится.

Ответ на ваш вопрос зависит от того, насколько Дэвид платит Чарли или нет. Если Дэвид платит Чарли, потом Давид не пострадал, потому что он доверял Еве, и она предала его. Если Дэвид не обращает Чарли, то Чарли пострадает, потому что он доверял Давиду и Давид предал его.

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

Алиса все еще держит расписку от Боба и она согласилась доверие Бобу. Если Боб предает ее, она в безопасности.

Теперь, это не может быть именно то, что происходит. Например, если Дэвид сможет найти когото, кто будет принимать Евы долговые расписки, которая ведет к пути оплаты с Чарли, он может удовлетворить свои обязанности и придерживаться того, кто решил доверять Еве с ее никчемными долговые расписки. Так что вы можете скачать игру "горячая картошка" с кем-то застревать с его прошлым.

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

+592
sartaga 22 мая 2014 г., 1:20:59

Как вы знаете из предыдущего вопроса, узел имеет право сформировать блок и отправить его в сеть, когда

нажмите < BaseTarget * EffectiveBalance * TimeSinceLastBlock

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

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

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

После того, как вилка возникает, конкурирующих блокчейнами будут разные хвосты и все блоки, которые составляют хвосты будут иметь разные значения и нажмите BaseTarget. Все узлы работает ЯРБ выбрали блокчейн с величайшим трудом нарастающих, где

cumulativeDifficulty = cumulativeDifficultyOfPreviousBlock + (2^64 / BaseTarget)

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

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

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

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

+588
serbatol 26 нояб. 2014 г., 3:09:14

Выключение Bitfloor предлагает большой пример рисков холдинга Fiat в обмен:

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

Вывод может быть рискованным. Если вы даете Bitfloor, чего они требуют, у них есть почти вся информация, кто-то должен вести краже.

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

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

Я бы попробовал во все времена иметь минимальное сумма декретных в любой обмен.

+569
Gricel Dayhanna Seplveda Rozas 23 нояб. 2011 г., 8:49:49

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

+524
user274537 25 авг. 2018 г., 9:28:49

Есть ли какие-то децентрализованные услуг 2FA построен в блокчейн? это может быть Bitcoin или любой альткоины.

+432
zina guinn 16 мар. 2018 г., 13:33:41

Сценарий:

Шаг 1: пользователь-1 инициирует TXN-1 к оплате пользователю-2 и TXN пока не подтверждена с текущим блоком военнопленных.

Шаг 2: Что мешает мошеннику (любой Шахтер или кто-то слушает/участвующих в сети), чтобы дважды тратить или отвлечь оплаты для пользователя-3 с новой TXN-2 путем копирования данных из отложенных TXN-1, в том числе пользователей-1 подпись?

Шаг 3: если шахтеры отвергают обе TXN-1 и TXN-2 как подозрительные или дважды потратить активности в текущем блоке пр, что мешает такому же мошеннику выдать новый TXN-3 путем копирования TXN-2 со следующим блоком военнопленных?

Спасибо заранее.

+420
Fred Klein 4 мар. 2016 г., 17:32:40

Когда вы говорите фразу, вы говорите о 12 слова семян фраза, или у вас есть защищенный паролем зашифрованный кошелек? Если у вас еще есть резервная копия кошелька (bitcoinkit.кошелька) и пароль (не список семян слово), что зашифровано закрытым ключом(s), Вы можете экспортировать ваш приватный ключ(ключи) с помощью инструмента командной строки, которые я сделал. Я столкнулся с этой же проблемой, и он работал для меня. Взгляните на https://github.com/JesseCorrington/bitcoinj-wallet-export

+413
b S 31 дек. 2011 г., 11:01:11

Я узнал этот адрес играет с Blockchain

https://blockchain.info/address/3NukJ6fYZJ5Kk8bPjycAnruZkE5Q7UW7i8

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

Я узнала об этом - https://en.bitcoin.it/wiki/BIP_0016 - но я до сих пор не понимаю и я не понял.

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

Чем оно отличается от того, что это возможно на сегодняшний день - сканирование только адрес магнитолу?

правка: и еще один вопрос - почему именно эта сделка указанному адресу в качестве входных данных

https://blockchain.info/tx-index/3618498

включенными в 94 разных блоков? Как это вообще работает?

+311
Sashaplussasha 21 янв. 2017 г., 23:14:39

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

+308
lllll Alaska Jack 11 мар. 2014 г., 5:02:37

Потому что это на самом деле "почти бесплатно". Плата за сделку, взимаемая протокол Bitcoin настолько мал, что он в принципе не имеет значения по сравнению со стандартными банковскими сборы.

Это мера по ряду причин, в том числе:

  • Развития горнодобывающей. Добыча требует дорогостоящего оборудования и шахтеров планируете получать какую-либо компенсацию за вклад в сети. Это необходимо, чтобы сохранить сеть Bitcoin децентрализованная, безопасной, надежной и быстрой. Это где этот сбор заканчивается: в руки шахтеров, которые подтверждают ваши транзакции.
  • Во избежание спама. Кто-то может решить, чтобы написать бота, который присылает очень, очень мелких фракций на очень короткие задержки для того, чтобы спам-сети как форма Дос. Этот сбор дает очень подобных атак дорого, потому что при переводе, скажем, 30 евро, плата может быть 0.01 центов. Но если вы переводите 1 цент, плата по-прежнему 0.01 центов, делая плату, а не процент, а фиксированное количество которых получает более дорогим, поскольку количество передавать уменьшается.

Посмотрите это, чтобы узнать больше: https://www.youtube.com/watch?v=X_hz7TyQ_bs

+272
adouglsh9 20 июл. 2011 г., 8:56:11

Если выход SHA256-это наговор, вы должны преобразовать Hex в байтах перед передачей, что RIPEMD160.

См http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript

 ВАР hash160 = крипто.RIPEMD160(крипто.утиль.hexToBytes(крипто.И SHA256(publicKeyBytes)))
+251
user332686 31 дек. 2018 г., 3:13:49

Его биткоин кошелек был только 1%, синхронизированные с сетью и он не смог принимать и отправлять биткоины без всяких проблем?!

Каковы последствия / последствия этого?

Что это значит?

+248
jamesakadamingo 14 апр. 2010 г., 14:06:23

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

+240
chinarut 9 июн. 2014 г., 1:32:39

Очки распаковали, решая для г в уравнение, используемое для кривая secp256k1 эллиптической кривой, где Х - это последняя 32 байт ваш публичный ключ. Уравнение у^2 = х^3 + 7. Вы получите 2 можно у значения, никто даже и одно нечетное. Правильным обозначается префиксом байт ваш публичный ключ, который указывает, является ли г является четным или нечетным.

Обратите внимание, что все операции должны быть по модулю Р , который определяется названием secp256k1 спец как 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfffffffffffffffffffffffffefffffc2f.

Этот скрипт Python будет распаковать два открытых ключа, который вы выложили:

#! /usr/Бен/ОКР питон3

импорт binascii

Р = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfffffffffffffffffffffffffefffffc2f

деф decompress_pubkey(ПК):
 х = инт.from_bytes(ПК[1:33], byteorder='большой')
 y_sq = (пр(х, 3, П) + 7) % годовых
 г = пр(y_sq, (П + 1) // 4, П)
 если г % 2 != ПК[0] % 2:
 г = п - г
 г = г.to_bytes(32, byteorder='большой')
 вернуться б'x04\' + ПК[1:33] + г

print(binascii.hexlify(decompress_pubkey(binascii.unhexlify('0229b3e0919adc41a316aad4f41444d9bf3a9b639550f2aa735676ffff25ba3898'))).decode())
print(binascii.hexlify(decompress_pubkey(binascii.unhexlify('02f15446771c5c585dd25d8d62df5195b77799aa8eac2f2196c54b73ca05f72f27'))).decode())

Открытые ключи несжатого являются:

0429b3e0919adc41a316aad4f41444d9bf3a9b639550f2aa735676ffff25ba3898d6881e81d2e0163348ff07b3a9a3968401572aa79c79e7edb522f41addc8e6ce
04f15446771c5c585dd25d8d62df5195b77799aa8eac2f2196c54b73ca05f72f274d335b71c85e064f80191e1f7e2437afa676a3e2a5a5fafcf0d27940cd33e4b4

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

Адреса кодируются путем хэширования открытого ключа сериализованы с помощью SHA256, а потом с RIPEMD160. Полученный хэш шифруется с помощью Base58 проверить кодировку.

В сделке, которую вы предоставляете, три открытых ключей:

04ad90e5b6bc86b3ec7fac2c5fbda7423fc8ef0d58df594c773fa05e2c281b2bfe877677c668bd13603944e34f4818ee03cadd81a88542b8b4d5431264180e2c28
0229b3e0919adc41a316aad4f41444d9bf3a9b639550f2aa735676ffff25ba3898
02f15446771c5c585dd25d8d62df5195b77799aa8eac2f2196c54b73ca05f72f27

имеют следующие хэши соответственно:

946cb2e08075bcbaf157e47bcb67eb2b2339d242
55af2ea3c45819c6c5ae710d29fcaaced5b00cc7
8b38a8d40e08362046dee55c1c94e7991d7dec75

Кодирование этих как версия 0 адреса с базы 58 проверить результаты кодирование в адреса, которые вы ожидаете:

1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4p
18p4JBHP3EAKCc4jqN8XzuEJtvq8G9NAot
1Dh8oSChJWZQx5sr7ePsBNtw7uKMsNnYnc

Код, который я использовал для этого:

#! /usr/Бен/ОКР питон3

импорт binascii
импорт hashlib

b58_digits = '123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz'

деф и SHA256(ы):
 возвращение hashlib.новый('SHA256 с', с).дайджест()

деф ripemd160(ы):
 возвращение hashlib.новый('ripemd160', с).дайджест()

деф hash256(ы):
 вернуться и SHA256(SHA256 и(ы))

деф hash160(ы):
 возвращение ripemd160(и SHA256(ы))

деф кодирования(б):
 # Преобразование обратного порядка байтов байт в integer
 Н = инт('0х0' + binascii.hexlify(б).декодирования('в кодировке utf8'), 16)

 # Разделить это число на bas58
 РЭС = []
 в то время как n > 0:
 н р = divmod (п, 58)
РЭС.добавить(b58_digits[Р])
 РЭС = ".присоединиться(РЭС[::-1])

 # Кодировать нули как нули base58
 импорт Сыс
 czero = б'х00\'
 если системы.версия > '3':
 # В индексации Питон3 в байт числа возвращает, а не символов.
 czero = 0
 коврик = 0
 для C в B:
 если c == czero: коврик += 1
 другое: перерыв
 возвращение b58_digits[0] * пусковая площадка + Рес

деф to_address(б версия):
 данные = модель + Б
 контрольная сумма = hash256(данные)[0:4]
 данные += контрольная сумма
 возвращение кодирования(сведения)

1ПК = binascii.unhexlify("0229b3e0919adc41a316aad4f41444d9bf3a9b639550f2aa735676ffff25ba3898")
pk2 = binascii.unhexlify("02f15446771c5c585dd25d8d62df5195b77799aa8eac2f2196c54b73ca05f72f27")
рк3 = binascii.unhexlify("04ad90e5b6bc86b3ec7fac2c5fbda7423fc8ef0d58df594c773fa05e2c281b2bfe877677c668bd13603944e34f4818ee03cadd81a88542b8b4d5431264180e2c28")

Н1 = hash160(1ПК)
Н2 = hash160(pk2)
Н3 = hash160(рк3)

печати(to_address(Н3, б'\х00'))
печати(to_address(Н1, б'\х00'))
печати(to_address(Н2, б'\х00'))

(Base58 кодирование функции из https://github.com/bitcoin-core/HWI/blob/master/hwilib/base58.py)

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

+171
Emmanuel kioko 5 янв. 2018 г., 4:13:03

Если построить Биткойн-ядра от учителя, можно использовать новый testmempoolaccept RPC метода, чтобы проверить, если ваш ТХ сделал бы это в mempool. Это будет включать проверку подписи, и сделать ваш вклад на самом деле неизрасходованные. Это не добавляет транслировать Техас в mempool, но просто проверяет, если оно было бы принято.

+153
unknownwar 12 сент. 2011 г., 10:19:16

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

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

+132
user3100808 25 сент. 2013 г., 13:05:06

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

Это направление атаки, мы должны быть обеспокоены?
Что может быть сделано в целях защиты от такого нападения?

+118
ClavaTabakov 1 сент. 2011 г., 2:06:50

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

На данный момент биткойн-майнинг работает только с последней Асикс поколения в странах, где электроэнергия дешевая. Если вы хотите добывать с ГП, Эфириума может быть альтернатива.

+116
markked 13 апр. 2011 г., 10:47:56

вот питон BIP32 библиотеки: https://github.com/pezcore/obsidian

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

$ Оку -П44/0/0/0 xpub661MyMwAqRbcF3DZvDPYWEzuFxL1xt6rddjgsuinnuenliusuyb7gaxewxgms4t96kdrbtdxxfvx6vqhyt9zcjdncevvpzjk2hyfn2pgmke
Корневой ключ информация -------------------------------------------------------------------------------------------------
глубина : 0
индекс : 00000000
родитель : 00000000
chaincode: 31D8745D939CD85B7E956A03908AA09C6E2FB7A3A7D74D3A90889DF5FED6AAA9
keydata : 03B72E8FB7C8F2CA7664C8DADC23AD452888F0347C790E6473245AC2EF9E541724
Ул. BIP32: xpub661MyMwAqRbcF3DZvDPYWEzuFxL1xt6rddjgsuinnuenliusuyb7gaxewxgms4t96kdrbtdxxfvx6vqhyt9zcjdncevvpzjk2hyfn2pgmke

Получена ключевая информация ----------------------------------------------------------------------------------------------
путь : 44/0/0/0
глубина : 4
индекс : 00000000
родитель : A18376A9
chaincode: 17D3059131888335A8D3A664A015F519FD89D811154492725823D9829A1D6EE3
keydata : 023FEED34B38497B005CA91BEA5AD5B1FCD0318DA01AC7EFDD1635B72FE3055CD3
Ул. BIP32: xpub6EikzRzgQiSsjiL3nz2SUZTi964wvqa1je1wtrr5cxewfebmjvhas6baudxoavrhshfrjvtf1ckoq8zfma9x72kockxmrpby4diznpxlw9g

leaves--------------------------------------------------------------------------------------------------
 0 1LDB6EomUoB4uXaqutFes9uduQ9Mz7Pghh 021367BDC3D91C499DE400BA561F526C77DC4241CCA7768C7A6A76B4A0AAF32CAF
 1 1CfZgDBKAy9W6o4wJiGjCeMe4HPb3sibsy 037FEB277F7EE6EE89DC8CE25F6DDACEA12BCF9D937E5606A83CBC0A25C302CE8D
 2 1L5CaYTqgyimJwT8RY2WBBtMuVxzPdH2x3 039D2328D0617BDA04C7D1F775B2E5C9A16105D9E4F14F922ACC61869689E3F53F
 3 1AkdX6HckmWsq2j1RCWqM46n4ZEbgvbRdk 03DDC12460B3EE9152B89F9074E83D45A5823327BC2F947296E02157BB4939E20F
 4 1PTCkaUS7jVVvQ7VwDGNK4nNNdt6XVqLbe 03E8DDB7AE466FD33D61DA6D26B69C0647BB743AB5C88E7D949BDE4F2707FD7C18
 5 1CPWrifcbSNR3VjuqYZeSxWqqbCsiD8Mvk 024DD8FBDA96181F354AC9983BCC65CED733F991B2149003F6E064C84722C538F4
 6 16ir5E3NZbqKhYaUZVp33NvX2iJijxN6gl 02807DB9F04E1EDCECC5975E0444F7A93C78C2124FE1D10BBF7B948E47A914ADF6
 7 1BgeRDg7rfzwP4nWWEGPAzMheQJgQnC8yk 034B8D9372A533F0320DA504CD73F21DB3E32E7A13C4241A52F92551C558F28E7A
 8 1F98cQLJsErpztRiB46qxcoKUToQcpCney 034266D06746682BEDC0B617B98596C3FF1D6BB57E6D0C2C36A680CDAFA6EB0DB5

По умолчанию деривации функции в detemrinistic.py взгляните на node_from_str() функцию, чтобы увидеть, о создании PubBIP32Node и PrivBIP32Node объектов от xpub и xpriv BIP32 расширенного ключа строки.

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

+109
George Burke 18 янв. 2018 г., 7:20:58

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

В 3-segwit адреса известны как P2SH-P2WPKH или P2SH-P2WSH. Это стоит для того, чтобы свидетель-умолчанию-гашиш, завернутый в платный скрипт-хэш и оплата-свидетель-скрипт-гашиш, завернутый в платный скрипт-хэш соответственно. Это было сделано для обеспечения обратной совместимости с существующими кошельками и дать время, чтобы перейти на ВС1 адреса.

В ВС1 адреса известны как родной адресов segwit. Адрес начиная с ВС1 всегда будет segwit, а 3-Адрес также может быть регулярной или других multisig-адрес скрипта.

Оба 3-адрес и версия ВС1 требуют меньше сборов, хотя версия ВС1 требует даже меньше сборов, чем 3-адрес.

ВС1 это bech32 закодированных, которая улучшает обнаружение ошибок за оригинальный base58 кодирования, а также помогает предотвратить перекрестную цепь операций (например, вы не сможете отправить ЛТК к ВС1-адрес, но отправка коррекция до 3-адрес будет идти просто отлично)

Вы можете узнать больше о дизайне bech32 в эти разговоры Питера Wuille.

+71
Ahmad Sqalli 15 июл. 2013 г., 9:47:16

У меня есть сайт xmlgold карта Mastercard от ФХ и он может быть загружен мгновенно биткоины в дневное время, стоимость карты всего 2 биткоинов и доставка была включена. Вы можете получить карту здесь: мгновенный биткоин Мастеркард

+70
LordRaven 29 авг. 2014 г., 6:12:29

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

$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