Как рыночные данные операционные издержки?

Может кто-то пожалуйста, объясните мне, чего мне не хватает?

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

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

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

+518
mary B 5 февр. 2012 г., 18:48:31
33 ответов

Я сделал эксперимент снятия 0,00000001 ВТС с MtGox. И эта сделка до сих пор не видно на http://blockexplorer.com/ примерно через час.


Озабоченность решена, спасибо всем!

http://blockexplorer.com/address/1Mm1YSodmgoDEHEQtQaZLjBW8Nemje3kFw

+999
fauker 03 февр. '09 в 4:24

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

+948
Adergaard 7 авг. 2013 г., 07:05:27
Другие ответы

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


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

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

Я, конечно, могу создать транзакцию, чей 7-клев префикс-это то, что я хочу, просто с помощью грубой силы: например, поставить некоторые случайные данные в выходной OP_RETURN и настроить его, пока я не получу приставку мне нравится. Он должен 2^28 попыток в среднем, около 256 миллионов. Итак, позвольте мне сделать 200 сделок, все с префиксом 1234567. Что необходимо около 40 миллиардов операций - работа пару часов для достойной ГПУ. Если я поставлю маленький взнос в каждом из них, при нынешних темпах, это может стоить около$2000, чтобы получить их все подтвердил.

Теперь я выбираю 100 из них наугад и создать транзакцию тратить их как входы. Для того, чтобы проверить, если моя сделка действительна, вы будете нуждаться, чтобы начать пробовать все возможные комбинации 100 из 200 возможностей, пока вы не найдете правильные. С(200,100) составляет около 10^59. Удачи через это, прежде чем Солнце погаснет.

Чтобы я мог, сравнительно недорого, привести всю сеть Bitcoin на колени, так как каждый узел работает на невозможное проблемы, выясняя, что 100 сделок я провел.

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

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

+929
yaz 7 апр. 2018 г., 08:34:18

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

+864
Min Hong Tan 13 сент. 2015 г., 19:43:24

Есть несколько способов оценить стоимость перевода (пропустите 3 Если вы хотите автоматизировать весь баланс).

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

    биткоин-Кинк estimatesmartfee 6
    
  2. Вы также можете использовать различные веб-сервисы, которые ориентированы на оценку сбор:

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

+860
puneet agrawal 6 мар. 2014 г., 09:54:21

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

чернослив=600
maxconnections=10
maxuploadtarget=20
rpcuser=ХХХХХ
rpcpassword=ХХХХХ
keypool=100
сервер=1
пересканировать=1
alertnotify=РНР \var\www\html\alert.php %с
blocknotify=РНР \var\www\html\block.php %с
walletnotify=РНР \var\www\html\wallet.php %с

Случай 1: я создал адрес, используя getnewaddress [имя_учетной_записи] тогда я послал несколько монет от других кошелек и я могу сделать бумажник уведомления.

Случай 2: я создал адрес, используя addmultisigaddress команду тогда я послал несколько монет от других кошелек и я могу сделать бумажник уведомления.

Случай 3 : я создал multisig адрес, используя createmultisig команды. И я отправила БТЦ из других кошельков (регистрация сделки статуса ). Этой операции достаточно подтверждения, но я не могу получить уведомление кошелек.

Почему я не могу получать уведомления кошелек multisig адрес (корпус 3)?

команда addmultisigaddress спасет redeemScript и атташе его на этот адрес. это работает для меня и я могу получить уведомление.

Так вот я тоже хочу знать, как защищены мои multisig адрес, если я создаю его с помощью addmultisigaddress команду? Предположим, что мой сервер взломали, злоумышленник легко получает redeemscript(используя команду validateaddress), а также может получить знак адресу связать с и ключ бирючина этого адреса. Мои БТЦ может быть воровство ровная.

Пожалуйста, предложите мне лучший способ создать multisig-адрес или ответьте мне, почему я не получаю бумажник уведомление о multisig-адрес и что такое альтернативное решение?

Информация: я хочу, чтобы разработать сайт биткоин кошелька, где мой пользователь может создать BTC-адрес и можете отправлять и получать БТЦ. Я хочу создать multisig-адрес для каждого пользователя. Что является лучшим способом, чтобы создать multisig-адрес для них? любые советы приветствуются безопасности.

Я искал много об этом multsig адрес, но я не могу получить любую идею, как реализовать это (Multisig адрес, используя createmultisig команды) в моем проекте и интересно, как другие как другие сайт поддержки multisig-адрес и обработать его? Они используют addmultisigaddress команду ? Если да, то насколько безопасен этот счет ?

если я не могу получить уведомление кошелек, то как я могу кредитной или дебетовой БТЦ от моей учетной записи Пользователя (в моем проекте).

Спасибо заранее.

+815
Jaffer Wilson 14 нояб. 2017 г., 08:11:31

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

Полное подтверждение требует: "один час машинного времени,или в 6 кварталах от большего".

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

Почему 10 минут выбран в качестве задержки между каждым блоком?

Она была выбрана как способ сбалансировать следующих целей:

  1. Сделать цепочку шпагат реже.

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

  3. Подтверждения операций как можно быстрее.

Раздвоение цепочки ничего не делает, но увеличивает общее время операции должен подтвердить (если это на потери конца расколе). Если цепь распадается происходят слишком часто, то доверие к системе будет уменьшаться.

Вы хотите небольших блоков, так что подтверждение будет рано?

Уменьшение времени подтверждения не решить проблему.

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

Все успокоится в будущем, когда сложность не растут на новой цели, и на тот момент это будет ОК, чтобы просто ждать 6 подтверждений (при условии подтверждения 6 = 1 час)

ТЛ;ДР

Конечно, выбор из 10-это спорно, но разумный выбор. Но ваша идея сделать блок каждую миллисекунду делает #1 и #2 (выше) практически невозможно управлять. Не говоря уже о "сложности" выбора, животных сети, и актом добычи для удовлетворения цели-все это требует 1 секунду для оформления.

Действительной разумной стоимости будут в диапазоне от 5 до 15 минут.

+811
Ben Hummel 3 мар. 2010 г., 03:16:24

Мой адрес 389CLh5Ect2i7U5116gqjBSLykYHRmdcgz. В запросе от сайта я вижу это scriptPubKey, как я могу создать этот scriptPubKey с моего адреса {scriptPubKey: "a91446c443cc449d9e9a54a9e07a30dfd2ab1960a18f87", стоимость: 60000} ?

Если у вас есть примеры на JavaScript это будет хорошо.

+799
SinzianaG 19 февр. 2013 г., 15:01:46

"Переиндексация" означает, что Bitcoin Core-это повторение синхронизации данных блокчейн. Ваших сделок будут показаны только те блоки, которые содержат их обработки.

+718
Raine Revere 7 июн. 2013 г., 03:55:21

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

+691
Delacruz 2 мая 2017 г., 20:01:28

Сама ЛНД вообще насколько я помню не предоставляют API для баланса каналов.

Однако есть в репозитории lndmanage, который использует ЛНД API, чтобы обеспечить довольно сильный инструмент восстановления равновесия

https://github.com/bitromortac/lndmanage

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

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

+635
Vano08 27 окт. 2018 г., 05:02:10

Это правильно, как написано. Аккаунты просто группировка адресов. Вы вообще создавать учетные записи с getaccountaddress звонок.

Эта вики-страница содержит более подробную информацию о том, что счета все.

+611
atiretoo 22 мар. 2012 г., 17:39:42

В настоящее время существует три различных способа сделать это: необработанные транзакции, PSBT в 0.17, и PSBT в 0.18. Я рекомендую вам использовать PSBT в 0.18 а это меньше всего хлопот, но я опишу все три для вас.


Традиционно, вы могли бы сделать это с createrawtransaction, fundrawtransaction, и signrawtransactionwithkey/signrawtransactionwithwallet. Один человек должен знать все входы, которые были использованы в сделке или все положить в свой кошелек (т. е. они импортировали чужие открытые ключи и/или redeemScripts в их кошелек) и тогда они могут использовать createrawtransaction или fundrawtransaction для создания сырьевой сделки.

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

Если у вас есть необработанные транзакции, вы затем отправить его на всех остальных людей, участвующих в сделке. Они затем подписать его с помощью signrawtransactionwithwallet (если ключи и скрипты в их бумажнике) или signrawtransactionwithkey (если их ключи и скрипты не в своем кошельке). Большинство людей будут использовать signrawtransactionwithwallet. Они затем отправить результат обратно к вам, где вы должны объединить всех заключенных сделок в окончательной транзакции с использованием combinerawtransaction. Затем вы можете транслировать его с sendrawtransaction.

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

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


Поскольку ядра биткоин 0.17, вы можете использовать различные *psbt ЭКП для достижения той же цели. С 0.17, расход очень похож на необработанный поток транзакций, описанных ранее. Вы должны иметь всю информацию для создания заключительной транзакции на ваш кошелек (за исключением закрытых ключей), так что оценка комиссии может быть правильно сделали выбор монет, или вам нужно знать, какие входы использовать. В любом случае, вы используете walletcreatefundedpsbt и укажите входы и выходы, которые вы хотите. Затем ядра биткоин автоматически выбрать дополнительные входы, если не хватает для покрытия суммы вывода и создать выход изменить для вас. Потому что он должен получить также разраб комиссионных за транзакции, он должен иметь ту же информацию, что нужно для fundrawtransaction уметь оценивать сборы за входы он выбирает.

Затем вы отправляете транзакцию для всех остальных, кто хотел бы добавить свои подписи (и другие метаданные), используя walletprocesspsbt. Вы также можете сделать walletprocesspsbt первых перед отправкой транзакции для всех, так что различные метаданные, необходимые для подписания (как UTXO, которые тратятся на каждый вход) добавляется заранее. После подписания всех пошлет сделки с вами, а вы объединяете их вместе, используя combinepsbts после создания последней операции для передачи через finalizepsbt и отправить результат с помощью sendrawtransaction.

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

Опять же, этот процесс является своеобразной громоздкой и требует, чтобы один человек знает некоторые (или все) данные для входа используется (за исключением закрытых ключей). Но это несколько менее вероятно, чтобы привести к ошибке, чем метод сырьевой сделки. PSBTs также позволяет использовать другие номера-ядра биткоин-кошельки, которые поддерживают PSBT, и вы можете использовать этот метод с кошельков, которые не подключены к интернету или не имеют блокчейн или UTXOs, которые идут в сделке.


Однако, Биткоин-ядра 0.18 фактически делает весь этот процесс намного проще. Ядра биткоин 0.18 вводит несколько новых *psbt удаленных вызовов процедур, которые делают его так, что одному человеку не нужно знать все входы и всю информацию для каждого входа. Единственный нюанс заключается в том, что этот метод предполагает, что каждый человек имеет свои собственные результаты, которые они хотят создать вместо нескольких людей, объединяя их в Bitcoin, чтобы сделать один большой вывод.

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

Тогда каждый человек будет отправлять PSBT в назначенный координатор, который использует joinpsbts , чтобы присоединиться каждый PSBT в один большой PSBT. Этот PSBT будет иметь все входы и выходы, что каждый человек хочет тратить и создавать. Таким образом, вместо множества отдельных PSBTs со своими входами и выходами, там сейчас одна большая PSBT с входами и выходами каждого.

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

После того как все подписал PSBT, он отправляется обратно на координатора, который использует combinepsbt , чтобы объединить все подписи и ввод информации в одном PSBT, а затем создает в Сети операции с использованием finalizepsbt и транслирует его через sendrawtransaction.

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

+596
Batfan 12 авг. 2017 г., 21:02:33

Я купил полтора года назад биткоины около года и мой жесткий диск сломался, и мне удалось восстановить их с помощью утилиты восстановления, что нашли кошелек.DAT из удаленного кошелька на другой жесткий диск, но его courrped и не работать вообще. я устал что-то делать с питоном dbdump.py --кошелек, но это не удалось, есть все, что я могу сделать, любая помощь будет большое.Кошелек.DAT-это всего 112 КБ, я не знаю, если это имеет значение.

+588
arunberlin 22 авг. 2014 г., 09:08:27

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

+581
Ricky Gu 20 сент. 2019 г., 01:22:55

Лучшее объяснение Bitcoin, который я знаю это: Как работает Bitcoin под капотом - на YouTube

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

+553
Tapasya 2 июл. 2019 г., 04:37:52

Попробуйте это, у них очень простой API: https://blockexplorer.com/api-ref

+541
Creatrix Tiara 9 мар. 2017 г., 02:56:14

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

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

Шахтеры безопасной цепочки блоков Bitcoin, предоставляя доказательства работы, что биткоин используется для проверки транзакций. Они получат биткоин-награду за это, потому что Bitcoin был разработан.

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

+516
akrazan 17 сент. 2015 г., 00:15:29

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

lrwxr-XR-х 1 сотрудник 2могу 17 7 мар 2015 бутстрап.дат.старое -> загрузки.дат.старый

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

Слишком много уровней символических ссылок
+492
RHawkeyed 13 сент. 2012 г., 06:26:09

После нескольких поисков я в итоге обозначить адрес https://bitcoinwhoswho.com

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

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

+420
Thomas Arnaud 23 нояб. 2017 г., 08:13:04

Я считаю, что это был просто bitcoin.org и bitcointalk.org.

Он 3-й пользователь на bitcointalk.org. Это был перевод в они.

Редактирование: коррекция, bitcointalk.org не был перенос домена, по словам Питера Wuille.

+380
Also Frustrated 17 нояб. 2015 г., 02:50:36

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

+375
Angel Luis Scull Pupo 31 окт. 2014 г., 07:27:20

Очевидно, с переменной datadir=с:... я могу биткоин каталог использует. Я хотел бы оставить мой кошелек на другом жестком диске, чем блокчейн. Есть ли для этого команда?

+287
FoxDev 21 нояб. 2011 г., 08:03:50

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

+282
paradoX 14 апр. 2012 г., 03:42:15

Еще один путь-сделать свой собственный клиент.

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

JSONRPC:
https://github.com/nmmmnu/BlockchainWalker/blob/master/jsonrpc.php

Выбранные команды Bitcoind мне нужно:
https://github.com/nmmmnu/BlockchainWalker/blob/master/bitcoindrpc.php

обновление:

В случае, если у вас собственный клиент, убедитесь, что вы справиться с первой сделки

"4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b"

в специальный код, потому что bitcoind не справлюсь.

+199
Kodey Converse 4 июл. 2018 г., 19:38:39

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

Есть жестко логики в Bitcoin для проверки P2SH:

Стек копируется между шагами 2 и 3 (обычно - между scriptSig и исполнения scriptPubKey).

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

Соответствующий исходный код: https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp

Стека копируется в 1412 и восстановлены в 1448, где все начинается волшебство.

+182
CakeCat Doodles 13 мар. 2010 г., 16:43:15

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

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

+179
MCG04 9 апр. 2015 г., 21:09:17

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

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

Вы можете также проверить наш API https://bitaps.com/api/#Create_payment_address

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

+156
beck5 16 февр. 2010 г., 21:40:50

Когда я использовать Bitcoin-CLI и sendrawtransaction и только -25 ошибки. Я пытался протолкнуть сделку с использованием различных блокчейн сайтов Эксплорер, но это не сработало. Я пробовал:

0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb832010000006b483045022100e642093c9a56c76aeae91c68c19fd3f5f487d9d63c4f07259c5899a4df6f9bdf02203228b7f33a662fd5f3dc6fb3c361169392f91f74fe82ada1ce09bae55720ece70121029e033dda03e6cf9e0c93ac5b2689d047fd8e559ea0b5cfd1c86062387c672dcdffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000

в https://live.blockcypher.com/btc-testnet/pushtx/ он декодирует хорошо, я получаю сообщение "операция успешно Broadcst" но в то же время:

"Транзакция не нашли с хэш-7f1aa3a20163a9d4058940dd6af29b3f7aefc037b2f3b21133a1413a990bc4e7"

Я могу послать операций с использованием sendtoaddress и это, кажется, эквивалент. Я начал с: https://live.blockcypher.com/btc-testnet/tx/32b88bf17552d1d8075e4086836fa587b40a16a0076877136144e445be0e9d65/ используется:

биткоин-CLI и createrawtransaction '[{"txid": "32b88bf17552d1d8075e4086836fa587b40a16a0076877136144e445be0e9d65", "Uвых": 1}]' '{"mrMEaWKfkJZcAN52VqNxKkF21uvf9HF9g7":1.5}'

0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb8320100000000ffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000

биткоин-Кинк signrawtransaction 0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb8320100000000ffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000 { "наговор" : "0100000001659d0ebe45e4446113776807a0160ab487a56f8386405e07d8d15275f18bb832010000006b483045022100c139f0601bcef52dca990a7a5ae73a6e30ce5f521e2be25e80376338c4d0a84a02201f691b9295c32660d023ff65e8b2793b563f29b66d0c704577785d353e2f66620121029e033dda03e6cf9e0c93ac5b2689d047fd8e559ea0b5cfd1c86062387c672dcdffffffff0180d1f008000000001976a91476d2d121a1bbbc7e4c51f7a7c84437bb3aa1d66d88ac00000000", "полный" : правда }

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

+143
RoseCoolBeans 28 мая 2017 г., 05:21:47

Если вы отказаться от популярной бирже Poloniex, плата за снятие составляет 0.0001 BTC. Пожалуйста, смотрите эту страницу для холодного хранения:https://en.bitcoin.it/wiki/How_to_set_up_a_secure_offline_savings_wallet

+113
mistik79 7 дек. 2015 г., 04:49:35

Как вы указали в своем комментарии, то распределение имеет значение и вы не можете в среднем на протяжении длительного периода. Итак, вы должны знать:

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

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

+90
Panda TG Attwood 26 мар. 2015 г., 15:15:25

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

  • 1.получить сырье сделки (getrawtransaction)
  • 2.анализатор сырой сделки (decoderawtransaction)
  • 3.получить значение суммы, и идентификатор транзакции
  • 4.положите все вместе вставить его в базу данных MySQL

Таблица структуры как :

в MySQL> desc по t_tx;
+---------------+---------------+------+-----+---------------------+-------------------------------+
| Поле | Тип | Нуль | Ключ | По Умолчанию | Дополнительные |
+---------------+---------------+------+-----+---------------------+-------------------------------+
| txid | тип char(64) | да | | нулевой | |
| Uвых | инт(11) | да | | нулевой | |
| адрес | тип char(35) | нет | при | нуль | |
| redeemScript | голец(44) | Да | | нулевой | |
| scriptPubKey | тип char(46) | Да | | нулевой | |
| сумма | десятичный(16,8) | да | | нулевой | |
| подтверждения | тип bigint(20) | да | | нулевой | |
| расходуемого | тип char(8) | да | | нулевой | |
| решаемая | тип char(8) | да | | нулевой | |
| сейф | тип char(8) | да | | нулевой | |
| blockhash | тип char(64) | да | | нулевой | |
| созданных | метки | нет | | текущая_отметка_времени() | на текущая_отметка_времени обновить() |
+---------------+---------------+------+-----+---------------------+-------------------------------+

В таблице выглядят так избыточность, я думаю, что есть много столбцов, я могу удалить из моего стола.

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

[Фрэнк@localhost в бин]$ ./биткоин-Кинк decoderawtransaction 0200000001dbceae939bd37f2fe9dff0fca2aeaf44ec4987a34d59d58012982f49248d78fa0000000049483045022100f49a4e30e3baa5f00119f20e12a9bc932eea0814f7841ce0dc0ac17808d17e6e02207a50138fd23e7ac951fec96ff9869ecfbd495504889163a6d351ca07d2385de801feffffff02d8b068590000000017a914f393140f96b131c20ab063f025694dcade19e21e8700ca9a3b0000000017a914fc5d7d9af26be5f5656ac88023d1ff1683212dcc8737010000
{
 "txid": "172b99d21c02430fa16a70883d10090fde39c087ca82ebdf5a1b2567b115272e", сделки // код
 "хэш": "172b99d21c02430fa16a70883d10090fde39c087ca82ebdf5a1b2567b115272e",
 "версия": 2,
 "размер": 188,
 "размер V": 188,
 "locktime": 311,
 "Альвин": [
{
 "txid": "fa788d24492f981280d5594da38749ec44afaea2fcf0dfe92f7fd39b93aecedb",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "3045022100f49a4e30e3baa5f00119f20e12a9bc932eea0814f7841ce0dc0ac17808d17e6e02207a50138fd23e7ac951fec96ff9869ecfbd495504889163a6d351ca07d2385de8[ALL]",
 "наговор": "483045022100f49a4e30e3baa5f00119f20e12a9bc932eea0814f7841ce0dc0ac17808d17e6e02207a50138fd23e7ac951fec96ff9869ecfbd495504889163a6d351ca07d2385de801"
},
 "последовательности": 4294967294
}
],
 "Uвых": [
{
 "значение": 15.00033240,
 "н": 0,
 "scriptPubKey": {
 "АСМ": "OP_HASH160 f393140f96b131c20ab063f025694dcade19e21e OP_EQUAL",
 "наговор": "a914f393140f96b131c20ab063f025694dcade19e21e87",
 "reqSigs": 1,
 "тип": "scripthash",
 "адреса": [
"2NFT8P5jxEGhSMY1xGqpADyPztK3pmh5pwb"
]
}
},
{
 "значение": 10.00000000,
 "Н": 1,
 "scriptPubKey": {
 "АСМ": "OP_HASH160 fc5d7d9af26be5f5656ac88023d1ff1683212dcc OP_EQUAL",
 "наговор": "a914fc5d7d9af26be5f5656ac88023d1ff1683212dcc87",
 "reqSigs": 1,
 "тип": "scripthash",
 "адреса": [
"2NGFcGUAUd9KyMpCJhqVZPfJ2mTi1rLvttu"
]
}
}
]
}

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

Я пробовал все команды из биткоин-Кинк, но не они полезны на сценах. вот я и хочу подписаться на узле информации по zeroMQ, а затем парсер txid по (getrawtransaction & decoderawtransaction), а затем хранить всю информацию в базе данных MySQL. Но я не знаю как это случилось, потому что у меня немного будет путать с выходом из decoderawtransaction, и можно объяснить каждое поле означает? Особенно, Uвых внутри вин.

Кстати, если вы думаете, что мое решение плохое, пожалуйста, поправьте меня, я действительно Новичок в Bitcoin!

+55
Nicolas 13 февр. 2010 г., 04:22:36

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

https://bitcointalk.org/index.php?topic=236348.0 интересно читать, однако все это представляется косвенным признакам, в лучшем случае.

+41
Mridul Verma 2 янв. 2010 г., 11:48:11

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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