Спасибо за ваши ответы!
Что касается частного ключа права быть избранными (назовём это так) вы говорите выше вы должны подписать сделки при отправке.
Как это работает?
Допустим, я создаю кошелек (в автономном режиме) любого рода с ключом. Кто-то присылает мне 1BTC, который я просто оставить на этом кошельке в течение некоторого времени.
Имеет ключ вступает в силу? заблокирован ли это? Если я пытаюсь открыть свой кошелек в другом месте (в любой точке мира), я предположил бы, ключ не вступил в силу.
На этом этапе, что мне делать, чтобы обеспечить мой 1BTC?
Мне нужно бы послать его часть где-то еще, чтобы защитить свой кошелек с ключом?
Там нет ответа на эти вопросы, как не то, как работает Bitcoin.
Bitcoin работает, проводя выходные транзакций и создания выходных транзакций. Каждый выход транзакций содержит сценарий, частичную мини программу (т.е. вы не можете на самом деле запустить его). Когда вы проводите Bitcoin, вы тратите от предыдущего выхода операции и создать другой сценарий в качестве входного скрипта. Оба вывода сценарий и входные сценарии объединяются, чтобы создать полноценную мини-программу (то есть тот, который на самом деле работает). Когда узел получает транзакцию, он запускает эту программу, и она должна вывести
правда (А символы, представляющие истинная, а не сама строка) для сценария, чтобы быть действительными. Если сценарий действительно, то, что вход на законных основаниях проводить выходные.
Одна часть стандартных операций сценария является цифровая проверка подписи. Выходной сценарий большинства выходов определяет, что входной скрипт должен содержать открытый ключ и цифровую подпись, которая является действительным, и что открытый ключ должен хэш хэш, указанный в выходном скрипте. Это хэш также кодируется как ваш Bitcoin адрес. Поэтому, когда вы тратите, вы создаете цифровую подпись с использованием секретного ключа, который проверяет на свой соответствующий открытый ключ и положите их в поле ввода сценарии.
Как вы можете видеть, что нет ничего, что секретный ключ делает для создания цифровой подписи, за исключением. Здесь нет "ключ вступает в силу" вещь, ни какая-либо часть его послали в любом месте, когда вы проводите или получить. Единственное, что должно быть послано, что связано с закрытым ключом является адрес, который является хэш открытого ключа, соответствующего секретному ключу. Там нет таких объектов, как Bitcoin; они только значения, присвоенные выходных сценариев.
Поскольку все в сети использует тот же алгоритм цифровой подписи, который имеет предопределенный частный диапазон ключей и диапазон открытых ключей, нет необходимости в каких-либо ключи для регистрации в любом месте или отправлены в любом месте; все уже знают их. Таким образом, любой человек может легко проверить все операции в blockchain, чтобы увидеть, если какие-либо открытые ключи в скриптах входной хэш хэш указанного адрес Bitcoin или если какие-либо хэш в выходных сценариях соответствуют хэшу, указанному в Bitcoin адреса.