Sa platform na X, kasalukuyang pinag-uusapan ang lattice-based cryptography at hash-based cryptography sa pagdidisenyo ng blockchain, kasama ang mga kalahok na si Eli Ben Sasson, co-founder ng Zcash, si Vitalik Buterin, co-founder ng Ethereum, at si Gabriel Shapiro, Chief Legal Officer ng Delphi Labs.
Nagsimula ang talakayan sa isang post ng a16z crypto sa X na nagsasabing dapat pagsuportahan ang lattice cryptography. Sa isang paliwanag, ipinaliwanag ng a16z crypto ang kanilang dahilan: sinasabing ang plano ng Ethereum para sa “hash-only” signature aggregation ay nakabatay sa SNARK recursion, at ang paraang ito ay may kasamang overhead sa koordinasyon, mas malaking exposure sa vulnerabilities, at hindi pa sapat na patunayan na ligtas.
Sa pagtugon sa post ng a16z crypto, ang co-founder ng Zcash, Eli Ben Sasson, ay malinaw na sumalungat at binanggit na ang lattice cryptography ay may “magkakatagong matematikal na istraktura” na madaling maging layunin ng mga pag-atake ng AI.
Ayon sa a16z crypto, ang pagtataya lamang sa cryptography batay sa hash ay maaaring mukhang mas ligtas, ngunit sa mga disenyo na ito, maaaring magdulot ng mas mahinang sistema. Ang tagapag-ugnay sa legal ng Delphi Labs, si Gabriel Shapiro, ay nagbahagi rin ng kanyang opinyon sa X: “Naniniwala ako na para sa Ethereum, ang solusyon ng Ethereum ay patuloy na ang pinakamahusay na pagpipilian dito.” Hindi sumasang-ayon siya sa pananaw ng a16z crypto.
Ang Lean consensus roadmap ng Ethereum ay kasama ang ganap na pagpalit ng BLS signatures gamit ang hash-based signatures (isang uri ng Winternitz variant) at paggamit ng STARK para sa aggregation. Inirerekomenda ni Shapiro na kung ang lattice cryptography ay patunayang ligtas laban sa AI, maaari itong gamitin sa pamamagitan ng precompile para sa mga account at wallet; samantala, idinagdag niya na ang hash-based cryptography ay makakatulong sa Ethereum na magpatuloy nang buong bilis.
Sumali rin si Vitalik Buterin sa diskusyon at sumang-ayon sa pananaw ni Shapiro: “Kung patunayan na ligtas ang lattice cryptography laban sa AI, maaari pa rin naming gamitin ang mga scheme ng lattice cryptography para sa mga account at wallet sa pamamagitan ng precompilation.”
Dagdag pa ni Buterin: “Sa palagay ko, ang ideal na landas upang suportahan ang kryptograpiya na kailangan ng lahat ay sa pamamagitan ng 8288. Maaari mong lokal na lumikha ng anumang signatura na nais mo, pagkatapos ay gawin itong STARK proof, at isama ito sa pamamagitan ng stark aggregator machine. Walang kailangang chain-on calldata. Sa ganitong paraan, hindi na kailangan ng Ethereum na magdagdag ng anumang pre-compile sa hinaharap.”
Sa sagot nito, si Eli Ben Sasson, co-founder ng Zcash, ay sumagot: “Sumasang-ayon ako, ito ang tamang landas para sa Ethereum.”
Naghahanda ang Ethereum para sa quantum resistance
Maliban sa Bitcoin, ang karamihan sa malalaking blockchain ay gumagamit ng proof-of-stake, na nagpapahintulot sa mga validator na magbigay ng boto sa bawat block sa pamamagitan ng pag-sign. Ang malaking set ng mga validator ay posible dahil sa signature aggregation. Gumagamit ang Ethereum ng BLS signatures, na may alhebraikong istruktura na nagpapahintulot na i-aggregate ang mga signatura ng mga tens of thousands na validator sa bawat slot sa isang solong group element.
Gayunpaman, bagaman mahalaga ang BLS, hindi ito may post-quantum security dahil wala pa sa mga kilalang post-quantum signature scheme ang maaaring mag-aggregate sa paraang ito.
Noong simula ng taon, ipinaliwanag ni Buterin na ang solusyon ay ang recursive signing at proof aggregation sa antas ng protokolo. Kinuha rin niya ang pagpapakilala ng native account abstraction sa pamamagitan ng EIP-8141, na nagbibigay ng framework abstraction para sa pag-verify, pagpapatupad, at pagbabayad ng gas, na nagpapahintulot sa mga first-class accounts na gamitin ang anumang algorithm ng pag-sign.

