Применять SSL для порта -Убунту ЭКП VPS сервер 18.04

Я запустить bitcoind 0,17 в определенный порт на Ubuntu VPS сервер 18.04. Я хочу дать сертификат SSL для порта RPC. Я уже знаю, чтобы создать самозаверенный сертификат с помощью OpenSSL. Но я не знаю как применить SSL на определенный порт. Пожалуйста, дайте любую идею об этом.

Также см. следующую ссылку для применения SSL с использованием Apache. https://bitcoin.org/en/release/v0.12.0#rpc-low-level-api-changes

Но это не работает. Я вещь это старый документ. Все новые документы доступны в архиве моей цели.

Спасибо...

+253
Shawn Kelly 27 сент. 2017 г., 5:09:19
38 ответов

Мы знаем, что биткоин-сеть в среднем создает один блок в 10 минут.

Есть ли формула, чтобы вычислить вероятность , что вся сеть генерирует не менее двух блоков в течение 10 минут с помощью текущей мощности сети и текущий уровень сложности ?

Спасибо

+963
AnDanil 03 февр. '09 в 4:24

Я использую SOCKS5 прокси для ограничения полосы пропускания и пользовательские задержки. Как запустить bitcoind такие, что только узел соединения идут через прокси, но JSON-RPC не? Прокси-сервер на localhost, и 2 узлы запущены в каталогах отдельно данные с портов также на localhost. Не требуется никакого интернет соединения. Моя ОС Арч Линукс 5.2.1 работает на виртуальной машине, x86_64 и мой bitcoind версия 0.18.0.0.

+840
NerdyGinger 5 мар. 2019 г., 23:13:42
Другие ответы

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


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

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

В любом случае, все вышесказанное верно и для любого шахтерского узла. Когда шахтеры пытаются найти блок, они выберите набор операций для подтверждения их mempool. От этих операций, они строят дерево Меркле. На Мерклый дерево позволяет всей транзакции данные должны быть представлены только Мерклый корень. Этот Мерклый корень является частью заголовка блока.
Шахтеры вам выбрать, какие сделки включать свободно, и они также можете поместить их в любом порядке они хотят, поскольку сделки являются действительными. Поскольку в настоящее время часто сделки для подтверждения, чем заблокировать пространство, шахтеры обычно выбирают сделок, увеличить сборы, что Шахтер может заработать.

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

+832
tamarli87 30 окт. 2018 г., 0:15:17

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

+816
Frank Owens 27 июл. 2018 г., 13:51:20

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

+757
Stefano CHua 3 июн. 2016 г., 23:31:33

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

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

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

+745
KARTHIK 20 февр. 2011 г., 17:52:42

Я знаю blockchain.info и т. д., Но я ищу вещи за простые сроки сделок и тому подобное. Я думал к научным проектам, которые направлены на выявление закономерностей в исторических данных, например:

  • есть адреса, которые накапливаются большие объемы БТЦ?
  • есть интересная закономерность транзакций, электронной. г. продолжительные сделки "пинг-понг" между пар адресов, "созвездии", где один адрес отправляет сделок с большой группой других, и т. д
  • есть суммы, которые, кажется, прошли вдоль длинной цепочке адресов?

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

+719
John xyz 27 мар. 2016 г., 8:53:17

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

+694
Daramo Sama 6 мая 2019 г., 22:36:44

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

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

+669
plainspoken47 13 окт. 2013 г., 5:35:18

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

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

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

+666
Alice Gadau 6 авг. 2010 г., 9:32:52

Шахтеры представить акции к бассейну, чтобы доказать, что работа была проделана. Акции легче, чем хэши блоков (по умолчанию в 2^32 хэшей будет делиться), и нет никакого способа, чтобы найти акции, не делая работу, необходимую, чтобы найти блоков. Смотрите также Что такое акция? Я могу найти его в то время как добыча соло, или только при майнинге бассейн?

Однако, Шахтер может сделать ту же работу, но по-прежнему отказываются отправлять действительные блоки если он найдет их. Это называется блок удержания и может быть использована в нескольких атаках.

+647
Phreak 7 февр. 2015 г., 6:47:25

Я провел небольшое количество биткоинов на Coinbase и я решив переместить его в бумажник.

Я хотел быть готовым к биткоин Золотая вилка будет в октябре и было любопытно, что будет лучший подход, чтобы пойти об этом, так что я в итоге могу получить свой эквивалент биткоин золото (вместо того, чтобы сдавать его на обмен)!

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

Если бы я хотел, чтобы воспользоваться преимуществами получения биткоин-золото, я хочу это сделать до 25 октября (очевидно умен, чтобы переехать его на кошелек, но я отвлекся..)

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

Спасибо, надеюсь, что кто-то может разъяснить, как поступить!

+577
Tino2017 9 авг. 2016 г., 5:02:28

Я учусь о Bitcoin и blockchain технологии через курс Принстонского крипто, и он упоминает, что полные узлы выполните следующие проверки :

я)сделка действительна с нынешним блокчейн,

II)ли скрипты Игр белый,

III по сделке)еще никто не видел и

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

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

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

+563
mosthatesthater 23 апр. 2017 г., 20:07:41

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

+499
Sriranga Chidambara 30 апр. 2010 г., 22:41:23

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

+493
Vyacheslava 26 янв. 2016 г., 12:26:37

Я рассматривает возможность покупки бумажник Трезор. Мне интересно, если этот тип кошелька может поддерживать все типы криптовалют?

+483
Phil Hershkowitz 26 мар. 2018 г., 14:57:54

Они, возможно, используя бумажник

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

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

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

+441
Doogie 26 янв. 2010 г., 1:17:55

Можно ли совершать сделки segwit (и, возможно, segwit адрес: Bech32) обязателен в основной код биткоин?

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

Это хард-форк Bitcoin и я рассматриваю изменения кода

+434
InsDel 9 февр. 2014 г., 21:25:46

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

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

+418
Elly Rigs 22 мар. 2019 г., 20:38:01

Выбор монет клиенту осуществляется за кулисами, клиент заботится о деталях.

А если вам интересно узнать, что происходит за кулисами:

Вход:

  • Адрес: 1.0 БТЦ
  • Адрес: Б 1.0 БТЦ

Выход:

  • Адрес: C 2.0 БТЦ

Плата (получаемая как входы / выходы): 0.0 БТЦ

Это предполагая, что вы не платите комиссии.


Допустим, вместо этого вы были только заплатить 1.5 БТЦ, и 0.0005 БТЦ плату.

Вход:

  • Адрес: 1.0 БТЦ
  • Адрес: Б 1.0 БТЦ

Выход:

  • Адрес: c 1.5 БТЦ
  • Адрес: Д 0.4995 БТЦ

Плата (получаемая как входы / выходы): 0.0005 БТЦ

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


Вот техническое объяснение:

+348
Johan Nordberg 6 окт. 2016 г., 7:38:25

более биткоин ядра не синхронизировать с сетью, но мой кошелек был баланс 0.00 это я сделала проводки, ответьте назад, как правда и если я делаю расклад для тех адресов, он показывает проводки тока в консоли то я смотрю вокруг основной кошелек и еще 0

+318
Denis Necheporenk 15 сент. 2013 г., 18:10:25

Preferencesenter image description hereФайл говорит, что это не имеет содержание(47 байт, чтобы быть точным) и нет никакого способа, чтобы открыть его и отредактировать. Кто-то, что я делаю неправильно. Оператор Мак*

+289
DLM 28 мар. 2016 г., 12:46:40

Вы можете использовать Bitcoin не тестовом режиме сети, Если вы просто хотите дать ему идти, инструкции, а также некоторые полезные ссылки можно найти на: https://en.bitcoin.it/wiki/Testnet

+252
kirayamato 2 июл. 2017 г., 23:54:21

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

+237
Kalvaniya Alimohamad 13 нояб. 2012 г., 13:14:19

Это вопрос многие задают, когда они введены в биткоин.

Биткоин звучит интересно, но если я хочу использовать эту систему, мне нужно, чтобы получить несколько монет, в противном случае, нет никакого способа, я могу их потратить! Как я могу начать?

+236
user15505 30 мая 2010 г., 5:32:17

Это обычное недоразумение. Просто так получилось, что подписание с РСА такой же, как и шифрование с закрытым ключом. Но это особенность алгоритма RSA. Биткоин не использует ОГА, он использует уровнем. DSA является строго алгоритм подписи-это не зашифровать операции.

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

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

+222
Jacek 11 сент. 2018 г., 8:39:34

Нет, в прошлом году было только 15 непустых-не segwit блоков, добывавшихся на которые приходится менее 0,03% от всех блоков.

Непустые блоки без операции segwit

Last twenty blocks that confirm transactions but don't include any segwit transactions

Я посмотрел последние двадцать блоков, которые подтверждают транзакции, но не содержит данных segwit. Новейшие из них были добыты на 2018-12-18, более четырех месяцев назад. В 21-новый блок в этой серии был добыт на 2018-03-13 на высоте 513,267.

20th and 21st newest block

Учитывая, что мы сейчас на высоте 573,220, там были только 20 непустые блоки, которые не включают операции segwit среди последних 59,953 блоков. Или, иначе говоря, в течение периода времени, превышающего в прошлом году, было меньше, чем 0.034% непустой-не segwit блоки добывали.

Два известных шахтеров, которые создали такие блоки без операции segwit не делаю это сейчас:

Последний биткоин в России десять блоков segwit блоков.

Bitcoin Russia's last ten blocks

Bitcoin.com'ы последние десять блоков были segwit блоков.

Bitcoin.com's last ten blocks

Пустые Блоки

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


Изображения через blockchair.com

+208
march1993 10 нояб. 2012 г., 19:56:07

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

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

+184
Angelique 10 янв. 2010 г., 4:27:02

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

2) да.

и да, это же покупает.

Одна вещь, чтобы отметить, что если вы хотите реализовать аналогичные проверки на других биржах, вы должны быть осторожны с конвенциями как остатки распределяются между заказами и общий баланс. Например, некоторые биржи как campbx различать жидкость BTC и ваша общая БТЦ, так что вы можете легко увидеть, сколько вложил в заказах. Однако теперь у вас есть только одна метрика, поэтому, когда ваш БТЦ вдруг падают вы знаете, это потому, что вы вступили в орден. И если вы используете остатки флаги для сделки вы должны быть осторожны, чтобы не ошибиться с отменой ордера на продажу для того, купить, как привести к вам вдруг БТЦ вскакивая. Для того, чтобы сделать этот disctintion это поможет контролировать как изменения в ваш BTC и изменение в долларах США (или любой другой валюты, которую вы приобрели С) в связи. Оба изменения одновременно означает сделки, только одно изменение означает либо BTC депозит или отмены. Вам нужно еще больше флагов различия betweent две последние.

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

Надеюсь, что помогает.

+177
Arthur124 28 июл. 2017 г., 16:14:24

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

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

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

+137
Taylor Huston 28 дек. 2016 г., 6:54:15

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

Так что, если я "пару" Android устройство с MyWallet, могу или не могу я отсылать биткоины без ввода пароля?

Как это работает с/без вторичной пароль? Что, если я сначала установил приложение на планшет, и только потом создал дополнительный пароль?

Файлы на устройстве Android и Dropbox зашифрован мой первый пароль? Мой второй пароль? Как?

+116
maniacalrobot 13 июн. 2011 г., 13:17:50

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

Некоторые проблемы я столкнулся был статический адрес Bitcoin. Если несколько человек заплатили на тот же биткоин адрес, я не знаю, кто, чтобы отправить штрих-код. Но если у меня есть 100 предварительно сгенерированные адреса. И один из них был выбран в случайном сочетании с адресом электронной почты. Это менее вероятно, имеют столкновения кто-то платит за то же время на том же BTC-адрес.

Теперь вопросов становится, что почта+адрес BTC для меня, чтобы подтвердить, что сделка была завершена.

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

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

+107
alizenjuria 12 нояб. 2016 г., 8:14:56

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

+104
Aamir185 28 дек. 2014 г., 1:21:52

открытия - это цена, по которой обеспечительное первые сделки после открытия биржи на данный торговый день; например, Нью-Йоркская фондовая биржа открывается в 9:30 утра по восточному времени.

Высокое максимальное значение в течение 24 часов.

Низкое минимальное значение 24 часа.

Последний как цена получает обновления на текущий сделок, так, в прошлом является последней торговой цене. например, если я продал свои биткоины за 11000, так что последние будут 11,000

+97
Cornwell 12 июл. 2016 г., 23:42:15

Есть 3 представительства то же самое (с разной степенью точности) в Bitcoin:

  • биты - без знака int 32-битный
  • цель - беззнаковый инт 256-бит
  • сложности - двойной точности с плавающей точкой (64-бит)

и 6 методы, необходимые для преобразования между любыми двумя из них:

  • бит -> цель (SetCompact() в bitcoin/src/arith_uint256.cpp)
  • бит -> сложности (GetDifficulty() в bitcoin/src/rpc/blockchain.cpp)
  • цель -> биты (GetCompact() в bitcoin/src/arith_uint256.cpp)
  • цель -> сложности (так же как и таргет -> бита -> трудности)
  • сложности -> биты (не сделали в биткоин/СРЦ)
  • сложности -> цель (так же как и сложность -> бита -> цель)

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

Я написал свою реализацию трудностью -> бит преобразования в ванили на JavaScript, имитируя цель -> преобразование битов, где это возможно, плюс некоторые дополнительные проверки:

difficulty2bits функции(сложность) { 
 если трудности (сложности < 0) бросок 'не может быть отрицательным';
 если (!isFinite(трудность)) сложность броска не может быть бесконечным';
 для (ВАР shiftBytes = 1; истина; shiftBytes++) {
 ВАР слово = (0x00ffff * математика.Пау(0x100, shiftBytes)) / сложности;
 если (слово >= 0xFFFF в) перерыва;
}
 слово &= цвет 0xffffff; // преобразовать в int < цвет 0xffffff
 размер дисп = 0x1d - shiftBytes;
 // в 0x00800000 бит обозначает знак, так что если он уже установлен, разделить
 // мантисса по 0x100 и увеличить размер байт
 если (слово & 0x800000) {
 слово >>= 8;
размер++;
}
 если ((слово & ~0x007fffff) != 0) кинь 'в \'бит\' \'слово\' вне границ';
 если (размер > как 0xFF) бросить 'в \'бит\' \'\ размер' вне границ';
 ВАР бит = (размер << 24) | слово;
 возвращение бит;
}

Можно проверить, что данная функция дает правильные ответы, выполнив следующие преобразования:

бит -> сложности -> бит

Где бит -> сложности осуществляется с помощью биткоина GetDifficulty() и сложности -> битов осуществляется с помощью difficulty2bits() выше. Если мы вернемся на один и тот же бит значение то difficulty2bits() функция является правильным. Единственное исключение-когда (бит & 0x00800000) != 0, поскольку это означает, что биты-это отрицательное число, а трудности-это всегда положительное число в Bitcoin.

Я испытал выше difficulty2bits() функция и возвращает такой же результат, как и оригинальный бит значение. Если вы хотите провести тесты сам то я создал видео преобразования инструмент на моем блоге, где вы можете сделать любой из 6 преобразования, перечисленные выше в режиме реального времени (у меня расшифровано биткоина SetCompact(), GetDifficulty() и GetCompact() в JavaScript): https://analysis.null.place/how-do-the-bitcoin-mining-algorithms-work/#form7

Обратите внимание, что числа в JavaScript являются IEEE 754 с двойной точностью - так же точно, как сложности в биткоин источник, так как JavaScript является точной, как биткоин источник для всех разрядов/сложности/целевой конверсии. Однако, чтобы развеять скептицизм, я также включил соответствующие модульные тесты от биткоина bitcoin/src/test/blockchain_tests.cpp и bitcoin/src/test/arith_uint256_tests.cpp файлы на блоге чуть ниже вышеупомянутых инструментов - все тесты пройдены.

+72
J86 22 сент. 2017 г., 5:11:49

Эта статья относится к большому блоку биткоины добывают в 2009 году, возможно, с Накамото.

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

+58
justinkmunger 27 авг. 2014 г., 14:28:27

им тестирования bitcoinqt оружейной и было интересно, как я могу импортировать QR-код бумажный кошелек? нет возможности сфотографировать мой бумажный кошелек. как это можно легко сделать?

+30
ericgr 5 мая 2019 г., 0:40:41

Coinbase имеет поддержку портал, где вы можете открыть дело: https://coinbase.desk.com/customer/portal/private/cases.

Вы должны войти в свой аккаунт Coinbase чтобы увидеть эту страницу.

+22
JohnTC 20 февр. 2016 г., 20:09:36

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

$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