Re[3]: Что есть проверка транзакции, в Биткоине
От: Shmj Ниоткуда  
Дата: 12.01.18 06:15
Оценка: 4 (1)
Здравствуйте, johny5, Вы писали:

S>>Адрес -- это и есть хеш публичного ключа.

J>Хэш? А как хешем можно проверить подпись транзакции?

Когда вы переводите на, то указываете хеш.

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

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

J>>>Где вообще хранятся эти кошельки и что там ещё сохранено.

S>>В блокчейне, вестимо Или уточните вопрос.

J>Тут имелось ввиду, какая то информация о кошельках сохраняется где то или нет. Т.е. есть ли возможность узнать существует ли такой кошелёк, кто его владелец и пр. Или транзакция может быть проведена просто на любой hex адрес.


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

В адрес еще добавляют 2 байта (емнип) контрольной суммы, т.е. если хотите сгенерить адрес для произвольного hex-кода, то нужно учесть контрольную сумму.
=сначала спроси у GPT=
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.