Хэш-сопротивление собственность

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

Если SHA256 и встретился с отсутствием прообраза сопротивление, будет решать головоломку проще?

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

Спасибо

+115
kvssd 17 июн. 2016 г., 13:39:39
30 ответов

Хэш-операции не являются взаимозаменяемыми.

Оборудование, которое может производить 1 м/с для доказательства биткоина работы не хэши для доказательства Эфириума работы.

+996
Sebastian Stan 03 февр. '09 в 4:24

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

+987
saracha 27 нояб. 2014 г., 10:37:53

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

Есть ли преимущество использования случайное значение для меня ?

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

+950
marthagcarroll 17 апр. 2016 г., 13:02:04

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

+900
X3074861X 16 мар. 2011 г., 6:38:14

Ввод транзакций UTXO используется 10 штук, общей 0.0082 БТЦ. Вещание пошлины в 0.000012 BTC (в sendrawtransaction), появляется следующее сообщение об ошибке.

недостаточное внимание

Стоимость установки не хорошо? Я не знаю причину.

+860
Sander Laarhoven 18 дек. 2015 г., 9:51:07

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

Источник: https://en.bitcoin.it/wiki/Address

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

Другой момент хотелось бы уточнить:

Как нули могут появиться при адреса генерируется в первую очередь? Я думал, что нули (вместе с L, I и O) не существует в Кодирование в base58check на всех.

+857
mhekailah 22 дек. 2011 г., 11:05:48

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

Хочу сделать первый блок 200BTC и все остальные 50BTC, как это реализовать

Можно еще такой вариант
блок 1) 50BTC
5) 200BTC
6) 50BTC


+844
user217793 24 июн. 2013 г., 10:23:55

Поэтому я оставил биткоины на некоторое время, и передал некоторых из моих Bitcoin в улей-Мак кошелек. А недавно я узнала, что куст прекратил развитие, и что предыдущих версий не совместимы с новой версии OSX.

Я заметил, что Улей-Мак используется библиотека bitcoinj, и якобы это формат, что бумажник-это слишком.

Мне повезло, пытаясь восстановить кошелек в другое приложение, которое работает на bitcoinj библиотека (и если да, то какие-либо рекомендации о том, какие приложения), или мне нужно, чтобы попробовать и запустить старую версию на OSX, так что я могу получить старую версию, потом идти оттуда?

+798
Neonilla 15 авг. 2017 г., 19:43:17

Я поясню свой вопрос на примере сети биткоин тестовом режиме.

Я смотрю на выход в индексе 0 этой сделки:

2a50bcc2ec49573ef816a95781b802766910f8690968236cf451cfc32defc491

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

7b1b3788ae4251d164031f899ba4e81f6371f70c24e71d38b03d44292ada9c81

Есть ли способ, чтобы использовать bitcoind методы RPC, чтобы определить, что это был 7b1b3... это была сделка, что провели этот выходной операции?

Спасибо!

+692
EyePeaSea 3 февр. 2010 г., 19:43:08

Вы можете попробовать CoinGecko API, они обеспечивают как исчерпывающую информацию. Больше чем вы будете когда-нибудь понадобится. https://www.coingecko.com/api/docs/v3

+666
Cheryl Tahtinen 7 апр. 2013 г., 10:25:34

Dropbox хранит все предыдущие версии файлов кустов, по крайней мере, месяц. Вы можете открыть резервную папку в Finder и найдите bitcoinkit.файл кошелек. Щелкните правой кнопкой мыши и выбрать пункт "Предыдущие версии". Это должно открыть ваш аккаунт Dropbox и показать вам предыдущие версии файла кошелька.

Проверить резервную копию в ~/Библиотека/поддержка приложений если файлы резервных копий не существует. Если нет, скопировать архивные файлы в эту папку. Тогда начните куст, и он должен обнаружить существующий кошелек и отправить вам прямо в Главное окно, минуя экран приветствия (Примечание: вам придется немного подождать, но это снова синхронизировать с сетью Bitcoin).

Надеюсь, что это работает!

+612
Len Renko 13 мар. 2016 г., 15:33:10

переиндексация не перепроверяйте блоков, не так ли?

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

Опыт работы с ускорения

Увеличение dbcache ускорит переиндексацию, поставив его на 2Г (dbcache=2048) не было бы неразумно выбор, учитывая вы памяти. Это все, что вы можете сделать, пока не доберется до точки, где вы находитесь проверке подписей переиндексацию сильно однопоточным.

+596
Denchikkk 21 авг. 2017 г., 0:57:55

Привет ребята, это isaaq из ОАЭ. У МЕНЯ ЕСТЬ ВОПРОС О ДОБЫЧА. БИТКОИН ИЛИ ДРУГАЯ МОНЕТА ПО-ПРЕЖНЕМУ ВЫГОДНЕЕ ДОБЫВАТЬ. Я ХОЧУ ВЛОЖИТЬ 100KUSD В ГОРНОДОБЫВАЮЩЕЙ ПРОМЫШЛЕННОСТИ. Я хочу PURCHASR ANTMINER С9. ПЛЗ МОЖЕТ КТО-НИБУДЬ РАССЧИТАТЬ ПРИБЫЛЬ ПРОСТО НЕОБХОДИМО ВЕРНУТЬ РАСЧЕТ. И БЕЗУБЫТОК ДНЕЙ. МОЕЙ 100KUSD. МЫ ДЕЛАЕМ НАШЕ СОБСТВЕННОЕ ЭЛЕКТРИЧЕСТВО. МОЯ СТОИМОСТЬ ЭЛЕКТРОЭНЕРГИИ РАВНА НУЛЮ. ТАК ЧТО, ЕСЛИ У МЕНЯ НУЛЕВОЙ СТОИМОСТИ ЭЛЕКТРОЭНЕРГИИ ПЛЗ СКАЖИТЕ МНЕ, СКОЛЬКО ВРЕМЕНИ ПОТРЕБУЕТСЯ, ЧТОБЫ ВЕРНУТЬ СВОИ ИНВЕСТИЦИИ, А ТАКЖЕ СКАЖИ, ЧТО AVG ЕЖЕДНЕВНЫЙ ДОХОД Спасибо

+588
V11P 2 февр. 2019 г., 7:42:51

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

После того, как все ~21 млн. биткоинов добыто, больше не будет существовать, поэтому инфляция будет полностью прекратить, и только дефляция может произойти (опять же, если биткоины потеряны или преднамеренно уничтожены). В настоящее время ~12,7 млн. биткойнов, так в самое, инфляция составит 1 биткоин сегодня стоит ~1.65 биткоинов в будущем.

+565
Michael Austin 13 июн. 2010 г., 13:50:49

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

Выходной позиции нумеруются с Uвых области. Как первый Uвых = 0, Два, что вы показываете-это третий и четвертый выход.

+535
Ilya 14 апр. 2012 г., 17:46:14

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

В прошлом мой биткоин кошелек сказал мне, цена на монету со ссылкой на индекс бирже MtGox.

Теперь, что бирже MtGox ушел, какие самые надежные ресурсы, чтобы получить как настоящее и прошлое биткоин ценам?

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

+490
thealanberman 12 апр. 2010 г., 19:44:06

Хорошая отправная точка Bitcoin.org сайт:

https://bitcoin.org

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

+433
ebaydan777 25 янв. 2014 г., 7:54:53

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

+389
raghavsethi 5 авг. 2012 г., 5:39:06

Если транзакция вернулся из http://blockchain.info/rawtx/$tx_hash конечная точка имеет подтверждение, то она будет иметь block_height член. Затем можно вычислить ориентировочно число подтверждений, вычитая это значение из последней высоты, извлеченных из http://blockchain.info/latestblock конечную точку.

Пример кода на Ruby:

#!/usr/Бен/ОКР рубиновый
требуют "открыть-Ури"
требовать "с JSON"
# вызов этого скрипта с Рубином block_height.<tx_hash РБ>`
ТХ = АГДУ.сдвиг
ставит "получение информации для #{ТХ}..."
Дж = формат JSON.анализа("http://blockchain.info/rawtx/#{ТХ}").читать
если J["block_height"]
 б = формат JSON.анализа("http://blockchain.info/latestblock").читать
 добавляет "%д подтверждений" % (б["высота"] - й["block_height"] + 1)
еще
 time_since = время.сейчас.gmtime.to_i - Джей["время"]
 ставит "это было #{time_since} секунд, так как транзакция была создана".
 ставит "это не десять минут!" если time_since < 600
 добавляет: "Это из-за любой момент." если time_since >= 600
конец

Расчет плата за сделку лучше проводить путем суммирования входов и выходов из сделки, то вычитая входы от выходов. Разница-это плата за сделку.

+351
lacimelendez 16 апр. 2017 г., 10:04:06

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

+332
Karreo 24 янв. 2013 г., 5:17:59

Когда я использовал Slackware и собирал своих ядер, была дана рекомендация установить темы 2xN - N=количество ядер. Но вот http://www.databook.bz/?page_id=2319 я нашла парня, не разделяют это мнение. Очевидно, оно варьируется на разных платформах. Поэтому, если ваши наблюдения показывают, что 2xN лучше работает на вашей машине, это звучит разумно.

+306
Kryshtop 6 янв. 2014 г., 22:59:36

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

Хорошим примером может быть МТ. Код иди_. МТ. Добро может или не может иметь 100% резервов, но это не важно. МТ. Код поставить за 100 биткоинов, по сути, 100 биткоинов. Если вы не полностью доверяете МТ. Добро, может быть, это так хорошо, как 99.5 биткоины.

Кроме того, вы можете "печатать деньги", но не смогли произвести обмен валюты. Например, я хочу купить машину сегодня и нужно 2,500 биткоины, чтобы сделать так. Если у кого-то кредиты мне 2500 биткоинов в обмен на страховой вексель заплатить 2,600 биткоины в шесть месяцев, в 2500 биткоинов я взял, чтобы купить автомобиль по-прежнему в обращении. Но есть и сейчас вексель в оборот, что также стоит 2,500 биткоины. Как отмечают приближается к зрелости, его стоимость будет идти вверх. Так просто уходящего времени, эффективное число биткоинов в обращении пойдут вверх.

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

Сам весь биткоин-это пример создания денег из воздуха.

+278
Krishna Verma 3 мая 2017 г., 9:27:42

Биткоин-адрес, начиная с 3 всегда P2SH (оплата хэш скрипта).

Это не P2PK (в том случае, если вы хотели увидеть открытый ключ вместо адреса), ни P2PKH (вы увидите адреса начиная с 1). Это может быть P2WPKH или P2WSH так это просто реализованы в виде специальных типов скриптов через P2SH. Адрес только хэш скрипта, а не сам скрипт, а хэш-функции в одну сторону. Так что мы не знаем, что сценарий на самом деле, не происходит ли это быть WPKH или WSH скрипт, пока что выход сделки провел.

См https://bitcoincore.org/en/segwit_wallet_dev/ для получения дополнительной информации о segwit. В частности, обратите внимание на следующее:

Пока P2SH-P2WPKH UTXO тратятся и redeemScript подвергается, а P2SH-P2WPKH адрес неотличима от не-segwit P2SH-адрес (например для segwit мульти-подписи адрес)

Как и любой другой P2SH и P2SH-P2WPKH адрес, P2SH-P2WSH адрес имеет префикс 3. Они неразличимы до тех пор, пока UTXO тратится

+237
Whiskey 1 сент. 2018 г., 23:18:58

Мне нужно примерно 100 биткоин тестовом режиме провести эксперимент на молнии сети.

Любые предложения о том, как запустить майнинг на ЦП? Я должен использовать cgminer? Никакого смысла выполнять соло майнинг в тестовом режиме?

В настоящее время я работаю полный узел тестовом режиме с bitcoind в среде Linux.

+225
user187349 21 мар. 2014 г., 2:45:35

Размер блокчейна скачать на БВ последнее время значительно снижены, и это только заголовки, в лучшем случае, так что вы только ищете 20-40МБ файл не гигабайт.

Вы сможете найти здесь закрытых ключей:

/данных/данных/де.Шильдбах.бумажник/файлы

Если вам нужна помощь с доступом корнями телефону (вы, вероятно, не) я писала статью с подробным биткоин восстановительные работы на Android , которые могут предоставить полезную вспомогательную информацию.

+120
Wander Lust 25 февр. 2016 г., 18:45:38

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

ваши часы-только онлайн Электрум можете создать без операции с помощью QR кода. вашу карту электрон может просканировать затем подписать его и генерировать QR-код для трансляции с онлайн Электрум!

+109
xpeH 6 мар. 2016 г., 2:30:48

Я изначально думал, что можно определить, является ли сделка уникальна или не по его идентификатору. Однако, если вы выполняете sendmany, то каждая из этих операций будут иметь одинаковый ID, правильно? В этом случае, как бы вы идете по поводу определения, если сделка является уникальной?

+84
Daniel Bello 27 нояб. 2017 г., 7:02:54

Ответ на этот вопрос зависит от того, насколько широкой вы определяете сети освещения:

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

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

  • Если вы хотите порт молнии на криптовалюты, нужно, как минимум, поддерживают модель UTXO учета, и восстановить пластичность. Кроме того, вы должны иметь некоторую форму знания условный платеж, похожими на HTLCs для того чтобы выполнить Multi-хоп платежей.
  • Если вы хотите оставить модель UTXO, вы можете уйти переделывая функциональность в основных направлениях, мне нравятся люди, у которых Рейден сделал для Эфириума.

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

+74
Elena Z 12 июл. 2016 г., 0:33:49

Инструкции по восстановлению Trezors можно найти на Сатоши лаборатории документация сайта здесь: https://doc.satoshilabs.com/trezor-user/recovery.html

+58
James Nobes 1 сент. 2012 г., 15:34:23

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

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

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

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

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

+50
Ana Miric 22 апр. 2010 г., 1:07:14

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