Реальная история.
Предположим, что у меня есть один бумажник, содержащий два закрытых ключей с одного Bitcoin, вложенной в каждый:
ПК1 = 1 BTC (первый депозит, самый старый)
PK2 = 1 BTC (второй депозит, младший)
1. Я собираюсь отправить 1 BTC, имеет закрытый ключ с самой старой монетой получить провел первый?
Начнем с того, закрытые ключи не получают израсходованы. Работа по использованию правильных слов, когда вы задаете вопрос, и вы будете более вероятно, чтобы получить правильный ответ. Понятно, что у вас есть очень ограниченное и несколько ошибочное представление о том, как Bitcoin работ и это приводит вас задать некоторые вопросы, которые даже не имеют смысла.
Что касается выше вопрос, похоже, вы спрашиваете:
Учитывая бумажник, который имеет ровно два неизрасходованных выходы обоего которые оцениваются ровно 1 BTC, если я посылаю ровно 1 BTC (без платы за транзакцию) будет бумажник предпочитает проводить старый неизрасходованный выход или более новые один (или приходят других критерии, используемые)?
Обратите внимание, что ответ на этот вопрос во многом зависит от того, что бумажник вы используете. Эти детали реализации не являются частью протокола, и остаются для каждого разработчика кошелек, чтобы решить для себя, как они хотят, чтобы справиться с этим. Поэтому, лучше всего было бы начать, говоря нам, что бумажник вы спрашиваете. Я предполагаю, что вы спрашиваете о версии 0.9.2.1 от Bitcoin Ядра?
В другом гипотетическом сценарии, у меня есть один бумажник, содержащий три закрытых ключей с одного Bitcoin, вложенной в каждый:
ПК1 = 1 BTC (первый депозит, самый старый)
РК2 = 1 BTC (второй депозит)
PK3 = 1 BTC (третий депозит, младший)
2. Я собираюсь потратить 1,5 BTC, что секретный ключ будет получить осушенный полностью и который получит половину осушенный?
Опять же, я полагаю, вы говорите о кошельке, который имеет ровно 3 неизрасходованные выходов, каждый стоимостью ровно 1 BTC?
Обратите внимание, что это не представляется возможным "половина стока" неизрасходованный выход. Бумажник будет ПОЛНОСТЬЮ провести по крайней мере 2 из неизрасходованных выходов. Это будет затем создать 2 новых выходов. Один будет 1,5 BTC туда, куда вы отправляете его. Другой будет 0,5 BTC в "изменение" которые будут отправлены обратно в бумажник. Какой адрес бумажник используется для изменения будут зависеть от того, что бумажник вы используете. В случае Bitcoin Ядра, бумажник будет создать новый адрес (который будет держать скрытые от вас) с совершенно новым секретным ключом, и вышлет BTC изменения 0.5 на этот новый адрес.
3. После указанных выше операций, я собираюсь потратить 0,75 BTC. Будет ли Bitcoin-жильный поведение в стараются свести к минимуму вход, чтобы сохранить гонорары, или это будет рассматривать только монетный возраст?
Это мое понимание того, что Bitcoin ядро обычно отдает предпочтение более низкие сделки платы. Я не знаю, как он обрабатывает ситуации, когда две различные операции приведут к одной и той же платы тока. Я должен был бы посмотреть на код и получить обратно к вам на это.
Как изменится вход, если вместо 0.75 BTC, я провожу 1 BTC?
Опять же, я должен был бы вернуться к вам как только я получаю шанс рассмотреть точный код. Я не помню точные условия для построения сделки.