Cashumints.space Cashumints.space
Sprog DA

Om

Cashumints.space viser alle Cashu-mints, vi kan finde på Nostr-netværket, og viser, hvad folk siger om dem. Den er udviklet af Azzamo.

Hvad er Cashu?

Cashu er en ecash-protokol til Bitcoin. Et mint udsteder blindede tokens dækket af de sats, det holder, og de tokens bevæger sig mellem folk, uden at mintet får at vide, hvem der sendte hvad til hvem. Privatlivet er ægte, og det er hele pointen: tokens er ikke konti, og mintet kan ikke koble den token, det signerede, til den token, der kommer tilbage.

Du kan læse protokollen og dens specifikationer på cashu.space. Selve specifikationerne hedder NUTs, og det er her, tallene NUT på hver enkelt mint-side stammer fra.

Hvad en mint er, og hvad der er fordele og ulemper ved den

Et mint er depotbaseret. Når du minter ecash, giver du sats til den, der driver den server, og du stoler på, at de indfrier dine tokens, når du melter dem ud igen. Der er intet svindelbevis, ingen escrow og ingen klagevej. En mint-operatør kan forsvinde med saldoen, og mints har gjort det.

Det er netop derfor, der findes anmeldelser her. Denne side siger aldrig, at en mint er sikker. Status på en mint-side angiver online, ikke »pålidelig«, og det betyder blot, at serveren svarede, da vi sidst spurgte. Betragt ecash-saldoer som kontanter i en frakkelomme: fine at bruge, men ikke egnet til opsparing.

Hvad er NIP-87?

NIP-87 er Nostr-konventionen for at annoncere og anbefale ecash-mints. To event-typer betyder noget her:

  • kind 38172 annoncerer en mint. URL’en til mintet findes i u-tagget. På denne måde opdager webstedet mints, det aldrig har set før.
  • kind 38000 er en anmeldelse. Den bærer bedømmelsen og anmeldelsesteksten og peger på det mint, den handler om, med et u-tag (mint-URL'en) og et d-tag (mintets egen offentlige nøgle).

Hver anmeldelse er signeret med forfatterens Nostr-nøgle. Vi kalder aldrig en anmeldelse »verificeret«, for ingen har verificeret den: den er signeret, hvilket er en anden og mere nyttig påstand. Det betyder, at du kan se, hvem der skrev den, og at den ikke er ændret. Det betyder ikke, at forfatteren er ærlig eller nogensinde har brugt mintet.

Sådan fungerer denne hjemmeside

Der er to sløjfer og én regel. Reglen er, at mintet ejer sine metadata, og Nostr ejer anmeldelserne, så dette websted gemmer ingen af delene som autoritet.

  • Sonderløkken forespørger alle kendte mints om /v1/info hver tiende minut og registrerer svarene: navn, beskrivelse, version, understøttede NUTs, begrænsninger, kontaktoplysninger. Den registrerer også, om mienten overhovedet svarede, og det er herfra, at oppetiden stammer.
  • Opdagelsessløjfen forbinder til Nostr-relæerne hver time, læser mint-annonceringer og anmeldelser og tilføjer ethvert mint, den ikke har set før.

Det vigtige er, hvad der sker, når en mint holder op med at svare. Dens cachelagrede metadata overskrives aldrig af en mislykket forespørgsel, så en nedlagt mint bevarer sin fulde side: dens specifikationer, historie og anmeldelser, med et banner, der angiver, hvornår den gik ned. Den tidligere version af dette websted viste i stedet en fejlside, hvilket betød, at netop de mints, som brugerne havde mest brug for at advare hinanden om, var dem, der ikke kunne anmeldes. Det var hovedårsagen til omlægningen.

Anmeldelsestekster gemmes aldrig hos os. Når du åbner en mint-side, kommunikerer din browser direkte med relæerne og henter selv anmeldelserne, og når du skriver en anmeldelse, underskrives den med din egen Nostr-udvidelse og sendes direkte til disse relæer. Vi holder styr på antallet, så siderne kan rangordnes og sorteres – ikke mere end det. Intet her kan redigeres eller slettes af os, heller ikke anmeldelser, som vi helst ville undvære.

Relæer, vi har læst om

Dette er de relæer, som både indekseringsprogrammet og din browser bruger:

  • wss://relay.cashumints.space
  • wss://nos.lol
  • wss://relay.azzamo.net
  • wss://relay.snort.social
  • wss://relay.primal.net

Ret en hvilken som helst Nostr eller cli mod de samme relæer, og du vil se de samme hændelser. Det er hele løftet: Intet her er kun sandt, fordi vi siger det.

Hvad er NUTs?

NUTs er de nummererede Cashu-specifikationer, ligesom BIP’er for Bitcoin. En mint angiver, hvilke den implementerer, og det fortæller dig, hvad den rent faktisk kan: NUT-04 og NUT-05 står for udstedelse og indløsning via Lightning (uden dem er en mint ikke til megen nytte), NUT-07 giver en tegnebog mulighed for at kontrollere, om et token allerede er blevet brugt, NUT-17 giver tegnebøger liveopdateringer via WebSockets i stedet for polling, og NUT-20 giver en tegnebog mulighed for at bevise, at et mint-tilbud virkelig blev udstedt til den. Den fulde liste findes under github.com/cashubtc/nuts.

Lige nu

58-mønstre indekseret, 34 af disse svarer, 591-gennemgange talt fra relæerne ovenfor.

Kilde og kreditering

Webstedet er open source på GitHub. Det er bygget og drevet af Azzamo. Hvis noget er galt på en mint-side, så ret det ved kilden: mint-metadata kommer fra mintets eget /v1/info, og anmeldelser kommer fra Nostr.