O nas
Cashumints.space wymienia każdą mennicę Cashu, jaką możemy znaleźć w sieci Nosr, i pokazuje, co ludzie o nich mówią. Jest produkowany przez Azzamo.
Czym jest Cashu
Cashu to protokół ecash dla Bitcoina. Mennica wydaje tokeny z zaślepieniem zabezpieczone satami, które przechowuje, a te tokeny przechodzą między osobami, bez wiedzy o tym, kto co komu wysłał. Prywatność jest realna i o to chodzi: tokeny to nie są konta, a mennica nie może powiązać tokena, który podpisała, z tokenem, który wróci.
Protokół i jego specyfikacje można przeczytać na cashu.space. Same specyfikacje nazywane są NUT, stąd pochodzą numery NUT na każdej stronie mennicy.
Co to jest mennica i jej wymiana
Mennica jest opiekunką. Kiedy mintujesz ecash, przekazujesz saty temu, kto prowadzi ten serwer, i ufasz, że uhonoruje tokeny, gdy je z powrotem wytopisz. Nie ma zabezpieczeń przed oszustwami, depozytu i możliwości dochodzenia prawnego. Operator mennicy może zniknąć razem z saldem, a mennice to zrobiły.
Właśnie dlatego tutaj istnieją recenzje. Ta strona nigdy nie mówi, że mennica jest bezpieczna. Status na stronie Mint mówi online, a nie "zaufany", i oznacza to tylko, że serwer odpowiedział, gdy ostatnio pytaliśmy. Traktuj salda ecash jak gotówkę w kieszeni płaszcza: kara za wydatki, niewłaściwa za oszczędzanie.
Czym jest NIP-87
NIP-87 to konwencja Nostr, która służy do ogłaszania i rekomendowania mennic ecash. Dwa rodzaje zdarzeń mają tu znaczenie:
kind 38172ogłasza mennicę. URL Mint znajduje się w taguu. W ten sposób strona odkrywa mennice, których nigdy nie widziała.kind 38000jest recenzją. Zawiera ocenę i tekst recenzji, a na mennicę, o której chodzi, wskazuje za pomocą taguu(URL mennicy) orazd(własny klucz publiczny mennicy).
Każda recenzja jest podpisana klawiszem Nostr autora. Nigdy nie nazywamy recenzji "zweryfikowaną", ponieważ nikt jej nie zweryfikował: jest podpisana, co jest innym i bardziej użytecznym twierdzeniem. To znaczy, że możesz sprawdzić, kto go napisał i czy nie został zmieniony. To nie znaczy, że autor jest uczciwy lub kiedykolwiek korzystał z mennicy.
Jak działa ta strona
Są dwie pętle i jedna zasada. Zasada jest taka, że mennica posiada swoje metadane, a Nostr recenzje, więc ta strona nie przechowuje żadnego z tych źródeł.
- Pętla sondy co dziesięć minut prosi każdą znaną mennicę o
/v1/infoi zapisuje, co jest napisane: nazwa, opis, wersja, obsługiwane NUT, limity, dane kontaktowe. Rejestruje się też, czy mennica w ogóle odebrała, stąd pochodzi dostępność. - Pętla odkrywania łączy się z przekaźnikami Nostr co godzinę, czyta ogłoszenia i recenzje mint oraz dodaje każdą mintę, której wcześniej nie widział.
Ważne jest, co się dzieje, gdy mennica przestaje odbierać. Jego buforowane metadane nigdy nie są nadpisywane przez nieudane sondę, więc martwa mennica zachowuje całą stronę: specyfikacje, historię i recenzje, z banerem informującym o tym, kiedy zgasła. Poprzednia wersja tej strony wyświetlała stronę z błędami, co oznaczało, że mintówki, o których ludzie musieli się ostrzegać, były tymi, których nie można było przeglądać. To był główny powód odbudowy.
Tekst recenzji nigdy nie jest przechowywany po naszej stronie. Gdy otwierasz stronę Mint, przeglądarka komunikuje się bezpośrednio z relayami i sama czyta recenzje, a gdy napiszesz taką, jest ona podpisywana przez twoje własne rozszerzenie Nostr i wysyłana bezpośrednio do tych relayów. Prowadzimy liczenie, żeby strony mogły być uporządkowane i sortowane, nic więcej. Nic tutaj nie może być edytowane ani usuwane przez nas, w tym recenzje, których wolelibyśmy unikać.
Przekaźniki czytamy
Oto przekaźniki, których używa zarówno indeksator, jak i przeglądarka:
wss://relay.cashumints.spacewss://nos.lolwss://relay.azzamo.netwss://relay.snort.socialwss://relay.primal.net
Skieruj dowolnego klienta Nostr na te same przekaźniki, a zobaczysz te same zdarzenia. To cała obietnica: nic tutaj nie jest prawdziwe tylko dlatego, że tak mówimy.
Czym są NUT?
NUT to ponumerowane specyfikacje Cashu, podobnie jak BIP dla Bitcoina. Mennica reklamuje, które z nich implementuje, i to pokazuje, co faktycznie potrafi: NUT-04 i NUT-05 biją i topią się na Lightning (bez nich mennica nie ma większego znaczenia), NUT-07 pozwala portfelowi sprawdzić, czy token został już wydany, NUT-17 przekazuje portfelom aktualizacje na żywo przez WebSockets zamiast ankietowania, a NUT-20 pozwala portfelowi udowodnić, że faktycznie wydano mu ofertę z mennicy. Pełna lista jest github.com/cashubtc/nuts.
Właśnie teraz
58 mennic zindeksowanych, 34 z nich odpowiedziało, 591 recenzje były liczone z powyższych przekaźników.
Źródło i źródło
Strona jest otwartoźródłowa w GitHub. Jest budowana i prowadzona przez Azzamo. Jeśli na stronie Mint jest coś nie tak, napraw to u źródła: metadane Mint pochodzą z własnego /v1/info, a recenzje z Nostr.