Преобразование Сатоши выдавать биткоины с помощью PHP

У меня возникли проблемы с расчетом на PHP (я думаю - я достаточно новый для PHP).

Я использую

convertToBTCFromSatoshi функция($значение){
 $БТЦ = (стоимость $ / 100000000 );
 возвращение (поплавок)$БТЦ;
}

Если значение $ = 10000 результат правильный "0.0001"

Но если значение $ = 5000 результат "-5.0 Е-5"

Любые идеи, пожалуйста :-)

+913
user3163829 25 сент. 2019 г., 10:58:42
22 ответов

Да. Клиент сбрасывает служба бит NODE_NETWORK при обрезке.

Вы также можете попробовать запросить блока.

+961
7cats 03 февр. '09 в 4:24

Да, биткоин транзакции плата за сделку. Это не пропорциональное количество биткоинов, но она пропорциональна размеру операции и измеряется в сатоши/байт. (10^8 Сатоши в 1 биткоин)

Сборы время от времени меняется из-за рыночных условий. Вы можете найти хорошее представление о том, что сборы нужно платить на этом сайте https://bitcoinfees.21.co/.

+787
Lothre1 5 июн. 2018 г., 22:53:21

Биткоин-адресов, по существу, 160-битное хеш-значений 256-битный публичный ключ. Да? Как все возможные числа в 256-битного пространства выдавливается в 160-битного пространства? Значит ли это, что любой биткоин-адрес может быть получен из более чем одного открытого ключа?

+741
EkriirkE 28 февр. 2016 г., 4:30:40

Я Антонопулос книги, но это, кажется, быть устаревшими.

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

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

:~/.биткоин$ bitcoind -переменной datadir=/MNT в/д/блокчейн -txindex=1 -демон Биткоин Server, начиная

Ок, я предполагаю, что он сейчас делает что-то, например, скачивание блоков.

Но:

~/биткоин$ Биткоин-Кинк -переменной datadir=/MNT в/д/блокчейн -getinfo
{
 "версия": 170100,
 "protocolversion": 70015,
 "walletversion": нуль,
 "баланс": нуль,
 "блоки": 0,
 "timeoffset": 0,
 "подключений": 0,
 "прокси": "",
 "трудность": 1,
 "тестовом режиме": ложные,
 "keypoololdest": нуль,
 "keypoolsize": нуль,
 "paytxfee": нуль,
 "relayfee": 0.00001000,
 "предупреждения": ""
}

подразумевает, что ничего не происходит. Ничего не загружается.

+712
Qix 5 сент. 2012 г., 8:32:14

Принципиально, именно поэтому никто не должен принимать нулевого подтверждения, до момента ОПЛАТЫ и подтверждения это не платеж. Это обычно называют двойные расходы, так же ясно, может только один платеж подтвердить в вашем сценарии. Если магазины хотят принимать платежи в небезопасном мода, это их риск и застраховать.

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

+657
Sundeep 24 сент. 2013 г., 8:36:04

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

Приемник, что сделка может сделать CPFP, если он/она хочет.

Подсказка: используйте РБФ (https://freedomnode.com/blog/75/how-to-fix-slow-bitcoin-transactions-with-replace-by-fee) или заплатить $4 на confirmtx.com

+594
user941501 18 февр. 2016 г., 8:57:03

Если я использую API из bitcore.Ио и создание сделок, сколько сделок сборах принимаются Bitcore?

Я не смог найти описание в документации.

+501
Wayne Padgette 18 нояб. 2018 г., 19:17:10

Я трижды подтверждаю подпись это хорошо, но ваша транзакция не хорошо закодирован. Мой скрипт дает этот десериализации

{:ИНС=>[{:минус=>{:хэш=>"94f5d2df254de934037a1266923115cb4e7e9300484920024430478a00000000", :индекс=>"a346f8e8"}, :scriptSig=>"B5F36C362B0220750237958D23D390E6137B251399C5A5CE335DEC850D99A090EF3CC43259E5E3014104FFFFFFFF011976A91488AC0000000001000000", :последовательность=>""}], :выходы=> [], версия=>"00000001", :locktime=>""}

Что не имеет никакого смысла.Даже предыдущий идентификатор транзакции-это неправильно. Она должна быть небольшой прямой. И транзакция версия должна быть 1, или когда вы кодируете его в прямом порядке байтов 8 байтов 010000000.

+500
Sebastian Vega 25 янв. 2018 г., 17:34:29

ea5ee0a3734356a71b2b39deafb656715bad42fb297497f7f694d4a7a0f6335c

Из-за сбора низким 0.0001? или что-то еще?

+447
Jason Chung 1 окт. 2018 г., 12:30:36

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

+425
Paul Adams 14 мар. 2019 г., 3:18:37

Двойные расходы часто относится к ситуации, когда вы посылаете 1 BTC на Элис, но тебе лично создать форк и на этой развилке вы отправить 1 BTC на Боб. Если ваши privatefork мин хватает, чтобы превзойти главного вилкой (я.е у вас большинство hashpower или вам действительно повезло) вы опубликовать его, а все узлы, считает его допустимым, поскольку он является более длинную цепь. В результате Алиса теряет 1 БТЦ.

+363
user3400654 20 нояб. 2016 г., 9:28:38

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

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

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

+332
benjamin fogel 24 июл. 2012 г., 16:57:42

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

Однако, как я добавил средства, это создать учетную запись с www.virwox.com . Вы можете добавить USD с вашей кредитной карты на ваш счет на сайте. С тех пор вы должны торговать в долларах США за Линден задатка. Оттуда вы можете перевести Линден задатка в биткоинах. Затем отправить биткоины на BTC-е счета и там Вы имеете его! Самый сложный способ получить средства на БТЦ-е.

В зависимости от того, как долго вы были членом на virwox зависит от того, сколько вы можете перевести с вашей кредитной карты.

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

+314
maliah 6 сент. 2012 г., 7:00:46

От скачать страницы, http://electrum.org/download.html

  1. В чем разница между двумя версиями Windows? установщик исполняемый файл и версии Windows?

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

+293
Neospire 6 апр. 2017 г., 13:37:13

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

Я уже нашел генератор питона кошелек для крипто-валюты: https://github.com/onenameio/coinkit

теперь мне нужно найти способ, чтобы отправить деньги через любой публичный и закрытый ключ для Догкоин. Я нашел эту библиотеку Python, который, кажется, есть возможность подключения к Догкоин-Qт:

http://jcsaaddupuy.github.io/dogecoin-python/doc/usage.html

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

>>> соед = dogecoinrpc.connect_to_local()

Но то, что местные догкоин именно это подключение?? Это подключение к Догкоин-на Qt приложение, которое уже установлено на моей ОС Х компьютер?

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

>>> печать "Ваш баланс составляет %е" % (Конн.метода getbalance(),)

Руководство никогда не попадал в какой-либо конкретики, что бумажник или пару ключей, мы работаем с, и вот как все руководство получится:

>>> импорт dogecoinrpc
>>> соед = dogecoinrpc.connect_to_local()
>>> печать "Ваш баланс составляет %е" % (Конн.метода getbalance(),)
Обратная трассировка (самый недавний призыв последнего):
 Файл "<устройства stdin>", строка 1, в <модуль>
 Файл "build/bdist.macosx-10.9-intel/egg/dogecoinrpc/connection.py" линия 444, в метода getbalance
 Файл "build/bdist.macosx-10.9-intel/egg/dogecoinrpc/proxy.py", строка 121, в __звоните__
 Файл "build/bdist.macosx-10.9-intel/egg/dogecoinrpc/proxy.py" линия 72, по запросу
 Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py" линия 973, по запросу
 самовывоз._send_request(метода, URL-адрес, текст, заголовки)
 Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py" линия 1007, в _send_request
самовывоз.endheaders(тело)
 Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py" линия 969, в endheaders
самовывоз._send_output(message_body)
 Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py" линия 829, в _send_output
самовывоз.отправить(сообщение)
 Файл "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py" линия 791, в отправить
самовывоз.подключение()

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

Есть ли лучший способ для выполнения операций догкоины через чистом Python?

+227
kolen 28 июн. 2013 г., 10:39:09

Из того что я читал, говорят в блоке, есть 4 сделки. Хэш-значение операции a и B объединяются для получения хэш-АБ. То же касается сделок C и D, чтобы получить хэш-диск. Позднее AB и CD объединяются вместе, чтобы сделать предпоследний хэш, который вместе с окказиональной дает окончательное хэш. Эта структура Меркла дерева обеспечивается таким образом, что человек может вернуться коррекция на корни (я.е к первоначальной операции), чтобы проверить их, верно?

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

+221
Lustin 17 сент. 2015 г., 4:54:41

Каждый узел строит свои собственные блоки. Blockchain.info просто не знает о существовании данной сделки, она будет знать, когда она будет реализована в блоке, который будет транслироваться в сети. Иными словами, он будет отображаться на Blockchain.info когда это подтвердится.

+210
Nadeer 14 июл. 2017 г., 18:28:24

Биткоин-это действительно несправедливо. Как всем участвовать, когда экономически challemged не имеют ресурсов, чтобы добывать? Я предложил виртуальная валюта, поддерживаемая топ-20 товаров, кроме золота. Золото только держать внутреннюю ценность и может быть очень легко манипулировать. Однако серебро является повышенный спрос на производство и будет приемлемо. Я планирую на самом деле формируя такой валюты. Это будет первоначально стоить около 87 миллионов долларов, чтобы начать сетевой безопасности и имеют необходимые удобства для проведения таких товаров, как с любым другим товаром. Бумажных договоров это всего лишь бумага. они могут негоже. Физически у Holdings является единственным способом. Конечно, кредиты и другие финансовые инструменты вступит в игру, чтобы покрыть будущие расходы и операции. Однако. Определенного минимального уровня должны находиться в 30 товары, хотя торговля между ними будет разрешен так реализации прибыль может быть получена. Группа по вопросам надзора акционеры будут на месте и им будет поручено рассмотрение финансовых отчетов, наряду с профессиональными бухгалтерами. Группа из 12 будут выбраны из числа акционеров и единственное требование-они возраста 18 лет. Каждый год новые комитеты надзора будет обращено. Это поможет избежать любых проблем из образований позволяет говорить нежелательных субъектов от принятия какого-либо контроля или не констатирую факты. Поскольку правительство США не разрешает печатание денег, то все это будет виртуальным. Системы безопасности preveny взлом бер контракту и самое главное застрахован той же компанией. Они должны иметь долю в новой валюте, так как доллар не будет разрешено в общей теме Валюты. Они не сумеют сделать там работу и система будет взломана. Все, что потеряно, должно быть заменено. Я считаю, что работодатели и потребители будут роиться будут задействованы. Это было бы глобальным. Мне 53. безработных. Мужчина, белый, и рассказал много немного сумасшедший. Я смотрю вокруг земного шара и я в окружении умалишенных. Стрелять мне по электронной почте и дайте мне ваши отзывы. Тролли остаться дома.

+200
someoneinomaha 21 февр. 2019 г., 9:40:19

Что я подразумеваю под "полностью автоматизирован", если все ниже заботятся о клиенте, никакие человеческие усилия, участвующих.

  • Сбор проводки
  • Создание нового блока

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

Может минер выбрать, какие операции должны присутствовать в соответствующем блоке?

+195
Avinash Maddi 28 окт. 2016 г., 3:42:53

Мой ответ будет: "нет никакого способа, чтобы защитить себя от быстрого мошенник."

Вы, вероятно, должны здорово провел время с продавцом, скажем 3, может быть 4 часа.

Е. Г. Смотри эту ветку: bitcointalk.org если подтверждения занимает 10 минут, как я покупаю кофе в Старбаксе?

Другой способ заключается в использовании арбитра, например www.bitrated.com

Биткоин арбитражного рынке защитить себя от мошенничества в интернете с биткоина м-о-н-операций.

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

+174
Lee Lemur 4 дек. 2012 г., 0:36:51

Да.

  • Использовать createrawtransaction с выходами хочешь, но без входов.
  • Использовать fundrawtransaction , чтобы сделать кошелек добавить входы и изменение выходного сигнала при необходимости.
  • Проверьте, что плата за полученный неотправленных необработанные транзакции. Если вы довольны результатом, продолжаем:
  • Вызов signrawtransaction подписать входов.
  • Звоните sendrawtransaction транслировать его по сети, и как побочный эффект, список в бумажнике.

Вы не можете контролировать сетевую плату напрямую (как в байте, и вы не знаете заранее размер), но вы можете установить feerate через -paytxfee. В новом выпуске вы также сможете пройти feerate в fundrawtransaction.

+85
gyo 31 мар. 2018 г., 16:17:27

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

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

+47
Sour LeangChhean 23 окт. 2016 г., 21:18:35

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