Мультипідписні скарбниці й сід-фраза, яку ми прибрали
Спільне керування коштами запрацювало: .vault зберігає активи для кількох учасників .human з
порогом підписів M-з-N. Жоден переказ не залишить її без згоди достатньої кількості з них.
Скарбниця, а не гаманець
Ключове дизайнерське рішення: у скарбниці немає власного приватного ключа. Вона ближча до сейфа, ніж до акаунта, у який входять, — це скарбниця, якою повністю керують її учасники.
Це також закрило реальну прогалину. Раніше скарбниці успадковували сід-фразу від процесу реєстрації,
спільного з адресами .node та .app. Володіння цією сід-фразою дозволяло переміщувати кошти
напряму, повністю оминаючи мультипідпис, — для будь-кого, хто її зберіг, поріг був лише
рекомендацією. Прибравши сід-фразу, ми прибрали цей шлях, а заодно й плутанину з «гаманцем», у
який ніхто не мав входити.
Що працює сьогодні
Реєстрація без сід-фрази, вкладка Vault на адресі кожного учасника, додавання учасників і керування ними, змінюваний поріг, пропозиції з розподілом на очікувані та історію, а також власний баланс і історія транзакцій скарбниці.
Перевірено від початку до кінця через справжні шляхи RPC і WebSocket: реєстрація, зміна порогу, додавання учасника, а також створення, підписання й виконання пропозицій.