Bitcoind в JSON/ЭКП крайне медленно под нагрузкой

Я интеллектуального анализа данных блокчейна с помощью JSON/RPC на этом bitcoind полный узел с txindex (0.9.1).

У меня 64 подключения RPC одновременно собирается bitcoind от удаленного клиента. Моя нагрузка в основном getrawtransaction и decoderawtransaction. Я наткнулся rpcthreads до 64.

Я наблюдая это bitcoind занимает очень большое количество времени (от 30 секунд до 2-3 минут), чтобы ответить на каждый вызов.

Я проверил, что есть около 66 подключения открыт порт RPC, и процесс bitcoind и 73 темы, так что, похоже, подтверждает, что обе мои нагрузки и rpcthreads настройки правильные.

Если я запрашиваю что-то вроде "Помогите", я получаю ту же медленное время отклика, так что, видимо, связано с RPC-сервере, а не на самом деле доступ к данным с диска/памяти.

Мне не хватает настройки, чтобы сделать его масштаб?

+755
zawhtut 4 авг. 2019 г., 12:08:31
29 ответов

вы могли бы использовать СВП клиента/кошелек, как описано здесь : Что такое СПВ клиента?

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

+928
Clayton Rabenda 03 февр. '09 в 4:24

Значение Окказиональной не указывают все нах. Решением nonce-это только 4 байта. Каждое специальное время поднимается до 4 294 967 295(10) он сбрасывает и начинается снова с нуля, обновление extraNonce и продолжается.

http://en.bitcoin.it/wiki/Block_hashing_algorithm
'Всякий раз, когда переполняется извращенец (что он делает часто), часть extraNonce сделки поколение увеличивается, что изменяет Меркле корня.'

+899
Solo 863 Hasty 14 февр. 2014 г., 10:58:29
Другие ответы

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


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

Ручного Действия

  1. Скопировать ваш публичный получения адреса от Bitcoin-Qt на.
  2. Перейти на биткоин-Qt в консоли: нажмите кнопку справка/отладка окно и выберите в консоли вкладку.
  3. Запустить walletpassphrase [ваш пароль] [время в секундах] , чтобы разблокировать защищенные паролем кошелек.
  4. Запустить dumpprivkey [получения Bitcoin адрес] для каждого принимающего решения, который должен быть перенесен в многоразрядные. Там могут быть скрытые частные адреса изменения в Bitcoin-Qt, которые не отображаются в разделе получите. Запустить listaddressgroupings.
  5. Скопируйте результаты dumprivkey для каждого адреса (которые являются соответствующими закрытыми ключами).
  6. Начать многоразрядные клиент и создать новый кошелек.
  7. Нажмите Инструменты/экспортировать закрытый ключ После выбора не защитить паролем Файл Экспортировать вариант.
  8. Откройте экспортированный файл в текстовом редакторе.
  9. Ниже закрытый ключ, созданный многоразрядные, вставьте личные ключи вы скопировали выше. Не забудьте вставить их до конца закрытых ключей строка.
  10. После каждого закрытого ключа, добавить дату, до когда вы создали соответствующий кошелек. (Вы можете проверить эту дату в Bitcoin-Qt и сделок вкладку и прокрутив в самый низ.)
  11. Повторяю для всех адресов, которые вы хотите переместить в Многоразрядной клиента.
  12. Сохраните ключевой файл и импортировать его в многобитный клиента, используя инструменты > импорт приватных ключей.
  13. В Многоразрядной, вы можете не увидеть всего, пока вы не щелкните инструменты > сброс Blockchain и сделок
  14. Для того, чтобы защитить себя от кражи, удалить закрытый ключ файлов.
  15. Молодец!
+879
Quintin Knudsen 13 янв. 2018 г., 10:17:41

Я создал альткоины на основе этой статьи. https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-c39139506443

В статье упоминается 13 шагов, но я изменил только префикс сообщения.

филиал $ ЖКТ 
* версии v0.17.1

$ ГИТ дифф
+++ b/src/chainparams.cpp
+ pchMessageStart[0] = 0xf1;
+ pchMessageStart[1] = 0xb2;
+ pchMessageStart[2] = 0xb3;
+ pchMessageStart[3] = 0xd4;

Я начал 3 процессы; две раздвоенные bitcoind и один оригинал bitcoind. forkA пытается подключиться к как оригинальные, так и forkB bitcoind.

# forkA
/главная/zono/bitcoinA/НИЦ/bitcoind -сервер -слушать -порт=17591 -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -переменной datadir=$дома/регтест/есть/ -подключение=localhost в:17592 -подключения=localhost в:17593 -регтест -пид=$дома/регтест/а/.пид -демон -отладка -listenonion=0

# оригинальный
/главная/zono/bitcoinB/ГРЦ/bitcoind -сервер -слушать -порт=17592 -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16592 -переменной datadir=$дома/регтест/Б/ -регтест -пид=$дома/регтест/Б/.пид -демон -отладка -listenonion=0

# forkB
/главная/zono/bitcoinC/НИЦ/bitcoind -сервер -слушать -порт=17593 -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16593 -переменной datadir=$дома/регтест/с/ -регтест -пид=$дома/регтест/с/.пид -демон -отладка -listenonion=0

Как вы можете видеть, forkA подключается к forkB (порт=17593)

$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -регтест getpeerinfo
[
{
 "идентификатор": 2,
 "адрес": "на localhost:17593",
 "addrbind": "127.0.0.1:37256",
 "услуги": "000000000000040d",
...
}
]

Вы можете видеть, что оригинальный bitcoind отказывался соединяться с forkA. (НЕВЕРНЫЙ MESSAGESTART)

# forkA
2019-02-14T14:52:33Z попытке подключения с localhost:17592 lastseen=0.0 ч.
2019-02-14T14:52:33Z добавлено одноранговое соединение=2685
2019-02-14T14:52:33Z отправив версия (102 байта) коллегиальный=2685
2019-02-14T14:52:33Z отправить сообщение версия: версия 70015, блоков=0, ус=[::]:0, равный=2685
2019-02-14T14:52:33Z сокет закрыт
2019-02-14T14:52:33Z отключение пиринговой=2685
2019-02-14T14:52:33Z снят nodestate для коллегиального=2685

# оригинальный
2019-02-14T14:52:33Z добавлено одноранговое соединение=2684
2019-02-14T14:52:33Z соединение с 127.0.0.1:54808 принято
2019-02-14T14:52:33Z метода processmessage: неверный MESSAGESTART версия Пэр=2684
2019-02-14T14:52:33Z отключение пиринговой=2684
2019-02-14T14:52:33Z снят nodestate для коллегиального=2684

Созданный блок на forkA распространяется только forkB.

# генерировать 1 блок на forkA
./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -регтест генерировать 1

# forkA. текущий блок = 1
$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -регтест getblockchaininfo
{
 "цепочка": "регтест",
 "блоки": 1,

# оригинальный. текущий блок = 0
$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16592 -регтест getblockchaininfo
{
 "цепочка": "регтест",
 "блоки": 0,

# forkB. текущий блок = 1
$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16593 -регтест getblockchaininfo
{
 "цепочка": "регтест",
 "блоки": 1,
+855
MikeS623 22 авг. 2010 г., 22:44:47

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

Может кто-нибудь объяснить этот процесс для меня?

+847
rama 23 февр. 2010 г., 5:15:37

Биткоин ядро не поддерживает запрашиваемый адрес баланс.

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

+834
Atul Shukla 9 июн. 2017 г., 16:02:23

Существует также TimeKoin; см. www.timekoin.org

  1. 5 минут на каждый блок; вдвое быстрее, чем биткоин
  2. Нет предварительно заминировав монет.
  3. Не тратить циклы процессора для чеканки монет. Чеканка монет осуществляется по времени.
  4. Каждая монета является неделимым; поэтому каждый TimeKoin как один Sathoshi.
  5. В настоящее время только 450 000 монет в наличии.
+777
igel 12 окт. 2011 г., 14:29:42

Я не мог найти каких-либо инструкций для банка монета бумажник, но, то, что вам нужно, чтобы отслеживать транзакции идентификатор транзакции. После этого существуют различные веб-сайты, вы можете посмотреть его на, как http://blockchain.info

Я хотел попробовать связаться с монету Банка, чтобы выяснить, как получить идентификатор транзакции и попытаться справиться с ней как потерянный сделки. Правда, ваш БТЦ могут быть потеряны. Если сделка еще не подтверждена, то есть может быть надежда, вы могли бы попробовать РБФ (заменить на плату) и вместо того, чтобы отправлять БТЦ вернуться к себе или, вы можете попытаться удвоить потратить с большей платой до первоначальной сделки подтверждена. Обе эти возможности будут зависеть от того, какие характеристики монеты Банка есть в наличии; это может быть возможным для них, чтобы сделать это на серверной части, если вы не можете сделать это сами в кошелек?

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

+686
iurasha 22 сент. 2018 г., 6:18:54

Да они известны. Они выбираются через циклически. Команда Tendermint намерены добавить вРФ, чтобы случайным образом выбрать валидаторы:

https://github.com/tendermint/tendermint/issues/763

+673
Gordon Dickens 25 июл. 2014 г., 16:41:14

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

+668
Sahil Nagpal 15 авг. 2010 г., 13:21:05

Назовем субъекта контролировать более 50% мощности майнинга Карлос так мы можем назвать это нечто.

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

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

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

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

Это конечно не означает, что один субъект контролирует более 50% мощности майнинга безвреден. Если Карлос владеет 10% от общей мощности майнинга, он составляет 10% от общей прибыли от добычи. Если он владеет 20%, он составляет 20%. Но если он владеет более чем 50%, он делает всю прибыль, потому что он может создать последовательные произвольной длины блоков, которые он создал, поэтому исключать кого-либо еще получить прибыль.

Это идет как это: Предположим, вы мой блок н и ваш мощность для майнинга << 50% суммарной мощности майнинга. Теперь у вас есть интерес, показывая ее другим в настоящее время, так что или вы или они можете добывать блок данных N+1, обеспечивая деньги, которые вы сделали по добыче блока Н. Если вы не показать ваш блок Н другим, скорее всего, чужой блок н - это один другие используют, чтобы мой блок Н+1, оказание блока Н негоже. Если вы владеете более 50% от общей мощности майнинга, предположим, что кто-то другой мины блокируют Н , прежде чем делать. Вы хотите, чтобы все в добычи прибыли для себя, чтобы продолжить добычу собственного блока Н. Как только вы получили его, вы мой блок Н+1 из собственного блока Н. Потому что вас контролируют более 50% мощности майнинга, блок последовательности (п, п+1, ..., м) составит какой блок м быстрее, чем блок последовательность (п, п+1, ..., M)для всех остальных. Когда это так, вы публикуете все ваши минных блоков до блока метров. Это дает всем остальным стимул шахты на верхней части блока м , поскольку М является крупнейшим заблокировать номер любой опубликованный блок цепи.

Это уже удалось получить такое преимущество при контроле менее 50% мощности майнинга, но выше 50%, это легко понять.

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

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

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

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

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

+641
arryph 7 февр. 2013 г., 15:17:03

Если вы ищете анонимный способ конвертации биткоинов в наличные, вы должны смотреть на www.bitcoin-brokers.org потому что они будут покупать ваши биткойны от вас и отправить вам деньги через Юнистрим. Они даже послать вам вашу оплату без необходимости показывать удостоверение личности. Они делают это путем присоединения специальных “вопросов и ответов” для оплаты. Зайдите в любой MoneyGram с этот специальный вопрос и, вместе с номером транзакции, и наличные выпустит компенсацию к вам без необходимости показать какой-либо идентификатор. Полностью анонимный способ конвертации биткоинов в наличные.

+637
Tayseer 10 июн. 2017 г., 23:56:56

Я хочу, чтобы преобразовать небольшое количество догкоин (о 200D с) на BTC. Однако, я заметил, что снятие пошлин на всех биржах больше количество биткоин у меня будет. Неужели нет способа обмена небольшой суммы комиссии я могу заплатить?

Спасибо, part12

+549
Benita Sher 23 июн. 2010 г., 11:23:17

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

+515
Lord Soth 17 дек. 2014 г., 13:05:08

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

Блоки не имеют пустое пространство. 60% полный-размер составляет 60% от лимита, но, конечно, только в том, что 60% передаваемых по сети и хранящихся.

Если лимит подняли до 20МБ это не означает, что все блоки будут 20МБ. Размер все равно будет точно так же, как и раньше, пока не начинается спрос растет, и есть на самом деле больше сделок будет введена в этих блоках.

+465
AJ817 23 дек. 2012 г., 8:21:13

работает $ bitcoind -сервер просто зависает, когда я смотрю на свои отладки.лог-файл это действительно сумасшедший:

2016-03-19 01:26:51 UpdateTip: новый лучший=00000000000005f9ff6fe1e9e19f6f64dd9c1167077b7de4b93146df2e6f1004 высота=192099 log2_work=68.48247 ТХ=5576861 дата=2012-08-03 09:07:41 прогресса=0.022371 кэш=46.6 Мб(128445tx)

Документы показывают, что bitcoind должна попросил меня Установить пароль, но я его не получила. Что-то происходит не так? Спасибо

+444
kyckoff 5 мая 2018 г., 14:22:13

Я знаю, что вы можете создать multisignature адрес с помощью команды:

bitcoind createmultisig 2 ["pubkey1", "pubkey2", "pubkey3"]

Как описано здесь: https://gist.github.com/gavinandresen/3966071

Эта команда возвращает адрес (начинающиеся с символа '3') и активировать скрипт.

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

Не могли бы вы указать мне на какие-то источники?

+434
nasir1991 4 апр. 2014 г., 19:25:46

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

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

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

+433
Margi shollon 5 сент. 2017 г., 11:35:06

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

+424
pincinator 18 сент. 2012 г., 4:17:28

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

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

Возможный путь для осуществления торговых автоматов заключается в создании каналов оплаты заранее с торговым аппаратом фирмы.

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

+378
Uktam Xamrayevich 26 апр. 2016 г., 13:57:54

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

+300
do01 18 мая 2012 г., 19:36:30

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

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

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

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

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

+297
Heath Watts 6 сент. 2018 г., 22:35:39

не уверен, что вы подразумеваете под логарифмической шкале. Время в логарифмической шкале, или ценность? На обоих есть кнопка "Войти" ниже графика. И вы можете экспортировать в CSV или JSON:

https://blockchain.info/de/charts/market-price?timespan=all

или alternativly:

https://coinmarketcap.com/currencies/bitcoin/

+295
user9197 13 сент. 2015 г., 12:13:39

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

Добавление блока 529728: 00000000000000000024f3a1b7fa91de16ba324d8842bd7e83fb2a1d84719265

или вы можете сравнить блоков графа в биткоин-Кинк getblockchaininfo и blockheight на молнии-CLI, в getinfo. Если это действительно разные вам придется ждать lightningd догнать соответствующих blockheights и увидеть подтверждение на Blockchain.

+271
crazunggoy47 10 июл. 2010 г., 8:56:35

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

Предположим, хакеры получат два ключевых цепи из трех, будут ли они сделать операцию или нет?

Пожалуйста, помогите мне.

+222
Nerocaesar 2 окт. 2012 г., 10:31:33

Биткоин имеет правовой статус корпорации? Если да, то какие и в какой юрисдикции(Ы) он зарегистрирован?

+200
Mattias Pettersson 26 окт. 2017 г., 6:50:54

Я могу создать Multisignature Электрум кошелек с 2 ключами xpub.

Как я могу создать биткоин ядра, что делать?

Стандарт использования; Добавить multisig-адреса 2 адреса

биткоин-Кинк addmultisigaddress 2 "[\"16sSauSf5pF2UkUwvKGq4qjNRzBZYqgEl5\",\"171sgjn4YtPu27adkKGrdDwzRTxnRkBfkv\"]"

Есть ли способ сделать подобное;

биткоин-Кинк addmultisigaddress 2 "[\"\tpubDAenfwNu5GyCJWv8oqRAckdKMSUozjgvf5p8wvqwhqexjdhahmgrpa4a4y2fn7hf2nfclefjanhv3ny1uy25mrvogizb2zrudao7tr9xajm",\"tprv8erNzbjXdtYpKbKF4HeZpBCQj2W64ms2sajccwxgqluesz9kltpzgodtu8nugecllqes2ryan2f6qcexutjp3m2hgxmpaip48bauz7xhxzq\"]"

+124
jaga 13 сент. 2019 г., 22:32:01

я использовал bitcoind с обслуживанием jsonrpc.

но я добавил регтест=1 в биткоин.конф по .биткоин папку.

используется:

биткоин-Кинк -регтест генерировать 101

биткоин-Кинк -регтест метода getbalance

50.00000000

но я не могу видеть баланс на PHP.

$биткоин->метода getbalance()

он не показывает мне баланс. она ничего не возвращает.

если я удалить регтест=1 от биткоин.конф и запустить bitcoind -демон.

$биткоин->метода getbalance() это дает мне реальный баланс сервера.

какое решение этой проблемы???

+92
user78610 31 янв. 2018 г., 23:16:27

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

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

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

Первый подход состоит в том, чтобы отправить деньги, чтобы 2-на-2 multisignature комбинации адресов - один проходит покупатель, а другой - продавцом. Когда они достигают консенсуса, они создают сделки, каждый подписывает его и деньги переводятся. Недостатком этого подхода является то, что если они не достигнут консенсуса, нет никакого способа, чтобы решить денежный спор. Если вы хотите ввести какое-то третье лицо, действуя как Escrow и создать 2-из-3 адрес multisignature, то вам будет нужен консенсус любых 2 сторон. Если покупатель и продавец соглашаются на консенсус, обслуживание escrow, не увлекаться и все довольны. Если они не могут достичь консенсуса, действия сделки, и опосредует решение с сторон, заставляя компромисс - он всегда может сломать патовую ситуацию, сотрудничая с одной из сторон.

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

  • Может быть, используя тот же закрытый ключи в нескольких транзакциях, как они вам переданы третьим лицам
  • Человек, который получит второй закрытый ключ может диктовать любые разделения денег - ничто не может их остановить
  • Нет возможности создания 2-из-3 сделки

Так что в целом, использовать транзакции multisignature.

+62
Vickzkater 17 мая 2014 г., 15:12:43

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

$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