БТЦ-е по API разъяснения

Учитывая торговой информации сообщается здесь: https://btc-e.com/api/3/trades/btc_usd

  1. Эти относятся к открытым ордерам или завершенных сделок? Если это показывает только завершенные сделки, работает API предлагают средства для извлечения открытых ордеров?

  2. Каждая запись имеет поле "Сумма". Это поле всегда в USD для бидов и Асков?

+211
jsteele 15 июн. 2016 г., 12:25:11
15 ответов

Биткоин-ядра уже применяет заниженной з-значения, как правило стандартности для реле транзакции, но транзакции нестандартных не вызывает softfork.

Бип-146 не призываю к softfork, сделав высокие с-значения в Техас подписей недействительными, не просто нестандартные.

ПИБ также заявляет, что большинство ВМС США в Сети, уже присоединились к низким правилом s, в 2016 августа. Цитата из него:

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

+975
Dauren Akilbekov 03 февр. '09 в 4:24

Я установил bitcoinjs-Либ с команды: "Метеор" НПМ установить bitcoinjs-Либ. Команду установки "поток-набранного установки -Ф 0.27 [email protected]" не работал. Понятия не имею, что поток типизированные и влияние.

Этот код я использую:

 импорт bip39 от 'bip39';
 импорт bip32 от 'bip32';
 импорт из крипто 'крипто';
 импорт Bitcoin от 'bitcoinjs-Либ';
 пусть randomBytes = крипто.randomBytes(32);
 это.мнемонические = "славлю Тебя булочки Лев включить шеи продуктовый крошиться супер сама лицензия духа"; //bip39.entropyToMnemonic(randomBytes.метод toString('Хекс'))
 это.семя = bip39.mnemonicToSeed(это.мнемосхема); 
 консоль.журнал("семя", bip39.mnemonicToSeed(это.мнемоника));

 пусть bitcoinNetwork = биткоин.сетей.биткойн;
 ВАР hdMaster = bip32.fromSeed(это.семя, bitcoinNetwork);

 константный путь = "М/0'/0/0";
 child1, так как const = hdMaster.derivePath(путь);
 константный { адрес } = биткоин.платежей.p2sh({
 реабилитироваться: биткоин.платежей.p2wpkh({ по умолчанию: ребенок.открытый ключ, сеть: bitcoinNetwork }),
 сеть: bitcoinNetwork
})
 консоль.журнал("адрес ", адрес);

К сожалению биткоин.платежей является неопределенным. биткоин.сетей.биткоин работает нормально.

Почему неопределена платежи? Спасибо.

+923
Aasif Hussain 17 янв. 2015 г., 17:16:14

Q : что разница между coinbase.com,blockchain.info и тысяча других сайтов, которые дают мне уникальный биткоин-адрес при регистрации ?

Эти веб-сайты конкурирующих веб-кошелек. Вы также можете использовать мобильный кошелек или кошелек для компьютера. bitcoin.org список хороших вариантов.

И те, биткойн-адрес, уникальный в мире или на сайте ?

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

+869
Heather Marie 23 мая 2015 г., 23:14:16

Доказуемо честных игр, можно использовать его. Например, Сатоши Дайс опубликовал хеш своего ежедневного список хэш secretkey в Blockchain. Таким образом, они могут доказать, что они не изменили их секретный ключ список. Или можно обойтись простым "угадай число" - игра, которую хранил зашифрованную копию результата в Blockchain. Затем раскрыть секретный ключ и

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

+753
JeffreyG 4 июн. 2013 г., 5:05:49

Мне нравится, как Bitcoin Core использует Gitian, чтобы сделать их построения детерминированных. Но Gitian тоже очень сложное решение. Есть ли исследования альтернатив для детерминистских построений?

+718
Nashenas 17 мар. 2011 г., 1:16:58

Бип 70 устраняет проблему в Merchant/вариантов использования:

https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki

А для лица я думаю, что есть все еще комната для улучшения. Между тем проверить на следующем веб-сайте:

http://onename.io

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

+676
smithcharle 12 окт. 2014 г., 15:22:53

Цена на биткоин майнинг монет все труднее, и имеет максимальный кап на общее количество монет, которые будут доступны. Это делает майнинг механизма в будущем.

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

+525
Beatricelilith 11 янв. 2016 г., 0:13:17

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

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

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

+473
Steven Spears 12 нояб. 2018 г., 15:57:50

Я Электрум работает в тестовом режиме (Электрум --тестовом режиме) и поэтому создал новый кошелек для этого. Я успешно получил несколько монет через кран. Но при проверке открытому ключу кошелька, он начинается с xpub, который не имеет смысла, так как по данным этого сайта стоит начать с tpub. Как я могу получить правильный открытый ключ, как мне это нужно по некоторым онлайн-сервисом (мицелия передач) и он жалуется, что это ключ для MAINNET.

+299
Ryu Roble 18 мар. 2018 г., 11:27:26

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

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

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

+295
Karma Dolma 9 дек. 2017 г., 1:46:53

Я замечаю, что API Bittrex (и v1.1 и V2.0) имеют от 3 до 4 минут задержки при получении данных, т. е. GetLatestTick: https://bittrex.com/api/v2.0/pub/market/GetLatestTick?marketName=BTC-NEO&tickInterval=hour

Так что если вы делаете запрос скажем в 8:00, то это не принесет с 7:00 до 8:данные свечки 00 до 8:03 утра, несколько раз 8:04PM ...

Я думал о создании моего собственного свечей запросов к API каждые несколько секунд, с /getticker - но в течение нескольких криптографирования он будет длительным и, возможно, банили за количество запросов в секунду ...

Кто-нибудь знает любой другой способ, чтобы получить данные свечи рано?

Спасибо!

+180
amertkara 21 дек. 2014 г., 9:32:59

Вы можете использовать СПВ-клиент, например, многоразрядные. Это не нужно, все как всегда, и не отказываться от контроля вашего кошелька.

+173
Shahar Shamai 1 авг. 2010 г., 23:19:53

Это быстрее, чтобы иметь 2 разных компьютерах с одинаковой видеокартой, но разных спецификаций, или один компьютер с 2 видеокарты в CrossFire?

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

+171
PhysicsGuy 17 дек. 2012 г., 21:54:40

Во-первых, никто не должен полагаться исключительно на неподтвержденных транзакциях. Это в равной степени применяется ко всем операторам узлов и пользователей кошелька СПВ.

Кошелек Боба убедитесь, что монеты тратятся существовали в одно время? Запрос на Меркле путь и сделки на все минусы, указанные в списке ввода неподтвержденные транзакции.

Да, что можно сделать сейчас. Я сомневаюсь, что любые кошельки сделать это сейчас, так как с Р2Р дизайн сети будет медленно и не точно.

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

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

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

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

Нет, это принципиально невозможно, потому что неподтвержденные транзакции-это просто данные. Алиса может создавать и транслировать транзакции Т платя Боб и затем создать транзакцию t' (двуспальная тратить), что она держит в секрете на свой жесткий диск. Потому что это секрет, вы не знаете о T', но он по-прежнему действует двойным потратить.

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

Его также можно изменить, как Bitcoin проверяет подписи, чтобы потребовать либо математического алгоритма ECDSA одна-показывать подписи или консенсус один-показать подписи. Это не остановит двойных тратах, но это будет означать, что тот, кто имел две подписи за один и тот же вход может создать третье тратить забрав все деньги себе. (Напр. если Шахтер работает полный узел получил T и T', он мог создавать и мой Т3 платить полную входное значение для себя.)

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

+115
Najae Knox 15 февр. 2019 г., 5:54:31

Я использую Электрум(2.6.4) и имеет неподтвержденные транзакции из последних 4 дней. Я попробовал viaBtc ускоритель также в эти дни. Вчера я остановил свой Электрум бумажник в мой компьютер и перезапустить через несколько часов. Он подключен к сети и ура... я не вижу неподтвержденных транзакций в списке. Я думал, что он был удален из пула памяти и биткоины возвращаются на мой кошелек. Но сегодня утром, когда я начал Электрум бумажник, он снова показывает неподтвержденные транзакции :(

Поэтому, я считаю, я не могу зависеть от Электрум, чтобы подтвердить, если транзакция удаляется из пула памяти. Следовательно, может кто-то пожалуйста, подтвердите, как можно проверить, если сделка была забыта из блокчейна пулов памяти?

Идентификатор транзакции - https://tradeblock.com/bitcoin/tx/1bd51d7aad1635001799918144c9dedeb6e71b56bef65c4e975cd8a5eb306632

Спасибо!

+97
Max Pat 19 авг. 2017 г., 2:46:17

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