Populární témata
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Moje otázka na Justina byla, jaké bylo zvažování, že hash funkce Poseidonu je nejvhodnější pro SNARKifikaci konsenzuální vrstvy.
Tady je, co @drakefjustin řekli o výhodách a nevýhodách výběru hash funkce Poseidon:
"... Obecně platí, že pokud vezmete jakoukoli hashovací funkci, nebo alespoň většinu hashovacích funkcí, předpokládá se, že jsou postkvantově bezpečné. Ale důležité je, že při budování podpisů a SNARKS je používat pouze hashovací funkci a nezavádět další předpoklady, jako je diskrétní log, který není postkvantově bezpečný. Proč Poseidon? Není to proto, že by byl post-kvantově bezpečný, ale spíš proto, že je přátelský ke SNARKu. Tradiční hashovací funkce jsou navrženy tak, že používají binární brány jako XOR, AND a SHIFT. Tyto binární operace nejsou vůbec přátelské k SNARKům. Místo toho máme takzvané aritmetické hashovací funkce, které jsou sestaveny pomocí konečných polí, matic a polynomů. A pak máte tyto vektory, které násobíte maticemi. A tento mnohem více aritmetičtější způsob vnitřního zamotání, který vede alespoň k řádu výkonu. Takže rozdíl mezi Poseidonem a SHA-2 je minimálně desetinásobný, pokud jde o sarkarifikaci. A protože chceme být schopni agregovat co nejvíce podpisů za sekundu, je velmi důležité vybrat dobrou hashovací funkci.
Hlavní nevýhodou výběru Poseidonu je, že je to nová hashovací funkce. A když říkám nové, myslím tím, že je starý teprve šest let. Tradičně, když pracujete s hashovací funkcí, je čas pečení, kdy komunitě trvá dlouho, než si na tuto hashovací funkci zvykne. Zhruba řečeno, doba pečení hash funkce, kterou mám na mysli, je osm let. Proč osm let? Protože když Satoshi vybral Sha256, bylo mu osm let. A když Vitalik vybral Keccak pro Ethereum, bylo to také osm let staré. Takže doufejme, že za dva roky, zhruba řečeno, budeme mít tuto hashovací funkci, která je stará osm let a docela dobře otestovaná v boji..."
Pro ty, kteří mají zájem o testování hash funkce Poseidona v boji, se můžete dozvědět více o odměně 1 milion dolarů, kterou @ethereumfndn nabízí za zlomení Poseidona.
Také 20. března bude EthProof hovor věnovaný bezpečnosti Poseidona. Pokud máte zájem, napište @drakefjustin do zpráv.
Top
Hodnocení
Oblíbené
