Как создать P2SH адрес с bitcore-Либ

Я ищу, чтобы создать пользовательский P2SH адреса из redeemScripts ( они начинаются с 3...), используя bictore-Либ.

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

+120
Merlin748 4 дек. 2018 г., 21:19:10
15 ответов

Я начал торговать и покупать биткоины на некоторое время теперь, и понял: у меня есть несколько кошельков и несколько сайтов, где у меня есть биткоины/лайткоины.

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

Для этого, которая рекомендована установка?

  1. Это еще безопасно хранить, допустим, от 50 до 100 биткоинов в какой-то онлайн-сервис, или мне, после покупки, перенося его на аппаратный кошелек?
  2. Есть ли сайты, которые покупают биткоины или это всегда от человека к человеку (поэтому объем может быть проблемой при инвестировании)
  3. Все рекомендуемые сервисы и кошельки также имеют много открытых "недавно взломали" реддите темы. Какие из них должны быть в базовом подстава?

В моем идеальном мире, я

  • Аппаратный кошелек с моей биткоин инвестиции
  • Аппаратный кошелек Лайткоин
  • Мобильное приложение для повседневной биткоины
  • Надежный онлайн-сервис, где я иду покупать лайткоин/Bitcoin, а также продать

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

Каких-либо указаний?

+795
Obadiah Williams 03 февр. '09 в 4:24

Я предлагаю, что деятельность по обработке платежей отход от шахтеров и быть размещены на торговых точек, принимающих биткойн-транзакции. Что делать, если каждый ритейлер принимает биткоин сделок более чем в среднем около 5 долларов США попросили, чтобы запустить малого масштаба, высокоэффективного шахтного подъемника по месту их бизнес? Или даже очень эффективный малина Шахтерск пирог на каждый ритейлер принимает биткоин? Стоимость оборудования и электроэнергии для розничной торговли посвятить хеширования ресурсы для сообщества будет значительно меньше, чем нынешняя плата за обработку платежа, взимаемая централизованных банковских учреждений. Это будет держать обработке платежей децентрализованных, мощности достаточно высок, и устраняет необходимость для шахтеров. Я не вижу шахтеров добавления какой-либо ценности для проекта Биткоин сейчас или в будущем. На самом деле, я думаю, что весь проект находится под угрозой из-за текущей структуре интеллектуального анализа данных, и мощность горнодобывающего бассейна. Ритейлеры добровольно участвовать, зная, что они делают их часть для того чтобы держать сеть безопасной, надежной, и биткойн-транзакции доступным. В качестве альтернативы можно заплатить любую майнинг пулы спросом, так как комиссионные.

+706
betty 8 мар. 2011 г., 8:38:47

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

Протокол отвергает блоки с меткой времени раньше, чем медиана времени от предыдущих 11 кварталов или позже, чем через 2 часа после текущего времени в сети. Любые другие метки приемлемо. Обратите внимание, что 'время' может отличаться от фактического времени, поскольку биткоин попытки сети, чтобы исправить ошибочные настройки часов, принимая медиану времени со всех подключенных пиров в Сети времени.

Вы можете узнать о нападении, что это делает возможным здесь:

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

+686
Anthony Cregan 11 апр. 2014 г., 15:36:33

Я просто начиная с добычи сегодня у меня все настроено для слякоти бассейн на GUIMiner - в2012-12-03 . Я не уверен, что это неправильно, но это то, что консоль говорит

2013-06-21 01:37:26: слушатель для "ГПУ Шахтерск" начали
2013-06-21 01:37:28: слушатель для "ГПУ майнер": пласт.биткоин.Чехия:3333 21/06/2013 01:37:28, проверка на слой...
2013-06-21 01:37:28: слушатель для "ГПУ майнер": пласт.биткоин.навигация:3333 21/06/2013 01:37:28, началось в OpenCL Шахтер на платформе 0, устройство 0 (можжевельник)
2013-06-21 01:37:28: слушатель для "ГПУ майнер": пласт.биткоин.Чехия:3333 21/06/2013 01:37:28, Нет ответа на getwork, используя в качестве прослойки
2013-06-21 01:37:39: слушатель для "ГПУ майнер": пласт.биткоин.Чехия:3333 21/06/2013 01:37:39, проверки не удалось, проверьте оборудование! (0:0:можжевельник, a4627d39)
2013-06-21 01:37:51: слушатель для "ГПУ майнер": пласт.биткоин.Чехия:3333 21/06/2013 01:37:51, проверки не удалось, проверьте оборудование! (0:0:можжевельник, 9fcd8ac2)
2013-06-21 01:37:52: слушатель для "ГПУ майнер": пласт.биткоин.Чехия:3333 21/06/2013 01:37:52, проверки не удалось, проверьте оборудование! (0:0:можжевельник, 87fcf304)
2013-06-21 01:37:55: слушатель для "ГПУ майнер": пласт.биткоин.Чехия:3333 21/06/2013 01:37:55, проверки не удалось, проверьте оборудование! (0:0:можжевельник, 5aa4b0f1)!

Я взял скриншот из настроек я выбрал здесь.

+609
user250460 1 дек. 2018 г., 5:44:07

Исследования о восстановить кошельки, используя семена, у меня один вопрос:

  • У меня 1 кошелек Джонс и семян, возложенные на него.
  • Затем допустим, что я нашел еще один кошелек, который мне больше нравится, что поддерживает те же криптовалюты, что я имел в Jaxx и также один и тот же протокол семян (BIP39)

Я могу восстановить мой предыдущий кошелек (в основном, те же криптовалюты, сумм, адресов...) в новый кошелек, используя семя, которое Джонс предоставленной мне?

Потом, есть еще один вопрос, который приходит мне на ум...если ответ на первый вопрос является "Да": Можно ли использовать два кошелька одновременно использовать тот же семян?

+601
Krista Wenzel 27 февр. 2017 г., 12:18:20

во-первых, я сделал этот шаг "энк -д -алгоритма AES-256-CBC С -а-в биткоин-кошелек-резервное копирование > bitcoin_decrypted" в OpenSSL и ввел пароль она дала мне орг.биткоин.производства так что я думаю, мой пароль работал и вместе с этим я вижу 2 строчки чужого языка некоторые буквы и цифры В между так что я предполагаю, что в формате protobuf. сейчас, как указано на втором этапе Установите bitcoinj: клон git https://github.com/bitcoinj/bitcoinj.git компакт-диск bitcoinj ГИТ выборки-все ГИТ кассе в v0.14.4 МВН установить (не на GroupTest в Windows Баш, но все равно работает) CD инструменты ./кошелек-инструмент

но на мой вопрос, где я должен вводить все эти команды ? на этой же странице opensll, где я вижу чужой язык или somewhr еще ?

+581
Artefact2 10 июл. 2010 г., 9:03:52

Будет одна дополнительная монета после разветвления. Одна сеть будет держать тикер ВСН и т. д. Новый. На данный момент это выглядит как ABC собирается держать ВСН линеечку и Bitcoin СВ получите линеечку БСВ.

Вилка так же, как и предыдущие вилки с БТЦ. Монета с самым доказательство работы добирается, чтобы держать тикер. Сейчас сеть ABC имеет 55% больше PoW сделал, чем цепи СВ.

+545
Stefan Ludwig 3 июл. 2018 г., 4:54:31

Ч 3708, который был внесен в Палату представителей в сентябре 2017 года, будет делать именно то, что с порога в $600 (с учетом инфляции). Он состоит из пяти соучредителей.

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

+492
amstram 26 сент. 2017 г., 6:50:23

О ЕС двойной и дополнение, скалярное multiplcation, с графической Анс простой точки зрения.

Дополнение 2 балла: р+р = д

Нарисуйте линию пересечения этих 2 пунктов, -Q является 3-я точка пересекает кривую. С математической точки зрения, любая линия пересекла ЕС в 3 раза. (Если P!=0, р!=0 и P!=+/-Р) Вы не имеете одно очко, но 2 при выполнении сложения.

Двойные точки: 2*Р = Q

Это частный случай предыдущего (р=р) Нарисуйте линию тангенса от P и -Q является второй точкой линии пересекают линию. Математически, любая касательная пересекается ЕС когда-то. (Если P!=0) Вы также можете посмотреть, что как две очень близкие точки: общую линию пересечения (линии дополнение) станет касательной в точках ближе и ближе.

Умножение точки на скаляр:

Сочетать сложения и удвоения, основным методом дает ответа Розенфельда. Есть много методов, с большим количеством вариантов, чтобы ускорить его (несмежные, лестницы Монтгомери, 3-основание с отрицательными, раздвижные окна,...).

Закрытого ключа и открытого ключа:

Каждая кривая имеет свой параметр и "G" - это один параметр и можно увидеть, как "блок" или масштаб (например, 1 в целое число).

Мы просто используем эту проблему дискретного логарифма от ЕС: к*Г=Р

K является частным, R является публичной. R может быть легко вычислено из K с объяснением выше. Но это почти невозможно вычислить или угадать K от Р. В Bitoin, адрес "1xyz" в кодировке base58 хэш, полученные от Р. Что-то вроде : base58( хэш( encodedR ) )

Затем мы используем дальнейший алгоритм для подписания и проверки. В основном уровнем. Чтобы сделать подпись, нужно к. Для проверки вам нужно Р. Иногда для текстового сообщения в мире Bitcoin, Р извлекают из подписи и хэш(Р) сравнивается по указанному адресу (должны совпадать).

Это должно помочь вам: EC computation

+413
Sunethra Hyacinth Dharmasena 10 дек. 2016 г., 16:24:26

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

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

Практическим следствием этого для биткойн-майнеры, что 99.99999998% времени, вам нужно только 2 итерации функция сжатия SHA256 для проверки возможного решения блока, а не 3. Другими словами, вы можете добывать на 50% быстрее. Конечно, так как все так делают, это просто означает, что сложность выше для всех.

midstate буквально в государственной серединепути через хеширование.

См. также: сделал Сатоши намерены разрешить midstate вычисления для ускорения майнинга?

+254
Kuba Zarzycki 26 нояб. 2014 г., 2:18:30

SHA256-это криптографическая хэш-функция.
Среди других черт, это

  • невозможно изменить вход ХСН без изменения хеша
  • нет заметного рисунка между хэши двух различных сообщений

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

+172
asoldat 25 мар. 2018 г., 23:40:18

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

Я прокомментировал vSeeds в chainparams.cpp и я очистили vFixedSeeds таким образом:

vFixedSeeds = СТД::вектор<SeedSpec6>(pnSeed6_main, pnSeed6_main + ARRAYLEN(pnSeed6_main)); vFixedSeeds.очистить();

Но демон по-прежнему пытается подключиться с некоторых адресов. Чего мне не хватает?

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

+157
Dracs 21 мар. 2017 г., 20:35:50

Я использовал кошелек.команда change_gap_limit в консоли Электрум для того, чтобы сгенерировать 20.000 открытых ключей. Смогу ли я восстановить все данные с помощью моего семени после полного удаления из электрума из моей системы, переустановить его и снова запустить команду change_gap_limit?

+111
Joakim Johansson 27 дек. 2018 г., 8:29:38
константный ltcnet = {
 подписанное сообщение messagePrefix: '\x19Litecoin:\Н',
 bip32: { 
 общественные: 0x043587cf,
 частная территория: 0x04358394
},
 pubKeyHash: 0x6f,
 scriptHash: 0xc4, // для segwit (начать с 2)
 Виф: 0xef
}

использовать его как это:

ВАР ключ = биткоин.HDNode.fromSeedHex(семя, ltcnet)
+110
touring 9 июн. 2014 г., 8:15:41

Я хотел бы поставить себя на рассмотрение.

Я был членом этого сайта в течение 4 месяцев теперь, и в то время я достиг вершины 7 (почти 6 ;) ) репутация-лидеров, накопленный за год и топ 50 всех времен и народов. У меня есть и будет продолжать выделять много времени на сайт, а мой фанатик золотую бляху показывает. В это время я получил свою долю трудные членов, но и активно убедиться, что я вежливый и профессиональный.

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

Мой часовой пояс-НЗТ (по UTC+12) что означает, что я иногда просыпалась, а другие модераторы могут быть спал, давая хороший пояс покрытия.

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

Ответы: https://bitcoin.meta.stackexchange.com/a/891/51948

+108
sauri 4 февр. 2012 г., 0:29:45

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