в JSON RPC в блокчейн не работает

Я не могу подключиться в Blockchain API, то вот код:

$rpc_host = 'rpc.blockchain.info';
$rpc_port = '80';
$rpc_user = 'ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ';
пароль $rpc_pass ='';

им require_once('jsonRPCClient.php');
$БК = новый jsonRPCClient (с HTTP://' . $rpc_user . ':' . $rpc_pass . '@' . $rpc_host . ':' . $rpc_port);
$баланс = $до нашей эры->метода getbalance();






Я также попытался с портом 443, и я все еще получаю эту ошибку (но с https://):

Исключение: не удается подключиться к HTTP:[ссылка прерывателя]//ХХХХХХХХ-ХХХХ-ХХХХ->XXXX-XXXXXXXXXXXX:[email protected].blockchain.info:80

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

+283
MJonesDev 12 февр. 2017 г., 7:49:35
16 ответов
2013-06-29 15:23:31.791000 местные: 0ч/s в последнее 0.0 секунд местного мертв по прибытии: ??? Ожидаемое время делиться: ???
2013-06-29 15:23:31.791000 акций: 0 (0 сиротка, 0 погибших) залежалый тариф: ??? Эффективность: ??? Текущая выплата: 0.0000 БТЦ
2013-06-29 15:23:31.791000 бассейн: 605GH/лежалый курс: ожидается 18.0% времени блок: 1.8 дней

Что все это значит и почему там '???'ы?

+932
Boity 03 февр. '09 в 4:24

Это нормально. Это связано с тем, как транзакции работают в Bitcoin.

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

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

По соображениям конфиденциальности, программное обеспечение BitcoinQt создает новые адреса (вместо повторного использования основной адрес), и отправляет деньги. Есть предварительно выделенный ключ бассейн таких адресов. Размер по умолчанию 100. Ключ бассейна растет по мере их использования.

Для получения более подробной информации, см. Это сообщение в блоге: http://blog.barthe.ph/2014/04/03/bitcoin-balance-differs/

+800
GLindqvist 14 февр. 2015 г., 22:56:49

Вы бы запустить listunspent ответ через петлю и итог всех значений из всех неизрасходованных выходов на этот адрес.

+783
BestJoker 8 мая 2012 г., 5:46:16
Текущее количество единиц валюты (биткоины, ppcoins, реальные деньги и т. д.).
+782
Ryan Palmer 2 дек. 2014 г., 19:22:38

Нет такого понятия, как "биткоин пул памяти". Каждый узел имеет свой собственный пул памяти; оно не является общим для всех узлов в сети. Узел, конечно, могу добавить сделку на собственный mempool без его проверки, но вы не можете заставить других узлов для добавления сделки до ее mempool без проверки. На самом деле, вы не можете заставить узел добавление операции в его mempool, и вы не можете заставить узла принять что-либо.

+723
MathMajor 16 дек. 2017 г., 10:41:37

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

Монеты на SE на самом деле не существуют как независимые элементы, они всего лишь "единица" используется для измерения остатков.

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

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

+615
The Do Ron Ron 19 окт. 2013 г., 16:38:19

Просто запустите ./bitcoind -переиндексация и это будет исправить вашу проблему.

-повторное сканирование для бумажника операций

+547
Aaryan Dewan 28 сент. 2017 г., 2:52:01
  1. Нет, ваш IP-адрес не "вещать". Он используется при общении со сверстниками, что ваш биткоин-клиент выбирает (как правило, около 8 другим).

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

  3. Нет, нет никаких доказательств, что адрес связан с конкретного IP-адреса. Ваш клиент будет отправлять новые сделки с его сверстниками, но получатель не сможет сказать, является ли ваш клиент возник сделки или же он поступил откуда-то еще.

+542
Brainiak 4 сент. 2011 г., 0:49:00

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

Расчетная прибыль / сек = Бно * 1e09 / 2^32 * б / д * - обменником.ставка - Елец.стоимость / 1e03 / 3600 * Вт

Бно = расчетное устройства мощности в Бно

Б = Bitcoin блок награду, в настоящее время 50 БТЦ, скоро будет вдвое до 25 БТЦ

Д = сложности майнинга, в настоящее время 3072321

обменный курс = BTC на свой валютный курс

Елец.стоимость = стоимость электроэнергии в вашей валюте

ватт = расчетная мощность потребления компьютера + ГПУ

Пока расчетная прибыль > 0 и вам не придется ничего вложений, добыча не будет стоить вам.

+475
Prakash Nadar 8 мая 2017 г., 12:37:03

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

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

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

+411
Alexander Baturin 20 июн. 2011 г., 17:08:38

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

  1. ПК/ноутбук
  2. Выделенный сервер(VPS сервер)
  3. Малина Pi 3(с внешнего HD)
  4. ...

Если вы хотите использовать Raspberry Pi с 3 убедитесь, что для синхронизации в цепочке блоков Bitcoin на внешний более мощный прибор, а затем перейти блокчейна к Raspberry Pi с 3 диска. Как Рене Пикард отметил, малина Pi 3 не такой уж и мощный и синхронизация будет занять некоторое время.

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

+395
ErrorGod404 2 апр. 2015 г., 18:00:36

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

Блок:

  1. Магии Нет
  2. Размер Блока
  3. Заголовок Блока
  4. Сделки счетчика
  5. Сделки

Заголовок Блока:

  1. Версия
  2. hashPrevBlock
  3. hashMerkleRoot
  4. Время
  5. Биты
  6. Нонсен

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

Как ФАС, как я понимаю, есть две цепи в биткоин:

  1. цепочка блоков заголовков (блокчейн)
  2. цепочка сделок (предыдущая Техас хэш)

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

Пожалуйста, поправьте мои предположения, если я ошибаюсь. Спасибо.

+365
JimmyC 13 мая 2016 г., 10:01:32

Оформить этот один https://github.com/GMX9/Crypto-Exchange-PHP На основе из друидских, мгновенный обмен, что вы можете свободно использовать

+257
Breeanna Scuffham 6 авг. 2010 г., 8:03:56

Я понимаю, что имея Апис вокруг адресов и операций, но не очень понятно, зачем мне нужно знать, что происходит с блоком(ы). Это необходимо для подтверждения сделки? Может кто-то предоставить некоторый контекст?

+210
gertbue 2 мар. 2012 г., 11:32:46

Есть несколько авторитетных компаний, где можно купить и официально продавать биткоин в Индии, таких как Zebpay, Unocoin, Coinsecure,и Btcxindia.

Я лично использовал Unocoin и Zebpay, оба хороши.

+203
namradost 7 дек. 2016 г., 17:25:39
Смешать потенциально идентифицируемых или "с душком" фонды криптовалют с другим, с тем, чтобы скрыть след вернуться к первоисточнику фонда.
+46
Veinster 27 мар. 2017 г., 3:32:36

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