Мультипідпис (multisig) — налаштування гаманця, за якого для витрати коштів потрібно більше одного приватного ключа. Найпоширеніша схема — «2 з 3»: існують три ключі, для підпису потрібні будь-які два, а третій можна втратити без утрати коштів. Це найбільше покращення зберігання, яке стає доречним, щойно кошти надто важливі, щоб покладатися на один ключ.
Що насправді означає «2 з 3»
Ви тримаєте три незалежні ключі, зазвичай на трьох різних пристроях у трьох різних місцях. Адреса для отримання — це спеціальна мультипідписна адреса, створена з усіх трьох публічних ключів. Щоб витратити з неї кошти, гаманець збирає підписи будь-яких двох ключів; третій може бути в співпідписанта, виконавця заповіту, лежати в холодному зберіганні як резерв або бути просто знищеним.
У результаті гаманець не має єдиної точки відмови. Втратили один ключ — кошти все одно можна відновити. Повністю втратили один пристрій — кошти в безпеці. Зловмисник заволодів одним ключем — витратити він усе одно нічого не зможе.
Які бувають реалізації
Мультипідпис у самому блокчейні (нативний для Bitcoin). Sparrow Wallet, Specter, Bitcoin Core, Liana підтримують схеми n з m з апаратними гаманцями як співпідписантами. У блокчейні такі транзакції видно як мультипідписні. Це найперевіреніший варіант: протокол підтримує його з 2012 року через P2SH і з 2017-го через SegWit.
Мультипідпис на смартконтракті (Ethereum). Найпопулярніший вибір — Safe (колишній Gnosis Safe). Логіка мультипідпису працює в смартконтракті: підписи збирають поза блокчейном і передають у контракт для виконання. Широко використовується для скарбниць DAO і протоколів, а також приватними особами з великими статками.
Мультипідпис із допомогою сервісу. Casa, Unchained Capital і BitGo пропонують «керований мультипідпис»: сервіс тримає один або два ключі, решту — ви. Це зручно для людей без технічного досвіду з великими сумами, яким потрібні резервна підтримка й допомога з успадкуванням; тим, хто готовий сам налаштувати Sparrow або Safe, це менш цікаво.
Схема, яка працює
Типовий мультипідпис «2 з 3» виглядає так: ключ 1 — на апаратному гаманці вдома, ключ 2 — на апаратному гаманці в нотаріуса (або в банківській комірці), ключ 3 — у запечатаному конверті в довіреного родича. Беріть апаратні гаманці трьох різних брендів — скажімо, Ledger, Trezor і Coldcard, — щоб не залежати від ланцюга постачання одного виробника.
Щоб налаштувати все як слід, знадобляться вихідні. Додайте до цього письмову інструкцію з відновлення, яка пояснює виконавцю заповіту без технічних знань, як зібрати підписи двох ключів, не розкриваючи третього. Без такої інструкції мультипідпис небезпечніший за звичайний холодний гаманець з одним ключем.
Якщо є ймовірність, що доведеться переїхати, варто зберігати один із ключів в іншому місті чи країні — так відновлення не залежатиме від того, де опинитеся ви.
Коли мультипідпис — не найкращий вибір
Для скромних сум складність налаштування переважує додаткову безпеку. Залишайтеся на апаратному гаманці з одним ключем і резервною копією на сталі. А щойно кошти стають надто важливими, щоб покладатися на один ключ, мультипідпис стає варіантом за замовчуванням.
Що почитати далі: Резервна копія Шаміра, Апаратний гаманець, Гаманець із соціальним відновленням.