Как отслеживать и обрабатывать двойной атаки?

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

  • Можно ли снять атаку за 48 часов?

+163
Fernando Costa 27 нояб. 2019 г., 6:03:07
27 ответов

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

cryptosteel description

+997
Dushanbe2015 03 февр. '09 в 4:24

Причина в том, чтобы предотвратить frontrunning: когда жертва регистров abc.com, злоумышленник может видеть TXN с name_new abc.com запрос на свой Namecoin по сети P2P. Тогда он может выдавать один и тот же запрос, но с более высоким TXN плату, и "украсть" домен от потерпевшего, который пытался зарегистрироваться.

Решение очень простое:

  1. Вместо того, чтобы посылать name_new abc.com запросы, которые раскрывают домен, отправить name_new SHA256 с(Р, 'abc.com') запрос, который обязывает к домену, не раскрывая его. Таким образом, злоумышленник узнает ничего о том, что домен регистрируется.
  2. Раскрыть домен позже с помощью name_firstupdate Р abc.com запрос, который раскрывает домен, предотвращая людей от кражи. На данный момент, злоумышленник может сделать ничего, потому что abc.com уже назначен собственности с помощью name_new запросу.
+942
Jerry Coffin 9 янв. 2010 г., 21:35:47

Ну для начала это должно экспоненциально увеличить безопасность пароля, если что-нибудь еще

+930
Nicki 5 янв. 2010 г., 21:46:43

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

Больше читать здесь. https://www.coindesk.com/bitcoin-explained-global-currency-wall-street-veteran/

+875
user1611062 25 янв. 2019 г., 19:19:19

Короткий ответ-нет.

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

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

https://btc-e.com/api/documentation один такой обмен, но они не появляются, чтобы их торговую историю, например.

+851
Jian Mi 2 июл. 2018 г., 21:56:40

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

Боб кликов, чтобы купить товар В, а затем заполняет форму быстрой его доставки информации, после завершения он будет предложено отправить 1 BTC на Bitcoin адрес Х. Алиса одновременно кликов, чтобы купить товар Б и заполняет форму и она будет предложено, чтобы отправить ее оплаты в адреса Y. Если адрес X получает средства, владелец магазина будет знать, что Вася заплатил, и Алиса не.

+847
Janis Tupulis 9 февр. 2015 г., 6:37:48

Я бы пошел localbitcoins.com откройте счет и найти проверенного продавца с репутацией 100% и 100plus клиентов, чтобы купить их у местного агента. Будь умным о цене агента ВРС и других биржах, чтобы получить лучшие цены..

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

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

+815
Akabelle 7 июл. 2016 г., 18:15:13

Стандарт биткоин программного обеспечения до версии 0.4.X имели графического интерфейса на основе wxWidgets, в скорее, чем Qt. Для версии 0.5 он был объединен с отдельной биткоин-интервала QT.

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

Я не верю, что эта функция все еще существует в версии Qt. Однако он по-прежнему генерировать новые адреса для смены.

+813
treesa 14 янв. 2011 г., 19:38:53

У меня есть технический вопрос о функциях signrawtransaction в Bitcoin Core при подписании частично подписанные сделки.

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

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

К сожалению, я не понимаю, как это делается, прочитав C-код из ядра биткоин.

+801
ariel2291 16 дек. 2016 г., 1:10:59

01 - как мне рассчитать баланс ?

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

С помощью программного ядра биткоин, таких как Bitcoin ABC, вы бы импортировать каждый адрес, который вы получили в бумажник, так что он может сканировать Blockchain и выполнить эту задачу для вас. В противном случае вам придется использовать другое программное обеспечение, которое работает на верхней части узла, который может выполнить эту задачу. Ядро программного обеспечения на основе Bitcoin не может делать это автоматически для вас без добавления адресов в кошельке. Кроме того, вы не можете импортировать сам xpub в Bitcoin программное обеспечение, вам нужно импортировать каждый адрес по отдельности.

02 - Мне нужно, чтобы объединить внешние и внутренние неизрасходованные суммы ?

Конечно.

+759
CommandoAir 25 апр. 2016 г., 20:11:41

Как наш друг сказал, что приложение "Bither" делает именно то, что вы хотите (доступно для iPhone и Android). он использует метод, который называется воздух разинули холодильных установок; и я описываю это в целом мода.

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

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

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

В Bither приложение также поддерживает HD-кошелек, который является только тип кошелька, чтобы использоваться для ядра биткоин.

вы можете найти более подробную информацию о bitcoin.org святой сайт. или подробнее об этом на Bither в гитхабе.

+758
Tobin 21 нояб. 2016 г., 16:57:15

Bitcore имеет отличную документацию и примеры... это звучит так, словно вы не знакомы с их форумов, но может и не их разработчик сайта?

+702
SoweTAG 1 дек. 2015 г., 16:07:47

2^256 = 1.1х10^77 = количество комбинаций ключа

2^128 = 3.4х10^38 = среднее число угадываний, необходимое

По данным этого сайта: http://en.wikipedia.org/wiki/TOP500самый быстрый суперкомпьютер к компьютеру, который имеет 10.51 петафлопс.

С производительностью более это 10^15 флопс, инструкции плавающей точкой в секунду.

Пока все хорошо, но мне нужно знать, сколько плюхается на предположение?

[Я буду гадать:]

Между 1000 и 10000 флоп (или целое число эквивалентов) за предположение.

10.51x10^15 операций в секунду / 1000 до 10000 ОПС/угадать) = 10.51x10^12 до 10.51x10^11 думаю в секунду.

3.4х10^38 догадки/кряк / 10.51x10^12 думаю в секунду = 3.2х10^25 секунд.

3.2х10^25 секунд / 60 секунд/минут / 60 минут/час / 24 часа/день / 365.25 дней в году = 1.01x10^18 лет

1.01x10^18 лет / 1х10^9 / 1х10^9 = 1.014 к 10.014 миллиардов миллиардов лет.

Так что компьютеры в сети Bitcoin есть вдвое быстрее, чем один большой лабораторный компьютер.

+682
Vladimir Kadnikov 10 окт. 2015 г., 2:13:34

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

Ethash является определенным хэш-функции. Он используется в система доказательство работы системы, в частности той, которая используется в сети Ethereum.

Система не сравнима с Ethash, потому что это не хэш-функция на всех.

+652
Insociabilist 7 июн. 2012 г., 18:34:34

Разве нельзя искать только даже идиотов? Конечно, вы рискуете шанс упустить сейчас, но вы получаете эффективный 2х хэшрейт.

Да. Это, конечно, можно. Вам позволено модифицировать весь интеллектуального программного обеспечения, если в результате блок корректный биткойн-блока. Но вы не получаете скорость 2х хэш. Это ничего не меняет погоду вы попробуйте все числа между 0 и 29 или попробовать все четные числа между 0 и 59, поскольку они еще только 30 числа.

Что, если вы ищете вниз для nonce?

Как я уже сказал: Ты можешь сделать это. Но это не делает никакой разницы в среднем. В нормальном случае: трудностей очень высока. Поэтому нужно попробовать все код-цифры (0-4.294.967.296). Если никто не минировали блок, можно менять дату или modifiy фонда-текст и попробовать снова и снова все специальные слова, потому что хэши будут абсолютно по-другому.

Скиппинг (четный, нечетный, каждый третий, и т. д.).

Нет никаких преимуществ. Это на самом деле немного минус , потому что вы должны вычислить извращенца++ в 2 раза, а не 1 раз или нужно делать, если заявление, если(случайное число%30==0) или, что вместо того, чтобы ничего не делать. Так вы сэкономите энергию, время и горно власти вместо хэширования блока.

+541
TeraTon 11 авг. 2017 г., 9:27:06

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

+537
gustaw 21 авг. 2013 г., 6:16:19

как мне получить биткоины обратно в мой кошелек?

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

Биткоин-транзакции невозможно отменить

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

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

Excash

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

Если под "Excash" вы имеете в виду www.ex.cash бегать по "Zebiex". Они, кажется, не совсем заслуживающим доверия ко мне. Минимальный сайт, недавно созданный в последние несколько месяцев. Я не могу представить, кто мог отправить деньги на такой явный сомнительный бизнес.

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

+470
Tyler One 5 окт. 2013 г., 21:56:40

Ваша база данных повреждена. Это, вероятно, означает ИРЦ перегрет, или его хранения херовый.

Это не является необычным для оборудования класса ИРЦ.

Чтобы восстановиться, вам потребуется переиндексация.

+456
Ag2o 22 сент. 2017 г., 23:35:09

Как уже упоминалось в других постах на эту страницу, у вас есть два варианта:

1) использовать официальный курс
2) использовать PayPal в качестве обмена

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

https://www.coinbase.com/

+394
Zhaina 31 авг. 2014 г., 15:19:01

Также существует связь, но точно не с = А/Б.

Так как один человек может создать любое количество адресов и отправлять небольшие суммы BTC на них. Б возрастет и снижением к. спрос на это высок.

Хотя если вы все 16м БТЦ был распространен на 16,000 обратился с среднем 1000 БТЦ/адрес. Спрос на биткоин будет не такая высокая по сравнению с если у вас 16,000,000 адрес с 1 БТЦ/адрес(при условии, что один человек не имеет 15,000,000 решать сам). Спрос больше связаны с базой пользователей. Представьте, что бы случилось, если бы вы раздали все БТЦ по всему миру и у всех было одинаковое количество. Вы не просто продадите свою долю или ваш голос для фиат так быстро.

+340
Dave Nicks 12 июн. 2011 г., 14:36:39

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

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

+210
user71682 14 февр. 2011 г., 17:44:20

Можно ли запустить другой экземпляр с Bitcoin-Qt в тестовом режиме, посвященного/регтест? Если да, то как мне это сделать?

Мой вопрос похож на "запуск двух экземпляров bitcoind для различных сеток," но я хочу связать с Bitcoin-Qt ине только bitcoind, в тестовом режиме/регтест.

+204
iCruz 13 мая 2018 г., 14:05:50

Блоки Bcash шахтеров найти не совместимы и поэтому полностью игнорируют биткоин-узлов. Мог бы также существовать вообще.

Любой узел, который пытается пройти Bcash блок на биткоин полный узел будет немедленно забанен.

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

+155
arslan ahmed 17 мая 2010 г., 7:34:17

Я просто запустил майнер подключение к слякоти бассейн. В getwork мой майнер отправлен ответ с этим:

{"идентификатор": "1",
 "результат": {"hash1": "00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000010000",
 "сведения": "00000001c5993e03c08cea1b78a2190865f68698c069a8033d60e5e70000082a00000000e0884a966424aac62b4997dc0bae1c60fab2ba12887fa842f07c9cacaf24b4534f3b53931a0c290b00000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000",
 "midstate": "390b85042008bac15b6ce310d791c8612610a0c5ee441b252ee6abee70bf742a",
 "мишень": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000"
},
 "ошибка": нуль
}

Цель он дал мне 64 шестнадцатеричных цифр. Это примерно 2^256, и больше , чем максимальная цель 2^(256-32)-1. Тогда я понял, что цель 'прямой', означающий, байт в байт, а наоборот. Обращая он дает:

00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff

это ровно 2^(256-32)-1, максимальная цель.

Так слякоть в бассейн, по крайней мере, попросил меня решить блоки сложности 1.

Я знаю, что P2Pool вы устанавливает сложность будет выше, так что акции на P2Pool вы sharechain будет установлено примерно каждые 10 секунд. В настоящее время, чтобы достичь, что он раздает работу с трудом 609.82, но он меняется каждые несколько секунд на основании последних скорость поиска P2Pool Вы акции.

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

{"ошибка": нуль,
 "jsonrpc": "2.0",
 "идентификатор": 0,
 "результат": {"hash1": "00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000010000",
 "мишень": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000",
 "submitold": правда,
 "идентификатор": "15578",
 "сведения": "000000011e90271e3071e27e4b16142162e54a68776176deeef5fe6e000001a800000000534e460eb3798f9d4149c56dddf486610512007201745fefd7661cedbde821fa4f3b5c461a0c290b00000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000",
 "midstate": "acb6f89399060ab343bbd17e3a6cccb89c2211af189bec8da15284a1d5e87b29"
}
}

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

+144
Nathan Friedly 18 дек. 2013 г., 13:11:53

Я не смог побеспокоить всход мои оригинальные бинарные сборки, но я использовал предложение Джеймс Янг сделал: переустановить с сайта bitcoincore.org изображения смолы. Я использовал Линукс инструкции по сборке на:

https://bitcoin.org/en/full-node#other-linux-distributions

Мне просто нужно обновить версию в команды.

Спасибо за все предложения. Я узнал несколько хороших вещей.

+130
wangii 8 нояб. 2013 г., 15:59:53

Проверить МРО, вот руководство по настройке МРО бассейн:

https://github.com/MPOS/php-mpos/wiki/Quick-Start-Guide

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

+112
tanyakuzmuk 18 окт. 2015 г., 8:54:54

это 50 установить биткоин-протокола?

Да, блок награду начался в 50 BTC за блок, и половинки приблизительно каждые 4 года (каждые 210 000 блоков, если быть точным).

И будет "50 БТЦ" участвует объявлений в Горно генезис блока? (Не от моего нынешнего понимания).

Да, на 50 БТЦ в выход из сделки всех с первого блока: https://blockchain.info/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b

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

Если "50BTC" не часть сообщения для генерации генезис блока, мы вольны изменять ее, Эл.г 500BTC после добычи генезис блока, и я думаю, что не будет нарушать оригинальный биткоин-протокола.

1) она является частью "сообщение" для генезис блока, поэтому ее изменение приведет к изменению блок генезиса, который бы отверг любой другой узел в сети. 2) блок награду в 50 БТЦ применяется на всех узлах так меняется он тоже неверный.

С этим вопросом в ожидании, я не уверен, как первый биткоин создается (выглядит внеполосного с генерацией генезис блока).

На 50 БТЦ Из, что бытие блока являются первые 50 БТЦ когда-либо созданных (хотя они не могут быть потрачены, см. Этот вопрос почему: почему бытие заблокировать фонда будут потрачены?)

+68
Yang Wang 9 мар. 2018 г., 0:04:15

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