Как создать P2WSH адрес

getnewaddress "" bech32 создает P2WPKH адрес (например, tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kxpjzsx).

Как я могу создать P2WSH адрес (например, tb1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3q0sl5k7)?

+603
Rafael David Tinoco 10 июл. 2012 г., 13:08:05
19 ответов

В моем Электрум кошелек я могу открыть окно сети и просматривать узлы с которым я связан. Вот пример: electrum4101870.fullhealth.net. Я могу также найти общественные узлов в https://bitnodes.earn.com/nodes/leaderboard.

Мой кошелек потоковых данных из этих коллег? Если да, то как?

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

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

Спасибо

+947
BokukPark 03 февр. '09 в 4:24

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

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

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

+924
dave111 3 нояб. 2019 г., 10:56:24

Похоже, вы ищете для listtransactions вызова API в сочетании с категорией поле.

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


$биткоин->listtransactions("*", 100, 0, ложь);

Пример выходных данных (Примечание поле категория):

{
"результат": [
{
 аккаунт"": "",
 "адрес": "32NFcoB96ANoPnqycLH9WUd94o7bwRyq66",
 "категория": "получать",
 "сумма": 0.00385000,
 метка"": "",
 "Uвых": 1,
 "подтверждений": 24827,
 "blockhash": "000000000000000000250cffa73c2a08e64e53dab398ede3f38b1c30ae5c66ca",
 "blockindex": 317,
 "blocktime": 1529098309,
 "txid": "07b1d3fbc4d78d480d510264bb01bd390e81cda34dcb01e882e94adfa9355d10",
 "walletconflicts": [

],
 "время": 1529098115,
 "timereceived": 1529098115,
 "bip125-сменный": "нет"
}
],
"ошибка": нуль,
"идентификатор": нуль
}
+913
user9995331 6 апр. 2010 г., 20:08:39

Мой ответ не отличается от ответа на Ианний, только с более подробного объяснения.

Если вам ключ: убить ПИД тогда, если нет сигнала, указанного в команды Kill, сигнал № 15 (прекращается), будет отправлено по умолчанию. Это тоже самое как убить -15 ПИД и является безопасным, так что вы можете указать прекращается вручную, Если вам нравится. Если это не удается закрыть процесс без коррупции, то это, вероятно, был неизбежен.

Обратите внимание, что при закрытии, биткоин-QT, который открывает новое окно GUI для закрытия процесса, не выключать компьютер сообщение.

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

Обратите внимание, что при старте с Bitcoin-Qt с правильно настроенным сервером параметр, вы можете использовать биткоин частые остановки , чтобы закрыть биткоин-интервала QT.

рел:
страницы nixcraft - убить процесс в Linux или завершить процесс в Unix / Linux системах - https://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/

+892
sashazykov 24 мар. 2013 г., 12:43:11

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

+850
Duane J 24 мар. 2016 г., 6:45:51

Redis и LevelDB решить очень разные проблемы. Мы пытались использовать SQLite и ее выступление было ужасным.

Биткоин основных потребностей базы данных для хранения Набор неизрасходованные выходы сделки (UTXOs). Это означает, что нам необходимо быстро просто читает, и быстро пачками случайных обновлений.

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

+746
Vernon Nielsen 3 авг. 2018 г., 14:05:00

Даже сырьевые товары или акции с большими объемами торговли по-прежнему склонен к ценовым шокам. В индексе Доу-Джонса , например, не ровная линия.

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

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

1. Ха-Ха. Вы думаете, что обычные школы экономики научно обоснованных? Не ученый хочет, вот так 21-го века экономика изгнан в научных кругах. Наш скрипучий хобби-лошади хромают, как суеверия.

+711
Todilo 1 дек. 2015 г., 11:18:09

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

+709
Michael Olenick 5 сент. 2012 г., 1:26:52

Я хочу передать все мои БТЦ от моего старого Электрум кошелек на новый, так что я могу утверждать Bcash с использованием электронных денежных средств, не рискуя потерять мои БТЦ. Проблема в том, что мой ~0.143 БТЦ пришли сотни сделок (облачный майнинг, краны и т. д.). и даже с низкой платой на ползунок Электрум (подтвержден в течение 25 блоков), эта сумма составляет 0.013 БТЦ!

Есть ли способ я могу избежать такой огромный гонорар, в то время как обеспечение того, что мои деньги отправлены. Есть опция 'сменный' оплата в Электрум. Значит ли это, что я мог бы попытаться установить плату/кбайт очень низким, и это если ничего не случится, не рискуя своей БТЦ заблудиться?

Обновление: я послал сделку со сменными сборов в ~8 сатоши/байт, думая, что нам нечего было терять. Это было подтверждено в менее чем за час :-)

+690
hiperlouro 24 мая 2019 г., 20:54:24

Питер Wuille написал ответ сегодня, которое освещает то, что уже изучается в трубопроводе для дополнительной конфиденциальности.

... но улучшения постоянно работал на (поиск вещей, как мачты, TumbleBit, слой-2 платежи, стержневой корень, агрегации подпись, скрипты scriptless, конфиденциальных сделок, ...)

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

Без сомнения будет еще больше предложений во времени.

+661
ms609 16 июн. 2014 г., 21:02:42

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

+592
GianMarco Tavazzani 16 сент. 2013 г., 6:18:55

Увидев, что БТД был около 600 $в начале лета 2014 года (май-июль). В настоящее время почти 50% этой стоимости. Я читала много разной докладов причиной такого большого падения.

Может кто-нибудь дать список основных идей этого большого падения в цене?

+392
Samvel 11 нояб. 2011 г., 11:29:12

Вы получите хэш транзакции ?

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

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

+293
MuuGHoST 24 окт. 2013 г., 23:58:56

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

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

И даже тогда, GPU майнинге довольно неэффективна по сравнению с ящиков стола поиму.

+288
seq3 22 мая 2015 г., 18:07:40

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

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

Zcash Pour TXN description from Oakland paper

Та же атака работает в обновленном Zcash предложение (см. п. 4.4 на стр. 19 в v2018-бета2.0, плюс изображение ниже).

Zcash coin commitment from their protocol spec

Я просто хочу подтвердить, что (1) я ничего не пропустила и это возможно, и (2) это потенциально проблематично. Например, если Алиса заплатила боб для некоторых запрещенных товаров или услуг, она может позже покажет, что она сделала так.

Мысли будут приветствоваться!

+235
Ron Barr 8 июн. 2016 г., 3:03:57

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

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

Если вам нужно, чтобы перейти к еще более подробно, объяснить, что биткоин правило заказывать такие, что "больше" версию того же биткойн "побед" над поменьше. Когда я даю вам Биткоин, я получаю Шахтер "добавить в" Передача делает вашу версию биткоин больше, чем у меня. Таким образом ваш биткоин побеждает мое, и поэтому я могу больше не тратить его, но вы можете. Я даю вам Биткоин объявляя это "больше биткоин" в мире, так что никто никогда не примет снова мои "мелкие биткоин".

+159
Mehran 29 сент. 2012 г., 1:39:44

Я не совсем уверен, если это то, что ты просишь, однако Вики говорит:

Сделки подписываются на месте: ваши приватные ключи не передаются на сервер. Вы не должны доверять серверу с вашими деньгами.

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

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

+141
Michele Lazarus 20 июл. 2017 г., 7:50:29

Отправитель будет ретранслировать.

К вашему сведению:

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

от https://en.bitcoin.it/wiki/Network

+46
EnKaa89 14 сент. 2018 г., 14:48:46

Да. В самом начале проекта Биткоин были длинные пробелы между блоками, которые предполагают, что нет узла горно-онлайн на все. Е. Г. между блоком 27 и 28 была пауза 8х34.

Блок 27: 2009-01-10 06:56:13
Блок 28: 2009-01-10 15:30:57

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

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

Глупая мысль: даже тогда, синхронизации и подтверждения могут быть достигнуты в основном увеличение латентности, когда блокчейн данные/транзакции будут транспортироваться через физический носитель, например, голуби с USB-флешки. Вы не должны доверять ноль-подтверждение сделок во время раскола, однако. ;)

+40
big Minion 2 июн. 2013 г., 16:33:07

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