Как я могу однозначно идентифицировать сделки (для защиты от ковкость)?

Операции я трансляцию можно malleated кто смотрел mempool (подробнее здесь).

Это исключает использование txid для идентификации транзакций.

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

+612
Xi Chen 30 июл. 2013 г., 10:36:02
19 ответов

У меня есть небольшой вопрос о конфиденциальные сделки. В нем, секрет случайного ослепления ключ используется для создания обязательство Педерсена. Это означает, что ослепления ключ получателя определяется отправителем, а отправитель доставить ослепление ключ к получателю в отдельный канал?

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

+992
Yada 03 февр. '09 в 4:24

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

"бытие": { "genesis_tx": "", "genesis_block": ""}

С точки зрения настроек API, они просят адрес, blockindex, blockhash, и txhash. В blockindex может быть любое значение в пределах вашего блока в высоту... так что я выбираю просто одно значение для индекса с соответствующим адресом в списке транзакций? Также, как мне получить txhash и blockhash? Эти ценности в моем понимании могут измениться, и я знаю, что они хранятся в блокчейне... кто-нибудь знает, как я могу получить эту информацию?

"АПИ": { "blockindex": "", "blockhash": "", "txhash": "", "адрес": "" },

Я ценю ваше время и внимание.

+891
user1532587 13 мар. 2017 г., 5:28:30

Узлы имеют более 8 разъемов для подключения, по умолчанию они имеют 125 максимальное число подключений. Есть 8 исходящих соединений, но до сих пор может иметь входящие соединения от других узлов, когда все 8 исходящих разъемов полно. Так что в вашем примере, новый узел может открыть соединение с другими узлами в сети, потому что все они доступны входящих разъемов.

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


Кроме того, ваш вопрос не имеет ничего общего с блокчейнами и существует только в сети.

+879
amacnewbie 2 мая 2017 г., 11:50:55

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

+837
Kai Robinson 15 июл. 2015 г., 11:52:21

Я бегу puddinpop rpcminer-opencl.exe что пришли с Guiminer. Я запустил его с ума настройки-gpugrid=128 -gputhreads=256 -агрессии=14 на карте видеокартами FirePro 2270 станции, и он сообщает о 20 гр/С, что я понимаю даже отдаленно не возможен. Я предполагаю, что что-то пошло не так, и все мои хэши почему-то сломался, но как устранить это?

Обновление: тот же Шахтер работает на одном из моих других машин. Я нашел этот выход на консоли:

Построить программу rval=0
статус сборки:
журнал построения:С:\Пользователи\Шон\папка AppData\местные\темп\OCLF1AC.ТМП.ХЛ(51): предупреждение: атрибут "vec_type_hint" проигнорировали
__ядра __атрибут__((vec_type_hint(uint с))) Работа в группе пустоту opencl_process(__глобальное opencl_in *в __глобальное opencl_out *узнайте, как const uint с петель, с const uint с битами)
^
Создать rval ядра=0
Сделано выделение в OpenCL ресурсы (128,256)
Поиск оптимальной конфигурации шаг окончания (128,256) 6мс пред'лучшие=9223372036854775807ms
Сделано выделение в OpenCL ресурсы (16,16)

Поэтому предупреждение странным, но и, что последние лишние линии (16,16) не появляешься у меня на другой машине, которая работает.

Обновление 2: с "сумасшедшими" настройки у меня нет акций. Если я запускаю без параметров, докладов 10 МГН/С и, кажется, вам об одной акции каждые 10 минут. Так как изменение настроек делает его генерировать не делится на всех!

+679
achinta das 28 авг. 2017 г., 17:08:55

В случае, если все остальное терпит неудачу, вы можете импортировать ваш кошелек в blockchain.info. См., например, как импортировать ваш биткоин кошелек.DAT в Blockchain.info Дэмиена P для получения дополнительной информации.

+677
Suanmeiguo 31 июл. 2018 г., 12:32:41

Как я могу установить постоянного адреса кошельков для отправки и получения? Как я могу узнать заранее, какие адреса монеты будут отправлены? У нас есть сообщество в МЛМ, которая платит членский состав монет. При регистрации необходимо указать адрес БТЦ кошелька. Платежная система определяет на основании зарегистрированного кошелька в системе. Сейчас у нас есть проблемы, потому что адрес отправителя меняется каждый раз..так что он показывает в каждой сделке другому адресу. Вы можете помочь решить эту проблему? Спасибо заранее. Марк

+652
ctcr82 6 сент. 2018 г., 22:40:02

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

Это 32 байта и начинается с 5

+626
AlexO 23 июн. 2018 г., 21:58:42

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

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

Мне не известны какие-либо работы на этом фронте, возможно, кто-то может просветить.

+503
Blue Eyes White Boi 8 июн. 2013 г., 0:17:11

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

+494
Andrew Koster 1 окт. 2018 г., 6:51:38

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

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

+422
wesolyromek 15 февр. 2012 г., 9:34:04

Мне удалось создать сырье и Техас через Bitcoinj, но не в состоянии выяснить, как проверить свои подписи. Предполагая, что я знаю адреса, соответствующие в (якобы) неизрасходованные выходы используются в качестве сырья в Техас, что это самый простой способ убедиться в Техас?

+400
Alex Parker 4 янв. 2012 г., 5:20:24

Иерархические детерминированные (HD) с технологией кошелек является очень мощным. HD-кошельки могут быть реализованы как программные приложения или встроенные устройства, которые подключаются к компьютерам или устройствам Android с помощью USB-интерфейсы. Трезор, ГК, и Keepkey три примера аппаратные кошельки, которые поддерживают бип 32, 39 и 44 стандартов.

Бип 32 является основой для HD бумажник технологии.

Бип 39 делает его легко для резервного копирования, восстановления или порт все ваши приватные ключи, как правило, представлена 12, 18 или 24 слова поддерживается на нескольких языках. Бип 39 также поддерживает скрытые кошельки с нанесением столько дополнительных паролей вам так хочется, чтобы предоставить правдоподобное deniability услуг. Три аппаратные кошельки, упомянутые выше, поддерживают пароли, хотя Keepkey поддержка пароль еще находится в стадии бета-тестирования. Бип 39 также предотвращает поставщика бумажник с блокировкой.

Бип 44 технология позволяет HD-кошельки в поддерживает различные криптовалюты в рамках одного программного приложения или аппаратного устройства. Вот полный список зарегистрированных бип 44 криптографирования. Аппаратные кошельки, стремящаяся стать самым безопасным для проведения крупных сумм, поддерживают подмножество криптовалюты в этом списке. На основе программного обеспечения мультивалютные кошельки (например, Джонс, Coinomi), как правило, поддерживают более валют. В последний раз я проверил, эти программные кошельки не поддерживает бип 39 пароли.

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

+245
Charleicolz 6 мая 2010 г., 22:11:51

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

А насчет скриптов, которые не транслируются, но как это активировать скрипт :512102974ffd58d960908d6f2930fbcc4aa288580d05b35a70869e9a8ada3d080acf392103ef884166c7bd20324fd7f959dc680989a6a8b0d62c348defa900fcd4d31200f152ae ?

+241
Evo 25 авг. 2015 г., 1:02:12

Я пытаюсь определить, если есть способ, чтобы отличить приставку 3 адрес БТЦ и ЛТЦ префикс 3 адреса, для цели проверки.

Например, если данный открытый ключ адрес: 3HpwVq6zSd3wxSrAypFYJGKE2JTm3fvuc9

Можно ли окончательно сказать, что это BTC или LTC адрес?

+214
Yankanuk 3 авг. 2010 г., 12:37:26

Я собираюсь испортить много терминологии здесь. Я пытаюсь понять Биткойн-algortihm и хотел использовать это JS Шахтер -- https://github.com/howardchung/jsminer . В частности, я пытаюсь понять, как построить данные, что кто-то пытается хэш. Они пытаются сделать это в шахтерском JS по следующим

 ВАР заголовок = версия + prevhash + merkle_root + ntime + nbits + '00000000' + '000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000';
 curr_block.= заголовок данных;

Я после всего этого, используя биткоин Вики в качестве эталона, но то, что я не могу понять вообще что это последние две числовые константы -- '00000000' и больше, начиная с "0000008". Я видел эти приходят в другие примеры, но я не могу понять, почему они необходимы, или если эти жестко закодированные значения в шахтерском JS, которые не должны быть там в реальной жизни. Любая помощь приветствуется.

+192
Berkay Ozturk 29 апр. 2011 г., 14:54:59

По адресу, указанному в приложение для Bitcoin кошелек другой, чем адрес получателя показано на blockchain.info скриншот. Если вы создали второй адрес с Bitcoin бумажник приложение, это объясняет, почему Биткойн-бумажник приложение не показывает выше оплата—он ушел куда-то.

+178
Jipo 15 февр. 2017 г., 6:07:03

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

https://github.com/bitcoin/bitcoin/blob/ddfd79659e31a41de4e9b824767b766116798a90/src/amount.h#L14

Однако, есть ТВ-выход проверяет, используя боол MoneyRange(), когда новый блок будет объявлено. Это более важно, так как он снижает максимальную сумму, которую может быть выдан до 21-миллионный показатель.

https://github.com/bitcoin/bitcoin/blob/ddfd79659e31a41de4e9b824767b766116798a90/src/amount.h#L31

+168
Nafis Rahman 21 июл. 2012 г., 19:14:01

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

Скриншот здесь:

enter image description here

+118
user10899 30 мар. 2013 г., 20:34:56

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