MuSig2 - это улучшенная версия Musig1, это новая схема подписи, направленная на усиление мультиподписных транзакций.
Название оригинала: “Что такое MuSig2?”
Написал: Че Колер
Компиляция: MK, MarsBit
В качестве пользователя BTC вы используете цифровую подпись и конкретное сообщение для подтверждения того, что вы являетесь отправителем, это законный приказ от владельца закрытого ключа. Эти цифровые подписи используются для демонстрации того, что вы знаете закрытый ключ, связанный с адресом, и не раскрываете свой секретный ключ в сети.
У BTC есть несколько схем подписи, все они предназначены для выполнения разных задач. С развитием сети и нашего использования ее разными способами, необходимо оптимизировать способы создания этих подписей.
С появлением Taproot BTC продолжает развиваться, разработчики могут использовать эти Софтфорк для создания улучшенных схем подписи, обеспечивая безопасность, эффективность и конфиденциальность Satoshis. Одним из последних разработок является Musig1 и его улучшенная версия MuSig2, это новая схема подписи, направленная на усиление Мультиподпись сделок.
Когда вы отправляете биткойны из одного кошелька в другой, обычно вы используете одно подписанную транзакцию, потому что это все, что вам нужно для перевода средств.
Мультиподпись, обычно называемая мультиподписью, означает, что для авторизации BTC-транзакции необходимо несколько секретных ключей. Распределенная подпись обычно используется для распределения ответственности за владение BTC, но также используется для общения с решениями второго уровня, такими как Сеть Lighting или жидкостная сеть.
Самая старая техника Мультисигнала BTC, оп-код «CHECKMULTISIG», может использоваться для создания таких Кошельков / транзакций, которые требуют меньшей коммуникации от подписантов Мультисигнала, но обеспечивают худшую конфиденциальность, чем Мультисигнал MuSig1, который повышает конфиденциальность пользователей за счет дополнительных шагов в процессе подписи.
MuSig1 - это схема мультиподписи, которая позволяет нескольким сторонам подписывать одно сообщение или транзакцию, требуется определенное количество подписей для авторизации транзакции. Это улучшает безопасность и предоставляет дополнительный контроль над средствами. По сравнению с традиционными мультиподписями на основе сценариев, MuSig использует меньше блоковой памяти, но в качестве компромисса требует большего взаимодействия между участниками.
MuSig1 на основе подписей Schnorr является существенным улучшением традиционной мультиподписи ECDSA, используемой в биткоине. Он позволяет агрегировать секретные ключи, что означает, что группа подписантов может создать единый открытый ключ и сгенерировать единую подпись для транзакции.
Этот процесс не только упрощает сделки с Мультисигналами, но и уменьшает их размер, падает комиссия за транзакцию и повышает конфиденциальность.
MuSig2 - это улучшенная версия MuSig1, которая обеспечивает более высокий уровень безопасности, эффективности и конфиденциальности. MuSig2, предложенный исследователями Blockstream в ноябре 2020 года, является двухраундовой схемой мультиподписи, что означает, что для создания действительной подписи требуется только коммуникация между двумя участниками подписи.
Это улучшение делает MuSig2 более практичным и пользовательски дружелюбным, поскольку оно снижает сложность координации нескольких подписантов.
Основные различия между MuSig1 и MuSig2 заключаются в их коммуникационных раундах и модели безопасности:
MuSig1 - это трехраундовая схема множественной подписи, которая требует трех шагов обмена сообщениями для создания действительной подписи. В отличие от этого, MuSig2 - это двухраундовая схема, которая позволяет подписывающим сторонам более быстро и удобно координировать свои действия.
MuSig1 полагается на случайную модель оракула (ROM) для доказательства безопасности, которая предполагает существование идеальной хеш-функции. Однако ПЗУ является идеализированной моделью и может неточно представлять реальные хеш-функции. С другой стороны, доказательство безопасности MuSig2 основано на модели алгебраических групп (AGM), которая обеспечивает более реалистичное представление криптографических примитивов, тем самым обеспечивая более надежные гарантии безопасности.
Внедрение MuSig2 в BTC принесет несколько преимуществ, включая:
Двухраундовая модель коммуникации MuSig2 снижает сложность координации многоподписных транзакций, делая их более быстрыми и удобными для пользователей.
Как и MuSig1, MuSig2 позволяет агрегировать Секретный ключ, что означает, что множественные подписи транзакций в блокчейне выглядят как обычные одноадресные транзакции. Эта функция повышает конфиденциальность, делая множественные подписи транзакций более сложными для распознавания третьими лицами.
MuSig2 поддерживает более сложные стратегии подписи, такие как многосигнатные и иерархические структуры секретного ключа, обеспечивая пользователям больший контроль над своими средствами.
Доказательство безопасности MuSig2 в AGM обеспечивает более надежные гарантии безопасности, чем базовое доказательство ROM MuSig1, обеспечивая более мощные основы для мультиподписных транзакций.
MuSig2 особенно полезен для сценариев применения, требующих усиления безопасности, конфиденциальности и эффективности. Например:
MuSig2 позволяет безопасно управлять совместными средствами, такими как в доверительном управлении или совместном банковском счете, требуя определенное количество подписей для авторизации транзакции. Эта функция уменьшает риск единой точки отказа и гарантирует, что ни один участник не может односторонне получить доступ к средствам.
MuSig2 может использоваться для создания решений многоподписных холодных кошельков. Вы, как частное лицо, можете захотеть разделить доступ к вашему кошельку на несколько секретных ключей, а не только один, чтобы получить доступ к хранимым средствам. Эта настройка добавляет дополнительный уровень безопасности, поскольку она уменьшает возможность несанкционированного доступа в случае кражи или потери секретного ключа.
Приоритетным является кошелек, который учитывает конфиденциальность пользователей, и может использовать MuSig2 для создания мультиподписных транзакций, неотличимых от обычных одноподписных транзакций. Эта функция помогает пользователям сохранить свою конфиденциальность в блокчейне, не жертвуя безопасностью и контролем, предоставляемыми мультиподписными транзакциями.
MuSig2 может быть использован во втором уровне протокола, например, в Сеть Lighting, для защиты транзакций вне блокчейна и повышения их эффективности. Агрегируя подписи, MuSig2 уменьшает вблокчейне транзакции уровня 2, тем самым открывая и закрывая каналы для Комиссии за транзакцию, уменьшая раздувание блокчейна и затрудняя для фирм по анализу цепей идентификацию молниеносных транзакций от стандартных транзакций.
MuSig2 также поможет оптимизировать механизм якорения в сети Liquid, что делает управление мостами федеративных участников более дешевым и удобным. Кроме того, в сети Liquid также внедрен Taproot, что позволяет пользователям L-BTC использовать MuSig2 на уровне производства, таким образом, любые инновации, построенные на MuSig на базовом уровне, могут быть воспроизведены в сети Liquid, и наоборот.
Улучшение MuSig необходимо для биткойна.
MuSig2 - это перспективное развитие в мире BTC, которое по сравнению с его предшественником MuSig1 предоставляет улучшенные функции безопасности, эффективности и конфиденциальности.
Путем упрощения мультиподписных транзакций и обеспечения более надежной защиты MuSig2 имеет потенциал разблокировать новые сценарии применения и усилить существующие сценарии применения, обеспечивая более удобный и безопасный доступ к BTC для глобальных пользователей.
С узревшей технологической зрелостью и широким применением мы можем ожидать, что MuSig2 сыграет важную роль в формировании будущего BTC и технологии блокчейн.
Если вы хотите узнать больше о MuSig2 на BTC, вы можете использовать эту статью в качестве отправной точки, но не полностью доверяйте нашим словам. Потратьте время на изучение других источников, вы можете начать с следующих ресурсов: