Avoin protokolla kryptografisesti allekirjoitettujen tosiasioiden julkaisemiseen organisaatiostasi. Ed25519, SHA-256, /.well-known/verified-facts.json.

Verified Facts Protocol: Näin estät tekoälyä keksimästä tosiasioita yrityksestäsi
February 22, 202612 min readAppStar

Verified Facts Protocol: Näin estät tekoälyä keksimästä tosiasioita yrityksestäsi

Avoin protokolla kryptografisesti allekirjoitettujen tosiasioiden julkaisemiseen organisaatiostasi. Ed25519, SHA-256, /.well-known/verified-facts.json.

AIverified-factsed25519cryptographyprotocolSEOanti-hallucination

Ongelma: tekoäly keksii tosiasioita yrityksestäsi

Kysy ChatGPT:lta milloin yrityksesi perustettiin, ketka ovat asiakkaitasi, mita tuotteita tarjoat. Todennakoisesti saat vaaran vastauksen tai taysin keksityn.

Tekoälyjärjestelmät hallusinoivat tosiasioita yrityksista päivittäin: väärät perustamispäivät, keksityt asiakaslistat, olemattomat tuotteet.


Ratkaisu: Verified Facts Protocol

Verified Facts Protocol on avoin protokolla kryptografisesti allekirjoitettujen tosiasioiden julkaisemiseen organisaatiostasi koneluettavassa muodossa. Ajättele sitä kuin robots.txt, mutta tosiasioille.

Miten se toimii

  1. Luo JSON-tiedosto yritystiedoilla
  2. Allekirjoita jokainen tosiasia Ed25519-yksityisavaimella
  3. Julkaise tiedosto osoitteessa /.well-known/verified-facts.json

Tekniset yksityiskohdat

claimBytes = utf8encode(fact.claim)
hashBuffer = sha256(claimBytes)          // 32 tavua
claimHash  = hex(hashBuffer)             // 64 hex-merkkia
signature  = base64(ed25519_sign(key, hashBuffer))

Miksi Ed25519?

OminaisuusArvo
Avaimen koko32 tavua (256 bittia)
Allekirjoituksen koko64 tavua
Suorituskyky~76 000 allekirjoitusta/sek

Aloita

git clone https://github.com/appstar-com-ru/verified-facts-protocol
npx tsx examples/generate.ts
cp verified-facts.json /var/www/html/.well-known/

GitHub: github.com/appstar-com-ru/verified-facts-protocol

Related Articles