. . . Я купил несколько биткойнов через сделку ZipZap, ZipZap послал их на адрес, который держит их, пока я не докажу, что у меня есть их. , ,
Где ZipZap получить этот адрес? Вы предоставить им это? Если да, то где вы получите адрес?
Мне нужно знать, как получить информацию в подписи, необходимой для их освобождения мне. На данный момент, никто не знает мой открытый ключ, так что я должен делать то, что требуется по инструкции в ScriptPubKey.
Обычно Bitcoin пользователи используют программу Bitcoin клиента обычно называют бумажник. Эта программа берет на себя все эти внутренности для вас. Он генерирует случайный секретный ключ, он затем использует ECDSA с secp256k1 кривым для вычисления открытого ключа из этого секретного ключа. Затем он вычисляет SHA-256 хэш pubilc ключа, и RIPEMD-160 хэш этого результата. Он лавирует на версии байт и 4 контрольных сумм байт и кодирует все это с помощью кодирования Base58Check. Результатом этого кодирования является "Bitcoin адрес",
Таким образом, чтобы провести доступ к биткойны вы должны иметь закрытый ключ (который вы будете использовать как для вычисления открытого ключа и обеспечить соответствующую подпись). Единственный человек, который должен иметь доступ к этому закрытому ключу является человеком, который генерируется адрес Bitcoin. Если Bitcoin кошелек был использован для генерации адреса Bitcoin, то программа бумажник будет хранить, что закрытый ключ внутри и скрыты от вас. Вы бы либо нужно использовать бумажник для доступа к биткойна, или вам нужно будет экспортировать закрытый ключ из бумажника. Если вы сгенерировали адрес какого-либо иным образом и не записывать закрытый ключ, то вы не сможете получить доступ к этим биткойно.