Здравствуй,
Это технический вопрос, но так как я еще новичок, это единственная группа, я могу отправить в.
Я читал некоторые вещи о том, как работает Bitcoin и просмотрел исходный код.
У меня есть вопрос, связанный с большим количеством сделок.
Итак, для того, чтобы подтвердить сделку, новый блок цепи должен быть вычислен с этой транзакцией внутри нее. Как правило, клиенты Bitcoin получать информацию об операциях через P2P-сеть, и они начинают вычисление новых блоков.
Блок вычисление нить принимает транзакцию, полученный узел, связывает их вместе по приоритету и т.д., а затем пытается вычислить правильный узел.
Затем после того, как он пытается 65535 одноразовых номеров (если я не читаю исходный код неправильно) или 60 секунд, истекшие, он перестраивает блок и пытается снова.
Если это правильно, у меня есть следующие вопросы:
1) Это означает, что узлы пытаются блоки с различными транзакциями - другими словами, как только действительный блок был найден, узел должен удалить определенные транзакции и добавлять новые к новому попробовать?
2) Что произойдет, если количество сделок очень высоко? Мне кажется, как будто либо блоки будут очень большими (первоначально) или время подтверждения будет увеличиваться?
Благодарю.