A nyers Solana-fejlesztés kézi validálást jelent minden accounton, amit a tranzakció érint — a jó programé-e, a jó kulcs írta-e alá, annak az accountnak gondolod-e. Az Anchor deklaratív korlátokba csomagolja: egyszer kimondod, hogy „ez az account ennek a programé kell legyen”, a keretrendszer kikényszeríti.
A csapdák, amiket az Anchor nem tud eltávolítani, a tervezésiak — ki hívhat mit, hova folyhat pénz, mit csinál egy rosszindulatú utasítássorrend —, ezért az audit külön megbízás még akkor is, ha a keretrendszer jól dolgozott. A kényelem a kazánlemezt szünteti meg, a felelősséget nem.
Kapcsolódó fogalmak
Solana
Nagy átbocsátású, alacsony díjú blokklánc — másodpercenként több ezer tranzakció, cent töredékéért — olyan alkalmazásokhoz, amiknek sebesség kell.
PDA
Program-derived address — Solana-account, aminek címét seedekből számolják, a program birtokolja, és nincs ellopható privát kulcsa.
Okosszerződés-audit
A szerződéskód független átvizsgálása élesítés előtt, azokat a módokat keresve, ahogyan kiüríthető, megbénítható vagy manipulálható.
Ide tartozó munkapad
BlockchainSolidity Ethereumon, Polygonon, Base-en és Arbitrumon. Anchor programok Solanán. Teszttel kezdve, mert az újradeploy nem hotfix, amint érték forog kockán.
