Hur saker och ting fungerar #5: TEEs hela vägen ner
I dag diskuterar vi hur du skapar uppgraderingsbara TEE-baserade program med @whojackjones, @arnaudbrousseau och @ZekeMostov från @turnkeyhq.
Spoiler: Ja, du behöver fortfarande en TEE även om du har snygg kryptografi.
Jag stötte först på @cronokirby arbete för ett antal år sedan när jag snubblade över hans (utmärkta) CGGMP21 genomförande. Kodning av CGGMP21 är specificerad i ett 70-sidigt dokument (i både 4- och 7-rundiga varianter) och är inte för svaga hjärtan (än mindre att justera det).
Vad jag dock inte visste då var att Lúcás kanaliserade den erfarenheten till att utforma (och implementera) ett nytt tröskel-ECDSA-system med hjälp av "Beaver Triples" (CAIT-SITH) för att minska signaturgenereringslatensen (och komplexiteten). Jag har ingen aning om vad en "Beaver Triple" är men NEAR:s Chain Signatures är baserade på CAIT-SITH-schemat.
Under det senaste året har jag extraknäckt som @commonwarexyz kryptograf. Lyckligtvis är den tiden förbi.
Vi kommer (äntligen) att ha kapacitet att ta ombord vår nästa @commonwarexyz designpartner den 1 oktober.
Om du vill samarbeta i en blockchain-applikation som inte känns som en, kontakta oss nu (vår nästa slot öppnar 2026) 👀