Что это сжатый биткоин ключ?

Стандартный биткойн-клиент в версии 0.6, видимо, вводит сжатых ключей.

Каковы они? Есть ли минусы в их использовании? Несовместимости со старыми программами? Сокращение криптостойкость?

+351
Dave Simpson 25 окт. 2012 г., 8:37:32
26 ответов

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

Международные Денежные Переводы

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

В настоящее время, они зависимы от дорогостоящих услуг, такие, как MoneyGram или Western Union и потерять до 15% от отправленных денег на сборы. Кроме того, получатель должен перейти на следующий деньги магазин передатчика, чтобы забрать деньги. Во многих случаях это поездка часов.

Охваченному

Биткоин не требует от своих пользователей, чтобы иметь счет в банке, как и любая форма доступа в интернет достаточно для отправки и получения биткоинов. Сегодня, существует огромное количество людей, не имеющих банковских счетов. Например, существует около 10 миллионов банковских счетов или услугами домохозяйств в США. В развивающихся странах более 50% населения не охвачены банковскими услугами, женщин больше, чем мужчин.

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

Биткоин может обеспечить легкий доступ и дешевые платежной системы за многие из этих услуг. Это может быть значительно дешевле, чем современные платежные системы, такие как "М-Песа", и имеют дополнительные преимущества, не будучи в центре работать.

Цензура

Пользователь не может быть заблокирован из Bitcoin. С другой стороны, хорошо известно за подобные вещи происходят в централизованных платежных систем по разным причинам: eBay и PayPal экспорт эмбарго, через систему PayPal блокирует пожертвования диаспоры. Это особенно важно для протестных движений, которые могут быть выключения правительства, думаю, Викиликс, Оккупируй Уолл-стрит, или социального равенства движений в репрессивных государствах.

+990
Kelly Reese 03 февр. '09 в 4:24

Я немного путают о том, как doublespending делается. Основное дело в принципе создания сделки продавцу и себе и одновременно трансляции. Это очень классический сценарий, я прав ?

Как отправить деньги на себя точно работают? Как бы типичная транзакция будет выглядеть?

Мой вопрос не могли бы вы гипотетически тройной потратить или потратить х раз от первоначальной суммы. В равной степени, вы могли бы отправить себе деньги обратно многие сотни раз? Поэтому, если у вас 3 биткойны могли бы вы отправить себе 3 биткойны обратно ?

[обновление после ответа]

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

+981
Jun Bing 2 июл. 2015 г., 4:48:57

Какой процент биткоин объема сделок объясняется тем, что люди на самом деле покупают товар ("товар") в сравнении между трейдерами, инвесторами и спекулянтами?

Из "товаров" том, какой процент в незаконных целях (наркотики и т. д.)?

Эти показатели актуальны для будущего успеха биткоин?

+851
NanoPish 15 авг. 2019 г., 20:28:10

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

+846
GoBLiNn 20 сент. 2017 г., 19:54:11

Магическое число-это не что-то конкретное биткоин.

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

Это то, что в Unix/Linux в командной файл используется, чтобы быстро определить тип файла. Он требует только, чтобы проверить только первые байты файла, чтобы определить его (предполагаемого) тип. Список файлов и их магических чисел можно найти здесь.

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

Другое использование магических чисел, которое можно проверить тип файла или структуры данных в текстовый редактор. Е. Г. в то время как png изображение называется бинарным, если вы открываете его с помощью текстового редактора, вы заметите, что она начинается .Формат PNG..... Другой пример, протокол SMB ответы начинаются с FFSMB. Заметим, однако, что это не всегда так.

Другие файлы/структуры имеют магические числа, которые не имеет большого смысла; они могут быть вызывающим кодом или шутка разработчиков, что выбрал его.

Так что то, что он используется для. Насколько я могу сказать 0xD9B4BEF9 довольно произвольно... но, возможно, есть какой-то смысл для своего создателя.

+785
Chris Cuban 16 сент. 2015 г., 14:02:36

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

В BOLT04 описывается переплачивая в два раза сумму, с целью сокрытия платежей с целью конфиденциальности является частью протокола:

если выплаченная сумма более чем в два раза превышает сумму ожидаемого: Должны подвести HTLC.

Должна вернуть ошибку incorrect_or_unknown_payment_details.

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

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

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

Не то что в прежние времена ЛНД не принял переплат , как они, казалось, не реализовали в этой части протокола.

+768
Hawthorne 23 мая 2012 г., 22:08:47

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

Как двигатель торговли вывести монеты/депозит?

+705
Owain van Brakel 19 июл. 2010 г., 19:59:55

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

+702
yurnero 22 окт. 2012 г., 9:45:49

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

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

+696
Keith Payne 27 мар. 2019 г., 21:36:51

Я вытаскиваю тикеры из Poloniex, используя этот API-интерфейс Python обертки, с интервалом 1800 секунд.

Я вернусь словари, которые выглядят так (здесь я показываю два подряд для 'BTC_XRP'):

{'закрыть': '4.402 е-5',
"дата": 1491163200,
'высокий': '4.89 е-5',
'низкий': '4.333 е-5',
'открытия': '4.849 е-5',
'quoteVolume': '51355222.751243',
'объем': '2370.18161649',
'средневзвешенной': '4.615 е-5'}

{'закрыть': '4.38 е-5',
"дата": 1491165000,
'высокий': '4.6 е-5',
'низкий': '3.888 е-5',
'открытия': '4.492 е-5',
'quoteVolume': '92451720.795809',
'объем': '3902.07294323',
'средневзвешенной': '4.22 е-5'}

Почему цена открытия второй не равна цене закрытия первой? Не период, заканчивающийся, когда начинается?

+606
Pete Dako 3 дек. 2018 г., 5:23:11

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

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

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

Лучшие.

+558
Jambik 14 сент. 2012 г., 7:55:51

После struggeling с зависимостями на некоторое время, мне наконец удалось скомпилировать с Bitcoin-Qt на моей машине с Ubuntu. Я использовал следующие спецназ для компиляции:

./autogen.sh
./настроить -с-Гуй
сделать
установка

Сейчас, когда я пишу в Bitcoin-Qt в в терминале, кошелек будет успешно начать. Однако, я не смогла найти bitcoin-qt.exe на мой компьютер. Я хочу быть в состоянии получить .exe и поместить его на других компьютерах без установки всех зависимостей от них. Как бы я идти о создании этого .ехе?

+544
DonnaVisnofsky 5 апр. 2016 г., 5:12:10

Начать с пример мягче, Amazoncoin используется Amazon.com это переход на другие использует технологию блокчейн. Хотя он может быть куплен, продавать, дарить и т. д., его основной целью является, чтобы сэкономить деньги в самом Amazon, устраняя необходимость для банковских переводов из одного региона в другой, который может быть дорогостоящим и менее надежным. Что царапает поверхность.

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

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

Информация о Ситибанк и другие исследования блокчейнами http://www.forbes.com/sites/laurashin/2015/09/09/visa-citi-nasdaq-invest-30-million-in-blockchain-startup-chain-com/

Наконец, одна из компаний, которая создает эти внутреннего пользования предприятия блокчейнами класс http://chain.com/

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

+474
Paul Carlton 8 мая 2017 г., 7:16:45

Есть несколько доступных:

https://github.com/znort987/blockparser Которая основывается на C++ и имеет некоторые базовые функции анализа уже написанного.

http://codesuppository.blogspot.com/2014/01/how-to-parse-bitcoin-blockchain.html описаны основы анализа цепочки блоков и ссылки на код, написанный автором поста.

Похоже, что большинство проектов не разобрать его и использовать интерфейс RPC из главных биткойн-клиент.

+460
Eoo 17 мая 2017 г., 14:27:54

Схема базы данных находится здесь: https://webbtc.com/api/schema

Вы могли бы быть разочарованы, чтобы найти, что это не так просто, как количество, так и отправителя для каждой сделки. Что есть список входов (ссылки на предыдущие выходы), и список новых выходов. Каждый выход с суммой и псевдонимных адрес. Каждый вход имеет TXID и индекс выхода на ссылку, предыдущие выходные он тратит. Если вы не знаете, кто владеет конкретным адресам, хотя, вы не можете определить личность отправителя(ы).

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

+452
terravikki 22 янв. 2016 г., 22:47:38

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

+447
Antoinette Borg 21 янв. 2011 г., 4:00:44

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

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

+395
alenamakeup 28 авг. 2011 г., 15:22:10

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

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

(Децентрализованных бирж может быть исключением. Я знаю меньше о том, как они работают.)

+394
muasahd 21 сент. 2013 г., 21:18:54

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

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

Вход:

  • Адрес: 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 БТЦ.


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

+378
Evelyne Haendel 11 нояб. 2013 г., 10:38:22

В текущих реализациях сетевых протоколов молнии (с молнией, эклер и ЛНД), есть ли проверить, что останавливает спам/флуд в channel_announcement, mode_announcement или channel_update сообщения? Предположим, что эти сообщения являются обоснованными и доказуемыми.

+198
hello world 11 мая 2012 г., 19:48:33

Это графика из вчерашнего дня (BitMEX:Биткоин, 1-минутные свечи):
enter image description here

Снижение цен от $4000 до $3730 в 7 минут
Объем в этих 7мин составляла $140 млн.

Возможно, что нечто подобное произошло (цифры просто оценить, чтобы сделать его проще для понимания стратегия)?:

1) половина из этого объема рынок продать (короткая) от одного лица (кит), а с увеличением 100Х плечо => один человек замыкания $700К
2) что короткая снижении цен от $4К до $3900
3) Средняя запись на кит шорт, то $3950
4) что падение уволили много продать стоп-ордеров убытки (остальные 70 млн долл)
5) эти стоп-лоссы сделать падение цены до 3800 $
6) кит на прибыль (краткая запись 3950$, текущая цена $3730)
7) кит начнет закрывать короткие позиции, но медленно, чтобы избежать перемещения цены, в среднем близок = $3850
8) кит зарабатывает 2.5% (3950/3850) 70М $ = 1.7 млн $за несколько часов?
он начал с $700К и теперь имеет $2,4 млн!? и хуже всего то, что он может делать это снова и снова?







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

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

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

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

+173
Ankith Patel 19 дек. 2016 г., 10:38:46

Наиболее заметные случаи были:

  • В 2011 году цены достигли пика в $32 в июне, и пошел весь путь до $2 в ноябре. Снижение на х16 фактор, или 93.75%.
  • В 2013 году цены достигли пика в $266 в апреле, а потом спустился на диапазон 65$. В 75% падение.

Это видно графически здесь и здесь.

Что касается СМИ, этот список "некрологи" - это удобно. Среди самых печально известных (по крайней мере, среди людей, которые были здесь так долго) это wired.com с 2011 статья "взлет и падение биткоина".

+120
David Dawson 8 мая 2018 г., 7:09:34

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

Значит ли это, что я могу отправить BTC и ВСН по этому адресу?

Да, если вы контролируете собственный ключ, связанные с адресом вы контролируете средства. Однако, забота должна быть проявлена при этом. ВСН поддерживает устаревшие адреса P2PKH начиная с 1 и P2SH адреса, начиная с 3. Однако, ВСН не поддерживает типы segwit. По умолчанию биткоин ядро генерирует адрес segwit из P2SH(P2WPKH) форма. ВСН поддерживает адреса P2SH (те, которые начинаются с 3), но он не поддерживает адреса segwit из P2SH(P2WPKH) формы, которую также начинают с 3. Чтобы избежать двусмысленности, банкомат должен отключить отправив его по адресам, начиная с 3

+109
NameLess 29 июл. 2016 г., 0:33:58

У меня есть электронный кошелек на localbitcoins.com (адрес 12pHFR5yv2KGqck5N8teb5MgoRtzAgLRn2).

Я сделал три передачи в него, в общей сложности 0.5 БТЦ + 0.5 БТЦ + 0.3031 БТЦ = 1.3031 БТЦ.

Blockchain.info не показывать мой адрес получения монет. Тем не менее, это показывает мой адрес отправки монет в несколько адресов после их получения https://blockchain.info/address/12pHFR5yv2KGqck5N8teb5MgoRtzAgLRn2:

enter image description here

Кто-то через мой интернет-кошелек в localbitcoins.com чтобы снять деньги?

+72
sbi 8 авг. 2015 г., 9:43:08

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

С segwit, подписи в каждой транзакции в поле свидетель, который включается перед полем nlocktime.

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

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

+66
alim4ek 26 июн. 2010 г., 0:43:57

Если стоимость биткоина по отношению к доллару снизился до $0 после того как вы купили биткоин, вы только потеряете ту сумму, которую вы изначально использовали для покупки Биткоин ($500 в вашем примере).

+17
Peter Nosko 17 июл. 2011 г., 18:57:18

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