Описание тега amnesia
Я пытаюсь выяснить, как именно сделки подтверждаются в блоке. Я понимаю, что для подтверждения транзакции, хэш его и связанные с ним операции, а затем-связанные хэши, пока вы не получите Меркле корень, и если Меркле корень такой же, как и то, что в блоке, сделка является законной.
Но как бы кто-то знал, что связан сделки требуется хэш транзакции, чтобы подтвердить его достоверность? И где бы ты взял?
Кроме того, я немного путают о сегрегированных свидетеля. Как я понимаю, подписи отделяют от сделок и подписей хешируются в том же порядке как сделки. Этот последний хэш-подпись либо хэшированном с окончательным хеш транзакции в форме Меркл корень, или оно содержится в другой Меркле корень в отдельном поле в блоке. Но если Меркле корень всегда имеет тот же размер (я предполагаю) как это сохранить пространство? Если Меркле корень-это всегда 256 бит, почему это важно если подписи хэшируются с помощью операции или расчленяется?
Я не могу найти четких ответов на мои вопросы, так что любая помощь будет оценили.