Адрес остатки

пожалуйста, мне нужна помощь, я с помощью Bitcore-lib в мой проект и меня возникли проблемы при отправке БТЦ, предположим, у меня есть адреса А, B, С, D, Е и F, а они есть = 0.2 БТЦ, Б = 0.13 БТЦ, с = 0.25 биткойна, Д = 0.0015 BTC В & Е = 0.36 BTC и я хочу отправить сумму btc в А, B, С, D и Е-F сразу. Пожалуйста, может кто-нибудь помочь мне о том, как сделать это в узел JS?

+69
Ryan Farley 12 нояб. 2011 г., 20:40:32
18 ответов

Ссылки на обсуждения на NXT форуме https://nxtforum.org/general-discussion/academic-questions-regarding-pos-and-nxt

+995
Rushino 03 февр. '09 в 4:24

Операции и utxos (в биткоинах) не имеют метки.

Какие изменения мне нужно сделать?

Изменить вашу цель.

+913
Michael Klishin 15 мар. 2016 г., 18:41:40

Использование: setgenerate правда -1 В -1-количество процессоров, которое вы используете для шахты, -1 означает все. Использовать getmininginfo , чтобы увидеть информацию.

+838
Catherine V 14 окт. 2013 г., 15:02:28
P2Pool вы: 17401 акции в цепи (9127 проверил/17405 общая) сверстников: 11 (0 входящих)

Это означает, что P2Pool вы знает 17405 акций, 9127, которые были проверены (это означает, что не бегал P2Pool вы на более чем 24 часа), а 17401 из которых находятся в цепи (то есть уже 4 потерянных акций в глобальном масштабе в течение последних нескольких минут).

Местные: 1689MH/s в прошлом 10.0 минут местного мертв по прибытии: ~3.8% (2-8%) ожидаемого времени, чтобы поделиться: 29.8 минут

У вас есть 1689MH/горное дело с с 3,8% акций недействительным из-за задержки между P2Pool вы и Шахтерском. Ожидается, что вы получите ваш следующий доли в полчаса.

Акций: 3 (1 ребенок-сирота, 0 погибших) залежалый тариф: ~33.3% (6-80%) эффективность: ~73.5% (22-104%) текущая выплата: 0.0174 БТЦ

Вы нашли 3 доли, одна из которых была удочерена (33.3% из них), что свидетельствует о нормальной черствый которой если вы продолжаете находится между 6% и 80%, с 95% уверенностью. Эффективность составляет 73,5%, что означает, что вы получите только 73,5% от того, что вы должны, исходя из ваших сталес, хотя в будущем, истинную ценность упадет с 22% и 104% с 95% уверенностью, так что нет никаких доказательств в настоящее время что-то не так (с 100% в этом интервале).

Бассейн: 415GH/с несвежим ставке: ожидается, 9.3% времени в блоке: 6.3 ч

Бассейн имеет в общей сложности 415GH/с мощности, и 9,3% обнаружен акций не интегрированы в sharechain. Ожидается, что мы получим блок в 6 часов.

+835
KLDavenport 12 июл. 2012 г., 12:22:22

Согласно blockchain.info с диаграммой, по состоянию на февраля 2013 года топ-майнинг пулы, видимо, являются:

  • Гильдия БТЦ
  • 50BTC
  • Deepbit
  • Слякоть
  • EclipseMC

Я не могу сказать за "хорошее сообщество", так это, конечно, довольно субъективно.

+790
Burt Luong 4 нояб. 2019 г., 8:56:35

Сколько кошельков можно скачать и использовать?

Столько, сколько они хотят.

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

Да, это часто лучший способ, но это будет взимается плата за транзакцию.

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

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

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

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

Как крипто биржах труда?

На мой взгляд, бирж, в основном, для обмена одной валюты в другую. Например в USD на Bitcoin или биткоин на Лайткоин и т. д.

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

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


Как мой личный кошелек свяжется с внутренней биржи бумажник?

Они не.

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


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

Когда вы даете деньги на обмен, у вас больше нет денег, у вас есть долговая расписка.

+767
Larry Schiffman 4 мар. 2015 г., 15:59:10

Я случайно отправил биткоин наличными segwit биткоин адрес, пожалуйста, может кто-нибудь помочь мне, как я могу получить его обратно. я попытался с помощью этой услуги восстановления, https://bch.btc.com/docs/help/bch_segwit_recovery но они никогда не ответил Или ответил на мое письмо, пожалуйста, что я могу сделать?

+747
samassy etienne 5 июл. 2014 г., 7:38:05

Я разбора чер*.дат файлы с помощью fread операционной().

Скажем, это базовая структура чер.DAT-файл:

[magicbyte] [blockheader] [сделок]
[magicbyte] [blockheader] [сделок]
...
[magicbyte] [blockheader] [сделок]

При разборе, я начала читать первые 4 байта.

  • Если она равна D9B4BEF9 (magicbyte), я соберу [blockheader] и [операции] данных.
  • Если я получаю значение null, я предполагаю, что я достиг конца чер.DAT-файл и перейти к следующему (если таковой имеется).
  • Если я вам 00000000, я предполагаю, что чер.DAT-файл является неполной, и я постоянно перечитываю его.

Это надежный способ для разбора чер.DAT файлы? На 00000000 проверить то, что я самый неуверенный.

+503
user19866 30 мар. 2018 г., 11:58:26

Это вполне возможно с дополнительным дополнение к Bitcoin называют BIP32. К сожалению, BIP32 не реализован стандартный клиент, но есть и другие клиенты, которые его реализуют.

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

    (Как я сказал выше, есть несколько клиентов, которые могут сделать это, я просто большинство знакомо с Электрумом.)

  2. Вставьте этот код в ваше приложение BitcoinJ:

    Строки serialized_xpub = "xpub.....";
    это особенно удобно, неподписанных int = 4;
    NetworkParameters параметры = MainNetParams.получить();
    DeterministicKey root_xpub = DeterministicKey.deserializeB58(нуль, serialized_xpub, параметры);
    
    // Выведем М/0/<н>, BIP32 путь Электрум это 
    DeterministicKey получения = HDKeyDerivation.deriveChildKey(root_xpub, новый ChildNumber(0, ложь));
    DeterministicKey new_address_key = HDKeyDerivation.deriveChildKey(прием, новый ChildNumber(это особенно удобно, ложь));
    Строки new_address = new_address_key.для().метод toString();
    

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

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

  3. Поставьте этот адрес в счете-фактуре.

  4. Деньги появятся в кошельке.

Удачи с вашим приложением!

+433
William Remacle 18 авг. 2011 г., 10:12:50

После установки ЛНД в первый раз вы должны инициализировать кошелек с командой: lncli создать

Вот описание команды запуска:

lncli помочь
...
Запуск:
создать инициализировать кошелек при запуске ЛНД впервые.
разблокировать разблокировать зашифрованный кошелек при запуске.
метода changepassword изменить зашифрованный кошелек пароль при запуске.

Это может потребовать от вас, чтобы создать путь:

команды mkdir -p <путь из сообщения об ошибке>
+431
Baby 26 авг. 2010 г., 5:16:06

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

Последние сделки в настоящее время ваш биткоин знает около 7 лет, но это не 7 лет, чтобы догнать. Это должно быть все в считанные дни.

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

Если вы хотите использовать биткоин, но не хотите хранить весь блокчейн навсегда, рекомендуется использовать клиент СПВ. На вопрос Что такое СПВ клиента? для получения дополнительной информации.

+418
Liviu Popute 14 сент. 2017 г., 16:57:59

Около 12 часов назад я послал БТЦ 0.06304568 на мой кошелек тест... и операции еще не принято:

{
 "receiveAddress": "1KU9VwJ992UisoAYiPbRdSXDRVUCq4wdw1",
 "баланс": 0,
 "нет": "прод",
 "версия": 0,
 "зашифрованные": правда,
 "сырой": "кошелек, содержащий 0.06304568 БТЦ (расходуемого: 0 БТЦ) в:
 1 незавершенных сделок
 0 неизрасходованные сделок
 32 проведенных сделок
 0 мертвые операций
 Последний раз видели лучшей блока: 377306 (СБ окт 03 13:59:53 Эрт 2015): 00000000000000000c07ea569a4be298ff78b6f5ab5df17775649dcd1bc8b68f
...
}

Если посмотреть на адрес 1KU9VwJ992UisoAYiPbRdSXDRVUCq4wdw1 в БТЦ.blockr.Ио я получаю следующий результат:

Хэш: 1KU9VwJ992UisoAYiPbRdSXDRVUCq4wdw1
Баланс: 0.00000000 BTC по
Всего поступило: 0.00000000 BTC по
Сделок: 0
Неподтвержденные: 0.00000000 BTC по

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

+391
user111185 29 авг. 2016 г., 10:06:58

Я через bitcoindс JSONRPC интерфейс, чтобы получить информацию о транзакции для моего бумажника, в частности, я провожу небольшой скрипт каждый раз, когда блок получает трансляции (через -blocknotify), который вызывает getrawtransaction способ получить разобранный сырьевой сделки.

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

+367
Matthew66762 26 июн. 2011 г., 5:31:07

Это связано с этим: https://en.bitcoin.it/wiki/BIP_0016. Вместо оказания необходимой scriptSignature при отправке монет, вы можете просто предоставить хэш скрипта, и пусть Искупитель обеспечить реальный сценарий на расходы.

+232
user233486 29 февр. 2012 г., 0:44:15

Привет я разработал аппаратно-программного обеспечения, чтобы добывать Bitcoin это работать и получать результат (получение нонсен, так как конструкция занимает всего .2 секунды, чтобы завершить задачу)я пытаюсь представить в своем местном биткоин кошелек своего сообщения об ошибке

Обратная трассировка (самый недавний призыв последнего):
 Файл "./submit_b.py" линия 282, в <модуль>
 rpc_submitblock(rpc_con(),block_miner(rpc_getblocktemplate(rpc_con()),binascii.b2a_hex('Bitmatriz'.encode()).decode(), "19DvxDw7zfiBDcvZCyhboNjJ2VW6d2mD2p"))
 Файл "./submit_b.py" линии 124, в rpc_submitblock
 сообщение = rpc_con.submitblock(парам)
 Файл "/home/bitmatriz/.local/lib/python3.6/site-packages/bitcoinrpc/authproxy.py", строка 141, в __звоните__
 поднять JSONRPCException(ответ ["ошибка"])
bitcoinrpc.authproxy.JSONRPCException: -22: блок расшифровать не удалось

Ниже-данные, полученные из скрипта

000000200b19cbe6b745a8ecc66bdd8e23cc84159701fdfd7dae5300000000000000000014e87cb06ddef0a2c7d74c1c3af82bcde4da560624fb4d3462e093a92b68c329bbb9965adc975d170fd01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff110364cd074269746d617472697a43f740c0ffffffff014b46df011976a9145a3308e6ef31335c46c807a23134dc2142bd4dd288ac000000000200000001cd796d7718307fd1107dac22d847e256e3f5573244fdb407e1828395c541cff5010000006b483045022100a11cdfcc5b93e79dc20a8cc94aef3f0176642fba8ba1aa8b610711ef2d233ff602205d9ab01f4461b7244fa4516ed8e4a71dd169ad0c8d61a74ef689638a9fa9770c012102f07c0940fcb4487c83cb4c2712c65d50d43778dfc2aa2e41afe1ad2fc8284aeaffffffff020051e90b000000001976a9143da76c020f5010b668e1831abc41b74b6759a48b88ac1163d11a000000001976a91432eb719e44987559d33e324edc03922c9f45ff9388ac0000000002000000013a916bdec8b9825e8244ac9be4589f561e98e9091914e0e2514c4dd8579cfddd010000006b483045022100e763bf000a6d463b2efdd974e66cad650e2cf0099beb4c363be8fe04b151cd5602201d36992639ead345ab17ccf5a8017b6d5b0291d424f6559a65edf77f7ea2193f012103409891d09a784928c14c94798b8b772705a1555cee27a312878ed0f3de7b177dffffffff022080df11000000001976a9143da76c020f5010b668e1831abc41b74b6759a48b88acc9a72507000000001976a914df1451dc57e93b6effd78426d8bbe624fc8e2c9788ac00000000020000000278a17fb798fb15efd6fdba6a8c368618598a9e90a2841e13b02d42a8ace45b79000000006a4730440220693536f3f1778a5bfd753e65e3400ede2c89db95454643517329436f46873ce602207b55054a899e34dc974055bb9f036ae68d0cf9ceab09757d3a54e0851292e663012103112149665e33e8615678ef32ac70a31f6e21e5d63f102ef612eaa291b7c8ea3ffeffffff2a3e97ee64583bd8309ca3f036b5ef449471052b20127b9736528f5218ddbc6f5e0000006a47304402205ee2d6638b8ca5351ce3f4dcf85ceab1e908874d8b0e96f03a2e6203e5f3c973022004a9959d502c75e4edb80902f6ad5c94d6cd294d99a42bedaf317859b2b7de38012103d79f0989e26b0fd05b0c26890c68eb8462fa64143ac5461cf9cf826e87a499d9feffffff02a3d90b00000000001976a914a6517ba1358cd2c8bd9efeea034666cff705ffb588ac232620000000000017a91429fe11644440db7358be3797e8e646aba4854fea8761cd07000200000003ecd72647b39d7e6501042c03331d52621f2baf290f0fcbae28e129605258a5a5530100006a47304402204f94267ff3d32027eebed4970fe6a3ad0777deb42901ef3c2ad561daefd88c8e022027168797fb959036ca795a66e27fbb6cebbac8f00a5ac9dbc6d6b70f4c4b6350012103f16891bc25b64d37ce1a3f0a226025224e74de16c74d585cb6862cad2a2b3891feffffff38638063f840f8ddb625c48af30ccbe5b4c0be57a7f18158c849b9628690c8607b0100006b4830450221008ed743837a4f64b68e2a6892b813990c40c7ffa9c35e5c434812d66a48189eb302207861fc3bf3369ceb9d290223cce89997a2fd66792a3c492f390fe1bba233ba34012103408e1981ee02bff847768056d5f2ff3d641074a26561fb1a82f60d0a50d1f36efeffffff3f1e7f5b0f6cbf3ac58d0b2cfb2927d15517af78e690c65a631f122fba205bdb010000006a473044022056c44992ef795ef6dfe8fbb635a25581b646e8c9a0718f4e51f5c49b81fab6af0220511f7159c352c553c4694e7bb9e9653f0148221bf9832e95a231d3cff602c16f0121023f053b81f7c056db9d3cfa1e43b63067c72b757903b745fca4d1944f998a65b7feffffff02c0af1c00000000001976a914825558a5137ad409de081d1bab50d2c81aa114a488accf790a00000000001976a914d7476512c5cce597952dab791507e985cbbeaee888ac61cd0700020000000326ff1010699c89dfd699d9ff902d143fe8a787c023ff2af04865d226e47fc1e5550000006b483045022100c527eeb2c90170093e93dd8f20c64337dfd0daa939f5d648db872f6ec064627702206f35bd8fb109cb3a1836853acc3f9632b79905828e882c1361710358a79fdd250121024f37e81077a802bc809ce265648ac286572ed1d5fd252af2fc63ffe73c87431efeffffff637bcb526b59974c8665922a3597a743792781686d0358f493a25e99c4d4a9fc010000006a4730440220469d67f1f0b55cdd33ea2a150b0ff1c565a2d7751e905f3c020577abd6c15768022033d89aa192ae4f084284f4900a15f03c830762d5b44c91b38b60846f116b74a3012103781c5037b192928351b09b5e1bb4ab5fc0852089913069bbab1c86e271a9e82ffeffffffae035761ad9e625ae4a48d877f56d667febb16e2833119f2c30db7f7be3208a9380000006a473044022022397103c17ba4699bdd6bb8dac2358d604bd8aa7f0674a0460388009d3b6a00022048b8100c7a41e897e37d6a7d1127be318d74392a47654408b9fa42b50856d2c901210342971a8d79776e84673b1b6602670fda7f90a6f89fa1742a376060f120dadff4feffffff02c6780a00000000001976a914f53526f0a5cf575fccb7246efb4eda006fcae7aa88ac5c3b2d20000000001976a9142ea84977ee79a11c425e7acb4252e7aba48be9a488ac61cd07000200000002ac33eb581f2cb876d19dba0378a91b09db45d8bb2bab9146039b816b4509f339390000006a47304402207404eafa0392b466558bcf7e4d3014c13c5b54dbf343cb627bbd06e846c395c4022036bd8121f4dc7d220e7450120ababa99b3fbe0c764365207fd82f7799dc6e18a0121025df903b4a47675330267a1fca1488ade240d3068002d0e1ad96b508c69ae2b57feffffff5f377e25b750102242b6f202a1543d74d259282514fd5b6031f58c3e879f4658110000006b483045022100d517a1301bbadd8f6565bb089ddddfacff8bc5a7ab6e16a57a117192836dfc0602203dc0773f380a1f4b8e701bd418b3fdad36dd715291baa0595de2cf2f532b41740121031cc432fb07d5844e0c8f7d5d41fc61a20912cea6722ed9435be7b1ea0fea53b2feffffff0224a60f00000000001976a914584ab36305080d7949e1c09ec7a8786d0728193e88ac20d50b00000000001976a9147a623d6db1e73a2417c6b2c46ab8da023161426388ac61cd0700020000000238638063f840f8ddb625c48af30ccbe5b4c0be57a7f18158c849b9628690c860b50000006b48304502210090925ad8c919efa945bbf3f7a43bcff97aba6a51b428660e50b06bc28dcac54c0220589b20a6c5c05d262e26b8e02b9cf0e164ff4ce8a2b6a1c34ce0d46950dab21d012103a2e1fc8239500ea0fe10adff2e28a526e8c7aa4dd0b93d25ad71ff3f513cf066feffffff965eaa5a0709f4e24253dce250fe35b1089e65f98638c5711f1f783bc0eb8368010000006b483045022100b8d39ec9e47c3f9cba1c4713e57d0ea65c229252d5e441f1dc9febdb9489767902207750f4ee26e1ae4f50cc0596e59aae0dbc7973504d63a0179fea1b970d4d961601210361693c29640428069fd93fcac5e81defc8c49238e9a16ebd26e84ed66ea2beb4feffffff0221db0b00000000001976a914fe64ac29365b7e3278603aa133102d2957d274b288ac90ab1e00000000001976a9148eb23a0151482cdccde9577d6dad727b0148077e88ac62cd070001000000019668f4943ba630c233632d22513e8cacd065dca41f38d6815da06b70c118e915000000006a4730440220505b58dc693411127b43bf9d0d575e292d8714f8a61d0873be4da01059c7d4da02203fe8811a37e81570e7f2a9ed9f3a0ef78f4edda38327103281702a3a2d89a40401210289cd7d41dd230abf51e7e7f94d1a3dc7e08eb25a0e11a5f4d032d2620ec01e7effffffff029d580600000000001976a914d9f950ac7ea4853df9ff3c8598f5de5b615fb24f88ace8123c00000000001976a914db7459757a54efff1f749162ae5a955e1d3821e588ac000000
+73
Cory M 3 июн. 2014 г., 9:49:57

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

Вижу, что кратчайший путь для загрузки блокчейна?

.... слишком ускорить загрузку.

+72
AFetter 28 мая 2018 г., 8:12:12

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

Как двое сотрудников компании, расположенных в разных офисах, каждый имеет доступ к аккаунту?

Обмен конкретно будет с BitFloor, используя Google Аутентификатор ОТП, но один и тот же вопрос будет применять для использования МТ. Гора Gox, с Yubikey, например.

+69
Bill Goggin 12 янв. 2015 г., 20:38:41

Можно ли иметь несколько входов, от разных людей?

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

Как бы это настроить?

вы бы следовать спецификация:-) Руководствуясь примером является сложный сделки раздел разработчика примеры.

+19
tranceporter 12 янв. 2017 г., 15:46:20

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