Cieszę się, że Jordy Baylina prosi o wspólny standard – 128-bitowe zabezpieczenia. Czuję się jednak w obowiązku dodać: ma to znaczenie tylko wtedy, gdy jest matematycznie weryfikowalne, czyli pozbawione zaufania! Zaufana konfiguracja to dla mnie w zasadzie 80-bitowe zabezpieczenia.
tcoratger
tcoratger7 lip 2025
5/ Bezpieczeństwo nie podlega negocjacjom. Zisk zobowiązuje się do stosowania zabezpieczeń 128-bitowych, opierając się trendom obniżania wydajności do wersji 100-bitowej. Jeśli pójdziemy na kompromis w tym miejscu, będziemy musieli również osłabić podpisy i skróty — co jest niedopuszczalne w przypadku ekosystemu skoncentrowanego na bezpieczeństwie.
Tak, oczywiście, jest drogo to złamać, a może nikt tego nie złamał, ale gdyby tak się stało, nie byłbyś w stanie tego zauważyć. … aż do dnia, w którym obudzisz się i odkryjesz, że każdy zasób i każdy dostęp każdego użytkownika każdej aplikacji na twojej platformie jest pod kontrolą wroga.
A "uniwersalna zaufana konfiguracja" lub jakkolwiek to nazywają, jest w zasadzie 90-bitowym zabezpieczeniem. Jasne, złamanie go jest jeszcze droższe, ale nadal nie możesz stwierdzić, czy to zrobił, aż do dnia, w którym obudzisz się z jeszcze większym scenariuszem katastrofy.
Dla mnie istnieje prosta, jasna linia: czy bystry młody matematyk z podręcznikiem i komputerem może samodzielnie zweryfikować dowód? Wszystkie zaufane systemy odporne na konfigurację, w tym popularny Groth16, nie przechodzą tego testu. Matematyk nie jest w stanie zweryfikować, czy dowody są sfałszowane.
9,94K