Может кто-нибудь объяснить, почему порядок подписания важно? т.е. Почему узлы не просто знак, чтобы выпустить в любом порядке?
Чтобы сохранить код, который проверяет подписи простым и быстрым (помните, что он должен быть проверен каждый полный узел в сети Bitcoin). Предположим, у вас есть 14 из 15 подписей. Если они не были заказаны, вы должны проверить каждую подпись с каждым ключом, в худшем случае, более 100 проверок. Поскольку протокол требует, чтобы подписи в правильном порядке, вы только должны проверить каждую клавишу один раз. Если он не совпадает с подписью на ожидаемой позиции вы сразу знаете, что подпись для этого ключа нет.
Кроме того, его легко подписанта, чтобы поставить свою подпись в нужном месте, так что вы не должны действительно подписать сделку в правильном порядке, вы просто должны заказать подписи правильные.