Jak działają rzeczy #5: TEE na każdym kroku
Dziś omawiamy, jak zaprojektować aplikacje oparte na TEE, które można aktualizować, z @whojackjones, @arnaudbrousseau i @ZekeMostov z @turnkeyhq.
Spoiler: Tak, nadal potrzebujesz TEE, nawet jeśli masz wymyślną kryptografię.
Po raz pierwszy natknąłem się na prace @cronokirby'ego kilka lat temu, gdy natrafiłem na jego (doskonałą) implementację CGGMP21. Opisana w 70-stronicowym artykule (w wariantach 4- i 7-rundowych), kodowanie CGGMP21 nie jest dla osób o słabych nerwach (nie mówiąc już o jego modyfikacji).
Nie wiedziałem wtedy, że Lúcás wykorzystał to doświadczenie do zaprojektowania (i wdrożenia) nowego schematu ECDSA z progiem, używając "Beaver Triples" (CAIT-SITH), aby zmniejszyć opóźnienie generowania podpisów (i złożoność). Nie mam pojęcia, czym jest "Beaver Triple", ale podpisy łańcucha NEAR opierają się na schemacie CAIT-SITH.
Przez ostatni rok pracowałem jako kryptograf @commonwarexyz. Na szczęście ten czas dobiegł końca.
W końcu będziemy mieli możliwość przyjęcia naszego następnego partnera projektowego @commonwarexyz 1 października.
Jeśli chcesz współpracować nad aplikacją blockchain, która nie przypomina typowej aplikacji blockchain, skontaktuj się z nami teraz (nasze następne wolne miejsce otworzy się w 2026 roku) 👀