Inilarawan ni Vitalik Buterin ang pre-execution na Ethereum transaction simulation gamit ang state proofs at multi-node consensus upang mabawasan ang RPC trust, ayon sa Ethereum Research.
Ano ang Ethereum transaction simulation at paano nito pinoprotektahan ang mga user
Ang Ethereum ETH -5.64% transaction simulation ay isang pre-execution na pagsusuri na nagpapakita sa isang user kung ano ang mangyayari sa isang transaksyon sa on-chain bago ito aktuwal na maipadala. Sa pananaw ni Vitalik Buterin, ang mga wallet ay kumukuha ng layunin ng user, isinasagawa ang simulation ayon sa kasalukuyang estado, at ipinapakita ang resulta ng paggalaw ng token, mga approval, at posibleng pag-revert para sa kumpirmasyon o pagkansela.
Layunin ng pamamaraang ito na mabawasan ang mga pangkaraniwang panganib gaya ng malisyosong approval, wallet-drain na mga pattern, at blind signing. Sa pamamagitan ng preview ng paglipat ng asset, pagbabago ng allowance, at epekto sa gas, maaaring makita ng mga user ang mga hindi inaasahang resulta. Indicative lang ang mga simulation at hindi garantiya, dahil maaaring magbago ang estado sa pagitan ng simulation at inclusion.
Ang modelong ito ay mahusay na pinapares sa iba pang kontrol tulad ng spending limits at multisig para sa sensitibong mga aksyon. Magkasama, nilalayon ng mga guardrail na ito na maitugma ang layunin ng user, ang aktuwal na gagawin ng transaksyon, at ang pagtanggap ng wallet sa antas ng panganib.
Bakit mahalaga ang intent-based security ngayon at ang agarang epekto nito sa mga user
Mahalaga ang intent-based security dahil maraming pagkalugi ang nagmumula sa pagpayag ng mga user sa mga epekto na hindi nila ganap na nauunawaan. Ang pagpapalinaw sa inaasahang resulta, at ang pag-preview nito sa pamamagitan ng simulation, ay makakatulong na mabawasan ang hindi inaasahang paggalaw ng asset at high-risk na mga approval.
Ayon sa ulat ng Cointelegraph, nakikita ng mga tagasuporta ang pagbuti ng usability kung ang mga madalas na ligtas na aksyon ay magiging mas simple at ang mga mapanganib na aksyon ay magdudulot ng mas maraming hadlang. Napansin din nila na ang pagkakaroon ng pare-parehong pamantayan para sa paglalarawan ng layunin at panganib ay makakatulong sa mga wallet na magpakita ng malinaw at maihahambing na babala.
Inamin na ni Buterin ang hamon ng pagdedepina ng intensyon ng user nang hindi sila nalilito. “Ang intensyon ay talagang isang napakakomplikadong bagay,” ayon kay Vitalik Buterin, co-founder ng Ethereum.
Sa malapit na panahon, maaaring makakita ang mga user ng mas malinaw na prompt na naglalarawan ng paglabas ng token, mga bagong allowance, at posibleng pag-revert, pati na rin mga opsyonal na threshold para sa dagdag na beripikasyon sa malaki o kakaibang mga transfer. Patuloy pa ring limitasyon ang sentralisadong imprastraktura ngayon, dahil maraming simulation ang umaasa sa RPC provider gaya ng Infura, kaya't nagiging prayoridad ang mga paraan ng beripikasyon.
Sa panahon ng pagsulat nito, ang Ethereum (ETH) ay nakikipagkalakalan malapit sa $1,862.90, ayon sa datos mula sa Yahoo Scout. Ang kalagayan ng merkado ay hindi nagbabago sa mga konsiderasyon sa seguridad na nailarawan sa itaas.
Pagbiberipika ng mga simulation nang hindi umaasa sa RPC: state proofs at consensus
Ang trust-minimized na beripikasyon ay tinitiyak na ang estado na ginamit para sa simulation ay tunay, hindi lang JST kung ano ang ibinabalik ng isang RPC. Inirerekomenda ng mga mananaliksik ang cryptographic proofs ng estado at cross-check sa iba't ibang node upang ma-validate ng mga wallet ang pre-execution assumptions nang hindi umaasa sa isang provider lang.
Nakababawas ito ng panganib na ang isang compromised o may sira na endpoint ay magbigay ng maling balanse, allowance, o storage sa kontrata. Nakakatulong din ito sa pagresolba ng mga panganib ng censorship o outage kung maraming user ang umaasa sa parehong imprastraktura.
State proofs at Merkle Patricia Trie validation sa mga wallet
Maaaring i-validate ng mga wallet ang account at storage data gamit ang Merkle Patricia Trie (MPT) proofs laban sa isang kilalang block header. Sa pamamagitan ng pagbeberipika sa mga balanse, nonce, code hash, at storage slot gamit ang proofs, muling binubuo ng wallet ang pre-state na kailangan para isagawa ang simulation ng mga epekto.
Sa beripikadong input, ang resulta ng simulation—paggalaw ng token, pagbabago ng allowance, o posibleng pag-revert—ay sumasalamin sa authenticated na estado ng chain. May mga praktikal na trade-off: ang pagkuha ng proof, beripikasyon, at lokal na pag-execute ay nagdadagdag ng latency at gastos sa resources, lalo na sa mobile.
Ethereum Research: multi-node consensus para mabawasan ang pag-asa sa Infura
Isang komplementaryong paraan ay ang paghahambing ng mga sagot mula sa maraming independent node at pagtukoy ng threshold agreement bago pagkatiwalaan ang estado. Pinapababa ng multi-node consensus ang panganib ng failure mula sa iisang provider at ang panganib ng na-manipulang datos.
Sa pamamagitan ng pag-diversify ng mga endpoint, maaaring mabawasan ng mga wallet ang pag-asa sa kahit anong isang RPC, kabilang ang malawakang ginagamit na provider tulad ng Infura. Pinagsama sa state proofs, layunin ng pamamaraang ito na gawing beripikado at matatag ang transaction simulation nang hindi ipinagpapalagay na laging tama ang mga remote server.
Disclaimer: Ang nilalaman ng artikulong ito ay sumasalamin lamang sa opinyon ng author at hindi kumakatawan sa platform sa anumang kapasidad. Ang artikulong ito ay hindi nilayon na magsilbi bilang isang sanggunian para sa paggawa ng mga desisyon sa investment.
Baka magustuhan mo rin
Pagsusuri sa 55% pagbagsak ng SPX6900 – Bakit kailangang mapanatili ng mga SPX bulls ang $0.27

Isa pang gobernador ng Federal Reserve ang nanawagan: Mag-ingat sa karagdagang pagbaba ng interest rate!


