Может ли биткойн ответ содержать несколько биткоин сообщения?

Я направил в редакцию сообщение, показанное ниже:

F9BEB4D976657273696F6E0000000000560000003EA2EDFF7111010001000000000000003CE5725A00000000010000000000000000000000000000000000FFFF5B86CFD0208D010000000000000000000000000000000000FFFF________208D847C51678AA429DE000000000000

Я получил следующее сообщение:

F9BEB4D976657273696F6E0000000000680000002C00D4E37F1101000D00000000000000DCE0725A00000000010000000000000000000000000000000000FFFF________208D0D00000000000000000000000000000000000000000000000000E665131FDCB099B0122F5361746F7368693A302E31352E302E312FC7BC070001F9BEB4D976657261636B000000000000000000005DF6E0E2

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

Рассечения над ответом, он изготовлен из команды версию, которая мне ответила:

F9BEB4D976657273696F6E0000000000680000002C00D4E37F1101000D00000000000000DCE0725A00000000010000000000000000000000000000000000FFFF________208D0D00000000000000000000000000000000000000000000000000E665131FDCB099B0122F5361746F7368693A302E31352E302E312FC7BC070001

А также VERACK ответ:

F9BEB4D976657261636B000000000000000000005DF6E0E2

Это типичное поведение для биткойн-протокола в кучу столько сообщений в один пакет TCP перед отправкой ?

Примечание: оба сообщения иметь IP-адрес обчистили через подчеркивание знаков.

+426
BMourelo 27 дек. 2013 г., 5:50:03
36 ответов

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

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

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

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

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

+910
Allissey 15 июн. 2011 г., 21:54:55
Другие ответы

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


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

Просто увидел "отката" в собственность в счет-фактуру. Никогда раньше не видел. Можете вы описать, что это значит и как я могу сделать счет-фактуру с таким же собственность?

Я с помощью C-молнии. Это что же надо было расшифровывать счет:

{
 "валюты" : "до нашей эры",
 "created_at" : 1564513459,
 "действия" : 3600,
 "получатель" : "03efccf2c383d7bf340da9a3f02e2c23104a0e4fe8ac1a880c8e2dc92fbdacd9df",
 "msatoshi" : 1000000000,
 "amount_msat" : "1000000000msat",
 "описание" : "Сатоши-теннис-1564513459.3110697",
 "min_final_cltv_expiry" : 10,
 "откаты" : [
{
 "тип" : "P2SH",
 "адрес" : "3MXqbMwf457U4Jaw35WnJdnL99mq7Q8oqq",
 "наговор" : "a914d9a625fb64a9faa4600548ae97e8efda9294dd0a87"
}
],
 "маршруты" : [
[
{
 "по умолчанию" : "0276e09a267592e7451a939c932cf685f0754de382a3ca85d2fb3a864d4c365ad5",
 "short_channel_id" : "557233x2338x0",
 "fee_base_msat" : 1000,
 "fee_proportional_millionths" : 9,
 "cltv_expiry_delta" : 14
}
]
],
 "payment_hash" : "de210472f7e9513358a22db99ee5b987e9fe96d523d0d833fd900837aa71199a",
 "подпись" : "3045022100c79fc20087480d302a68c3b92b34de935956202c0499cf8acc182837c871923202200879fd3979aa688a46703c31f7e56ea5e7917f4820da42177d31fc2a9290c91a"
}

Меня в частности интересуют следующие части:


 "откаты" : [ { "тип" : "P2SH", "адрес" : "3MXqbMwf457U4Jaw35WnJdnL99mq7Q8oqq", "наговор" : "a914d9a625fb64a9faa4600548ae97e8efda9294dd0a87" } ],
+843
kalti2840 24 мар. 2014 г., 1:08:10

В это время blockchain.info нет. Не blockchair или blockcypher.

+834
rstormsf 9 апр. 2015 г., 1:17:49

Сколько форматов адресов в тире?

Дэш, кажется, довольно похож на Bitcoin когда дело доходит до адреса и форматы транзакций. У вас есть ваш типичный P2PK, P2PKH, P2SH.

Вот как создать стандартный адрес P2PKH (и поэтому также P2PK адрес).

ВАР bip39 = требуют('bip39');
ВАР hdkey = требуют('hdkey');
ВАР методы createhash = требуют('создать хэш');
ВАР bs58check = требуют('bs58check');

//константный мнемоника = bip39.generateMnemonic(); //создает строку
купить константный мнемоника = 'гром проложить башня лекция обновить Верховного пол ребенка фитнес лоток засунуть
семян константный = bip39.mnemonicToSeed(мнемосхему); //создаем буфер семян 
консоль.журнала('мнемоника:' + мнемосхема);

корень слова const = hdkey.fromMasterSeed(семя);
константный masterPrivateKey = корень.закрытый ключ.метод toString('Хекс');
//консоли.журнал (расширенного открытого ключа корня: '+ корень.publicExtendedKey)

константный addrnode = корень.вывести("м/44'/0'/0'/0/0");
консоль.журнала('addrnodePublicKey: '+ addrnode._publicKey.метод toString('Хекс'))
консоль.addernodePrivateKey журнала (': '+ addrnode._privateKey.метод toString('Хекс'))

константный Шаг1 = addrnode._publicKey;
константный Шаг2 = методы createhash('SHA256 с').обновление(Шаг1).дайджест();
константный Шаг 3 = методы createhash('rmd160').обновление(Шаг2).дайджест();

Шаг 4 ВАР = буфера.allocUnsafe(21);
шаг4.writeUInt8(0x4c, 0); 
шаг3.копия(Шаг 4, 1); //Шаг 4 теперь проводит расширенную RIPMD-160 результату
константный step9 = bs58check.кодирование(Шаг 4);
консоль.журнала('в base58check:' + step9); 

Заметьте, единственная разница между этим и получают биткоин-адрес-это версия байт не 0х00, но вместо 0x4c.

+824
galaxy 21 сент. 2014 г., 1:00:16

входные финансирования TX-это всего лишь вход, который способен провести UTXO что либо боб или Алиса контролировать. Теоретически мы могли бы иметь входы с Бобом и Алисой, но я считаю, что это не реализовано.

Рабочий процесс проходит следующим образом. Например, Алиса решает открыть канал, создавая финансирования Техас. Вывод средств Техас является multisig 2-2 P2SH так, перед выдачей финансирования Техас будет 2 обязательства Техас создал. один для Алисы и для Боба (для того, чтобы иметь возможность приписывать вину в случае Ауф вредоносного поведения) только если commitmet Техас успешно подписаны на финансирование Техас будет транслироваться в сети Bitcoin, и только если он имеет достаточно подтверждений канал начнет функционировать.

+802
baxang 14 авг. 2017 г., 14:57:47

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

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

И поэтому, я думаю, вполне вероятно, что единственный человек, который уверен, чтобы получить прибыль, - это человек, который продал бота!

+794
xyumvxxi 15 дек. 2015 г., 22:13:35

Вариант 1. Иерархические детерминированные кошелек в вашем сервере

Один широко используется Электрум (electrum.org). Вы можете установить его в ваш веб-сервер (его можно смотреть только кошелек, так что вы не держите ваши закрытые ключи в сервер) и каждый раз, когда он получает запрос, он будет генерировать новый адрес. Здесь вы можете посмотреть полный учебник:

http://docs.electrum.org/en/latest/merchant.html

Другим вариантом было бы использовать плагин, чтобы сделать это в гораздо более простой способ. Если вы используете WordPress + WooCommerce вы можете использовать это:

https://wordpress.org/plugins/bitcoin-payments-for-woocommerce/installation/

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

Вариант 2. Использовать платежную систему

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

Некоторые хорошо известны:

+771
Loves Probability 20 июн. 2010 г., 10:21:40

Просто спор это от вашего банка. Это не твоя вина, что binance позволило ему пройти. Или, они могут позволить ему пройти через почему они не могут как-то ее поменяли? Binance должны иметь больше безопасности. Это большие деньги на кону, и единственное, что я вижу в качестве решения сейчас оспаривать все деньги, которые вы используете, чтобы купить ваши монеты. Если binance не могу помочь вам, то вы должны сделать это ваш собственный путь. Это закон разрешил сделку, но вы не значение, которое вы приобрели.

+710
lenovouser 22 мая 2012 г., 15:15:56

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

Один Адрес

https://blockchain.info/rawaddr/$bitcoin_address
Адрес может быть base58 или hash160

Параметр Limit, чтобы показать проводки например Н &лимит=50 (по умолчанию: 50, Макс: 50)
Дополнительный параметр offset, чтобы пропустить первые сделки, например, Н &смещение=100 (стр. 2 для предела 50)

{
"hash160":"660d4ef3a743e3e696ad990364e555c271ad504b",
"адрес":"1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1f",
"n_tx":17,
"n_unredeemed":2,
"total_received":1031350000,
"total_sent":931250000,
"final_balance":100100000,
 "ВМС США":[--массив операций--]
}

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

константный Алиса = биткоин.ECPair.fromWIF('L1uyy5qTuGrVXrmrsvHWHgVzW9kKdrp27wbc7vs6nzdtf2bruvwy')
константный txb по = новый биткоин.TransactionBuilder()

txb по.setVersion(1)
txb по.addInput('61d520ccb74288c96bc1a2b20ea1c0d5a704776dd0164a396efec3ea7040349d', 0) предыдущие выходные сделки // Алиса, имеет 15000 Сатоши
txb по.addOutput('1cMh228HTCiwS8ZsaakH8A8wze1JR5Zsp', 12000)
// (в)15000 - (вне)12000 = (взнос)3000, это Шахтер плата

txb по.знак(0, Алиса)

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

Вы также должны транслироваться необработанные транзакции:

// создать и транслировать свое Регтест сети
regtestUtils.трансляция(txb по.построить().toHex(), сделано)
+677
Vincent 16 дек. 2014 г., 13:04:41

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

Если вы купили биткоин к доллару, человек, ты его купил, больше не Bitcoin и бы вместо долларов.

Для налогового управления, вы, скорее всего, придется сообщить о вашей стоимости в долларах США, и в отчетном докладе времени прибыль или убыток, если вы продали их за наличные. В отсутствие конкретных нормативных положений (признанный торговле иностранной валютой прибыль максимальная ставка налога распространяется правило 60/40), вы будете использовать краткосрочный или долгосрочный прирост капитала Налоговый кодекс. Краткосрочные доходы от прироста капитала рассматриваются как обычные доходы и облагается налогом в какой бы кронштейн вы находитесь. Долгосрочный прирост капитала рассматриваются в более низкой максимум различных налогов. Если явно не запрещено, можно держать что-нибудь в ИРА или Roth счета.......

+650
Ben Dunlap 18 июн. 2011 г., 15:14:44

Биткоин ядро поддерживает индекс блоки и их расположение на диске. Когда кто-то просит блок, он тянет блок с диска, и если они использовали бип 37, он будет работать блок через фильтр. Блок индекса необходимо для нормальной работы узла; нет других созданных индексов. Только "индекс", как это mempool, и сохраняется только в памяти. То есть, где сделки исходят из, если они были запрошены; подтвержденные транзакции не будет в mempool и не может быть передана.

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

Если никто не создал и сделок фильтруются на лету, как это заявление в вышеописанных вопрос быть правдой?

Утверждение верное, потому что узел может установить фильтр и запрос блоки и неподтвержденные транзакции от узла. Тогда узел будет передавать эти блоки и транзакции через фильтр перед ними.

+537
Jusifem 29 сент. 2014 г., 5:23:18

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

+535
rocking 9 июн. 2011 г., 2:41:53

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

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

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

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

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

+524
Genar 18 окт. 2010 г., 18:54:09

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

+497
suraj byanju 20 мая 2010 г., 8:43:25

Это показывает биткойн-узлов в зависимости от местоположения IP-адреса.

http://www.weusecoins.com/globe-bitcoin/ (обновление: ссылка не работает)

+494
j4nd3r53n 30 мая 2014 г., 20:33:08

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

+455
Chris Dail 17 дек. 2013 г., 18:36:45

Обрезка работает после полного узла синхронизации только !!!! Вы можете установить его подрезать=550 только после этого у вас есть полный узел. Полный узел, Затем введите чернослив=550 в файл conf, затем выключение, а затем перезагрузка. Привет.

+453
Dumrongsak Sukjaroen 2 сент. 2016 г., 9:41:59

К сожалению, сама Bitcoin Core не предоставляют методы для генерации закрытых ключей из главного ключа. Однако, есть библиотеки, которые могут производить правильные ключи от xprv строку (цепь м/ИЖС/0/k с закаленной ключи по данным BIP0032) - я https://github.com/prusnak/bip32utils для Python.

+452
ezlt bnsdf 4 февр. 2018 г., 5:56:42

Нет. Ядра биткоин в настоящее время не позволяют использовать другой путь деривации.

+447
Brasidas 4 июн. 2018 г., 19:28:31

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

Открываете программу, Файл -> Создать/восстановить -> войти в твое семя, когда его спросили.

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

Затем подождите, пока синхронизация произойдет.

+407
Mann 21 дек. 2014 г., 17:07:30

Изменяя что-то вроде генерации монет имеет два основных риска:

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

б) вы можете вызвать потерю доверия. Биткоин основан на "ничего". Часть его внутренней стоимости исходит из того, что никто не может внести изменения и таким образом как бы "правила" или не нравятся они тебе, по крайней мере, знать правила не изменятся. В любое время вы изменить кто-то приобретает, кто-то проигрывает. Например, если ФРС понижает процентные ставки, которые помогают должникам, но болит вкладчиков. Как только вы начинаете менять правила биткоин становится открытым для манипуляций с каждой стороны, стремление к изменениям, которые им помогают. Существует реальная опасность, что вызовет огромные потери доверия. Если вы можете получить достаточно поддержки, чтобы изменить частоту генерации можно просто о чем-нибудь меняться, и некоторым людям не понравится, что неоднозначное будущее.

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

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

+387
VanDude 21 июн. 2013 г., 0:25:29

БТЦ-е предлагает компания LTC/USD, то ЛТК/евро, и LTC/рублей пар, которые позволяют прямые закупки ЛТК. Однако, в зависимости от вашего местоположения и способы оплаты доступны для вас, это может быть легче и дешевле купить первые BTC и затем обменять их на ЛТК.

+385
Benjith binja 29 окт. 2014 г., 20:21:06

У меня есть калькулятор для расчета торгового платы за биткойн на биржах (http://tradeli.st)

Однако я вам задал много, чтобы добавить "короткое замыкание".

В принципе, для "длинной" позиции. Я делаю так:

КУПИТЬ 1 БТЦ @ 100 ДОЛЛАРОВ США
Продать .996 БТЦ @ $200 долларов США //купить сбор subtraced от суммы продажи 

Затем я беру еще один .6% от продажи, чтобы получить общие сборы (1.2%). Это все прекрасно работает и хорошо.

Но для короткого замыкания, (я не знаком с расчетом на короткие). Порядок обратный:

Продаю 1 БТЦ @ $200 долларов США //это то, что пользователь будет вводить начать
Купить ? БТЦ @ 100 ДОЛЛАРОВ США

Пользователь вводит "Продам 1 БТЦ @ 200$". Как я должен вычесть взносы на коротком?

+340
Orbbit 19 нояб. 2018 г., 19:57:25

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

+319
Lei 14 июн. 2018 г., 14:08:12

Я пытаюсь построить проверку подписи биткоина на Qt в Python. Я в состоянии вычислить пару (р,з) подписи, но даже я не в состоянии найти правильный путь, чтобы закодировать ее, чтобы найти правильный base64 закодированная строка, что Bitcoin-Qt используют.

Вот мой пример :

Мой тест биткоин послании : "1BBwZVdBjoPxotHfrKLpHJBSy7vmc2pjex" Частная ключа : 18 (целое число 18 на основание 10) Сообщение : "Привет, Мир"

Когда я подписывал, я использую целое число k (задается по алгоритму ECDSA), который составляет 1 (просто пример). Я (Р,С)=(55066263022277343669578718895168534326250603453777594175500187360389116729240, 23952895512439370531107719399796920806315532907434078350311186283065887977941) в основание 10.

Как мне создать строку подпись, сгенерированная с Bitcoin-Qt из этих R и S ?

Большое спасибо за вашу помощь.

+311
Captain Ford 7 окт. 2012 г., 16:08:09

Увы, Kolivas и Каной (сопровождающих cgminer) не активно поддерживать на OSX, хотя он компилируется и выполняется достаточно беспроблемно на OSX.

Просто чтобы быть ясно, все ваши попытки скачать cgminer потерпели неудачу? То есть, вы не можете получить бег, скомпилированный двоичный на на компьютер? Или вы пробовали бег, например http://spaceman.ca/cgminer/ и его не удалось запустить? Попробуйте программу, предоставленной ссылке, и скажите нам, как это происходит.

+301
moffat 24 сент. 2016 г., 5:55:48

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

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

+251
TJ Jewett 16 дек. 2010 г., 21:51:43

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

+246
FazeL 21 февр. 2017 г., 17:55:14

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

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

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

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

  1. Мне нужно сохранить только первый созданный закрытый ключ, чтобы иметь доступ ко всем биткоинов я, даже я добавил их через несколько проводок?
  2. Мне нужно, чтобы сохранить каждый отдельный ключ, сгенерированный с каждой сделки иметь доступ ко всем биткоинов на blockcain?
  3. Если я сохранить только половину закрытых ключей, от половины моих сделок, это значит я могу только открыть биткоины с этих сделок Я собственные ключи?

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

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

+242
CarlosGomes420 3 нояб. 2010 г., 0:53:55

Каждый OP_CHECKSIG и OP_CHECKSIGVERIFY считается 1 sigop.

Каждый OP_CHECKMULTISIG или OP_CHECKMULTISIGVERIFY, считается 20 sigops, если они обнаружены в выходной или scriptSig и не redeemScript, т. е. не P2SH.

Если OP_CHECKMULTISIG или OP_CHECKMULTISIGVERIFY в redeemScript (т. е. это P2SH), то количество sigops-число открытых ключей в multisig redeemScript.

Для non-segwit входы, эти цифры умножаются на 4, так 4 sigops для OP_CHECKSIG и OP_CHECKSIGVERIFY, и 80 sigops дляOP_CHECKMULTISIGи OP_CHECKMULTISIGVERIFY.

Однако segwit входы не явно использовать эти скрипты. Поэтому ввод segwit котором свидетель версии 0, и программа составляет 20 байт (т. е. P2WPKH), количество sigops составляет 1. Если программа свидетеля версия 0, и программа составляет 32 байт (т. е. P2WSH), в witnessScript интерпретируется, и его счетчик sigop так же, Как которые использует явно опкодов.


Так что в вашем примере сделки, входные тратит P2SH-P2WPKH и на выходе имеет OP_CHECKSIG. Так как вход P2WPKH, это считается как 1 sigop. Выход как OP_CHECKSIG, так что еще 1 sigop. Однако, потому что выходной-это не выходной segwit, его количество sigops умножается на 4. Таким образом, выход на самом деле 4 sigops. Суммирования равен 1 + 4 = 5 sigops на всю транзакцию.

+238
Zlosnaya 7 сент. 2016 г., 13:52:29

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

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

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

ОП-возвращение сценарии работы, имеющие первый оператор биткоин скрипт будет ОП-возврат, с указанием немедленного исключения в выполнении скрипта, в результате чего расходы невозможно. После первой ОП-оператора return, остальные данные скрипт может содержать информацию о том, почему монета была сожжена, так что различные приложения могут требовать разные горят, и так, что ассоциация с учетной записью можно. Например, в случае OpenBazaar, важно, чтобы связать сожгли сумму с OpenBazaar GUID, который может быть включен как неисполняемый код после ОП-возвращение. Тот факт, что этот код не является исполняемым образом, что он никогда не будет выполнен из-за ранее исключение. Однако, в ОП-возврат подхода не хватает определенных свойств юзабилити, что мы хотели сохранить в нашей реализации OpenBazaar. В частности, для простоты внедрения и использования, а также для разделения беспокойства нет причин, мы решили, что OpenBazaar не нужно включать биткоин реализации бумажник. Вместо этого, пользователь может использовать любое существующее программное обеспечение кошелька, они хотят. Следовательно, чтобы произвести выплаты, необходимые OpenBazaar, либо за покупку товара или для ожоговых операций, пользователь должен использовать свой кошелек напрямую.

Сегодня, кошельки не имеют возможности для создания ОП-возвращение скрипты в любом понятном виде. Единственный способ создать записать проводки по инструкция выдачи команд скрипта пользователем, который может быть сложно или невозможно выполнить для обычных пользователей без программирования фона. Кроме того, ОП-обратный сценарий должен быть связан с OpenBazaar идентификатор GUID, что-то, что делает включение этой возможности в существующей кошельки сложнее. Пока программа кошелек может предложить API, чтобы сделать это, мы не знаем о таких реализаций пока нет.

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

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

||Ч(Х1)- х(Х1)|| < ε

Где норма обозначает расстояние Хэмминга между двумя строками, а ε-малый постоянный, в нашем случае 1. Это предположение подтверждается тем, что хэш-функция криптографически защищенным, если это уравнение не держал, столкновения бы нашли, по модулю один бит, который указывает на хэш разбиты почти все его биты.

В соответствии с этим предположением для H = RIPEMD160, наши схемы просит горелку взять открытый ключ алгоритма ECDSA, связанных с их идентичность OpenBazaar и превратить его в биткоин-адрес, следуя обычной схеме для 1-префикс биткойн-адреса. Регулярные биткойн-адреса формируются из регулярных биткоин по алгоритму ECDSA ключей, как показано в стандартный биткойн-адрес, алгоритм генерации.

Чтобы создать адрес, который доказуемо unspendable, горелки начинается с их уровнем OpenBazaar открытого ключа и применяется тот же процесс. Тем не менее, горелка perturbates первый SHA256 хэш на один бит перед пуская его в RIPEMD160 хэш. В частности, они перевернуть последний бит хеша. Остальной процесс следует одинаково. Наконец, горелка переводит сумму денег они хотят, чтобы сжечь этот сгенерированный адрес. Теперь я буду иллюстрировать свойства правильности, уникальности и безопасности для этой схемы.

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

Уникальность. В предположении, что RIPEMD160 трудно обратить вспять, и тот факт, что SHA256 является криптографически стойкая хэш-функция, предположения уже сделаны биткоин, уникальность записать адрес для каждого ключа OpenBazaar прямо следует.

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

Почти-столкновения метод сжигания монета представляет проблемы масштабируемости программного обеспечения Bitcoin. Мы не были обеспокоены такими проблемами в OpenBazaar по двум причинам. Во-первых, мы чувствовали, что в случае с Bitcoin на шкале, учитывая массовое мотивированного использования сообщества нашего примитивного представляет собой проблему безопасности для себя Bitcoin, которые должны быть решены, не требуя от игроков, чтобы вести себя честно по системе. Это проблема для биткоина, не OpenBazaar. Если биткоин подвержен отказ в обслуживании нападения с таким средством, использование биткойна как платежной системы должны быть пересмотрены.

Во-вторых, самое главное, потому что мы поддерживаем экосистемой Bitcoin и желаем представить предложения для решения его проблемы масштабируемости, они могут фактически быть исключены, если доказательство ожога сделки сопровождаются прообраза до возмущения. Сопровождающие предварительное изображение является доказательством того, что деньги unspendable, подобно тому, как ОП-возвращение скрипты являться доказательством unspendability. Как эти предварительные образы будут опубликованы на OpenBazaar сети, в случае OpenBazaar будет во многом перенял, полный биткойн-узлы могут использовать OpenBazaar сети для обнаружения prunable UTXO выходы, которые выполняют доказательство прогорают почти-столкновения платное умолчанию хэш-код скриптов. Несмотря на это, optimizability платежной сети мало заботит его финансово мотивированных пользователей и технические детали реализации остаются проблемы открытых исследований.

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

+236
Andrew Dunne 22 мар. 2013 г., 3:47:11

Я также не могу подключиться к этому узлу. Это просто кажется, что он находится в автономном режиме. Узел исследователями как 1мл не отслеживать в реальном времени, если узлы находятся в сети. Ты говорил с владельцем этого узла?

+212
Connor Murphy 27 нояб. 2014 г., 9:40:42

Я уверен, что все платежные системы шифрования, которые имеют дело с фиатом <-> бирж криптовалют делают под/ЗСК подпрограммы, включая анализ цепочки. Это справедливо не только для них. и "Coinbase", но круг и соавт. тоже. Как только вы пытаетесь сохранить значение между крипто и Fiat вы собираетесь иметь дело с разным уровнем вторжения в личную жизнь, если вы используете платежную систему. Исключения для тех, ЗСК/процедуры по борьбе с отмыванием денежных средств либо <-> сделки, крипто (как localbitcoin, мицелий...) или с помощью криптовалюты, которая может быть прослежена по (зло) с как chainalysis.

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

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

редактировать: интересные обновления на Coinbase: https://news.bitcoin.com/coinbase-helps-fbi-shut-kickasstorrents/

+175
generic 22 дек. 2011 г., 12:50:27

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

Вы можете найти биткоин адрес процесс создания пояснили в биткоин Вики.

Однако, как прокомментировал @m1xolyd1an и @Питер-wuille, VanityGen может использоваться, чтобы создать более персонализированный адрес, вместо чисто случайной. С VanityGen на основе вероятностного поиска, шаблон, который вы сможете включить в ваш адрес будут достаточно короткими. Пытался включать в себя длинные скороговорки требует много времени, становится неосуществимым.

enter image description here

+104
Carmen horner 4 июн. 2015 г., 6:36:17

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

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

Спасибо

+74
KinoWorld 27 авг. 2016 г., 16:48:04

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

$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