Post
Topic
Board Кодеры
Re: Серия вопросов по blockchain
by
amaclin1
on 23/07/2017, 08:14:38 UTC
т.е.  берем к примеру tx:  36cf28c4a2729c4826221949f10b36283019b758e431d1769c3265ab30022866
и это как-то можно развернуть до json-представления? А где можно с механизмом преобразования ознакомиться ?
Нет, развернуть, то есть воссоздать саму транзакцию по её хэшу невозможно.
(Если не считать обращения к сервису, который предоставит эту возможность по своей базе данных)

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

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

Quote
2) адрес кошелька - это условно говоря некий хэш от публичного ключа? так понял,
что при занесении транзакции в блок, адреса проверяются на валидность, т.е. передается
и публичный ключ?
Есть разные виды выходов у транзакций.
Наиболее популярный вариант это p2pkh
Но в блокчейне есть выходы тира p2pk (я один из немногих в мире, кто их использует)
В таких выходах есть именно публичный ключ адресата
(Если вы что-то поняли из моих объяснений - поздравляю)