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

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

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

+775
Ukko 20 июн. 2016 г., 16:21:21
37 ответов

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

+995
Louie Dee 03 февр. '09 в 4:24

Я ищу версии v0.3.24 чтобы что-то проверить. Я искал его, но не мог найти его.

Вы знаете, где я могу скачать версии v0.3.24 бинарные для macOS (не исходный код)?

+989
Eric Benjamin Grey 29 июл. 2019 г., 11:48:56
Другие ответы

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


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

Итак, есть несколько вещей, о объединенные добычи. Бассейн должен предложить ее для того, чтобы работать. Я использую залить бассейн, который это делает и они мои оба бита и название монеты; с ними, в бассейн автоматически это делает и нет никаких дополнительных настроек, кроме обычного входа в Шахтер и бассейн. Он продолжает идти, пока вы не достигнете сумму вы установили, а затем он кладет их на свой кошелек. С Вашего бассейна, это может быть по-другому.

Краткое объяснение:

  • бассейн должен предложить объединены добыча для вас, чтобы объединить шахты.
  • Я использую залить бассейн
  • Они автоматически делают как и депозит на ваш кошелек после того, как вы достигнете суммы, которую вы
  • ваш может быть различным
+984
Tamilse 4 янв. 2019 г., 15:40:43

У меня есть несколько кошельков. Можно ли определить тип (альтернатива) монета содержит?

+982
Riley Pruden 15 янв. 2014 г., 1:21:40

При подписании транзакций, я думаю, сделано следующее (вкратце):

Для каждого входа

  • все входы и выходы принимаются
  • соответствующему входу scriptSig наполнен txPrev.scriptSigs pubScript, другие входы являются пустым?
  • это подпись и подписи в scriptSig

Есть ли польза для связывать все входы перед каждой подписи? Может просто соответствующего входного использоваться при подписании за этот вход?

+958
Or Polaczek 14 мая 2012 г., 4:47:33

Как уже упоминалось в BIP0016, это предложение вызовет опасное-к-сети блокчейн Сплит в следующем случае:

  • "Платить-чтобы-скрипт-хэш транзакции, которая является недопустимой для новых клиентов/шахтеров, но действует для старых клиентов/шахтеров."

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

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

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

+937
Cevher Kavan 25 авг. 2011 г., 3:15:15

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

+927
Zasivi 28 янв. 2016 г., 1:26:00
Блокчейн::Блокчейн ( объект QObject* родитель ) : QFile ( родителя ), blkFile ( START_BLOCK )
{
 подключение ( этого сигнала ( блок ( константный класс QByteArray& ) ), родительской, игровой ( блок ( константный класс QByteArray& ) ) );
 подсоедините ( этот сигнал ( doneFile ( ) ), родительской, игровой ( doneFile ( ) ) );
 QTimer::singleShot ( 0, это, слот ( пуск ( ) ) );
}

пустота блокчейн::начать ( )
{
 setFileName ( blkFileName ( blkFile++ ) );
 если ( !открыть ( QIODevice::readonly значение ) )
{
 _trace ( в QString ( "не могу открыть [%1]" ).арг ( именем ( ) ) );
 выделяет блок ( класс QByteArray ( ) );
 deleteLater ( );
}
еще
{
 _trace ( в QString ( "обработка [%1]" ).арг ( именем ( ) ) );
 QTimer::singleShot ( 0, это, слот ( следующий ( ) ) );
}
}

пустота блокчейн::следующая ( )
{
 если ( поз ( ) < размер ( ) )
{
 quint32 магии;
 quint32 СЗ ( читай (к (char*)&магия, 4 ) );
 хотя ( !магия && пос ( ) < размер ( ) - 4 )
 читать (к (char*)&магия, 4 );
 xassert ( ( ( магия == MAGIC_ID ) || !магия ) && ( СЗ == 4 ) );
 если ( магия )
{
 читать (к (char*)&СЗ, 4 );
 выделяет блок ( читай ( СЗ ) );
 QTimer::singleShot ( 0, это, слот ( следующий ( ) ) );
возврат;
}
}
 закрыть ( );
 выделяют doneFile ( );
 QTimer::singleShot ( 0, это, слот ( пуск ( ) ) );
}

константный блокчейн в QString::blkFileName ( константный инт я ) константный
{
вернуться
 ( я < 10 ) ? В QString ( DATA_ROOT "\\blk0000%1.дат" ).арг ( я ) :
 ( я < 100 ) ? В QString ( DATA_ROOT "\\blk000%1.дат" ).арг ( я ) :
 В QString ( DATA_ROOT "\\blk00%1.дат" ).арг ( я );
}
+887
nfo 1 февр. 2012 г., 5:11:52

Общеизвестно, что связанные с информацию о транзакции в цепочке блоков. В этой связи возникает несколько вопросов: (1) Как это было сделано, и это еще возможно (2) Если кто-то где контрабандой ввести в цепочку блоков, это будет распространяться на все экземпляры книги. Может сделать его незаконным очень быстро. Я знаю, что мои вопросы с адвокатом дьяволов - не потому, что мне не нравится биткоин, наоборот, но я хочу полностью понять свои риски. Спасибо

+808
Rob 22 мар. 2016 г., 21:40:32

Большинство бирж имеют возможность конвертировать в фиатной валюте, что угодно, но Bitcoin и Litecoin, PPCoin и Primecoin некоторые добавляют к этому списку.

Но тогда майнинга биткоинов рынок настолько конкурентоспособны большинство шахтеров едва покрывают свои расходы плюс есть очень высокий входной барьер - добыча с ГПУ или ЦП просто не стоит больше.

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

Варианты для вас прямо сейчас:

  • Мой на короткое время (пока Сложность низкая) и затем копим малоизвестный, относительно новая монета, кто обладает среднесрочной возможности. Это может быть основано с чего-то уже популярен (как Flappycoin) или использовать совсем другой алгоритм (как SHA3 megacoin это или Scrypt-Н Vertcoin-х). Если эта монета станет более ценным (как в 5X или 10x или более ценные) вы могли бы продать его за БТЦ, надеюсь на прибыль.

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

  • Присоединяйтесь слили-майнинг scrypt в бассейн: вы могли бы мой 42coins, биткоины, digitalcoin и еще несколько других всего одновременно, поэтому ваш окончательный мощности будет ~25% выше, чем вы получили бы, горнодобывающей всего одна монета. Конечно, нужно иметь несколько кошельков и счета на бирже, чтобы потом продать их.

+794
Burak Durukan 5 авг. 2018 г., 0:14:47

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

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

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

Редактировать: Downvoting мой и Давида Шварца ответ не поможет ничего. Это просто не возможно предугадать каждый случай. По словам Сатоши клиента разработчики; "иногда в документации ограничение-это функция, а не ошибка". Важным моментом здесь является то, что если вы должны спросить то, возможно, давая вам ответ будет вызывать больше вреда, чем пользы. Единственными способами для этого являются:

  1. Попробуйте угадать изменить адрес. Если есть два выхода можно использовать тот, который не твой. Если отправитель имеет точный выход, то вы не могли даже сделать второй выход. Если есть >2 выхода можно использовать последний, но это делает кучу предположений и любой кошелек, что даже заботится о конфиденциальности рандомизации результатов.
  2. Попробуйте угадать адрес отправки. Если есть адрес отправителя можно использовать, что в случае больше, чем один, остается только догадываться (возможно использовать верхний?).

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

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

+764
panchicore 11 авг. 2012 г., 22:15:44

Блок должен содержать транзакция blockchain кошелек? Если да, то как это исполнено?

+744
texon 4 февр. 2016 г., 3:05:21
/корень/BCoin/папки node_modules/bcoin/Либ/дБ/бэкэнды.ДШ:16
 бросьте новую ошибку('СУБД "' + имя + '" не найдено.');
^

Ошибка: сервер базы данных "leveldown" не найдено.
 на объект.вам (/корневой/BCoin/папки node_modules/bcoin/Либ/дБ/бэкэнды.ДШ:16:11)
 на функции.getTarget (/корневой/BCoin/папки node_modules/bcoin/Либ/дБ/лдб.ДШ:118:21)
 в ЛДБ (/корневой/BCoin/папки node_modules/bcoin/Либ/дБ/лдб.ДШ:32:20)
 на новый ChainDB (/корневой/BCoin/папки node_modules/bcoin/Либ/блокчейн/chaindb.ДШ:58:13)
 на новой цепи (/корневой/BCoin/папки node_modules/bcoin/Либ/блокчейн/услуги.ДШ:91:13)
 на объект.<аноним> (/корневой/BCoin/p2p_pool.ДШ:7:13)
 на модуле._compile (модуль.ДШ:569:30)
 в Object.Module._extensions..js (модуль.ДШ:580:10)
 на модуле.нагрузка (модуль.ДШ:503:32)
 в tryModuleLoad (модуль.ДШ:466:12)
корень@NoobEngine1:~/BCoin# 
+722
Ailes Sean 9 апр. 2010 г., 14:18:59

От биткоин.это Вики:

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

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

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

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

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

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

+709
Daniel Gerber 7 февр. 2017 г., 1:00:02

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

+702
Stoikerty 11 сент. 2012 г., 19:19:44

Я никогда не добыто каких-либо криптовалюты и ничего не знать о рынке или как доходы от добычи колеблются, но у меня есть мой компьютер включен много часов в день обучаясь, смотреть сериалы или просто тратить время на Facebook. Мой компьютер представляет собой ноутбук с процессоров i5 2540M процессор, без выделенного GPU и 10 гигабайтами оперативной памяти под управлением Windows 7 (я знаю, я собираюсь обновить до 8.1). Целесообразно, чтобы это были именно мои что-то на фоне, пока я его использовать или он только ухудшаться ее без всякой причины, при этом даже не соответствуя увеличение стоимости потребления электроэнергии?

+676
juliane 15 дек. 2017 г., 12:48:37

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

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

Не getblocktemplate из моего биткоин-Кинк уже генерирует эта сделка для меня?

+661
High Hopes 3 янв. 2013 г., 17:33:00

Чтобы быть более конкретным, рассмотрим кошельки, которые используют 12 слов в качестве семян.

Общая бит ширина-132, с 4 бита используется в качестве контрольной суммы, поэтому фактический размер семян составляет 128 бит. Я знаю, что 2^128 позволяет много комбинаций.

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

  • злоумышленник не брутфорса пароля/семя - нет имя пользователя, связанные с семя - все, что требуется злоумышленнику-это семя, которое используется кем-то, кто не провел все свои биткоины

  • с сетью Bitcoin и HD-кошельки становятся все более популярными, было бы больше семена, которые приводят к пустым адресам. Считаю, что если пара BTC/курсу Фиат идет через крышу с широкое распространение, даже если обдирка занимает много вычислительной мощности, награды за успешно обдирка дорожать

Где же я пойти не так с моим мышлением?

+655
Banha 3 авг. 2013 г., 13:34:01

Поскольку это "централизованная" криптовалюта (или, по крайней мере, считается таковой), они являются лучшим источником. www.ripple.com наверное, самый лучший ресурс.

+594
Arthur Felipe 12 авг. 2019 г., 12:49:59

Я хочу, чтобы вычислить Меркле корень для сделок в данном шаблоне блок - bitcoind:getblocktemplate().

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

Кто-нибудь делал это в JavaScript или знаете ресурс, который может быть полезным?

Спасибо заранее.

клиента.getBlockTemplate( функция(ошибка, шаблон) {
 если (ошибка) консоль вернуться.журнал(ошибка);

 // ГОРНОДОБЫВАЮЩЕЙ УСТАНОВКИ 
извращенец=0;
 константный блок = {
 версия: шаблон.версия
 ,previousblockhash: шаблон.previousblockhash
 ,merkleroot: calculateMerkleRoot(шаблон)
 время: шаблон.mintime
 биты: шаблон.биты
 } 

 // ЗАПУСТИТЬ МАЙНЕР
минер(блок,элемент "nonce");
});
+582
julio zeledon 4 апр. 2012 г., 10:55:52

Я работаю с просмотром бумажник и оффлайн кошелек через bitcoinj, Я создал кошелек наблюдает, используя ключ tpub автономных бумажник

Я получаю оплату на кошелек смотрят порядке, теперь я хочу потратить монеты от просмотра кошелек после подписания моей сделки с оффлайн кошелек

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

InsufficientMoneyException

Но баланс моего кошелька 0.23389 БТЦ его не расходуемого баланс как мои смотрят кошелек показывает

Кошелек с 0.23389 БТЦ (расходуемого: 0.00 БТЦ)

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

Ниже мой код: как я пытался подписать сделку с моей оффлайн кошелек, поэтому я могу потратить монеты от просмотра бумажник

Для создания сырьевой сделки от просмотра бумажник

частный недействительными бла()
{
 Монеты монеты = монеты.parseCoin("0.01");
 Адрес адрес = адрес.fromBase58(параметры, "n4oLPFUGvohSdDxvJS3amXvfE1GEdZBddd");
 Транзакция TX = новая проводка(параметры);
 Системы.из.код println("сырой Техас:" + ТХ.метод toString());
 байт[] байт = Script.createInputScript("5ff01d61e67c706cb79653aa1e7ad2c7254b841167e0a34055504c35c7240469".getBytes()); // передача хэша 
 TransactionInput входного = значение null;
 Список<список операций> = комплект.бумажник().getTransactionsByTime();
 для(сделки Т: список)
{
 вход = Т.getInput(0);
}

 //Создает scriptPubKey, который кодирует оплаты по указанному адресу.
 ScriptPubKey скрипт = редактор сценариев.createOutputScript(адрес);
 // Скрипт Подписи 
 ScriptSig скрипт = вход.getScriptSig();

 // Добавление выходных данных, что включает в себя Сумма и сценарий
 Техас.addOutput(монеты, scriptPubKey);
 Системы.из.код println("ключ паб скрипта:" + scriptPubKey);

 //Добавление ввода сырьевой сделки
Техас.addInput(вход);
 Системы.из.код println("после добавления входы:" + ТХ.метод toString());
}

Подписание сделки от оффлайн кошелек с помощью закрытого ключа

частная строку signTx()
{
 // ТХ хэш от просмотра бумажник
 Строки unSignHash = "f348ceadcb66e811799aa543107b63b9c92afebda5bc47d11222ba218df6638f";
 // Подписания хеш с закрытым ключом
 Системы.из.код println("подпись хэш от ключа ПРВ:" + datatypeconverter, который.printHexBinary(prvKey().знак(Sha256Hash.обертывание(unSignHash)).encodeToDER()));
}

Затем я добавил еще один вход в сырых сделки

 ввода.setScriptSig(редактор сценариев.createInputScript(новый TransactionSignature(OfflineWallet.prvKey().знак(хэш), сделки.SigHash.Все, правда), OfflineWallet.эке()));
Техас.addInput(вход);

После этого мои сырые сделки выглядит так

310cc780e414c1c64a1d8ed190df10aa5489183e72a73c000e42ff7cc00e41bb
 в PUSHDATA(64)[35666630316436316536376337303663623739363533616131653761643263373235346238343131363765306133343035353530346333356337323430343639]
минус:83c02edc7d30a63fd123835e0d966d3287ee28729e01d01a7119c055d975fd83:0
 в PUSHDATA(71)[30440220598202f4822d3c18853f08df4c75bc65f8b42e1c815c6bfeecf53e389c764de80220060b6df8b206eebbd01400f3cc902a0afb24b365b4313f00de87b744a986378501] PUSHDATA(33)[02a0fbbfc754cdda4bc84874af8d5d8bdb8b0271a08a847a856afb3d4e2cd657e0]
 минус:c90cb5e1149430b1c99983626ce57588666c7d4e595089235ec0b2496ecae525:1 hash160:ff63fce58aeea04b03bfe29b85ec1cb4827eafad
 в PUSHDATA(72)[30450221009b12dae5c6edb6f34df18637b06ae742ecb448b6a6797aadb22b6fb728dcba3c02205c95d2553a5d14d6c5bf3891f2dbc7cc3d49ba97ed5fdb6180c3e6225ea88efb81] PUSHDATA(33)[02a656694f40553fe33c06161189f13038a44ab545548b8d2f988ba54b766215d7]
минус:0000000000000000000000000000000000000000000000000000000000000000:4294967295
 из ДУП HASH160 PUSHDATA(20)[ff63fce58aeea04b03bfe29b85ec1cb4827eafad] EQUALVERIFY опция -- checksig 0.00001 БТЦ
 из ДУП HASH160 PUSHDATA(20)[ff63fce58aeea04b03bfe29b85ec1cb4827eafad] EQUALVERIFY опция -- checksig 0.00001 БТЦ
 ОПП неизвестный

Затем я передаю его с помощью

попробовать
{
комплект.бумажник().sendCoins(sendrequest сценарию.forTx(Техас));
}
 поймать (InsufficientMoneyException е)
{
е.печатные();
}

Я получаю исключение.

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

+579
zmmusic 4 янв. 2016 г., 23:51:45

Нет, ты не единственный, кто проверяет подписи.

Прежде чем блок будет представлен, каждая подпись / сделки проверяется/проверяется другими узлами.

Я считаю хэш SHA256-это первая вещь, которую они проверяют, объединяющая все/большинство заголовков блока.Затем проверили каждый tranasaction хэш - +/подпись.

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

Это может помочь вам немного, -> https://en.bitcoin.it/wiki/Protocol_rules#Explanation_of_Some_Rules

+538
Monet Lewis 26 янв. 2019 г., 1:07:11

Технически, nonce-это просто 4 байта игнорируются. Нет никакой причины, почему блок не может содержать "ник" в ASCII, или кто-то номер телефона.

Это, как говорится:

  1. самый быстрый способ состоит в том, чтобы начать с окказиональной всех 0, а затем увеличивать его.
  2. более простой способ для размещения данных в блокчейн является использование полей В фонда.
+536
Frank Bern 3 февр. 2015 г., 14:44:20

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

+514
Henry Ngan 17 нояб. 2015 г., 13:58:59

Как я могу прикрепить зашифрованное сообщение платежной операции внутри договора? В версии 2.2.0 е можно было просто вызова API SendMoneyCall с .messageToEncrypt:

SendMoneyCall sendMoneyCall = SendMoneyCall.создать(<идентификатор услуги>)
 .получатель(<счет получателя>)
.amountNQT(<сумма>)
 .messageToEncrypt("тестовое сообщение");

это не работает в версии 2.2.1. Я должна сделать это сейчас вручную? Как первый шифрование и сжатие сообщение, а затем добавить его к проводке через sendMoneyCall.сообщение(“тестовое сообщение”)?

+512
Saranga 5 апр. 2018 г., 16:04:37

Через распространение биткоин для целей онлайн азартные игры, понятия "доказуемо честной" игры пришли в центре внимания. Какой из Биткоин-работает игорные сайты доказуемо Справедливой?

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

+503
Marek Fabry 10 нояб. 2011 г., 14:27:54

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

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

Спасибо заранее, Милан

+501
Guilherme Henrique Luchesi 17 авг. 2013 г., 1:07:11

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

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

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

+461
CaptRoss 27 февр. 2016 г., 3:06:29

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

Это рассечение на Quora объясняет некоторые из возможных причин для этого. Отрывок из верхнего ответа Эрик Мэдсен:

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

и его комментарий на другой ответ:

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

+459
nolisj 12 июн. 2014 г., 23:30:44

Вы правы, Биткоин майнинг-это очень бинарные вещь. Либо вы нашли хэш и получить вознаграждение биткоинов (в настоящее время 25 БТЦ) или кто-то другой найдет его и вы ничего не получите и придется попытать счастья в следующем квартале. Но ведь соло майнинг-это такая лотерея, люди, как правило, чтобы соединить их шахтеры в так называемый "пул". Таким образом, поскольку бассейн шахтеров имеет гораздо больше вычислительной мощности, чем персональная машина, есть гораздо больше шансов, что он найдет блок и получить награду. Когда это случится, награда делится между всеми, кто причастен к бассейну на основании количества вычислительной мощности, они внесли свой вклад. Вы получаете гораздо меньше, чем БТЦ если вы нашли блокировать себя, но награды являются более последовательными. Эти хеширования калькуляторы не точно, потому что bitcoin-майнинга, дизайн, предназначается, чтобы быть случайным. Все, что они могут сделать, это предположение, вероятно, средней величины БТЦ можно сделать на основе вашей мощности.

+447
Viva la MooN 28 мая 2010 г., 7:55:55

В уровнем С можно по обе стороны кривой и подписи будут действительны. Термин "низкие ы" имеет значение буквально ниже кривой порядка (0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFff5d576e7357a4501ddfe92f46681b20a0). Требование минимум-С является произвольным (высокая С бы работал нормально), и является одним из новых BIP62 действия правил, которые предназначены для борьбы пластичность транзакции.

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

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

+421
KAspinall 30 сент. 2013 г., 19:20:05

Очки для горячей наследования кошелек:

  1. Снизить риски использования горячих бумажники бип 39 уступчивый и поделиться своими 12 до 24 восстановление пароля и пароль заранее.
  2. Выше риск - делитесь паролями на устройствах, которые имеют горячие кошельки. Бип 32 уступчивый кошельки позволяют легко имеют одинаковую логическую кошелек развернуто на нескольких устройствах (например, сотовый телефон и планшет).
  3. Высокие риски - поджатие несколько экземпляров горячие кошельки на своих устройствах.

Очки для наследования холодной кошелек:

  1. Бип 38 уступчивый бумажные кошельки позволяют свой бумажный кошелек, бумажник формат импорта (ВИФ) закрытый ключ (в base58check закодированных) для AES шифрование, восстановить пароль. Если вы беспокоитесь о сокрытии денег, просто убедитесь, что ваши бумажные кошельки не связанных адресов криптовалюты напечатанными на них. (Адреса криптовалюты являются производными от связанных с этим закрытым ключом. Если закрытые ключи хранятся в зашифрованном виде, и связанное с публичных адресов не представлены, сумма сэкономленных средств может остается секретом.)

  2. В многопартийной эскроу служба необходима, чтобы обеспечить ваши средства не потрачены до "большого события". Либо на блокчейн multisig можно применять с M из N подписей не требуется или блокчейн Шамира общий секрет может быть применено. Вынос суть в том, что опечатанный будет использован в качестве механизма (или доверенного 3 участника) используется для выделения средств.

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

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

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

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

+416
Jon Taylor 30 янв. 2011 г., 20:02:13

Ответ MeshCollider является удивительным. Я хочу добавить примечание. Почему предыдущего блока заголовка хэш и Меркле корневой хэш нужно обратить байт? И почему другие поля не нужны?

На самом деле, если вы хотите какие-либо сделки хэш, вам нужно дважды SHA256 хэш. Итак, суть: если какие-то данные нужны SHA256 и переваривать, и переваривать магазинах в компьютере используется прямой порядок байтов, некоторых случаях нужно превратить в большой int в обратном порядке байтов, чтобы переломить байт. И вы получите двойной SHA256 хэш в Bitcoin. В некоторых случаях, тупоконечников необходимо. например, большой-инт(блок-заголовок-хэш) < Горно цель?

Если вам нужна хэш транзакции, результат тупоконечниками тоже.

Например, сырьевой сделки наговор:

0100000001c997a5e56e104102fa209c6a852dd90660a20b2d9c352423edce25857fcd3704000000004847304402204e45e16932b8af514961a1d3a1a25fdf3f4f7732e9d624c6c61548ab5fb8cd410220181522ec8eca07de4860a4acdd12909d831cc56cbbac4622082221a8768d1d0901ffffffff0200ca9a3b00000000434104ae1a62fe09c5f51b13905f07f06b99a2f7159b2225f374cd378d71302fa28414e7aab37397f554a7df5f142c21c1b7303b8a0626f1baded5c72a704f7e6cd84cac00286bee0000000043410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac00000000

тогда вам нужна хэш транзакции:

>>> импорт hashlib
>>> г = '0100000001c997a5e56e104102fa209c6a852dd90660a20b2d9c352423edce25857fcd3704000000004847304402204e45e16932b8af514961a1d3a1a25fdf3f4f7732e9d624c6c61548ab5fb8cd410220181522ec8eca07de4860a4acdd12909d831cc56cbbac4622082221a8768d1d0901ffffffff0200ca9a3b00000000434104ae1a62fe09c5f51b13905f07f06b99a2f7159b2225f374cd378d71302fa28414e7aab37397f554a7df5f142c21c1b7303b8a0626f1baded5c72a704f7e6cd84cac00286bee0000000043410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac00000000'
>>> hashlib.и SHA256(байтов.fromhex(д)).hexdigest()
'240cf324ec3cf59609733e2a45e1408673306be8dcd4caf3067aa9355a0269e3'
>>> hashlib.sha256(bytes.fromhex('240cf324ec3cf59609733e2a45e1408673306be8dcd4caf3067aa9355a0269e3')).hexdigest()
'169e1e83e930853391bc6f35f605c6754cfead57cf8387639d3b4096c54f18f4'

169e1e83e930853391bc6f35f605c6754cfead57cf8387639d3b4096c54f18f4 используется прямой порядок байтов хэша, в Bitcoin, все двойной SHA256 хэш является обратным порядком байтов.

По сути, эта сделка имеет идентификатор тупоконечников хэш: f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16.

Когда вам нужно найти какой-то информации об этой сделке, вам необходимо ввести тупоконечников хэш: https://www.blockchain.com/btc/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16

и обратным порядком байтов хэша вы можете ничего не найти.

Ты его получил?

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

ОМГ! почему? Я нашел разработчик ядра биткоин не знают причины.

Из-за исторической случайности, TX и блок хэшей, что Bitcoin Core использует несколько байт-отменено. Я не совсем уверен, почему. Может быть что-то, как с помощью OpenSSL bignum хранить хеши или что-то подобное, чтобы потом печатать их в ряд.

Реф: http://learnmeabitcoin.com/glossary/txid

+414
Oeufcoque Penteano 23 июн. 2011 г., 23:05:39

Я ищу API, который может прятаться где мои полученные деньги идут, по причинам конфиденциальности. Я не хочу, чтобы мои клиенты могли посмотреть, сколько денег я получил.

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

Спасибо.

+197
Lex Talionis 22 сент. 2013 г., 1:01:19
Вопросы о Bitconnect не по теме.
+178
Delete My Account 2 окт. 2010 г., 14:52:25

Ой-ой, высокий уровень ответа это означает, что вы не получаете никаких биткоинов.

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

В комментариях ниже вы можете ответить: 1: Какое оборудование вы используете это? Процессора? ГПУ? модель? 2: Что делает ваше окно GUIminer выглядеть (приложите скриншот). 3: вы создаете работника на deepbit.com?

Добро пожаловать клиент StackExchange!

+51
Ephe97 2 июл. 2013 г., 10:43:44

Свой Namecoin, конечно, можете подробнее об этом здесь https://en.wikipedia.org/wiki/Namecoin

+38
autr3go 22 июл. 2010 г., 2:41:39

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

$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