Ein Merkle-Baum hasht Elementpaare nach oben, bis ein einziger Root-Hash sich zur ganzen Menge bekennt. Um zu beweisen, dass Element X dazugehört, braucht man nur die wenigen Geschwister-Hashes entlang des Pfads von X — eine Handvoll Hashes statt der gesamten Liste. So kann ein Contract 'dieses Wallet steht auf der Airdrop-Liste' prüfen, ohne zehntausend Adressen zu speichern.
Es ist der Standard-Trick überall dort, wo On-Chain-Speicher teuer ist: Whitelists, Zustandsverifikation, Light Clients, Certificate Transparency. Das zu merkende Muster — ein kleiner Hash on-chain, die großen Daten irgendwo — ist dasselbe hinter den meisten 'Off-Chain-Daten on-chain verifizieren'-Designs.
Verwandte Begriffe
On-Chain
Auf der Blockchain selbst aufgezeichnet — dauerhaft, öffentlich, von jedem prüfbar — im Gegensatz zu Off-Chain-Daten in irgendeiner Datenbank.
Smart Contract
Ein auf einer Blockchain veröffentlichtes Programm, das genau wie geschrieben läuft, das jeder aufrufen kann und das sich danach meist nicht mehr ändern lässt.
SPL-Token
Solanas Token-Standard — das gemeinsame Programm, das jeder fungible und nicht-fungible Token auf der Chain nutzt, damit Wallets und Apps ein Format sprechen.
Die zugehörige Werkbank
BlockchainSolidity auf Ethereum, Polygon, Base und Arbitrum. Anchor-Programme auf Solana. Test zuerst, denn ein Redeploy ist kein Hotfix, sobald Werte im Spiel sind.
