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

Я думал о хранении нескольких холодных безопасности, сиг.

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

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

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

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

Я посмотрел на OP_CHECKSEQUENCEVERIFY , но я никогда не играл со скриптом, но я не уверен, я полностью понимаю.

Будет что-то вроде ниже?

"+1неделя" CHECKSEQUENCEVERIFY падение <х по умолчанию>
"+2неделя" CHECKSEQUENCEVERIFY падение <г по умолчанию>
"+3неделя" CHECKSEQUENCEVERIFY падение <з умолчанию>
+847
TessavWalstijn 28 янв. 2017 г., 12:28:05
33 ответов

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

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

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

+967
Nosfiraty 03 февр. '09 в 4:24

Хотя я бы настоятельно не советовал это делать поиска:


Есть, наверное, другие, но не учитывают, что большинство из этих "бирж" есть заявления, подобные перечисленным ниже (взято из https://btct.co/faq):

Это законно с этой биржей работать? (...)

  1. Никаких активов на сайте, чтобы считаться настоящим.
  2. Использование этого сайта для образовательных и развлекательных целей только.
  3. Если эмитент актива на данном веб-узла по умолчанию, у тебя нет защиты. (не так как у вас есть любое обращение в большинство международных ситуаций БТЦ в любом случае.)
+884
Gaylord 4 нояб. 2011 г., 18:20:20
Другие ответы

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


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

Я работает Bitcoin Core и я 7 дней за синхронизируются в данный момент.

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

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

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

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

Обновление: ядра биткоин приложение закончит сканирование, и неподтвержденные транзакции перевод вернулся.

  1. Как я могу отменить эту сделку?
+842
dchapes 18 мая 2013 г., 03:10:49

Этот параметр конфигурации уже не имеет никакого эффекта, потому что добыча ядра процессора был удален от магистрали клиента.

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

+834
Sohail Wyne 5 сент. 2015 г., 13:26:46

Это возможно, если вы используете фиксированное количество адресов. Взгляните на https://www.reddit.com/r/Bitcoin/comments/5z35nm/watchonly_wallet_in_bitcoin_core_qt/

+791
user68211 15 мар. 2011 г., 16:36:28

Биткоин не имеет адреса отправителя.

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

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

+776
user45619 15 нояб. 2010 г., 12:32:52

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

+755
user74753 15 мая 2012 г., 19:18:59

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

+746
Leandro M Barbosa 2 июл. 2011 г., 19:47:11

В Bitcoin версии v0.15.1 Переходим на вкладку транзакции в Bitcoin-Qt и дважды щелкните по операции. Он показывает вам детали сделки, в том числе по адресу: адрес.

+730
Jennifer Maxwell 12 мая 2018 г., 06:25:31

как вы знаете, существует два основных типа кошельков:

полный узел и

узел свет

Я читал некоторые рекомендации, которые только с помощью полного узла для большей безопасности вещей и следующий вопрос-какой тип blockchain.com кошелек? много спасибо!: поцелуй:

+678
Jack Abrahamson 22 авг. 2010 г., 21:37:48

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

Вместо того, чтобы дать узел исторические данные, коллега, что установить фильтр должен просить за это. Они делают так, отправив метода GetData сообщения для исторических кварталов, и весь узел будет тянуть до тех кварталах, сопоставить их с фильтра, а затем отправить merkleblock сообщение. Таким образом, это проще, чтобы избежать DoS-атак, что и принимающий узел может указать, где вся узла запуска и остановки, так что он может получить данные, которые он хочет как можно быстрее.

+652
softcode 28 нояб. 2016 г., 09:03:59

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

Интересно, почему это. И кроме того, не было бы "лучше" (или то, что потеряно?) имея слабосвязанной файл транзакций, которые не изменились после операции?

+631
Tory Denise 29 июл. 2018 г., 07:15:52
 из bitcoinrpc.импорт authproxy AuthServiceProxy, JSONRPCException
ведение журнала импорта 
RPC_USER, RPC_PWD,URL-АДРЕС,ПОРТ="RPC_USER","RPC_PWD","АДРЕС","ПОРТ"


Конн="http://%s:%[email protected]%s:%s"%(RPC_USER, RPC_PWD,адрес,порт)
попробуйте:
 rpc_connection = AuthServiceProxy(шт.) 
старт=10
конец=0
 счетчик=0 
получите=[]
отправить=[]
 в то время как правда:
транс=rpc_connection.listtransactions("prologic",10,конец)
 для Тран в транс: 
 если(Тран['категория'] == "получите"):
 получите.вставить(0,Тран) 
другое:
отправить.вставить(0,Тран)
 если(длина(транс) - это 0):
перерыв
другое:
конец=конец+10
счетчик=счетчик+лен(транс)


all_trans={"total":count,"receive":{"count":len(receive),"trans":receive},"send":{"count":len(send),"trans":send}}
печати(all_trans)

за исключением исключений, как е:
 печать (стр(е))
+629
Yen NQ 13 окт. 2011 г., 23:09:17

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

+626
Slaven Rezic 23 мар. 2018 г., 19:10:40

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

(Я казначей BitcoinGlobal и акционером.)

+595
Mohammed Afzal 10 сент. 2015 г., 19:00:26

Если вы работаете в MultiBit кошелек, вы можете найти здесь ваш биткоин адрес: 1) Перейдите на вкладку запрос, 2) Your address

+557
Itzyoboi 10 мая 2010 г., 11:42:25

Один трофей может быть: "первым подписал вывод" И многие другие важные вехи на пути к более продвинутым использования сети: "Во-первых multisign/multispend", "первый завершенный ANYONECANPAY сделки"

Это возможно?

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

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

+542
Troy Rockwood 9 авг. 2010 г., 16:55:47

Я долгое время действительно путают о Маленький/большой кодирование прямым. Что касается биткоина, когда вы проверяете протокол, документация здесь он говорит, что BTC магическое число как послать по проводам 0xF9BEB4D9 , которая должна быть как RFC1700 задает обратный порядок байтов.

Однако в этот поток, один из ответов гласит, что 0xF9BEB4D9 является обратным порядком байтов, закодированных.

Soemone можете объяснить, пожалуйста?

+527
Miqo 9 окт. 2019 г., 12:05:25

Вы можете пойти в https://en.bitcoin.it/wiki/Non-specialized_hardware_comparison таблицы добычи производительность различных процессоров и видеочипов. В модель gt650m как делать 17.8 Mhash/с; Давайте округлим до 20. Есть диапазон значений для различных процессоров Core i5 от 5 до 20 Mhash/с; Давайте быть щедрыми и называть это 20 также. Так вы добывали на комбинированную ставку, скажем, 40 Mhash/С; в научной нотации, что 4.0e7 хэш в секунду. Вы собирали в течение 28 дней, который составляет 2.4e6 секунд, так что вы совершили в общей сложности 9.6e13 хэшей.

Далее нам нужно знать сложность добычи примерно в это время. Есть диаграмма в Blockchain.info. Он был быстро растет в это время, но в начале декабря было около 707,000,000, или 7.1e8. Каждая 1 единица сложности соответствует 2^32 = 4.3e9 хэши нужны помоему один блок. Итак, в то время, потребовалось около 3.0e18 хэшей помоему один блок.

Таким образом, вы ожидали бы заминировали 9.6e13 / 3.0e18 = 3,2 е-5 блоков. Блок награда на тот момент было 25 BTC за блок (см. https://en.bitcoin.it/wiki/Controlled_supply) и так вы заработали, в среднем, БТЦ 8э-4, или другими словами БТЦ 0.0008.

По сегодняшнему курсу 6149 долларов за биткоин, что стоит только в 5,00 долл.

Это, конечно, среднее, или ожидаемое значение. Если вы добывали для бассейна, это может или может не быть достаточно, чтобы на самом деле заработать выплату. Если вы были соло майнинг, вам пришлось бы мне полный блок БТЦ 25; вероятность того, что вы сделали это составляет около 3,2 е-5.

+525
Aakash Ghosh 25 июн. 2017 г., 08:50:55

Давайте возьмем операция "пицца" https://blockchain.info/tx/cca7507897abc89628f450e8b1e0c6fca4ec3f7b34cccf55f3f531c659ff4d79

01000000018dd4f5fbd5e980fc02f35c6ce145935b11e284605bf599a13c6d415db55d07a1000000008b4830450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e0141042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabbffffffff0200719a81860000001976a914df1bd49a6c9e34dfa8631f2c54cf39986027501b88ac009f0a5362000000434104cd5e9726e6afeae357b1806be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce3388fa1abd0fa88b06c44ce81e2234aa70fe578d455dac00000000


// декодируется https://blockchain.info/decode-tx
{
"lock_time":0,
"размер":300,
"входы":[
{
"prev_out":{
"индекс":0,
"хэш":"a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d"
},
"script":"4830450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e0141042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb"
}
],
"версии":1,
"vin_sz":1,
"хэш":"cca7507897abc89628f450e8b1e0c6fca4ec3f7b34cccf55f3f531c659ff4d79",
"vout_sz":2,
"выход":[
{
 "script_string":"OP_DUP OP_HASH160 df1bd49a6c9e34dfa8631f2c54cf39986027501b OP_EQUALVERIFY OP_CHECKSIG",
"адрес":"1MLh2UVHgonJY4ZtsakoXtkcXDJ2EPU6ry",
"значение":577700000000,
"сценарий":"76a914df1bd49a6c9e34dfa8631f2c54cf39986027501b88ac"
},
{
 "script_string":"04cd5e9726e6afeae357b1806be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce3388fa1abd0fa88b06c44ce81e2234aa70fe578d455d OP_CHECKSIG",
"адрес":"13TETb2WMr58mexBaNq1jmXV1J7Abk2te2",
"значение":422300000000,
"script":"4104cd5e9726e6afeae357b1806be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce3388fa1abd0fa88b06c44ce81e2234aa70fe578d455dac"
}
]
}

Слушай и декодирования на входе=0 скрипта:

48 // кнопка следующий 0x48 байт
30450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e01
41 // кнопка следующий 0x41 байт
042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb

Первый толчок-это подпись сцепляются с hashtype=01 (SIGHASH_ALL)

Второй толчок открытого ключа по адресу 17SkEw2md5avVNyYgj6RiXuQKNwkXaxFyq

Как мы проверяем - это сделка действительной? Это правильно подписал?

1) снять входной скрипт от сделки. Мы должны удалить байт (не забудьте про сценарий лен)

8b4830450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d
075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59
290d2fddf25269ee0e0141042e930f39ba62c6534ee98ed20ca98959d34aa9e0
57cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8
526e59667ce9c4e9dcebcabb

2) заменить его на скрипт финансирования 17SkEw2md5avVNyYgj6RiXuQKNwkXaxFyq

OP_DUP OP_HASH160 46af3fb481837fadbb421727f9959c2d32a36829 OP_EQUALVERIFY OP_CHECKSIG
1976a91446af3fb481837fadbb421727f9959c2d32a3682988ac

(Не забудьте о длине скрипт!)

3) Добавить SIGHASH_ALL как 32-разрядные низкого обратным значением. Результат будет

01000000018dd4f5fbd5e980fc02f35c6ce145935b11e284605bf599a13c6d41
5db55d07a1000000001976a91446af3fb481837fadbb421727f9959c2d32a368
2988acffffffff0200719a81860000001976a914df1bd49a6c9e34dfa8631f2c
54cf39986027501b88ac009f0a5362000000434104cd5e9726e6afeae357b180
6be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce33
88fa1abd0fa88b06c44ce81e2234aa70fe578d455dac0000000001000000

4) хэш-дважды путем SHA256. Дайджест будет 692678553d1b85ccf87d4d4443095f276cdf600f2bb7dd44f6effbd7458fd4c2

5) ОК, теперь у нас есть три пункта:

  • а) открытый ключ 042e930f39ba62c6[...вырезано...]6e59667ce9c4e9dcebcabb
  • б) подписи 304502210099081[...вырезано...]d59290d2fddf25269ee0e
  • с) дайджест 692678553d1b85ccf87d4d4443095f276cdf600f2bb7dd44f6effbd7458fd4c2

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

константный класс QByteArray ХХ ( класс QByteArray::fromHex ( "01000000018dd4f5fbd5e980fc02f35c6ce145935b11e284605bf599a13c6d41"
"5db55d07a1000000001976a91446af3fb481837fadbb421727f9959c2d32a368"
"2988acffffffff0200719a81860000001976a914df1bd49a6c9e34dfa8631f2c"
"54cf39986027501b88ac009f0a5362000000434104cd5e9726e6afeae357b180"
"6be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce33"
 "88fa1abd0fa88b06c44ce81e2234aa70fe578d455dac0000000001000000" ) );
константный MyKey32 дайджест ( ХХ.constData ( ), ХХ.размер ( ) ); // сконструировать объект и SHA256 (SHA256 на ( ХХ ) )
_trace ( дайджест.метод toString ( ) ); // результат печати 
класс QByteArray константный умолчанию ( класс QByteArray::fromHex ( "042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb" ) );
константный подпись класс QByteArray ( класс QByteArray::fromHex ( "30450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e" ) );
_trace ( в QString ( "проверить=%1" ).арг ( дайджест.проверки ( по умолчанию, подпись ) ) );

Выход

"692678553d1b85ccf87d4d4443095f276cdf600f2bb7dd44f6effbd7458fd4c2"
"проверка=1"
+523
dibyo 4 сент. 2019 г., 04:15:16

Я постараюсь дать список дел, я знаю. То ли это ошибки или oddnesses реализации можно поспорить, я думаю.

  • Выход компания генезис блока не могут быть потрачены.
  • В OP_CHECKMULTISIG и операций OP_CHECKMULTISIGVERIFY поп один элемент из стека (требующих дополнительной манекен нажимаем на активировать скрипт).
  • В опция -- checksig операций в последние посчитаем scriptSig к пределу sigop блока, даже если этот сценарий не может быть выполнен.
  • Закодированные публичные ключи и подписи действительны, если и только если в OpenSSL принимает их, включая многие нестандартные или просто сломанные кодировки, он соглашается. Начиная с 0.8, такие неканонические кодировки считаются нестандартными, но по-прежнему действует внутри блоков.
+519
Bitmap 15 сент. 2011 г., 08:07:41

Приватный ключи чаще всего отображается в формате импорт кошелек (ВИФ), также известный как в base58check (число, выраженное в базовой 58 с контрольной суммой в конце и Байт версия в начале).

Для создания ВИФ закрытый ключ, вам нужно:

  1. Создать секретный уровнем показателя (закрытый ключ) с помощью кривой secp256k1.
  2. Преобразования секретной экспоненты/закрытый ключ в формат base58check.

Вот два простых способа для создания секретной экспонентой:

  1. Выберите случайное число в диапазоне [1, curve_order).
  2. Генерировать случайное 64-символьный шестнадцатеричный код строки (шестнадцатеричное строковое представление 256-разрядное число) и проверить, чтобы убедиться, что число находится в диапазоне [1, curve_order). При необходимости повторить.

Для кривая secp256k1, порядок кривой 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfebaaedce6af48a03bbfd25e8cd0364140 (или 115792089237316195423570985008687907852837564279074904382605163141518161494336L).

Это число очень близко к величине 256-разрядное число (0xFFF...ФФФ в hex), так что вы можете ожидать, что вы никогда не будете превышать порядок кривой, если вы генерировать случайный 256-разрядное число.

Как Питер Wuille упомянул, открытые ключи, полученные при выполнении умножения точки с базовой точкой кривой и секретной экспоненты/закрытый ключ. В результате (Х,Y) координат является открытым ключом.

Биткоин адрес, как и закрытый ключ, также отображается в формат base58check. Чтобы получить адрес, нужно сделать следующее:

  1. Рассчитать hash160: ripemd160(и SHA256(открытый_ключ)).
  2. Преобразования hash160 в формат base58check.

Чтобы преобразовать число в формат base58check, просто выполните следующие действия:

  1. преобразовать значение в массив байтов и добавления байт версия для начала
  2. вычислите первые 4 байта и SHA256(SHA256 хэш(результат шага 1)) и назовем ее контрольной суммы
  3. добавить контрольную сумму в конец результата Шаг 1
  4. переместить результат шага 3 к скорости "123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz"
  5. проверьте, сколько ведущие нули исходного двоичного значение имели и добавить их в начало результатов шага 4

Здесь представлены более подробные инструкции.

Теперь, если вы не хотите, чтобы беспокоиться о таких вещах, я бы проверил библиотеке Python Coinkit (https://github.com/halfmoonlabs/coinkit или "Пип установить coinkit").

Вы можете выполнять простые операции, такие как эти:

>>> из coinkit.импорт ключей BitcoinKeypair
>>> hex_private_key = '91149ee24f1ee9a6f42c3dd64c2287781c8c57a6e8e929c80976e586d5322a3d'
>>> к = BitcoinKeypair(hex_private_key)
>>> к.private_key()
'91149ee24f1ee9a6f42c3dd64c2287781c8c57a6e8e929c80976e586d5322a3d'
>>> к.открытый_ключ()
'042c6b7e6da7633c8f226891cc7fa8e5ec84f8eacc792a46786efc869a408d29539a5e6f8de3f71c0014e8ea71691c7b41f45c083a074fef7ab5c321753ba2b3fe'
>>> к.wif_pk()
'5JvBUBPzU42Y7BHD7thTnySXQXMk8XEJggqgcybw7cckw8rah7m'
>>> к.адрес()
'13mtgVARiB1HiRyCHnKTi6rEwyje5TYKbw'

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

>>> к = BitcoinKeypair()

И мозг бумажник пары ключей:

>>> пароль = "пастухом" Маис набор эмаль Гораций дива размер максимально действительно рев торговый центр'
>>> к = BitcoinKeypair().from_passphrase(пароль)
>>> к.пароль()
пастух Маис набор эмаль Гораций дива размер максимальной рыкает на самом деле торговый центр'

Раскрытие: я-один из создателей Coinkit.

+484
Manuel Vicente 3 июл. 2011 г., 23:12:53

В Bitcoin Core не отслеживать каждый индивидуальный адрес, только адрес, связанный с вашим кошельком.

Есть и другие клиенты, такие как bitcore-понимание и btcd, которые поддерживают другой адрес индекс.

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

+435
Ronen Festinger 31 мар. 2018 г., 17:37:33

См. также: холодный склад (БТЦ Вики).

+421
Gregg Hunter 17 янв. 2015 г., 12:17:05

В случае, если кто-то еще сталкивается с этим решением я решил пойти с Blockchain.info API (сhttps://blockchain.info/).

Основные факторы:

  • Легко использовать Ruby Gem и интерфейс - мне удалось создать кошельки и транзакции путем вызова несколько простых методов в мое приложение Sinatra
  • Blockchain.info обеспечить и использовать стабильный кошелек, адрес получателя, который является более простым и интуитивно понятным для работы с при запуске (например, для отслеживания отправителей и получателей от ИД)

Недостатки:

  • Я не мог найти способ, чтобы связать в Blockchain тестовом режиме, поэтому пришлось экспериментировать с реальными биткоинами
  • Я был полностью уверен в Blockchain.info бумажник и структуры сделки. Это было хорошо для прототипа/ эксперимент, но для фактического МВП вы хотели бы иметь возможность интегрировать широкий выбор поставщиков кошелька.
+374
Avinor 12 дек. 2013 г., 10:21:04

Протокол Биткоин не позволить вам легко иметь достоинством ниже, чем сатоши (10^-8 биткоины). Но как только возникнет необходимость и широкое согласие, он может быть изменен, чтобы разрешить его.

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

+344
bloodiris0312 22 апр. 2014 г., 00:47:23

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

+342
abinish 8 янв. 2012 г., 21:36:14

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

+215
MTadder 21 мар. 2012 г., 18:40:39

Открыть счет в любой бирже, услуги людей в вашем районе. В Соединенных Штатах, Близнецы (сейчас называется компания РГО) станет хорошим выбором. Вы не должны платить сборы более 1% от цены, которые вы видите на биткоин ценообразования сайты, как coinmarketcap.

По моим подсчетам, это будет около 320 000 биткоинов с текущей стоимостью около 900 миллионов долларов. (Вы бы 320 тысяч ВСН и БСВ тоже стоит еще около 80 млн. долл.) Но трудно представить, что эта история является точной, потому что было бы очень трудно купить столько биткоинов в одной операции, когда поставка была так мала.

+191
volver 16 янв. 2012 г., 00:11:51

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

+142
Matthew Mundorf 23 июн. 2014 г., 11:15:06

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

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

+105
Marco Scannadinari 3 февр. 2010 г., 08:57:25

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

+90
hurricane51 21 июл. 2014 г., 10:54:40

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

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

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

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

+59
Spartacus33 20 окт. 2011 г., 10:57:29

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

$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