als je @SpaceandTimeDB hebt gevolgd, heb je waarschijnlijk gehoord van proof of SQL (onze nieuwe zk-proof). dus vandaag ga ik je door de gebruikscases van proof of SQL leiden met voorbeelden die zich uitstrekken over DeFi, oracles, cross-chain infrastructuur, liquiditeitsvoorziening en zelfs instellingen. ten eerste - laten we zeggen dat je een token wilt lanceren: $XYZ. dus je benadert een whale en sluit een deal... "hé, als je $1M in USDT aan mijn liquiditeitspool op uniswap toevoegt, geef ik je 1% van de voorraad van $XYZ." deze deal is vastgelegd in een smart contract, toch? maar dan is de uitdaging dat dit contract moet opvragen en verifiëren dat deze whale daadwerkelijk heeft gestort wat ze beloofden, zodat ze beloond kunnen worden. dus, je hebt een smart contract nodig dat: - verifieert dat deze whale echt de $1M USDT heeft toegevoegd. - de wallet + tijdstempel bijhoudt. - de 1% tokenbeloning afdwingt. maar die $1M USDT bevindt zich eigenlijk off-chain. waarschijnlijk op een dex-subgraph of uniswap-api. hier willen we de proof of SQL introduceren. dus, de liquiditeitsdeposito van de whale wordt opgevraagd via sql, vervolgens cryptografisch geverifieerd en uiteindelijk in het smart contract gevoed met nul vertrouwen aannames. ten tweede is de verantwoordelijkheid van de node-operator (slashing/beloning). in netwerken zoals @chainlink, of enige depin, doen meerdere nodes taken (prijzen ophalen, identiteiten verifiëren, berekeningen uitvoeren, enz.) each node moet eerlijk en overeenkomstig worden beloond. als ze vals spelen of offline gaan, moeten ze worden geslashed. maar er is een probleem. hoe weet het smart contract welke node welke taak heeft uitgevoerd? let op dat de activiteiten van de operator off-chain zijn (vaak opgeslagen in logs of databases), dus zou je, als node-operator, niet willen dat de gegevens nauwkeurig zijn? als je op het punt staat om geslashed te worden, wil je er zeker van zijn dat je om een echte reden wordt geslashed. opnieuw komt proof of SQL te hulp. met Proof of SQL kan het netwerk: - jobvoltooiingslogs opvragen. - een verifieerbaar bewijs van node-prestaties genereren. - dit on-chain voeden om belonings- of slashinglogica te automatiseren. dus, aan het einde, als je geslashed wordt, weet je waarom, omdat je een cryptografisch ontvangstbewijs kunt zien dat bewijst dat het om een echte reden was. als het gaat om cross-chain collateral verificatie, hebben we nog steeds de proof of SQL nodig. laten we aannemen dat je een leningsprotocol bouwt op base en ethereum waar gebruikers onderpand op beide ketens storten. hoe bewijs je de totale tvl? hoe monitor je het onderpand van gebruikers over beide ketens? hoe voorkom je ook dubbele telling of fraude? zonder proof of SQL zou je moeten: - vertrouwen op aangepaste API's. - afhankelijk zijn van bruggegevens. - de backend centraliseren. :/ maar met proof of SQL kun je: - cross-chain status opvragen van de gegevens van beide ketens. - het cryptografisch bewijzen. - een enkele weergave gebruiken om leningen, liquidaties en rentevoeten aan te sturen. ten slotte. stel dat je een grote traditionele bank bent die je activa wilt tokeniseren. je zou willen: - RWAs lanceren. - lenen tegen activa. - solvabiliteit of collateralization aan klanten bewijzen. maar je activagegevens bevinden zich in een offchain-database. in plaats van gevoelige informatie on-chain te dumpen, kun je proof of SQL gebruiken om je interne DB op te vragen, een cryptografisch bewijs van saldi te genereren en eigendom of dekking van activa te bewijzen zonder daadwerkelijke gegevens te onthullen. in wezen, ZK + SQL = privacy + transparantie van institutionele kwaliteit. als je een token bouwt met liquiditeitsdeals of een DePIN of oracle-netwerk runt, of zelfs multi-chain leningen implementeert, heb je verifieerbare off-chain gegevens nodig. en dat is wat Proof of SQL van @SpaceandTimeDB je biedt.
1,78K