Готовий ключ допомагає вбудовувати безпечні, специфічні для користувача гаманці, які підкріплені контролем політик і безпечними анклавами. Ключ: підорганізації — ізольовані середовища гаманця для кожного користувача під основною організацією вашого застосунку. Ось як вони працюють (і чому вони потужні) 🧵
1. Ваш додаток починається як батьківська організація в Readykey — має гаманці на рівні команди, дозволи та доступ до API. Звідти ви створюєте підорганізації, які є повністю ізольованими обліковими записами, що представляють ваших кінцевих користувачів. Кожна підорганізація має свої власні: ▪️Гаманці ▪️Користувачів ▪️Політики
2/ Ця модель підтримує такі випадки використання, як: ▪️Гарячі + холодні гаманці для кожного користувача ▪️Кастодіальні та некастодіальні установи ▪️Команди з розрахованими на багато користувачів гаманцями та схваленнями M-of-N За замовчуванням підорганізації відокремлені. Немає спільних ключів. Немає загального доступу.
3. Ось тут і з'являється політика. Хочете обмежити перекази на адреси з білого списку? Обмежити щоденні витрати з гарячих гаманців? Потрібні 2 з 3 схвалень для великих ходів холодного гаманця? ✅ Механізм політик під ключ робить цей процес програмованим, використовуючи просту, гнучку мову політик на основі JSON.
4/ Усі дії гаманця оцінюються всередині безпечних анклавів (довірених середовищ виконання) Це означає, що контроль за дотриманням політик відбувається на ключовому рівні – піддається перевірці, захищеному від несанкціонованого доступу та забезпечується апаратним забезпеченням. Інфра, якій ви не довіряєте сліпо.
5. Приклад: один користувач, два гаманці. ▪️Гарячий гаманець → обмежений 0,1 ETH ▪️Холодний гаманець → може перевести тільки на відому адресу Кожен гаманець регулюється власною політикою користування, яка надається через API та SDK Readykey.
3,8K