Hvordan bygge private smarte kontrakter via: - zkSNARK: Stat er forpliktelser, en enkelt beviser beregner på ren tekst og legger ut en zkSNARK, ingen global dekryptering eller tilgangskontroll. - coSNARK: Stat er forpliktelser, beregning er utenfor kjeden via MPC, så ingen enkelt server ser det fulle vitnesbyrdet, fortsatt ingen global dekryptering eller tilgangskontroll. - TEE: Tilstand er chiffertekst utenfor og ren tekst inne i enklaven, beregning og policy-inngjerdet dekryptering kjøres inne i en eksternt attestert enklave, avhengig av maskinvare-/attestasjonsintegritet. - FHE: Stat er chiffertekst under en felles FHE-nøkkel, hvem som helst kan homomorft evaluere med verifisering på kjeden, dekryptering er policy styrt av en terskelkomité (risiko for sammensvergelse). - iO: Tilstand er chiffertekst og beregning er homomorf, en offentlig skjult dekryptering håndhever dekrypteringspolicy uten en live nøkkelholder (ingen risiko for samarbeid).
fikk ideen om å skrive dette mens jeg så på Jigsaw-foredraget på SBC () som er en coSNARK-basert tilnærming til private smarte kontrakter.
982