Как найти значение z multisig транзакции?

например, это сделки: http://2coin.org/txinfo.aspx?txid=6c3dc603da32bba3f56f2b33053aaf0f0f17322386c0c6846786bffe49f6ef22&cur=BTC

Скрипт не правильный размер, чтобы быть scriptSig, ожидал 2, но получил 4

+855
cycloxr 28 мая 2015 г., 1:46:26
25 ответов

Я думаю, что лучший бассейн, который имеет минимальное время ответа ping на свой горный ПК. Я нашел майнинг пула списки для разных монет с пингом мониторинга: https://investoon.com/mining_pools/

+998
BAngel 03 февр. '09 в 4:24

Если у вас шахта с вашим RaspPi или ПК, вы будете терять деньги из-за сборов электричество. Лучший способ моя покупка Шахтер (S9 является лучшей в настоящее время), но если вы не хотите платить $1500, или не хотите шумной машины у вас дома, выбрать облачного майнинга. Это немного рискованно, слишком.

+939
Sidmeister 28 мар. 2014 г., 14:27:27

1) подтверждено

2) Изменение

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

+881
Mohammad Shahid Siddiqui 2 сент. 2019 г., 12:05:58

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

10х добыча энергии может поддерживаться только ростом 10х в биткоин цене. Думаю, что биткоин-транзакции поддерживается 12.5*блоки подтверждение(БТЦ) в USD$(стоимость для злоумышленника). Его можно трактовать как 100 подтверждений в предыдущей системе составляет 10 подтверждений в новой системе(10х). Другими словами, Я буду чувствовать себя безопаснее с 6 подтверждений в новой системе, чем я хотел с 6 подтверждений в старой системе.

Подтверждений не ускорить, но ваша уверенность в ряд подтверждений нет.

+876
user79276 30 сент. 2013 г., 5:49:12

Вдохновленный @NickODell ответа, я создала еще один пример с использованием nodejs, который является производным 5 адресов и 5 адреса меняются.

Вам потребуется этих двух модулей: НПМ установить bitcoinjs-Либ --сохранить и НПМ установить bip32 пакет --сохранить и Бабель на ЕС6 код JavaScript поддержка.

импорт Bitcoin от 'bitcoinjs-Либ';
импорт Bip32Utils от bip32-utils версии';

пусть hdNode = биткоин.HDNode.fromBase58('xpub...вам.интернет.мастер.общественности.ключ.от.а.кошелек.как.Электрум...');

давайте получать = hdNode.получить(0); // BIP32 М/0/<н> путь (получения адреса)
пусть receivingChain = новый Bip32Utils.Цепь(получения);

для (ВАР к = 0; к < 5; к++) {
консоль.журнал(receivingChain.получить());
receivingChain.следующий();
}

давайте меняться = hdNode.получить(1); // BIP32 М/1/<н> путь (адреса меняются)
пусть changeChain = новый Bip32Utils.Цепь(изменение);

для (ВАР к = 0; к < 5; к++) {
консоль.журнал(changeChain.получить());
changeChain.следующий();
}

Испытания в электрума с реальным кошельком.

Когда у вас нет нескольких кошелек вы можете использовать эти BIP32 пути к генерации адресов:

М/0 и/Kсоответствует K-й пары внешней цепи ТБО, полученных от мастер-м.

М/1/к соответствует K-й пары внутренних цепь ГВС происходит от мастер-м. (внутренний, означает, изменений и других внутренних целей)

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

м/i/0 и/K соответствует K-й пары внешней цепи номер счета я из ТБО, полученных от мастер-м.

м/я/1/к соответствует K-й пары внутренних цепь номер счета я из ТБО, полученных от мастер-м.

Это макет кошелек по умолчанию:

Wallet structure

+850
Flex Brannigan 3 мар. 2010 г., 23:37:43

Здравствуйте, я отправила около 300 долларов BTC и это никогда не было подтверждено. Тогда я пользовался --zapwallettxes=1 команду для получения БТЦ обратно и повторно С максимальная сумма сборов, но его еще не подтвердили на другом конце провода. Я несколько раз пробовал с разных адресов, но ничего не работает. Я могу предоставить любые данные, необходимые для оказания содействия этому процессу. Любая помощь будет принята с благодарностью!

Редактировать: идентификатор транзакции a5966f30e0b170e4d1af9b47dea6b8154022ef5917189890eef72e831e5dffab

Но Bitcoin-Qt теперь говоришь мне, что сделка 13 подтверждений, однако он до сих пор не появился в моей другой кошелек. Я искал ID транзакции на blockchain.info и вижу, что сумма была успешно передана по адресу, который я задумывал. Однако, затем он показывает мои БТЦ был вновь переведен на другой адрес, который я не создавал. Это значит, что мои БТЦ был украден?

A screenshot of the slider on bitcoin-qt

+818
BennyM 9 нояб. 2013 г., 23:29:20

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

+784
Luke Briggs 25 мар. 2011 г., 7:26:11

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

+715
KryptoKidz 8 мая 2010 г., 13:25:10

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

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

В случае 3-й участник контролирует свои биткоины, вы в их власти, когда речь заходит о сроках сделки.

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

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

+688
Vermillion 1 июн. 2017 г., 23:54:46

Похоже, что шахтеры считают биткоин обеспечить наибольший РОИ.

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

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

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

+661
mahima 23 окт. 2011 г., 7:30:46

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

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

Там была дискуссия об этом и кошельки для реализации этого на Bitcoin-dev рассылку под названием [биткойн-разработки] сделка сигнализации через выходной адрес хеширования https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-February/013532.html

+659
Gin Ichimaru 5 сент. 2016 г., 22:17:35

В этой сделке; https://blockchain.info/tx/573700fe19dbc926d037ee67dbe882ebcf3f765f1a3fcc9577665ba40554485f

Все адреса segwit. Согласно моим исследованиям этот размер сделки должен быть 166 байт. Но, похоже, 248 байт.

Есть какие-нибудь идеи?

+539
Timmmer 30 мар. 2017 г., 4:20:11

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

Это задача, которую мы пытаемся преодолеть, когда речь идет о предоставлении услуг для промышленности БТЦ. Ключевой частью в деятельность МСБ является склеиваемых. А сейчас нет связи компании (что мы знаем) хочет принять на себя риск. Так что даже если мы являемся лицензированным МСБ, мы хотим предоставлять услуги БТЦ мы не можем соответствовать нормативным требованиям. Одним из которых является склеивание. Мы также нужны банки, чтобы взять на ФБО счетов, и сейчас они, кажется, не хочет этого делать.

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

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

+522
chefnelone 3 авг. 2012 г., 7:00:45

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

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

+453
Wapac 23 июл. 2012 г., 14:49:11

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

Редактировать:

В основном я создаю проект на PHP, где мне нужно узнать, когда прибывает новая проводка и какой адрес отправила. Так что я нужен способ, чтобы получить уведомление или запустить PHP-скрипт (называется с нужны переменные [txid, адрес отправителя, адрес получателя, значение]), когда новая транзакция прибывает.

+407
Waikit8891 7 окт. 2019 г., 22:42:38

Сделки с 44.8 СБ/Б, вероятно, следует подтвердить большинство выходным пошлины снижается до 5-10 в минувшие выходные. Иногда даже сделок 1 СБ/Б подтвердили. В эти выходные в mempool, кажется, довольно полный,.

Насколько мне известно, многоразрядные имеет возможность экспорта закрытых ключей. Однако, многоразрядные использует сжатый личные ключи, в то время как Электрум использует несжатые закрытых ключей. Ядра биткоин понимает, так что если вы не хотите ждать окончания сделки, чтобы подтвердить, вы можете установить биткоин ядра doublespend их. Это приходит со временем, подождите, а вам придется ждать для ядра биткоин синхронизация с сетью Bitcoin, который может занять несколько дней. Если вы время отжима, я думаю Blockchain.info не позволяет импортировать ключи тоже, хотя я бы просто использовать его затем, чтобы отправить деньги в Электрум, так что вы утрачиваете только контролировать свои собственные средства в максимально краткой форме.

+393
OpalMurphy 2 сент. 2010 г., 19:22:05

Я сам переживал по этому поводу, но:

Так как объем обращающихся биткоинов будет расти цепной передачи.

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

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

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

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

Это означает, что ваш биткоин сбережения, вероятно, ограничена на отметке максимум 200 лет, а минимум 10-20 без самостоятельной отправки.

+318
Tony Ceralva 16 авг. 2018 г., 1:48:00

В scriptSig поле должно содержать только данные операции push. Действительный scriptSig будет иметь вид

[Оператора, чтобы подтолкнуть X байт][X байт данных][оператора, чтобы подтолкнуть y байт][y байт данных]...

В scriptSig указанному вами было интерпретировано следующим образом (в самом начале):

`4а` // нажать 74 байт
`30460...96f980141` // 74 байт
`04` // кнопка 4 байта
`42718de9` // 4 байта данных
`0а` // кнопка 10 байт
`0a10f0cd10054ff4ab60` // 10 байт данных

Следующий байт переводчик встреч ФД , которое не является передачи данных оператора (только опкоды ниже 0x60 считаются передачи данных операторов). Он завершается с ошибкой, жалуясь на то, что scriptSig не "толкают".

Я понял это с помощью языка Python-bitcoinlib.

от Bitcoin.основной импорт *
от Bitcoin.ядро.импорт скрипта *

ы = x('4a304602210090c4fc2369cf225559c1141a1e9be3d7598f0fb7affe8a29f86e737972c7587a022100cbd8619ecae3baa40fdb565014fdac28a95deb90c0fcd4adcbd97d58d0e96f9801410442718de90a0a10f0cd10054ff4ab6037fd230c5d4b50c07eed0bc247e1e3dbd9ad3f4c65680396813bd96b0c2db5647e355082db34c7106a74337d51e5730f45')
Команду cscript(с)

Последняя команда дает выход:

Команду cscript([х('30460...96f980141'),
х('42718de9'),
х('0a10f0cd10054ff4ab60'),
 х('fd230c...30f45') ошибка: PUSHDATA(55): усе данных])

Как и другие ответы указывают, если изменить первый байт в scriptSig от до 49 , тогда выход из сценария(ы) не имеет ошибок. Это выглядит следующим образом:

Команду cscript([х('3046022...96f9801'), х('0442718de...30f45')])
+285
CedL 11 июн. 2013 г., 19:11:45

Как на биткоин Вики, хэшрейт или хэш в секунду означает SHA256D(данных), которая является двойной круглый.

Непонятно, если все шахтеры следовать той же Конвенции.

+244
spiritys 22 янв. 2011 г., 18:05:44

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

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

+232
marcor92 20 авг. 2011 г., 13:59:59

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

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

Примечание: Я не хочу, чтобы запустить несколько экземпляров с Bitcoin-Qt в одновременно, так как я уверен, что это приведет в плохое время.

Я надеялся, что этого можно достичь с помощью -datadirs вариант и blkindex символическими.DAT и blk000X.DAT файлов в одном месте. Но, похоже, мне придется создать симлинки в каждом datadir не каждый раз новый blk000X.создан дат становится :(

+134
Bolle 11 мая 2018 г., 15:40:29

Я делаю запрос getwork и вернуть данные, hash1, midstate, и цель. Добыча на доске ПЛИС развития KC705, и следуя ридми.файл здесь МД:
https://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner/tree/master/projects/KC705_experimental

Я uart_write раздела данных плюс midstate, и что бы вернуть золотые идиотов. Делать, что ли на самом деле вернуть 0E33337A как указано, наряду с двумя другими, 9CCDEF20 и ACBBA77F.

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

+122
Boy Bobbette 26 янв. 2018 г., 4:31:21

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

+70
stverg 2 янв. 2012 г., 5:25:28

Происхождение очень важно с внебиржевых сделок. Многие банки состоят из тысячи крошечных холдинговых компаний. Как вы можете подтвердить право собственности? Децентрализованный блокчейн. Используя блокчейн, вы можете установить цепь поставок, происходящих из горного/бытие/выдачи ценных бумаг.

Также доверия (риск контрагента) очень важно на внебиржевых сделках. Недостаточностью Lehman Brothers был напрямую связан с другими банками, не считая их платежеспособность. С децентрализованный блокчейн, если Леман Бразерс был 100% растворителя, они мог бы подписать сообщение, используя закрытый ключ, связанный с публичных адресов, где сотни миллиардов ценных бумаг были привязаны.

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

+64
achu 25 сент. 2011 г., 19:22:14

Они то же самое. В scriptPubKey сценарий в транзакции вывода.

+25
Ann c 1 авг. 2011 г., 23:35:17

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