GaiaExGaiaEx
MPC әмияны қауіпсіздігі түсіндірмесі
ЖетілдірілгенБлокчейн10 min read

MPC әмияны қауіпсіздігі түсіндірмесі

Кілт бөлу, шектік қолтаңбалар және MPC неге хакерге төзімді

Жазбаларды бөлісу

MPC әмияндар нені түзетеді

Классикалық әмияндар бүкіл құпияны бір жерге қояды — қағаз, Trezor флэші, браузер сақтауы. Оны жоғалтсаңыз немесе ағып кетсе, ойын бітті. MPC материалды бөледі, сондықтан ұрланған бір ноутбук тазаланған мекенжайға тең болмауы керек, содан кейін кілтті RAM-да қайта желімдемей қол қою үшін интерактивті хаттамаларды пайдаланады.

Дәлдік маңызды: MPC бір құрылғыдағы кілт шоғырлануын жояды — ол сіз ұйықтап жатқанда сіздің атыңыздан қол қоятын фишингті, жаман RPC-терді немесе зиянды бағдарламаны сиқырлы түрде тоқтатпайды.
Бөлінген кілт генерациясы (концептуалды) Толық жеке скаляр ешқашан бір RAM бейнесінде жинақталмайды Сынык A құрылғы / пайдаланушы Сынык B координатор / бұлт Сынык C сақтық көшірме / HSM Шектік қол қою мыс. 2-of-3, кілтті қайта құрмастан
Сыныктар үйлестіріледі, «құпия сөз бөліктері» емес — математика тек қол қою сәтінде ғана біріктіруді басқарады.

Математика бір демде

Шамирдің құпияны бөлу схемасы — балалық интуиция: көпмүшедегі нүктелер. Нақты өндірістік жүйелер зиянды-қауіпсіздік раундтарын, нөлдік білім тексерулерін, және ескірген сыныктар шіріп кетпес үшін жаңартуды қосады. Әмиянды пайдалану үшін оқулықты білуіңіз қажет емес — сізге тек ротация мен квораймның маркетингтік үзінділерден гөрі маңызды екенін білу керек.

Неге шабуылдаушылар қатты жұмыс істеуге тиіс

Бір сыныкты ұрлау пайдалы ешнәрсе сатып алмауы керек. Жаңарту циклдары кешегі ағып кетуді өлтіреді дегенді білдіреді. Мұны ыстық машинадан таза мәтіндегі сидті экспорттаумен салыстырыңыз — бір рет ату, толық бұзылу.

MPC мен мультисигтің және жалғыз кілттің салыстырмасы

Жалғыз кілт қарапайым әрі аяусыз. Тізбектегі мультисиг ашық әрі қымбат. MPC жалғыз кілттегі UX-ты кворум саясатын тізбектен тыс математикаға сіндіре отырып қуалайды. Басқару, тізбек қолдауы, және MPC жабдықтаушысының іске асыруына сенетіңізге негізделіп таңдаңыз.

MPC мен тізбектегі мультисиг (тізбек не көреді) MPC шегі Сымда бір қолтаңба Жалғыз кілтті EOA сияктиы газ Тізбектен тыс қатысушы өзгерістері Хаттама математикасы: GG18/20, т.б. Келісімшарт мультисигі Calldata ішінде бірнеше қолтаңба Жоғары газ / көрінетін үлгі Тізбектегі қол қоюшылар жиынын жаңарту Жетілген құрал-жабдық (Safe, т.б.) Екеуі де аудитті алмастырмайды — екеуі де қателі саясатты жіберуі мүмкін.
Тізбектегі бақылаушылар көбінесе MPC-ны қадімгі EOA қолтаңбасынан ажырата алмайды — бұл әдейі жасалған.

Сценарийлер

Жоғалған телефон: хаттама рұқсат етсе, құрылғы сынығын алмастырыңыз. Бұзылған сервер: сол сынықты жарамсыз деп табыңыз, пайдаланушының бүкіл өмірлік жинақтарын бір DB тастауда емес. Ішкі қауіп: кворум бір ғана қызметкер қаражатты жылжыта алмауы керек дегенді білдіруі керек — егер архитектура оқиғаға сай келсе.

GaiaEx

GaiaEx пайдаланушы құрылғысы, қызмет, және қалпына келтіру жолдарымен 2-of-3 стиліндегі құрылымдарды жарнамалайды — мұны өз тексеруіңізге бастапқы нүкте ретінде қарастырыңыз. Олардың қауіпсіздік бетін оқыңыз, жаңарту қалай жұмыс істейтінін сұраңыз, және тізбек қол қойылған транзакцияны әлі де кері қайтармайтынын болжаңыз.