Как именно работает BIP11, и как это может быть использовано, в частности, с/без P2SH?

Я пытаюсь написать BIP11-совместимый клиент C#, который создает 2 из 2 или 2 из 3 транзакций.

Я также пытаюсь понять, если 3 сделки 3 также поддерживается.

Этот пример говорит, что они создают PS2H адрес, но я уверен точно, что сценарий находится в стадии подписания, а смысл из параметров "2" в addmultisigaddress, и что происходит, когда addmultisigaddress называется.

Я исследовал бип в ЭКП документациии на форумах. Я путаюсь, где, если и когда P2SH нужен.

+784
Noiseek 8 сент. 2016 г., 11:31:44
22 ответов

482f0027662731277fdfa3b7f639c976a3bab11e является HASH160 (RIPEMD160(и SHA256())) публичный ключ. Хэш-код является наиболее важной частью адреса (адрес: сеть байт + хэш + контрольная сумма).

Вы можете посмотреть на то, как P2PKH скрипт работает пошаговую инструкцию здесь.

+969
vktr 03 февр. '09 в 4:24

С пылом 2.1.0 E вы можете начать упаковщик, который включает только операции с определенной валютой. Используйте фильтр CurrencyBundler с параметром идентификатор валюты.

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

публичных RecipientBundler класс реализует упаковщик.Фильтр {

@Переопределить
 общественная логическое ОК(упаковщик упаковщик, childTransaction ChildTransaction) {
 вернуться упаковщик.getAccountId() == childTransaction.getRecipientId();
}

@Переопределить
 общественная строка getname() {
 возвращение "RecipientBundler";
}

@Переопределить
 общественного строка getDescription() {
 возвращение "только комплектом проводки отправлены на счет значения";
}

}

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

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

Редактировать: Более подробную информацию о комплектации в пыл 2.1 можно найти в nxtwiki

+956
robcast 7 мая 2014 г., 16:46:56

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

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

+899
NikitaKino98 3 июн. 2014 г., 5:27:38

Что я делаю неправильно здесь? Я пытаюсь создать биткоин-адресов из семян, но они не совпадают с теми, с приложением Электрум. Я что-то пропустил? И у меня тоже есть проблемы с генерацией wifs, как кажется, они удалены способ биткоин.SecretToASecret(ПРВ сжатый=true), но я не могу найти то, что они заменили его.

от импорта Электрум биткоин
от импорта Электрум ключей
из электрума.мнемоника Мнемоника импорт

defaultseed = "лицо круг рад, что экспонат долине найти человека обязать царстве рыба-скорпион несчастья"

m44_0_0_0_0 = {
 'адрес': '1ALSQR3C68JLj5rtJHv594r5cviTqoXMnr', # сжатый по умолчанию
 'private_key': 'Ky9mddDtaqcLC1vv6egmgQpiZh8Lgh111lnjsyjenxjs3ow93bjd'
}

если __имя__ == '__главный__':

 пароль = "
 bip32_seed = Мнемоника.mnemonic_to_seed(defaultseed, пароль)

 # м / назначению / тип_монеты' / счета / изменения / порядковый_номер_адреса
 Деривация = "м/44'/0'/0'/"
 xtype = хранилище.xtype_from_derivation(деривации)
 печать # ('семя: {}'.формат(предст(bip32_seed)))
 xprv, xpub = биткоин.bip32_root(bip32_seed, xtype)
 # печать('корень: {0} {1}'.формат(xprv, xpub))

 xprv, xpub = биткоин.bip32_private_derivation(xprv, 'м/', Деривация) # 1 счет

 # генерировать первого приема адресам:
 я = 0
 ПРВ, паб = биткоин.bip32_private_derivation(xprv, "", "0/{индекс}".формат(индекс=Я))

 паб = биткоин.deserialize_xkey(паб, ложным)[-1]
 ПРВ = биткоин.deserialize_xkey(ПРВ, правда)[-1]
 значение addr = биткоин.public_key_to_p2pkh(паб)

 фви = 'как создать WIF из {ПРВ} используя Электрум'

 печать('{индекс:2}: {Адрес} {жена}'.формат(индекс=Я в addr=адрес, Виф=фви))
+898
talhature 14 дек. 2012 г., 18:01:15

Я новичок в Bitcoin и имея трудное время, пытаясь взять часть бассейна. Я подписалась на различные, в том числе : ЕС.P2Pool вы.облако или дайте-мне-монет

И добыча из Windows с следующий софт: guiminer.org

Например, для того чтобы добывать на ЕС.P2Pool вы.облако, я ввожу следующие параметры в GUI:

Ведущий: ЕС.P2Pool вы.облако Порт: 9332 имя пользователя: 1NMNeA1ViusfvmX9mwNe2UiGUcNHwSaWl4 (это мой адрес выплата) пароль: ХХХ

Выбор мой ГПУ, и имея ~20MHashs/с отображается в GUI. Мой вентилятор работает много, так что я предполагаю, что расчеты на самом деле происходит.

Позволяя ему работать в течение примерно 20 минут...

И когда я захожу в http://eu.p2pool.cloud/#/user я вижу 0 везде, биткоин граф, хэш/с и т. д.

Я понимаю, что я очень очень маловероятно получить Bitcoin с моей машины в такой короткий промежуток времени, но почему я вижу 0 даже на хэш/с ?

То же самое происходит для-меня-монеты.

Я что-то пропустила ?

Спасибо большое

+890
miasworld1865 gaming 13 сент. 2012 г., 17:07:20

Скажем, когда я поставил второй параметр craterawtransaction вызова, как показано ниже

[{"demoaddress1": 0.42}, {"demoaddress2": 1.00}]

Можно ли случиться так, что данные, возвращаемые сделки не заказывал как же? как ниже

[{"demoaddress2": 1.00}, {"demoaddress1": 0.42}]
+753
ausername 18 дек. 2012 г., 0:31:45

Я слышал много шума от нескольких источников о Ignis монеты, получая долю новых монет он используется, чтобы подделать, но когда я, наконец, получил вокруг, чтобы читать ЛРД кажется NXT-это монеты, которые будут получать 10-процентную долю (пропорционально предприятием), но за монеты, созданные, когда программное обеспечение является раздвоенным, а не когда родитель цепи кует ребенку цепочку?

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

+718
chatelae 11 нояб. 2014 г., 8:00:37

Чтобы получить историю входящих и исходящих транзакций все, что вам нужно сделать, это отправить команду "listreceivedbyaddress" в интерфейс RPC bitcoind. Более подробно ознакомиться здесь. https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

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

+692
Gum Dragoneel 16 мая 2010 г., 8:59:07

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

Кстати, я также беспокоюсь о безопасности: будет двойной финансируемых каналы внедрять системные риски/атак? Например, если злоумышленник уже смог сделать 51% двойной траты атаке, он может использовать входящие ликвидности, чтобы приумножить свою прибыль?

+680
suraj1291993 12 дек. 2014 г., 0:21:27

У меня нет аккаунта на бирже MtGox себя, но вы должны быть в состоянии найти функцию на MtGox, которая называется "выход" или похожие. Там он будет просить вас, чтобы обеспечить ваш Bitcoin-адрес и установите сумму, которую вы хотите вывести.

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

+669
Andrew Marks 6 апр. 2017 г., 21:11:38

Какая связь между Шахтерском мощности и getblocktemplate (ББТ) запрос ставки?

(Здесь вопрос, "каким образом скорость getwork запросы коррелируют с мощности Шахтера?," обсуждаются getwork, но это устарело.)

+592
Haakon 5 нояб. 2010 г., 0:06:22

OP_CHECKTIMELOCKVERIFYв настоящее время не реализована в Bitcoin Core и, следовательно, не могут быть использованы.

+524
irinaharlap 29 окт. 2019 г., 18:57:46

Можно ли мой Scrypt и SHA256 на монеты в то же время на одном ГПУ?

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

+473
maksymoff 7 янв. 2017 г., 9:34:16

Это не совсем решение, которое вы искали, но кто-то создал контейнер Docker для vanitygen и я нашел его гораздо легче работать на моем Mac с Docker:

https://hub.docker.com/r/cbeams/vanitygen/

+455
Jerusha Zee 28 февр. 2011 г., 20:22:20

У меня Электрум кошелек с 2-факторную авторизацию. Адресам в этот кошелек все начать с 3. Когда я экспортировать закрытые ключи и импортировать их в электронные деньги Биткоин наличка, адреса, начать с 1 вместо. А баланс показывает 0.

Почему? Что я должен сделать, чтобы получить мой биткоин деньги?

+327
oktay 23 сент. 2016 г., 19:31:41

У меня БТЦ (предварительно вилкой) и теперь ВСН(КБК) на бумажный кошелек. Какой самый лучший электронный кошелек для перевода их в, чтобы сохранить оба монет, а также уметь вести с ними?

+259
Shaun Rowe 16 дек. 2013 г., 2:47:04

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

+255
Dmitry Baychapanov 27 дек. 2012 г., 13:55:18

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

Для получения дополнительной информации о том, что те границы, проверить этот ответ:

+162
Cuong Van Quach 6 мар. 2016 г., 4:45:01

Горно программного обеспечения (darcoin-ЦП-Шахтер - в dashpay на GitHub). Он использовал getwork способ. Я изменил найти, который использует getblocktemplate и поддерживает Х11 тоже. После этого я запускаю мой альткоины добычи. Затем он начал работать.

+160
Neil Cronin 30 окт. 2012 г., 14:33:24

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

Увидеть эту таблицу для горнодобывающей бассейн сравнения, https://en.bitcoin.it/wiki/Poolservers

+132
darkred64 3 дек. 2018 г., 8:48:06

Я пытаюсь найти лучший способ обналичить при необходимости. Я пользуюсь биржами в последнее время, и я вижу, что они имеют хорошую плату структуре (https://www.bitfinex.com/fees - если вы знаете что-то лучше, дайте мне знать). Однако, мне любопытно, что если это та же Европа. Есть ли тот, кто пережил это и дать некоторую информацию о все сборы и выбытий мне нужно рассмотреть?

+113
aelfwyne 28 мая 2013 г., 7:27:06
  1. Для пользователей Mac OSX, вы, должно быть, Снежный Барс (10.6) или новее установлен.
  2. Полностью подключены биткоин кошелек. см http://bitcoin.org/
  3. Если это первый раз, когда вы запустили биткоин, то он должен скачать и проверить все существующие блоки в системе.
 Это может
 занять час или больше - просто игнорировать его на некоторое время.

Обновление: со времен этого поста цепочке блоков выросло это может занять несколько дней на медленное подключение для загрузки и в настоящее время протискиваюсь 15Гб

  1. Установите DiabloMiner см. https://github.com/Diablo-D3/DiabloMiner/wiki/Solo-Mining
+56
Roel911 3 авг. 2017 г., 21:50:05

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