Алгоритмической оптимизацией для поиска транзакции в блокчейн

Поскольку биткоин использует двоичное дерево Меркле (только что узнала), я хочу знать, что будет алгоритмическая эффективность операции поиска в Blockchain.

Я не знаю точно, как структуры данных под блокчейн организована.

Насколько мне известно, каждый блок содержит один Мерклый дерева, который может быть связан с предыдущим блоком дерева prevId поле в своем собственном блоке заголовка.

Учитывая все это, мне было интересно, если, учитывая TXID, я мог бы найти, что транзакции в Blockchain за логарифмическое время (о(lоg2 н)), а просто обход дерева, или если есть какие-то скрытые подробности я не хочу.

+272
Farheen 17 авг. 2014 г., 15:48:28
39 ответов

При открытии Электрум, в нижней части окна показал сообщение сервера "отстает (9 блоков)".

Что это значит? Сервер Электрум не в курсе блокчейн? Я могу ожидать, что проблему быстро решить сама?

+974
nemix 03 февр. '09 в 4:24

Новый с использованием биткойн и блокчейн.

Мое понимание заключается в том, что (за биткоин), можно скачать/установить btcd.

Затем, нужно использовать btcd для синхронизации "локальные" блокчейн "главному" блокчейн(?)

Если так, что является лучшим API, который можно использовать для доступа к данным в Blockchain?

Я увидел это: https://en.bitcoin.it/wiki/API_reference_(в JSON-RPC)с

Например, я видел blockchain.info - но я не уверен, что можно скачать это и есть его "точка" к местному btcd.

Любые предложения, помощь или советы будут с благодарностью.

ТИА

+966
RIcky Cheung 9 окт. 2015 г., 13:27:33
Другие ответы

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


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

Я читаю "освоение биткоин", написанный Андреасом и я нашел это объяснение про "txindex вариант"

Параметр индекса базы данных и txindex сделки

По умолчанию, ядра биткоин создается база данных, содержащая только операций, связанных с кошелька пользователя. Если вы хотите быть в состоянии доступ к любой сделки с такими командами, как gettransaction, вам нужно настроить биткоин сердечника для того чтобы построить полный список транзакций, которые может быть достигнуто с возможностью txindex. Набор txindex=1 биткоин Основной файл конфигурации

Я не уверен, какие ситуации следует включить опцию. В моем понимании, я могу установить txindex=0 , если я использую bitcoind как только передача инструмент биткоин, так что я могу сохранить данные и время синхронизировать блокчейн данных. В противном случае, если я намерен сделать blockexplore сайт, как Blockchain.infoмне нужно установить txindex=1.

Это мое понимание правильное?

+958
Sanjidul Islam 16 нояб. 2012 г., 20:24:24

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

+954
DonnaTelloo 8 авг. 2019 г., 5:31:33

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

Я могу смело предположить, что X и y принадлежат одному и тому же человеку?

Теперь, если я смотрю на все сделки для Y, и я вижу, что это сделки с двумя выходами, Y и Z.

Тогда я могу считать, что X, Y и Z все принадлежат одним и тем же человеком, верно?

Если в кошельке есть 10 адресов, то я могу не получить все эти адреса, используя описанный выше метод?

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

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

+937
Ajeet Ganga 13 окт. 2011 г., 13:31:48

Я только что установил и наконец-то синхронизировались и Litecoin-Qt на Убунту Линукс. Но как сделать резервную копию этот кошелек и защитить его паролем?

+927
user39995 4 окт. 2016 г., 12:02:53

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

Бирж, веб-кошельки, и другие "облачные банков" (хотя я никогда не видел этого термина) лишь сервисы, которые хранят свои биткоины для вас. Они управляют ваши транзакции, и часто ваши личные ключи, так что вы не должны запустить программное обеспечение на компьютере, чтобы сделать так. Если вы дали им долларов, что вы сделали, это приобрели Bitcoin с тех долларов. Это просто, как приобрести сумку с продуктами с вашего доллара. Никто не будет хранить деньги, которые вы потратили в качестве резервного для стоимости вашего мешок с продуктами в кладовке. Ты просто обменять одну вещь на другую.

+918
Mike Hill 16 янв. 2017 г., 0:20:16

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

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

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

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

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

+908
CoreyOConnor 12 мар. 2018 г., 5:12:06

Давайте на следующий адрес. В настоящее время общая сумма полученных баланса: 5,697.09329301 БТЦ:

enter image description here

Но в API ответ 569709329301:

enter image description here

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

Это не ошибка?

+908
Ali Bramley 18 июл. 2014 г., 13:06:27

Хотя он работал ранее (как и сутки назад), я сейчас не получаю никаких сообщений через бирже MtGox потоковый API (гнездо.Ио). Код ниже, я что-то делаю явно не так? Сообщение о соединении-это печать, так что я предполагаю, что это связано в порядке.

ВАР соед = Ио.подключение('https://socketio.mtgox.com/mtgox');

соед.на ("подключить", функция(данных) {
 консоль.журнал("подключить к МТ.Гора Gox");
соед.отправить({
 "ОП": "бирже MtGox.подписаться",
 "тип": "глубина"
});
соед.отправить({
 "ОП": "бирже MtGox.подписаться",
 "тип": "торговля"
});
});

соед.на('сообщение', функция(данных) {
 если ('частная' === сведения.ОП) {
 если ('торговля' = = = "данные".частная && 'долларов' = = = "данные".торговля.price_currency) {
 консоль.журнал("цена последней сделки:" + данные.торговля.цене);
}
 если ('глубина' === сведения.частная) {
 если ('задать' === сведения.глубина.type_str) {
 консоль.журнал("задать глубину добавлено:" + данные.глубина.цене);
 } еще {
 консоль.журнал("глубина бид добавлено:" + данные.глубина.цене);
}
}
}
});
+896
Gayle Grant 2 авг. 2013 г., 3:16:11

Я сделал blockchain.info бумажник и я хочу получить личные ключи для моего адреса.

В моей старой blockchain.info бумажник, я мог бы найти секретные ключи, но в новом частном ключей не существует.

Можете ли вы помочь мне, пожалуйста ?

+877
silmarillion 12 мая 2011 г., 9:20:48

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

  • Клиент Сатоши использует бумажник.DAT файл, но насколько я знаю только Арсенал поддерживает этот формат.
  • Blockchain.info и использует зашифрованный файл JSON (кошелек.ня.в JSON)
  • Многоразрядные использует .формат кошелька, который я считаю, является незашифрованным.
    Многоразрядные также имеет возможность импортировать зашифрованные JSON-файлы
    частная ключи (т. е. из резервных копий Blockhain х)

  • Электрум использует .Электрум файл, но вы можете импортировать и свалить с закрытыми ключами
    функциональность командной строки.

Казалось бы, самый простой и самый универсальный формат теперь будет шифровать AES JSON-файл для экспорта закрытых ключей.

+825
Lendl Farias 24 янв. 2013 г., 0:22:08

Я буду говорить о деталях.

В КВЦ открытый ключ имеет вид ДГ, где Г - генератор точка (кривой параметр) и Д - это ваш личный ключ (который должен быть между 1 и простого порядка 1 включительно)

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

Цель состоит в том, чтобы сделать кого-то найти подходящее ДГ , что хэш(ДГ) находится в ожидаемом диапазоне.

Таким образом, вы должны быть сохраняя часть Д на себя, а затем объединить его. Как?

Для всех методов, начало такое же:

Вам рассчитать некоторые d_1 и сохранить его к себе, разделяя (d_1)г

Для начала, давайте рассмотрим свойства ЕК точек.

Линейность:

(d_1)г + (d_2)г = (d_1 + d_2)г

(d_1)(кг) = (к * d_1)г


Способ 1) Аддитивные

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

Охотник за головами пытается много случайных d_2 ценности, которые делают окрошки((d_2)г + (d_1)г) в структуре ассортимента. Если охотнику удается, то он отправляет d_2 , чтобы щедрость дающего (государственная или частная). Сейчас тщеславия "исполнитель" может объединить d_1 и d_2 , чтобы создать окончательный частные и публичные ключи.

Обратите внимание, что (d_1 + d_2)г может быть рассчитана с третьими лицами, что означает, что другие люди будут иметь возможность отслеживать его/ее выплаты. (потому что d_2 могут быть разделены охотник за головами, г уже известна, и (d_1)г был опубликован определителя, так (d_2)г + ((d_1)Г)) это относится ко всем методам [которые изобретены]

Способ 2) Мультипликативная

Это используется редко.

Теперь, когда охотник за головами хотел хэша((d_1 + d_2)г) в структуре ассортимента, он хотел что-то другое, и используется другой способ сделать биткоин тщеславие поколения.

Инновационная охотник за головами рассчитывает d_2 значение, путем перебора хэшей(d_2((d_1)Г)): он вычисляет кратные (d_1)Г и проверяет их.

Теперь вы понимаете, что d_2 должен быть между 1 и премьер-порядку-1, также в этом методе? (Подсказка: в чем смысл простого порядка?)

Он использует тот факт, что d_2((d_1)г) = (d_2 * d_1)г (с соответствующим модулю операции)

Способ 3: Совмещенный

Я никогда не видел это упоминается нигде. Это всего лишь теоретические.

Простой: охотник за головами находит d_2 и d_3 такие значения, что хэш((d_1 * d_2)г + (d_3)Г) находится в ожидаемом диапазоне шаблон. Это сложнее, потому что она имеет две переменные. Ни одно исследование не было сделано на этом. На первый взгляд, он выглядит медленнее, но это просто нелогично.

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

+804
GreedyRadish 1 мар. 2019 г., 8:04:08

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

Я вижу много говорим об инвесторах, которые имеют длинные позиции в BTC, также основателей стартапов, которые стремятся открыть рынок для боковой цепи решений. Мое понимание segwit заключается в том, что путем перемещения данных свидетелей в сторону, затем третьей партии больше не имеют возможность изменять идентификатор Техас, который дал мне осознание всего мотыгой трудно было бы следить за блокчейн для конкретных сделок.

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

+785
Tasha90 22 нояб. 2016 г., 19:57:17

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

+737
vnss 5 апр. 2019 г., 0:41:27

Шахтер плата будет, по умолчанию, равное входы - выходы вашей сделки.

Я заметил некоторые проблемы с вашим кодом. Вы не указали изменение адреса для отправки оставшаяся сумма. Если у меня есть неизрасходованный выход 100 BTC и я хочу отправить 10 BTC на кого-то еще, я должен иметь 1 вход (неизрасходованный выход из предыдущей сделки) и 2 выхода (приемник адреса и смена адреса). Входов и выходов будет выглядеть следующим образом:

Входы

  • Неизрасходованный выход 100 БТЦ

Выходы

  • Адрес приемника с 10 бтц
  • Изменение адреса (ваш адрес БТЦ) с 89.999 БТЦ

Плата будет 0.001 BTC с (в)(100) - (уходит)(10 + 89.999) = 0.001.

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

+706
IsmailS 7 мая 2015 г., 14:55:04

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

Так что не следующие рода клеветническая атака можно?

(Если ты демократ, вставить "Братья Кох" для злоумышленника; если вы республиканец, вставьте Джордж Сорос; и т. д.)

  1. Жертва работает на государственные должности.
  2. Злоумышленник легко догадается, публичный ключ жертвы(ы) с биткоин главной книги и других источников.
  3. Злоумышленник делает много больших, дорогих биткоин платежи к открытому ключу жертвы(ы) из загадочных открытых ключей плательщик, не (легко) отследить злоумышленника.
  4. Злоумышленник советы от "Фокс Ньюс" /Лента. ру/и т. д., что жертвы были огромные, тенистые платежи в биткоинах, и все они должны сделать, чтобы проверить это, посмотрите в книге.
  5. Кандидатуру жертвы становится охватил страх, неуверенность, и сомнения, и поголовно жертвы отвес.
  6. Потерпевший отзывает кандидатуру на государственные должности задолго до выборов.

Вопрос 1: я что-то пропустил, или биткоин сделать это возможным?

Q2: если это возможно, не могла быть исправлена только по приему платежей в ГК, подписанного плательщиком и получателем?

TMIA.

+703
Roselynn 19 июн. 2014 г., 22:44:36

BlockChain.info теперь он представляет собой список узлов-концентраторов. Лучшие записи из этого списка все же связаны.

+698
Fernando Vieira 25 янв. 2017 г., 1:31:37

Какой самый дешевый способ внести деньги на счет, главное пережить этот момент? Они предлагают несколько способов, но какой самый простой для кого-то в США?

+696
duwa03 10 сент. 2012 г., 11:22:54

Я объясню, как рассчитать стоимость некоторое количество биткоинов с точки зрения США, но очевидно, что доллар может быть заменен на любой другой валюты, и соответствующий обменный курс.

Есть три цифры, участвующие в данном расчете:

  • Стоимость в долларах США.
  • Обменный курс, который дает вам соотношение USD на BTC.
  • Количество Bitcoins.

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

стоимость в долларах = курс * сумма биткоинов

Или выражается в единицах условий:

[США] = [ДОЛЛ/БТЦ] * [БТС]

Как вы можете видеть, если умножить на курс [долл/БТЦ] с суммы биткоинов [БТС], блоки с правой стороны будет сведена к [долларов], что мы ищем.

Пример:

Мы 0.005 БТС и обменный курс это 200 долларов США/БТЦ.

обменный курс * количество Bitcoins = 200 долларов США/БТЦ * 0.005 ВТС = 200 долларов США * 0.005 = 1 доллар США

Вы также можете включить уравнение порядка для расчета каких-либо других термины:

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

стоимость курса = 'в США число / 'биткоин'

Чтобы рассчитать количество биткоинов, которые вы можете приобрести при заданном объеме USD по конкретному курсу, вы разделите сумму на валютный курс:

количество биткоинов = 'значение курса USD' / 'обмен'

+690
Olya132316 10 янв. 2015 г., 15:52:10

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

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

Шахтеры

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

Протокол

  • Протокол существовал до любой Шахтер был настроен.
  • Протокол требует, чтобы не более 21 миллиона монет не существует
  • Протокол контролирует инфляцию/дефляцию монеты через "трудности"

Мне кажется, что "создатель" биткоин-это протокол, а не Шахтер, и что термин "Шахтер" не может быть целесообразно.

Для самых законных целей, это не вероятно, что "Шахтер" будет считаться незаконным в любой стране, как будто они "создают" валютную"

+667
irina02 29 авг. 2013 г., 6:54:37

Не напрямую. Ты сначала придется преобразовать свой закрытый ключ RSA в кривая secp256k1 уровнем личного ключа (256 бит значение между 0х1 и 0xFFFF ffff в Порядок Порядок Порядок Порядок Порядок FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140). Вы можете сделать это с помощью SHA256 хэш ваш закрытый ключ RSA в качестве закрытого ключа алгоритма ECDSA. Затем можно импортировать, что хэш (как число) в программе Bitcoin, который позволяет импортировать закрытые ключи.

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

+627
Rafael Rivera 30 сент. 2016 г., 20:17:56

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

Как правило, да. Человек, который инициирует процесс создания канала (т. е. человек, который говорит: "Я хочу открыть канал с вами") - это тот, кто финансирует канал.

Тогда, если я хотел купить что-то через сети освещения (например, наклейка от Blockstream), мне придется открыть еще один канал Молнии с Blockcstream? Или ранее синхронизированных канала будет использоваться, чтобы позволить мне купить от Blockstream?

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

+592
mmrobins 15 апр. 2014 г., 16:19:14

В зависимости от вашего языка и Bitcoin библиотека, вы можете имитировать поддельные биткоин сверстников. Это то, что я делаю, когда я разрабатываю с NBitcoin. (В C#)

В принципе, я установка 2 сверстниками, "клиент" и "сервер", потом настройки клиента "доверять" мой узел сервера в тестах. (т. е. не проверить блок корректность и доказательство работы)

Тогда я летчик поведение сервера, как я хочу протестировать любой сценарий вилкой.

+563
may ann 15 нояб. 2012 г., 19:21:34

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

+543
Ands 6 дек. 2010 г., 2:41:37

1) Самый простой способ в протокол, наверное, добавить, что хэш транзакций к цвету фильтра, отправить Блум фильтр на удаленный узел с filterload, и каждому отфильтрованы блока. Это вышлем вам только сделки, который вас интересует. (Он будет также отправить некоторые дополнительные операции, которые соответствуют цвету фильтра, потому что это ложные срабатывания.) Увидеть BIP37 для получения более подробной информации о том, как эта функция работает. Это как BitcoinJ основе светлого клиентам найти транзакции, связанные с ними.

Зная высоту блока, что это входит хотя бы упростить это невероятно, как вы только должны смотреть на один блок, а не всю цепочку.

2) нет. Они получают заголовки блоков на всю сеть. Это идет от генезиса блока нынешняя верхушка. (На данный момент 450000*80=36МБ) они затем убедитесь, что соответствующий блок находится где-то в этой цепочке.

+460
mdpc 23 янв. 2016 г., 6:25:09

Я планирую построить систему управления цепочками поставок с Blockchain. Я прочитал много постов в блоге, связанные с темой, и, в конце концов, я вам Hyperledger как правильный выбор для сети блокчейн. но теперь у меня есть еще два варианта в этом.Hyperlegder ткань и озера Сотофа, я больше не знаю о платформе, так вы можете, пожалуйста, предложить мне, какая платформа лучше для нашего домена.

+456
user1566274 14 окт. 2010 г., 23:12:54

Этот вопрос на крипто.ГП описывает, как прообраз атаки избежать в сети Bitcoin.

Для второго прообраза:

хэш(х) = хэш(г) предполагает хеш(хеш(х)) = хеш(хеш(г))

Поэтому он не защищает от прямого прообраза. Биткоин строит Меркле дерево для б вроде этого: хеш(хеш(хеш(а)+хеш(б))+хеш(хеш(с)+хеш(с))).

Мы снова увидим, что если кто-то нашел с таким же SHA-256 хэш как С, они могли бы заменить его и конечный результат все равно было бы то же самое.

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

Предположим, две автономные транзакции создаются с той же ц' хэш. Предполагаю, что это занимает несколько месяцев/лет, чтобы создать каждый штат Техас. Затем:

  1. Злоумышленник создает TX к купцу
  2. Злоумышленник создает вторую TX с теми же параметрами, как #1. Затем секретный ключ генерируется до тех пор, пока Техас хэш равен хешу с'.

Вопрос

  1. Как работает сеть Bitcoin реагировать на эти конкурирующие транзакции с той же хэш?

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

+436
Srivalli 29 июн. 2012 г., 19:22:06

Е7-4830v3 имеет 10 физических ядер и 20 МБ кэш-памяти L3. С двумя процессорами, а у тебя есть 20 физических ядер и 40 Мб памяти уровня L3. Поскольку каждый поток делает то же самое, многопоточность-это практически бесполезно. Он все равно не помочь вам, поскольку у вас есть только 2MiB для каждого физического ядра и это именно то, что требуется cryptonight.

Итак, короткий ответ, с 40 МБ кэш-памяти L3, вы не можете запустить более 20 экземпляров алгоритм cryptonight одновременно, не опуская от Л3 скорость в RAM скорость, что является огромной потерей эффективности.

Вы, наверное, можете пойти выше, чем 10, но более 20 непроходное.

+397
user287014 15 мар. 2018 г., 18:40:52

Да, это выполнимо, но вам придется писать свои собственные реализации для scrypt майнинга и как PBKDF2 с варп-кошелек использует этих 2 алгоритмов. Если вы можете найти инструмент для грубой силы для scrypt и PBKDF2 отдельно, нужно их как-то объединить. Независимо от того, надо код этот обычай. Что 20 награда БТЦ стоит 80к долларов сегодня.

+384
Elecfridgr 20 окт. 2011 г., 16:38:18

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

+295
Esa Heiskanen 6 апр. 2010 г., 18:20:36

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

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

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

+232
Theodore Villeneuve 24 сент. 2015 г., 10:50:36

Предположим гипотетическую ситуацию, когда исследователю удалось разработать компьютер, способный от 2000 РН/с (текущие сетевые мощности). В течение первых 2 недель добычи, он хотел разбогатеть, как он будет выигрывать 50% блока поколений с 5 минут на блок.

Через 2 недели, целевой трудом будут перестраиваться, и этот Шахтер уже не будет иметь преимущество.

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

Он повторяет этот цикл бесконечно.

Сольный Шахтер с 2000 РН/с кажется неосуществимым, но то, что если мощный пул собирался провернуть этот трюк — отказаться от добычи на 2 недели, позволит на трудность цель скорректировать и повторно ввести с гораздо легче трудности?

+193
David St Denis 21 мая 2012 г., 22:42:50

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

+164
Suban Dhyako 30 июл. 2015 г., 0:03:48

Я только что купил Лайткоин и Биткоин. Есть много адресов, которые, кажется, быть создан, как я жму "отправить" и получите. Мне нужно выделить одним из этих генерации адресов для моих купленных монет или я могу просто нажать Отправить и поставить в адрес получателя. Что происходит, когда я положил мой адрес электронной почты ?

Я так плох в этом. Спасибо Крис

+161
ptevans 14 июл. 2017 г., 11:58:46

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

+143
user260549 22 февр. 2019 г., 16:27:36

Как биткоин версии v0.11, есть способ запустить bitcoind в режиме чернослива: Как я могу запустить bitcoind в обрезке режиме?

+106
Cool Story Bro 2 окт. 2017 г., 5:07:03

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

+35
dron1las 22 окт. 2015 г., 14:06:57

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

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

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

+30
noah sofly 11 июл. 2011 г., 10:31: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