Может ли быть 100% сделок меняться?

Можно ли направить 100% средств с одного счета на тот же счет?

По сути, такая операция будет НОП, но может быть использован в качестве "доказательства собственности" (например, путем добавления комментария с проводкой в ответ на доказательство владения проблемой).

+339
Heynow 12 дек. 2015 г., 02:20:21
38 ответов

как я могу получить шестнадцатеричный вывод в биткоин-RPC для блоков? я использую питон-bitcoinrpc.

в биткоин-CLI и я могу пойти:

$ биткоин-CLI и getblock 00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048 ложные
010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000982051fd1e4ba744bbbe680e1fee14677ba1a3c3540bf7b1cdb606e857233e0e61bc6649ffff001d01e362990101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0704ffff001d0104ffffffff0100f2052a0100000043410496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781e62294721166bf621e73a82cbf2342c858eeac00000000

но попытка то же самое в bitcoinrpc дает выходных данных JSON:

печать rpc_connection.getblock("00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048 ложь")
{у'merkleroot': у'0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098', у'nonce': 2573394689, у'previousblockhash': у'000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f', у'hash': у'00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048', у'version': 1, у'tx': [у'0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098'], у'chainwork': у'0000000000000000000000000000000000000000000000000000000200020002', у'height': 1, У с трудом': десятичной('1.00000000'), у'nextblockhash': у'000000006a625f06636b8bb6ac7b960a8d03705d1ace08b1a19da3fdcc99ddbd', у'confirmations': 364412, у времен': 1231469665, у'bits': у'1d00ffff', у'size': 215}

getrawtransaction просто работает таким образом:

$ печать rpc_connection.getrawtransaction("0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098")
01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0704ffff001d0104ffffffff0100f2052a0100000043410496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781e62294721166bf621e73a82cbf2342c858eeac00000000

там, кажется, некоторые JSON на/Выкл флаг, что это не хорошо документированы...

+986
Talbatz 03 февр. '09 в 4:24

Это работает для P2PK, и P2PKH, но multisig не получится.

инт = индекс (индекс необходимо);
Список<TransactionInput> входов = транзакций.getInputs()
TransactionInput вход = входы.получить(индекс);
ScriptSig скрипт = вход.getScriptSig();
Список<ScriptChunk> signature_and_pubkey = scriptSig.getChunks();
Sig_chunk ScriptChunk = signature_and_pubkey.получить(0);
байт[] sig_bytes = sig_chunk.данных;

Если вы хотите, чтобы объект TransactionSignature вместо необработанных байтов:

TransactionSignature ТС = TransactionSignature.decodeFromBitcoin(sig_bytes, ложные)
+977
FrenchGuy75008 31 янв. 2015 г., 15:28:11
Другие ответы

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


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

Простых шагов :
1. Запуска Электрум, где ваш биткоин.
2. Сохраните закрытый ключ бумажника в безопасном месте.
3. Переместите ваш Bitcoin на ваш Трезор или книги (вы действительно должны иметь оборудование холодной кошелек).
4. Теперь установите ElectronCash от electroncash.org (это нормально, На же ПК)
5. Запуск ElectronCash и войдите в систему с той же пароль, как ваш Электрум.
6. Вы увидите биткоин наличные сидит.
7. Перевод биткоин наличными в ГК или Трезор (с помощью бета-Трезор кошелек здесь : https://beta-wallet.trezor.io/)
8. Вы все установлены.







Ура!

+941
BennyBeat 17 февр. 2015 г., 06:03:49

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

+936
user189 6 нояб. 2017 г., 12:05:52

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

но если вы проверить адрес приемника (1, 2)вы нашли бы они оба получают вознаграждение только один раз и не два; хотя той же транзакции используется неоднократно, два блока имеют различные специальные слова, которые оказались две доли работы в области горного дела; то, что правило считает, что это неверный и почему она создана такой?

+926
Baffled Monkey 5 нояб. 2014 г., 08:14:45

Как создать транзакцию в Bitcoin, которые можно провести по истечении определенного срока (например, 1 месяц) такие, что: 1. Это гарантирует, что сделка будет действительна после 1 месяца (на счете имеется достаточно БТЦ в нем). 2. Сумму, которая будет снята не запер за этот период.

Сеть молния позволит этому случиться. Однако, сумма должна быть заблокирована, что нарушает второе условие выше..

+924
Shin Calibur Blade 4 янв. 2014 г., 13:48:49

Это не фиатные деньги.

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

(Н. Грегори Мэнкью (2014). Принципы экономики. С. 220. ИСБН 978-1-285-16592-9)

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

Вы, кажется, хотите спросить, Можно ли распространять банкноты, ценность которых поддерживается Биткоин, которая, как я полагаю, вопрос мне отвечать на мой ответ.


В принципе, это возможно.

Банкноты должны быть созданы субъект, который является:

  1. способен создать банкноты, которые трудно подделать и которые легко обнаружить поддельной.
  2. доверить держит свои обещания.
  3. по прогнозам, длиться долгое время.

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

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

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

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

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

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

  • Ее легко перенести.
  • Резервы могут быть легко доказано существование без угрозы для них. И я имею в виду на самом деле быть доказано существование. Не просто "вот это видео кто-то сделал 10 лет назад, посмотри на все эти блестящие золотые слитки, которые мы совершенно не туда положила, используя CGI." или ничего подобного.
  • Золото – это ресурс, необходимый для производства определенных вещей (с гораздо меньшим значением, чем это в настоящее время торговались, однако) – не обязательно лежать в запасниках.
  • Ее объем не может быть завышенной. Существует огромное количество золота в земной коре. Если простой способ помоему она появляется, ее объем значительно завышены, значительно снижая его стоимость.
+888
Diogo Gomes 13 мар. 2011 г., 12:26:08

Пример:

Шаг 1: день 1 биткоин программное обеспечение развертывается в системе, созданной блока Генезис и награждены 50Coins. - Я понимаю

Шаг 2: система B был установлен биткоин, но нет монет.

Вопрос:

1) так только в системе есть 50 монет, тогда как сделка произойдет.

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

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

+887
Blonx 22 сент. 2019 г., 01:29:56

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

+875
Jonatas Rodrigues 11 февр. 2018 г., 16:13:28

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

Любые объяснения, мы будем вам очень благодарны.

+802
Frisky 7 июл. 2014 г., 20:18:07

Кто-нибудь знает, как можно запустить два биткоина полные узлы на той же машине, с обоих этих узлов с одинаковыми блоками и chainstate файлов, является символической ссылкой на эти файлы, достаточно или нужно что-то еще сделать?

+764
saylikarnik 29 мая 2013 г., 23:00:50

Механизм Hashgraph консенсус достигает Византийской отказоустойчивости (БФТ) с помощью голосования на плетеный дерево хэшированных событий ("hashgraph"), более быстрый и более легкий, чем Накамото консенсуса на блокчейн, используя доказательства работы (Пр). Тем не менее, она позиционируется для различных случаев использования, чем криптовалюта. Ли его механизм консенсуса действительно лучше Пау зависит от варианта использования. Hashgraph на самом деле слои красиво поверх блокчейна, например, использовать Bitcoin для доказательства доли или доказательство ожога. Тем не менее, он, безусловно, будет более подходящим, чем блокчейн для многих коммерческих приложений, которым требуется распределенной разделяемой памяти и высокая транзакций в секунду на потребительские класс узлов.

Помимо алгоритма консенсуса, при сравнении двух также имеет смысл рассмотреть весь спектр возможностей, которые будут помогать легальной платформы криптовалюты, что биткоин будет означать дублирование функций в предложенном платежная платформа, молния. Это срочная задача Hashgraph заменить биткоин+молния? Явно не в это время. Может это? Что еще не ясно, и может ли он будет определяться как много дополнительных факторов, в том числе лицензирования и поддержки разработчиков сообщества по алгоритму консенсуса. Молния будет поддерживать блокчейн контрактов, двунаправленный платежные операции и оплата маршрутизации. Hashgraph может быть использована для реализации вне торговых операций регистры, хотя это может потребовать десятки и, возможно, до тысячи таких Hashgraph регистры в удовлетворении миллионов до миллиардов операций в секунду, что молния-это таргетинг.

Я надеюсь, что это помогает, удачи вам.

+758
user2793 8 дек. 2012 г., 18:17:21

В последнее время, у меня была проблема синхронизации с помощью Bitcoin Core, и я спросил на этом форуме, как ее решить. Вот ссылка на сообщение на форуме.

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

Я импортировал мои личные ключи, и кошелек показал, что у меня ровно 0 БТЦ...

Вариант 1) я сделал перевод между 2 неправильных кошельки.

Вариант 2) я был взломан, и потерял 350 дол.

Что вы думаете ?

Спасибо. (Обновление : я сделал импорт с на основе рабочего стола, кошелек и в результате те же : две операции (что я сделал myslef 2 месяца назад) и баланс 0 БТЦ...).

+756
Ayoola Abdullah 23 нояб. 2018 г., 12:43:36

Моя узла сети результат (выявлены getnetworkinfo) очень низкий (<75). Большую часть времени нет сверстников с входящих подключений к узлу. Это потому, что я обрезал узел? Что бы уменьшить сетевой результат?

+749
Kozaky 6 нояб. 2010 г., 10:32:18

Мой вопрос на 2 части:
1. Как кто-то узнает, что набор биткоины потеряны? Просто заявляя, что я потерял свой секретный ключ, а следовательно, биткоин делает монеты потеряли?
2. Какое влияние(и почему?) бы на цене биткоина, если я потеряю сегодня огромное количество биткоин? Скажем 1 млрд?

+689
BryanW 2 мая 2015 г., 18:45:04

Информация о текущих (т. е. не последние/общественных/решены) вопросы безопасности должны быть отправлены в закрытый список рассылки [email protected] .

+629
Alikhan Amilhasan 12 июл. 2019 г., 19:28:35

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

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

+613
Habib Rehman 22 авг. 2015 г., 05:07:44

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

+606
bebopalooblog 26 февр. 2017 г., 17:01:06

Вот хорошее интервью Грегори Максвелл сам , кто Биткойн-разработчик:

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

Это связано с систем, таких как Mt.Гора Gox, которые полагаются на неподтвержденные транзакции. Нормальный биткоин приложения не полагаться на неподтвержденные транзакции.

На сделку пластичность вопрос, что МТ.Гора Gox переговоры о была примерно с 2011 года. Это только последствия операции, которые не входят в блок. Как только блок хэшируется, вы не можете изменить проводки в нем, потому что тогда хэш блока придется также изменить.

Для всех других биткоин-приложений, которые опираются на подтвержденные транзакции, так как они должны, это не проблема.

+596
Shafiq Ahmad 27 авг. 2012 г., 10:49:58

Я просто новичок в сети освещения. Есть некоторые вопросы о сделках в ЛН при выполнении им научно-исследовательской

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

Любой помогает, ТКС

+582
iRoswell 15 мая 2011 г., 17:41:00

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

Там действительно не любой способ обойти это, если вы хотите полную уверенность в свою копию блокчейна. Биткойн-клиент на Qt, как правило, предназначена для большей безопасности за счет производительности. Есть и другие "тонкие" клиенты, которые являются менее параноик, и готовы доверять блокчейна, которые они получают в большей степени, но существует компромисс безопасности. Считаете ли вы, что компромисс приемлем для вас; многие люди делают.

+536
BananaPeal 19 июн. 2012 г., 23:51:07

Что это значит? Я запустил команду на той же машине, где демон работает, так что нет удаленного подключения требуется.

Это не говоря о связи между командную строку и демон Bitcoin, она говорит о связи между вашим биткоин демон и другие биткоин демонов.

Как это может произойти? Почему стабильный запуск демона bitcoind вдруг отключается?

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

Чтобы сузить его, пробовали ли вы смотреть на отладочных.журнал ваш биткоин-клиента? Вы также можете попробовать глядя на TCP-трафик на порт 8333 с помощью Wireshark.

+478
Janus Meuris 12 янв. 2020 г., 04:31:39

Если Java-это только ваша забота, просто использовать многоразрядные. Это безопасно, чтобы установить Java. Это распространенный миф, что Java является небезопасным. Это не так. Только плагин для браузера для Java-это небезопасно. Так, просто установите Java, а затем отключить его плагин в браузере.

Редактировать: создатели многоразрядные подтверждают это.


Редактировать: также, вы говорите, что Java-это программное обеспечение. Это. Тем не менее, Солнце с открытым исходным кодом версии, использовать OpenJDK. Он не включает плагин для браузера. В случае, если вы не используете Linux или BSD: это только для Linux и BSD, однако, но закрытый (который также доступен для Windows и Mac ОС Х) в основном базируется на том же исходном коде, по данным OpenJDK в веб.

Вы также говорите: "Я надеюсь, что разработчики многоразрядные упадет на Java условием в следующей версии программного обеспечения.". Я надеюсь, вы понимаете, что потребует полного (и нужно) переписать многоразрядные?

+474
sabzhost 14 сент. 2011 г., 11:53:59

Биткоин СВ является форком Bitcoin-сердечник, поэтому все команды биткоин почти такие же, как на биткоин СВ

здесь вы можете найти все ЭКП команды с гораздо более подробную информацию

https://bitcoin.org/en/developer-reference#rpc-quick-reference

+459
Kalsi 24 авг. 2011 г., 22:49:15

Для использования SSL с биткоин выполните следующие инструкции: https://en.bitcoin.it/wiki/Enabling_SSL_on_original_client_daemon

Может быть, ваша строка подключения RPC имеют тип связи "НТТР"

соединение-тип = "НТТР" 

Изменение протокола HTTP на протокол HTTPS

+433
wb0gaz 30 окт. 2018 г., 05:44:21

Количество киловатт нужно добывать биткоин майнинга зависит от настроек(установок), может произвести, так 15 000 киловатт/час электроэнергии-это не хороший показатель

Есть много веб-сайт, который позволит вам получить расчет, если это может быть выгодно добывать Bitcoin, на основе ваших настроек 0.003 USD за киловатт/час да

https://www.cryptocompare.com/mining/calculator/btc?HashingPower=40&HashingUnit=TH%2Fs&PowerConsumption=1500&CostPerkWh=0.003&MiningPoolFee=1

+426
Mahmud Yeakub 22 нояб. 2010 г., 20:59:15

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

Так как часто мы можем получить столкновения? Если бы не биткоин, с 2^256 возможных входных данных и хэш считается, не имеют каких-либо недостатков, вы бы статистически ожидаю, что вы должны попробовать 2^128 или около 10^38 хэши, чтобы найти одного столкновения в так называемый день атаки. Безнадежно сегодня и завтра.

С Bitcoin, вы могли бы надеяться воспользоваться хэши, что шахтеры нашли и опубликовали в Blockchain. Есть две проблемы: во-первых, вы видите только этих опубликованных блоков, так что преимущество переходит в необходимости помощников для снижения 2^256 возможностей, а не квадратный корень из получившегося числа (ожидаемое число известных хэшей нужно для рождения атаке). Но ради аргумента, давайте скажем, вы не шахтеры и записывать каждый хэш попытке. Тогда все, что биткоин дает вам это какую-нибудь награду для управлении машина, в настоящее время около 6000 Тера хэшей в секунду. С такими вычислениями, вы все равно, по статистике, нужно >10^15 лет, чтобы получить хэш-столкновения. Я бы сказал, что нет никакой опасности для двойной SHA256 из этого (и, по той же аргумента, то SHA256, который вы могли напасть на записи промежуточными один-SHA256 и результаты).

+369
Saptami Ghosh 1 авг. 2015 г., 10:01:13

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

Однако, вы получаете Меркле корень и все все остальные узлы путь от узел не по существу доверять, верно? Так в чем смысл этого проверки? Сам весь блок или Меркле root или пути хэши могут быть поддельные.

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

+298
James Flash 2 окт. 2017 г., 03:33:29

Если вы не хотите использовать любое программное обеспечение кошелька, вы можете установить bitcoind на локальном компьютере и

https://stackoverflow.com/questions/38493893/heres-how-to-send-raw-transaction-btc-using-bitcoin-cli-command

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

+284
CMoreno 15 окт. 2016 г., 05:27:47

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

+224
Manzoor Tareen 13 мар. 2013 г., 10:49:48

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

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

  1. Резюме будет иметь хеш последнего блока в старой цепи.
  2. Для расчета длины, это будет считаться продолжением старой цепи, и поэтому его длина вычисляется путем добавления его длина старой цепи.
  3. Я думаю, что она должна содержать сводку всех счетов на момент сбора данных; по сути, это будет чистой старой цепи.

Я нашел этот вопрос пять лет назад, который помог немного.

В этой статье говорится, что текущий размер блокчейна-это более 100ГБ, а вот с 6 месяцев назад.

Я просто пытаюсь узнать, и этот вопрос не дает мне покоя на некоторое время. Что-то вроде этого возможно?

+222
Seif Mostafa 6 сент. 2014 г., 16:10:22

Я пытаюсь преобразовать scriptsig в байты, так что я могу лучше извлекать R и S значения, но когда я пытаюсь конвертировать, я некоторые из элементов, которые должны быть там, как х30, например, отсутствует.

scriptsig = '473044022015d8e1ba1d7fa0bd065f3da2d91d71d12890ff4d9a655161783504714c8b06a3022007d71d93d79039d73fc47ab9787128b7a6d7449e72688f0cf6dc175cfa90755d0121037ab79af7f21e54e03297fc9447952bfacedc57dcebd802eb19ba75636ad1fd5e'

импорт binascii
bytes1 = binascii.unhexlify(scriptsig) #не работает
bytes2 = scriptsig.декодирования('в base64') #не работает

Вывод:
bytes1
'G0D\времени x02 \х15\xd8\xe1\наушники\x1d\x7f\xa0\xbd им\x06_=\xa2\xd9\x1dq\настоящие xd1(\Х90\xffM\x9aeQax5\x04qL\x8b\x06\xa3\времени x02 \x07\xd7\x1d\x93\xd7\x909\xd7?\xc4z\xb9xq(\xb7\xa6\xd7D\x9erh\x8f\x0c\xf6\xdc\x17\\\xfa\x90u]\x01!\x03z\xb7\x9a\xf7\xf2\x1eT\xe02\x97\xfc\x94G\x95+\xfa\xce\xdcW\xdc\xeb\xd8\x02\xeb\x19\xbaucj\xd1\xfd^'

bytes2
'\xe3\xbd\xf4\xe3\x8d6\xdbMyw\xc7\xb5m\xad]\xed\xf6\xb4m\xdd:\xe5\xfd\xddkg}\xd5\xde\xf5w]\xbc\xf7G\xdf\xe1\xdfZ\xeb\x9eu\xeb^\xfc\xdf\x9d8\xef^\x1c\xf1\xbd:k}6\xdbM;w\xbd]\xf7w{\xf7M\xfdw\xbd\xdfs\x8e\xdao\xde\xfc\xef]\xbco\xb6\xbaw\xbe8\xf5\xee\xf6\xeb\xcf\x1f\xd1\xc7\xfau\xcd{\xe5\xc7\xda\xf7N\xf9\xe5\xdd5\xdb]7\xed\xa6\xfb\xf5\xa7\xfb\x7fm^\xe7\x87\xb4\xdfo{}\xcfx\xe3\xbfy\xd9\xb7\xdaq\xe7\\\xe7\xb7\\y\xb7|\xd3g\x9b\xd7\xd6\xda\xef\x9e\xb7\xe9\xa7u}\xde^'

Как только я получил правильный формат, я собирался использовать asn1decoder для разбора на х30, а затем извлечение R и S

+182
Gregg Tillery 15 сент. 2019 г., 13:22:07

во-первых, вы не должны использовать функции fopen. во-вторых вы явно не имеете выбрать набор на любой ваш IP.

две вещи, которые помогут вам здесь:

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

название этого JsonRPCClient.php

/*
 * Авторское право 2007 Серхио Ваккаро <[email protected]>
 * GNU ЛИЦЕНЗИЕЙ GPL 
 * Объект данного класса являются универсальными клиентов jsonRPC 1.0 
 * http://json-rpc.org/wiki/specification
 * @автор Серджио <[email protected]>
*/
 jsonRPCClient класса {
частная $отладки;
частная $URL-адрес;
частная $ИД;
частная $уведомлений = ложь;
общественная функция __конструкт($URL и$отладка = ложь) {
 свойство $this->URL-адрес = $URL-адрес;
 пустой($прокси) ? $этом->прокси = " : $этом->прокси = $прокси;
 пустой($отладки) ? $этом->отладка = ложь : $этом->отладки = истина;
 $этом->ИД = 1;
}
setRPCNotification государственной функции($уведомление) {
 пустой($уведомлений) ? $этом->уведомления = значение false : $этом->уведомления = истина;
}
общественные функции типа __Call($метод вывода$params) {
 если (!is_scalar($способ)) { бросить новое исключение('имя метода не имеет скалярное значение'); } 
 если (is_array($запроса)) {для вывода $params = array_values($аргументы);}еще{ бросить новое исключение('params должен быть массив'); }
 Если ($этом->уведомления) {$currentId = значение null; }еще{ $currentId = $этом->идентификатор;}
 $запрос = массив( 'метод' => $метод, 'параметры' => $params дополнительные, 'идентификатор' => $currentId );
 $запрос = json_encode($запроса);
 $этом->отладка && $этом-> "отладка".='***** Запросу *****'."\Н".$запрос."\Н".'***** Конец запроса *****'."\Н\П";
 $ч = curl_init($этом->URL-адрес);
 curl_setopt($ч,CURLOPT_RETURNTRANSFER, true);в
 curl_setopt($ч, CURLOPT_HTTPHEADER, массив('тип контента: приложение/JSON'));
 curl_setopt($ч, CURLOPT_POST, true);в
 curl_setopt($ч, CURLOPT_POSTFIELDS, $запроса);
 или $response = json_decode(curl_exec($CH в),истина);
curl_close($CH) в;
 Если ($этом->отладка) { Эхо nl2br($отладки); }
 если (!$это->уведомления) {
 Если (или$response['идентификатор'] != $currentId) { возвращение $ответ; }
 если (!переменной is_null($ответ['ошибка'])) { возвращение $ответ; } 
 возврат или $response['итог'];
}еще{
 возвратите True;
}
}
}

основной wallet.class.php для вас, чтобы использовать

название этого wallet.class.php

класс кошелек { 
публичных $ИС;
публичных $порт;
публичных $имя пользователя;
публичных $пароль;
публичных $клиента;
публичных $учетные данные;
бумажник функция($данные)
{
 по каждому элементу($credentials как $строка)
{
 $ИС = $строки["Ф"];
 $США = $строки["пользователь"];
 $па = $строки["перевал"];
 $ЗП = $строки["порт"];
 $ас = $строки["ацр"];
}
 $этом->ИС = $ИС;
 $этом->имя пользователя = $США;
 $этом->пароль = $па;
 $этом->порт = $по;
 $это->аббревиатура = $ас;
 $этом->клиент = новый jsonRPCClient (с HTTP://' . $этом->имя пользователя . ':' .$это->пароль . '@' . $этом->ИС . ':' . $этом->порт);
 возвратите True;
}
}

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

им require_once 'jsonRPCClient.php';
им require_once 'class.wallet.php';
$данные = массив();
$учетные данные["Ф"] = '127.0.0.1';//ваш IP
$учетные данные["пользователь"] = с 'Foo';//Ваш логин
$учетные данные["перевал"] = 'бар';//пароль
$учетные данные["порт"] = '1337';//ваш порт
$учетные данные["ацр"] = 'БТЦ';
$ЭКП = новый кошелек($данные);//возвращает значение true, если нет ошибок при подключении.
если($ЭКП === правда) {
 $информация =$ЭКП->клиент->getinfo(); //попробовать основной команды ЭКП 
 Эхо теги '<pre>'; //убедитесь, что массив напечатано аккуратно на экран
 print_r($информация, ложь); //вывести информацию на экран
}еще{
 print_r($ЭКП, ложь);//нужно сбросить ошибку
}

надеюсь, что это помогло, и удачи с вашего скрипта.

+134
jholl 16 июн. 2018 г., 07:56:44

Единственное, что вы можете сделать, это ждать подтверждения транзакции, сейчас вроде меня. Эта ссылка показывает, что более 120.000 сделки неофициальный в том числе и наша https://blockchain.info/unconfirmed-transactions

+125
Laura Grisham 7 сент. 2015 г., 14:14:59

Я только что узнал о биткоин и майнинга биткоинов. Это очень важно для покупки оборудования для майнинга Биткоин, как заработать биткоины BFGMiner ? Разве мы не можем просто скачайте программу и запишитесь в бассейн?

+118
sibskull 9 июн. 2011 г., 17:08:30

Согласно действующему кошелек, обзор на Лайткоин-Вики есть шесть интернет-кошельков-услуг (скопировано оттуда):

  • liteaddress.org - Лайткоин адресной инструменты
  • реддит ALTcointip бот - давать и получать Лайткоин советы от Reddit пользователи
  • Coinkite - Coinkite-это веб-кошелек продавца услуг, пункт-продажи терминалов и дебетовые карты. Зарегистрируйтесь здесь
  • CoinWallet.сотрудничество - онлайн кошелек
  • Harborly - онлайн кошелек, который может быть связан с любой банковский счет
  • HolyTransaction - онлайн-кошелек, мультивалютный поддержка
+101
aokellermann 11 апр. 2013 г., 17:30:53

Вы должны использовать новый адрес каждый раз, когда вы получаете биткоин, не каждый раз, когда вы отправить. Вам не нужно переводить свой старый биткоинов на этот адрес, как можно сделать платеж, который занимает столько адресов, сколько вы хотите. Скажем ЕНК продал некоторые из его ремесло пиво за 0.1 БТЦ, инструктаж покупателя оплатить его по адресу, он контролирует, 1abc. Затем, Алиса заплатила ему 0.05 BTC за программу он написал для нее, и он дал ей еще один адрес в свой контроль, 1efg. Теперь, ЕНК хочет заплатить Бобу 0.12 BTC за ремонт свои часы. Он должен отправить его на адрес 1XyZ сделки его программное обеспечение будет генерировать займет 0.1 BTC и 0.05 BTC в качестве входов, и 1XyZ в качестве получателя 0.12 BTC и еще один адрес в Энк кошелек 1Cha как выход на 0.03 БТЦ, что осталось.

+27
Bounce Manager 23 июн. 2013 г., 19:33:55

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

Теперь, я скачал и скомпилировал его на Ubuntu, а затем началась программа, Как видно в выводе:

 ./minerd --URL-адрес=рогового TCP://<сервер>:3333 --пароля пользователя=<имя пользователя.работник>:<пароль> --алго=sha256d

[2015-04-26 20:22:45] начиная с слоя на слой+протокол TCP://<сервер>:3333
[2015-04-26 20:22:45] связующая нить 2 процессора 2
[2015-04-26 20:22:45] связующая нить 1 ЦП 1
[2015-04-26 20:22:45] 4 нити Шахтер начал, используя алгоритм sha256d'.
[2015-04-26 20:22:45] связующая нить 0 для процессора 0
[2015-04-26 20:22:45] связующая нить 3 для процессора 3
[2015-04-26 20:22:48] резьба 3: 2097152 хэши, 1814 хаш/с
[2015-04-26 20:22:48] резьба 0: 2097152 хэши, 1774 хаш/с
[2015-04-26 20:22:48] резьбы 1: 2097152 хэши, 1742 хаш/с
[2015-04-26 20:22:48] резьбы 2: 2097152 хэши, 1355 хаш/с
[2015-04-26 20:23:54] резьбы 2: 81299404 хэши, 1230 хаш/с
[2015-04-26 20:24:05] резьбы 1: 104547880 хэши, 1354 хаш/с
[2015-04-26 20:24:13] резьба 3: 108821800 хэши, 1272 хаш/с
[2015-04-26 20:24:25] резьба 0: 106421736 хэши, 1095 хаш/с
[2015-04-26 20:25:01] резьбы 2: 73787712 хэши, 1102 хаш/с
[2015-04-26 20:25:07] резьбы 1: 81252652 хэши, 1312 хаш/с
[2015-04-26 20:25:14] резьба 3: 76317796 хэши, 1256 хаш/с
[2015-04-26 20:25:27] резьба 0: 65677172 хэши, 1051 хаш/с
[2015-04-26 20:25:52] резьбы 2: хэшей 66108472, 1305 хаш/с
[2015-04-26 20:26:12] резьба 3: 75386708 хэшей 1307 хаш/с
[2015-04-26 20:26:15] резьбы 1: 78701868 хэши, 1152 хаш/с
[2015-04-26 20:26:28] резьба 0: 63037412 хэши, 1031 хаш/с

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

[<Дата>, <время>] принято: Х/У (х/г%), <бла>хаш/с (ура!!!)

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

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

+22
pndc 12 окт. 2012 г., 12:47:55

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

$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