A Merkle-fa páronként hasheli az elemeket felfelé, amíg egyetlen gyökér-hash vállalja az egész halmazt. Annak bizonyításához, hogy az X elem benne van, csak az X útvonala menti testvér-hashek kellenek — maréknyi hash a teljes lista helyett. Így tud szerződés ellenőrizni, hogy „ez a tárca rajta van az airdrop-listán”, tízezer cím tárolása nélkül.
A szokásos trükk mindenhol, ahol az on-chain tár drága: fehérlisták, állapotellenőrzés, light-clientek, tanúsítvány-transzparencia. Az észben tartandó minta — kis hash láncon, nagy adat bárhol — ugyanaz, ami az „off-chain adat on-chain ellenőrzése” dizájnok többsége mögött áll.
Kapcsolódó fogalmak
On-chain
Maga a blokklánc rögzíti — tartós, nyilvános, bárki által ellenőrizhető —, szemben a valaki adatbázisában élő off-chain adattal.
Okosszerződés
Blokkláncra telepített program, amely pontosan úgy fut, ahogy megírták, bárki meghívhatja, és utólag általában nem módosítható.
SPL-token
A Solana tokenszabványa — a közös program, amit a láncon minden helyettesíthető és nem-helyettesíthető token használ, hogy a tárcák és appok egy formátumot beszéljenek.
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.
